Home | History | Annotate | Download | only in browser

Lines Matching defs:ExtensionHost

56 class ExtensionHost::ProcessCreationQueue {
63 void CreateSoon(ExtensionHost* host) {
69 void Remove(ExtensionHost* host) {
82 // Queue up a delayed task to process the next ExtensionHost in the queue.
105 typedef std::list<ExtensionHost*> Queue;
112 // ExtensionHost
114 ExtensionHost::ExtensionHost(const Extension* extension,
150 ExtensionHost::~ExtensionHost() {
159 content::Details<ExtensionHost>(this));
163 content::RenderProcessHost* ExtensionHost::render_process_host() const {
167 RenderViewHost* ExtensionHost::render_view_host() const {
172 bool ExtensionHost::IsRenderViewLive() const {
176 void ExtensionHost::CreateRenderViewSoon() {
187 void ExtensionHost::CreateRenderViewNow() {
196 const GURL& ExtensionHost::GetURL() const {
200 void ExtensionHost::LoadInitialURL() {
206 bool ExtensionHost::IsBackgroundPage() const {
211 void ExtensionHost::Close() {
215 content::Details<ExtensionHost>(this));
218 void ExtensionHost::Observe(int type,
225 // when multiple ExtensionHost objects pointing to the same Extension are
238 void ExtensionHost::RenderProcessGone(base::TerminationStatus status) {
246 // In certain cases, multiple ExtensionHost objects may have pointed to
248 // popup, for example). When the first ExtensionHost goes away, the extension
256 // and they aren't all going to use ExtensionHost. This should be in someplace
261 content::Details<ExtensionHost>(this));
264 void ExtensionHost::DidStopLoading(content::RenderViewHost* render_view_host) {
293 content::Details<ExtensionHost>(this));
297 void ExtensionHost::OnDidStopLoading() {
302 void ExtensionHost::DocumentAvailableInMainFrame() {
311 void ExtensionHost::OnDocumentAvailable() {
322 void ExtensionHost::CloseContents(WebContents* contents) {
326 bool ExtensionHost::OnMessageReceived(const IPC::Message& message) {
328 IPC_BEGIN_MESSAGE_MAP(ExtensionHost, message)
340 void ExtensionHost::OnRequest(const ExtensionHostMsg_Request_Params& params) {
344 void ExtensionHost::OnEventAck() {
350 void ExtensionHost::OnIncrementLazyKeepaliveCount() {
357 void ExtensionHost::OnDecrementLazyKeepaliveCount() {
366 void ExtensionHost::RenderViewCreated(RenderViewHost* render_view_host) {
370 void ExtensionHost::RenderViewDeleted(RenderViewHost* render_view_host) {
378 content::JavaScriptDialogManager* ExtensionHost::GetJavaScriptDialogManager() {
382 void ExtensionHost::AddNewContents(WebContents* source,
415 void ExtensionHost::RenderViewReady() {
419 content::Details<ExtensionHost>(this));
422 void ExtensionHost::RequestMediaAccessPermission(
430 bool ExtensionHost::IsNeverVisible(content::WebContents* web_contents) {