NativeMessageProcessHost 376 chrome/browser/extensions/api/messaging/message_service.cc NativeMessageProcessHost::PolicyPermission policy_permission = NativeMessageProcessHost 377 chrome/browser/extensions/api/messaging/message_service.cc NativeMessageProcessHost::IsHostAllowed(pref_service, native_app_name); NativeMessageProcessHost 378 chrome/browser/extensions/api/messaging/message_service.cc if (policy_permission == NativeMessageProcessHost::DISALLOW) { NativeMessageProcessHost 392 chrome/browser/extensions/api/messaging/message_service.cc scoped_ptr<NativeMessageProcessHost> native_process = NativeMessageProcessHost 393 chrome/browser/extensions/api/messaging/message_service.cc NativeMessageProcessHost::Create( NativeMessageProcessHost 395 chrome/browser/extensions/api/messaging/message_service.cc base::WeakPtr<NativeMessageProcessHost::Client>( NativeMessageProcessHost 398 chrome/browser/extensions/api/messaging/message_service.cc policy_permission == NativeMessageProcessHost::ALLOW_ALL); NativeMessageProcessHost 64 chrome/browser/extensions/api/messaging/message_service.h public NativeMessageProcessHost::Client { NativeMessageProcessHost 13 chrome/browser/extensions/api/messaging/native_message_port.cc NativeMessagePort::NativeMessagePort(NativeMessageProcessHost* native_process) NativeMessageProcessHost 27 chrome/browser/extensions/api/messaging/native_message_port.cc base::Bind(&NativeMessageProcessHost::Send, NativeMessageProcessHost 11 chrome/browser/extensions/api/messaging/native_message_port.h class NativeMessageProcessHost; NativeMessageProcessHost 17 chrome/browser/extensions/api/messaging/native_message_port.h explicit NativeMessagePort(NativeMessageProcessHost* native_process); NativeMessageProcessHost 23 chrome/browser/extensions/api/messaging/native_message_port.h NativeMessageProcessHost* native_process_; NativeMessageProcessHost 56 chrome/browser/extensions/api/messaging/native_message_process_host.cc NativeMessageProcessHost::PolicyPermission NativeMessageProcessHost 57 chrome/browser/extensions/api/messaging/native_message_process_host.cc NativeMessageProcessHost::IsHostAllowed(const PrefService* pref_service, NativeMessageProcessHost 59 chrome/browser/extensions/api/messaging/native_message_process_host.cc NativeMessageProcessHost::PolicyPermission allow_result = ALLOW_ALL; NativeMessageProcessHost 94 chrome/browser/extensions/api/messaging/native_message_process_host.cc NativeMessageProcessHost::NativeMessageProcessHost( NativeMessageProcessHost 117 chrome/browser/extensions/api/messaging/native_message_process_host.cc base::Bind(&NativeMessageProcessHost::LaunchHostProcess, NativeMessageProcessHost 121 chrome/browser/extensions/api/messaging/native_message_process_host.cc NativeMessageProcessHost::~NativeMessageProcessHost() { NativeMessageProcessHost 127 chrome/browser/extensions/api/messaging/native_message_process_host.cc scoped_ptr<NativeMessageProcessHost> NativeMessageProcessHost::Create( NativeMessageProcessHost 141 chrome/browser/extensions/api/messaging/native_message_process_host.cc scoped_ptr<NativeMessageProcessHost> NativeMessageProcessHost 142 chrome/browser/extensions/api/messaging/native_message_process_host.cc NativeMessageProcessHost::CreateWithLauncher( NativeMessageProcessHost 150 chrome/browser/extensions/api/messaging/native_message_process_host.cc scoped_ptr<NativeMessageProcessHost> process(new NativeMessageProcessHost( NativeMessageProcessHost 157 chrome/browser/extensions/api/messaging/native_message_process_host.cc void NativeMessageProcessHost::LaunchHostProcess() { NativeMessageProcessHost 162 chrome/browser/extensions/api/messaging/native_message_process_host.cc base::Bind(&NativeMessageProcessHost::OnHostProcessLaunched, NativeMessageProcessHost 166 chrome/browser/extensions/api/messaging/native_message_process_host.cc void NativeMessageProcessHost::OnHostProcessLaunched( NativeMessageProcessHost 214 chrome/browser/extensions/api/messaging/native_message_process_host.cc void NativeMessageProcessHost::Send(const std::string& json) { NativeMessageProcessHost 240 chrome/browser/extensions/api/messaging/native_message_process_host.cc void NativeMessageProcessHost::OnFileCanReadWithoutBlocking(int fd) { NativeMessageProcessHost 245 chrome/browser/extensions/api/messaging/native_message_process_host.cc void NativeMessageProcessHost::OnFileCanWriteWithoutBlocking(int fd) { NativeMessageProcessHost 250 chrome/browser/extensions/api/messaging/native_message_process_host.cc void NativeMessageProcessHost::ReadNowForTesting() { NativeMessageProcessHost 254 chrome/browser/extensions/api/messaging/native_message_process_host.cc void NativeMessageProcessHost::WaitRead() { NativeMessageProcessHost 273 chrome/browser/extensions/api/messaging/native_message_process_host.cc void NativeMessageProcessHost::DoRead() { NativeMessageProcessHost 281 chrome/browser/extensions/api/messaging/native_message_process_host.cc base::Bind(&NativeMessageProcessHost::OnRead, base::Unretained(this))); NativeMessageProcessHost 286 chrome/browser/extensions/api/messaging/native_message_process_host.cc void NativeMessageProcessHost::OnRead(int result) { NativeMessageProcessHost 295 chrome/browser/extensions/api/messaging/native_message_process_host.cc void NativeMessageProcessHost::HandleReadResult(int result) { NativeMessageProcessHost 315 chrome/browser/extensions/api/messaging/native_message_process_host.cc void NativeMessageProcessHost::ProcessIncomingData( NativeMessageProcessHost 347 chrome/browser/extensions/api/messaging/native_message_process_host.cc void NativeMessageProcessHost::DoWrite() { NativeMessageProcessHost 363 chrome/browser/extensions/api/messaging/native_message_process_host.cc base::Bind(&NativeMessageProcessHost::OnWritten, NativeMessageProcessHost 369 chrome/browser/extensions/api/messaging/native_message_process_host.cc void NativeMessageProcessHost::HandleWriteResult(int result) { NativeMessageProcessHost 385 chrome/browser/extensions/api/messaging/native_message_process_host.cc void NativeMessageProcessHost::OnWritten(int result) { NativeMessageProcessHost 395 chrome/browser/extensions/api/messaging/native_message_process_host.cc void NativeMessageProcessHost::Close(const std::string& error_message) { NativeMessageProcessHost 37 chrome/browser/extensions/api/messaging/native_message_process_host.h class NativeMessageProcessHost NativeMessageProcessHost 61 chrome/browser/extensions/api/messaging/native_message_process_host.h virtual ~NativeMessageProcessHost(); NativeMessageProcessHost 67 chrome/browser/extensions/api/messaging/native_message_process_host.h static scoped_ptr<NativeMessageProcessHost> Create( NativeMessageProcessHost 76 chrome/browser/extensions/api/messaging/native_message_process_host.h static scoped_ptr<NativeMessageProcessHost> CreateWithLauncher( NativeMessageProcessHost 97 chrome/browser/extensions/api/messaging/native_message_process_host.h NativeMessageProcessHost(base::WeakPtr<Client> weak_client_ui, NativeMessageProcessHost 181 chrome/browser/extensions/api/messaging/native_message_process_host.h DISALLOW_COPY_AND_ASSIGN(NativeMessageProcessHost); NativeMessageProcessHost 96 chrome/browser/extensions/api/messaging/native_message_process_host_unittest.cc public NativeMessageProcessHost::Client, NativeMessageProcessHost 169 chrome/browser/extensions/api/messaging/native_message_process_host_unittest.cc scoped_ptr<NativeMessageProcessHost> native_message_process_host_; NativeMessageProcessHost 185 chrome/browser/extensions/api/messaging/native_message_process_host_unittest.cc native_message_process_host_ = NativeMessageProcessHost::CreateWithLauncher( NativeMessageProcessHost 231 chrome/browser/extensions/api/messaging/native_message_process_host_unittest.cc native_message_process_host_ = NativeMessageProcessHost::CreateWithLauncher( NativeMessageProcessHost 258 chrome/browser/extensions/api/messaging/native_message_process_host_unittest.cc native_message_process_host_ = NativeMessageProcessHost::Create( NativeMessageProcessHost 296 chrome/browser/extensions/api/messaging/native_message_process_host_unittest.cc native_message_process_host_ = NativeMessageProcessHost::Create( NativeMessageProcessHost 312 chrome/browser/extensions/api/messaging/native_message_process_host_unittest.cc native_message_process_host_ = NativeMessageProcessHost::Create( NativeMessageProcessHost 2941 chrome/browser/policy/policy_browsertest.cc EXPECT_FALSE(extensions::NativeMessageProcessHost::IsHostAllowed( NativeMessageProcessHost 2943 chrome/browser/policy/policy_browsertest.cc EXPECT_TRUE(extensions::NativeMessageProcessHost::IsHostAllowed( NativeMessageProcessHost 2956 chrome/browser/policy/policy_browsertest.cc EXPECT_FALSE(extensions::NativeMessageProcessHost::IsHostAllowed( NativeMessageProcessHost 2958 chrome/browser/policy/policy_browsertest.cc EXPECT_FALSE(extensions::NativeMessageProcessHost::IsHostAllowed( NativeMessageProcessHost 2975 chrome/browser/policy/policy_browsertest.cc EXPECT_TRUE(extensions::NativeMessageProcessHost::IsHostAllowed( NativeMessageProcessHost 2977 chrome/browser/policy/policy_browsertest.cc EXPECT_FALSE(extensions::NativeMessageProcessHost::IsHostAllowed(