/external/chromium_org/content/public/browser/ |
site_instance.h | 19 // SiteInstance interface. 21 // A SiteInstance represents a group of web pages that may be able to 41 // navigates within a site, the same SiteInstance is used. 43 // stay in the same SiteInstance, to preserve compatibility in cases like 56 // Each NavigationEntry for a WebContents points to the SiteInstance that 57 // rendered it. Each RenderViewHost also points to the SiteInstance that it is 58 // associated with. A SiteInstance keeps track of the number of these 60 // a SiteInstance is only live as long as it is accessible, either from new 64 class CONTENT_EXPORT SiteInstance : public base::RefCounted<SiteInstance> { [all...] |
render_process_host_factory.h | 15 class SiteInstance; 24 SiteInstance* site_instance) const = 0;
|
web_contents.cc | 21 BrowserContext* context, SiteInstance* site)
|
web_contents.h | 53 class SiteInstance; 84 CreateParams(BrowserContext* context, SiteInstance* site); 88 // Specifying a SiteInstance here is optional. It can be set to avoid an 91 SiteInstance* site_instance; 235 // The max page ID for any page that the current SiteInstance has loaded in 236 // this WebContents. Page IDs are specific to a given SiteInstance and 241 // The max page ID for any page that the given SiteInstance has loaded in 243 virtual int32 GetMaxPageIDForSiteInstance(SiteInstance* site_instance) = 0; 245 // Returns the SiteInstance associated with the current page. 246 virtual SiteInstance* GetSiteInstance() const = 0 [all...] |
/external/chromium_org/content/browser/ |
browsing_instance.h | 17 class SiteInstance; 36 // It is important to only have one SiteInstance per site within a given 41 // A BrowsingInstance is live as long as any SiteInstance has a reference to 42 // it. A SiteInstance is live as long as any NavigationEntry or RenderViewHost 47 // visible only from the SiteInstance class. To get a new 48 // SiteInstance that is part of the same BrowsingInstance, use 49 // SiteInstance::GetRelatedSiteInstance. Because of this, 63 // Returns whether this BrowsingInstance has registered a SiteInstance for 67 // Get the SiteInstance responsible for rendering the given URL. Should 69 // SiteInstance per site [all...] |
site_instance_impl.h | 17 class CONTENT_EXPORT SiteInstanceImpl : public SiteInstance, 20 // SiteInstance interface overrides. 25 virtual SiteInstance* GetRelatedSiteInstance(const GURL& url) OVERRIDE; 26 virtual bool IsRelatedSiteInstance(const SiteInstance* instance) OVERRIDE; 29 // Set the web site that this SiteInstance is rendering pages for. 36 // Returns whether there is currently a related SiteInstance (registered with 38 // avoid dedicating an unused SiteInstance to it (e.g., in a new tab). 41 // Returns whether this SiteInstance has a process that is the wrong type for 46 // Increase the number of active views in this SiteInstance. This is 51 // Decrease the number of active views in this SiteInstance. This i [all...] |
browsing_instance.cc | 29 SiteInstance* BrowsingInstance::GetSiteInstanceForURL(const GURL& url) { 39 // No current SiteInstance for this site, so let's create one. 42 // Set the site of this new SiteInstance, which will register it with us. 47 void BrowsingInstance::RegisterSiteInstance(SiteInstance* site_instance) { 54 // Only register if we don't have a SiteInstance for this site already. 58 // SiteInstance for this site, we just won't register the new one. 66 void BrowsingInstance::UnregisterSiteInstance(SiteInstance* site_instance) { 73 // Only unregister the SiteInstance if it is the same one that is registered 74 // for the site. (It might have been an unregistered SiteInstance. See the
|
/external/chromium_org/chrome/browser/tab_contents/ |
tab_util.h | 12 class SiteInstance; 24 // Returns a new SiteInstance for WebUI and app URLs. Returns NULL otherwise. 25 content::SiteInstance* GetSiteInstanceForNewTab(
|
tab_util.cc | 17 using content::SiteInstance; 32 SiteInstance* GetSiteInstanceForNewTab(Profile* profile, 34 // If |url| is a WebUI or extension, we set the SiteInstance up front so that 41 return SiteInstance::CreateForURL(profile, url); 44 // We used to share the SiteInstance for same-site links opened in new tabs,
|
/external/chromium_org/content/browser/frame_host/ |
navigation_controller_delegate.h | 20 class SiteInstance; 38 virtual SiteInstance* GetSiteInstance() const = 0; 39 virtual SiteInstance* GetPendingSiteInstance() const = 0; 41 virtual int32 GetMaxPageIDForSiteInstance(SiteInstance* site_instance) = 0; 52 const SiteInstance* site_instance, 57 virtual void UpdateMaxPageIDForSiteInstance(SiteInstance* site_instance,
|
render_frame_host_manager.h | 74 // Create swapped out RenderViews in the given SiteInstance for each tab in 79 SiteInstance* instance) = 0; 125 SiteInstance* site_instance, 189 int CreateRenderView(SiteInstance* instance, 243 // Returns the swapped out RenderViewHost for the given SiteInstance, if any. 244 RenderViewHostImpl* GetSwappedOutRenderViewHost(SiteInstance* instance); 304 // a new SiteInstance and BrowsingInstance should be created (even if we are 319 // Returns an appropriate SiteInstance object for the given NavigationEntry, 320 // possibly reusing the current SiteInstance. If --process-per-tab is used, 323 SiteInstance* GetSiteInstanceForEntry [all...] |
/external/chromium/chrome/browser/ui/views/ |
dom_view.h | 18 class SiteInstance; 31 bool Init(Profile* profile, SiteInstance* instance); 54 SiteInstance* instance);
|
/external/chromium_org/content/browser/renderer_host/ |
render_view_host_factory.h | 17 class SiteInstance; 28 SiteInstance* instance, 49 SiteInstance* instance,
|
/external/chromium/chrome/browser/extensions/ |
extension_process_manager_unittest.cc | 28 // Test that extensions get grouped in the right SiteInstance (and therefore 43 // same SiteInstance. 48 scoped_refptr<SiteInstance> site11 = 50 scoped_refptr<SiteInstance> site12 = 54 scoped_refptr<SiteInstance> site21 = 58 scoped_refptr<SiteInstance> other_profile_site =
|
extension_host_mac.h | 15 ExtensionHostMac(const Extension* extension, SiteInstance* site_instance,
|
/external/chromium_org/content/public/test/ |
web_contents_tester.cc | 26 SiteInstance* instance) {
|
web_contents_tester.h | 18 class SiteInstance; 56 SiteInstance* instance);
|
/external/chromium_org/content/test/ |
test_render_view_host_factory.h | 14 class SiteInstance; 31 SiteInstance* instance,
|
/external/chromium_org/chrome/browser/extensions/ |
extension_view_host_mac.h | 20 content::SiteInstance* site_instance,
|
process_manager_unittest.cc | 16 using content::SiteInstance; 110 // Test that extensions get grouped in the right SiteInstance (and therefore 123 // same SiteInstance. 128 scoped_refptr<SiteInstance> site11 = 130 scoped_refptr<SiteInstance> site12 = 134 scoped_refptr<SiteInstance> site21 = 138 scoped_refptr<SiteInstance> other_profile_site =
|
/external/chromium/chrome/browser/tabs/ |
tab_strip_model_delegate.h | 15 class SiteInstance; 70 SiteInstance* instance) const = 0;
|
/external/chromium_org/chrome/browser/profiles/ |
profile_destroyer_unittest.cc | 76 scoped_refptr<content::SiteInstance> instance1( 77 content::SiteInstance::Create(off_the_record_profile_)); 82 scoped_refptr<content::SiteInstance> instance2( 83 content::SiteInstance::Create(off_the_record_profile_)); 114 scoped_refptr<content::SiteInstance> instance1( 115 content::SiteInstance::Create(off_the_record_profile)); 134 scoped_refptr<content::SiteInstance> instance2( 135 content::SiteInstance::Create(main_profile));
|
/external/chromium/chrome/browser/chromeos/login/ |
web_page_view.h | 43 SiteInstance* site_instance, 81 SiteInstance* instance) = 0; 99 void InitDOM(Profile* profile, SiteInstance* site_instance);
|
/external/chromium/chrome/browser/tab_contents/ |
render_view_host_delegate_helper.h | 26 class SiteInstance; 43 SiteInstance* site, 76 SiteInstance* site,
|
/external/chromium_org/content/browser/browser_plugin/ |
browser_plugin_guest_manager.h | 36 class SiteInstance; 64 SiteInstance* embedder_site_instance, 113 // Returns an existing SiteInstance if the current profile has a guest of the 115 SiteInstance* GetGuestSiteInstance(const GURL& guest_site);
|