MessageService 19 chrome/browser/extensions/api/messaging/extension_message_port.h class ExtensionMessagePort : public MessageService::MessagePort { MessageService 74 chrome/browser/extensions/api/messaging/message_service.cc struct MessageService::MessageChannel { MessageService 79 chrome/browser/extensions/api/messaging/message_service.cc struct MessageService::OpenChannelParams { MessageService 134 chrome/browser/extensions/api/messaging/message_service.cc MessageService::MessagePort::GetRenderProcessHost() { MessageService 139 chrome/browser/extensions/api/messaging/message_service.cc void MessageService::AllocatePortIdPair(int* port1, int* port2) { MessageService 165 chrome/browser/extensions/api/messaging/message_service.cc MessageService::MessageService(BrowserContext* context) MessageService 175 chrome/browser/extensions/api/messaging/message_service.cc MessageService::~MessageService() { MessageService 180 chrome/browser/extensions/api/messaging/message_service.cc static base::LazyInstance<BrowserContextKeyedAPIFactory<MessageService> > MessageService 184 chrome/browser/extensions/api/messaging/message_service.cc BrowserContextKeyedAPIFactory<MessageService>* MessageService 185 chrome/browser/extensions/api/messaging/message_service.cc MessageService::GetFactoryInstance() { MessageService 190 chrome/browser/extensions/api/messaging/message_service.cc MessageService* MessageService::Get(BrowserContext* context) { MessageService 191 chrome/browser/extensions/api/messaging/message_service.cc return BrowserContextKeyedAPIFactory<MessageService>::Get(context); MessageService 194 chrome/browser/extensions/api/messaging/message_service.cc void MessageService::OpenChannelToExtension( MessageService 328 chrome/browser/extensions/api/messaging/message_service.cc base::Bind(&MessageService::GotDomainBoundCert, MessageService 345 chrome/browser/extensions/api/messaging/message_service.cc void MessageService::OpenChannelToNativeApp( MessageService 421 chrome/browser/extensions/api/messaging/message_service.cc void MessageService::OpenChannelToTab( MessageService 462 chrome/browser/extensions/api/messaging/message_service.cc bool MessageService::OpenChannelImpl(scoped_ptr<OpenChannelParams> params) { MessageService 505 chrome/browser/extensions/api/messaging/message_service.cc void MessageService::AddChannel(MessageChannel* channel, int receiver_port_id) { MessageService 512 chrome/browser/extensions/api/messaging/message_service.cc void MessageService::CloseChannel(int port_id, MessageService 523 chrome/browser/extensions/api/messaging/message_service.cc base::Bind(&MessageService::PendingLazyBackgroundPageCloseChannel, MessageService 531 chrome/browser/extensions/api/messaging/message_service.cc void MessageService::CloseChannelImpl( MessageService 554 chrome/browser/extensions/api/messaging/message_service.cc void MessageService::PostMessage(int source_port_id, const Message& message) { MessageService 567 chrome/browser/extensions/api/messaging/message_service.cc void MessageService::PostMessageFromNativeProcess(int port_id, MessageService 572 chrome/browser/extensions/api/messaging/message_service.cc void MessageService::Observe(int type, MessageService 589 chrome/browser/extensions/api/messaging/message_service.cc void MessageService::OnProcessClosed(content::RenderProcessHost* process) { MessageService 615 chrome/browser/extensions/api/messaging/message_service.cc void MessageService::EnqueuePendingMessage(int source_port_id, MessageService 632 chrome/browser/extensions/api/messaging/message_service.cc void MessageService::EnqueuePendingMessageForLazyBackgroundLoad( MessageService 641 chrome/browser/extensions/api/messaging/message_service.cc base::Bind(&MessageService::PendingLazyBackgroundPagePostMessage, MessageService 646 chrome/browser/extensions/api/messaging/message_service.cc void MessageService::DispatchMessage(int source_port_id, MessageService 657 chrome/browser/extensions/api/messaging/message_service.cc bool MessageService::MaybeAddPendingLazyBackgroundPageOpenChannelTask( MessageService 680 chrome/browser/extensions/api/messaging/message_service.cc base::Bind(&MessageService::PendingLazyBackgroundPageOpenChannel, MessageService 687 chrome/browser/extensions/api/messaging/message_service.cc void MessageService::GotDomainBoundCert(scoped_ptr<OpenChannelParams> params, MessageService 739 chrome/browser/extensions/api/messaging/message_service.cc void MessageService::PendingLazyBackgroundPageOpenChannel( MessageService 759 chrome/browser/extensions/api/messaging/message_service.cc void MessageService::DispatchOnDisconnect(content::RenderProcessHost* source, MessageService 62 chrome/browser/extensions/api/messaging/message_service.h class MessageService : public BrowserContextKeyedAPI, MessageService 112 chrome/browser/extensions/api/messaging/message_service.h explicit MessageService(content::BrowserContext* context); MessageService 113 chrome/browser/extensions/api/messaging/message_service.h virtual ~MessageService(); MessageService 116 chrome/browser/extensions/api/messaging/message_service.h static BrowserContextKeyedAPIFactory<MessageService>* GetFactoryInstance(); MessageService 119 chrome/browser/extensions/api/messaging/message_service.h static MessageService* Get(content::BrowserContext* context); MessageService 163 chrome/browser/extensions/api/messaging/message_service.h friend class BrowserContextKeyedAPIFactory<MessageService>; MessageService 270 chrome/browser/extensions/api/messaging/message_service.h base::WeakPtrFactory<MessageService> weak_factory_; MessageService 272 chrome/browser/extensions/api/messaging/message_service.h DISALLOW_COPY_AND_ASSIGN(MessageService); MessageService 14 chrome/browser/extensions/api/messaging/native_message_port.h class NativeMessagePort : public MessageService::MessagePort { MessageService 80 chrome/browser/extensions/chrome_extension_web_contents_observer.cc MessageService* message_service = MessageService::Get(browser_context()); MessageService 244 chrome/browser/renderer_host/chrome_render_message_filter.cc extensions::MessageService::AllocatePortIdPair(port_id, &port2_id); MessageService 260 chrome/browser/renderer_host/chrome_render_message_filter.cc extensions::MessageService::Get(profile_)->OpenChannelToExtension( MessageService 272 chrome/browser/renderer_host/chrome_render_message_filter.cc extensions::MessageService::AllocatePortIdPair(port_id, &port2_id); MessageService 287 chrome/browser/renderer_host/chrome_render_message_filter.cc extensions::MessageService::Get(profile_)->OpenChannelToNativeApp( MessageService 296 chrome/browser/renderer_host/chrome_render_message_filter.cc extensions::MessageService::AllocatePortIdPair(port_id, &port2_id); MessageService 312 chrome/browser/renderer_host/chrome_render_message_filter.cc extensions::MessageService::Get(profile_)->OpenChannelToTab( MessageService 357 chrome/browser/renderer_host/chrome_render_message_filter.cc extensions::MessageService* message_service = MessageService 358 chrome/browser/renderer_host/chrome_render_message_filter.cc extensions::MessageService::Get(profile_);