/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 | 20 BrowserContext* context, SiteInstance* site)
|
web_contents.h | 48 class SiteInstance; 79 CreateParams(BrowserContext* context, SiteInstance* site); 83 // Specifying a SiteInstance here is optional. It can be set to avoid an 86 SiteInstance* site_instance; 227 // The max page ID for any page that the current SiteInstance has loaded in 228 // this WebContents. Page IDs are specific to a given SiteInstance and 233 // The max page ID for any page that the given SiteInstance has loaded in 235 virtual int32 GetMaxPageIDForSiteInstance(SiteInstance* site_instance) = 0; 237 // Returns the SiteInstance associated with the current page. 238 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 | 18 class CONTENT_EXPORT SiteInstanceImpl : public SiteInstance, 21 // SiteInstance interface overrides. 26 virtual SiteInstance* GetRelatedSiteInstance(const GURL& url) OVERRIDE; 27 virtual bool IsRelatedSiteInstance(const SiteInstance* instance) OVERRIDE; 30 // Set the web site that this SiteInstance is rendering pages for. 37 // Returns whether there is currently a related SiteInstance (registered with 39 // avoid dedicating an unused SiteInstance to it (e.g., in a new tab). 42 // Returns whether this SiteInstance has a process that is the wrong type for 47 // Increase the number of active views in this SiteInstance. This is 52 // 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/test/ |
test_render_view_host_factory.h | 14 class SiteInstance; 31 SiteInstance* instance,
|
test_web_contents.h | 28 SiteInstance* instance); 85 void ExpectSetHistoryLengthAndPrune(const SiteInstance* site_instance, 91 virtual void SetHistoryLengthAndPrune(const SiteInstance* site_instance,
|
/external/chromium_org/chrome/browser/extensions/ |
extension_process_manager_unittest.cc | 13 using content::SiteInstance; 31 // Test that extensions get grouped in the right SiteInstance (and therefore 46 // same SiteInstance. 51 scoped_refptr<SiteInstance> site11 = 53 scoped_refptr<SiteInstance> site12 = 57 scoped_refptr<SiteInstance> site21 = 61 scoped_refptr<SiteInstance> other_profile_site =
|
extension_host_mac.h | 18 content::SiteInstance* site_instance,
|
/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 | 16 class SiteInstance; 27 SiteInstance* instance, 46 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/chrome/browser/profiles/ |
profile_destroyer_unittest.cc | 69 scoped_refptr<content::SiteInstance> instance1( 70 content::SiteInstance::Create(off_the_record_profile_)); 75 scoped_refptr<content::SiteInstance> instance2( 76 content::SiteInstance::Create(off_the_record_profile_)); 107 scoped_refptr<content::SiteInstance> instance1( 108 content::SiteInstance::Create(off_the_record_profile)); 127 scoped_refptr<content::SiteInstance> instance2( 128 content::SiteInstance::Create(main_profile));
|
/external/chromium/chrome/browser/tabs/ |
tab_strip_model_delegate.h | 15 class SiteInstance; 70 SiteInstance* instance) const = 0;
|
/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; 62 SiteInstance* embedder_site_instance, 112 // Returns an existing SiteInstance if the current profile has a guest of the 114 SiteInstance* GetGuestSiteInstance(const GURL& guest_site);
|
/external/chromium_org/content/browser/web_contents/ |
render_view_host_manager.h | 72 // Create swapped out RenderViews in the given SiteInstance for each tab in 77 SiteInstance* instance) = 0; 118 SiteInstance* site_instance, 182 int CreateRenderView(SiteInstance* instance, 229 // Returns the swapped out RenderViewHost for the given SiteInstance, if any. 230 RenderViewHostImpl* GetSwappedOutRenderViewHost(SiteInstance* instance); 269 // Returns an appropriate SiteInstance object for the given NavigationEntry, 270 // possibly reusing the current SiteInstance. 272 SiteInstance* GetSiteInstanceForEntry( 274 SiteInstance* curr_instance) [all...] |