OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:BrowsingInstance
(Results
1 - 8
of
8
) sorted by null
/external/chromium_org/content/browser/
browsing_instance.h
22
//
BrowsingInstance
class
30
// We further subdivide a
BrowsingInstance
into SiteInstances, which represent
31
// the documents within each
BrowsingInstance
that are from the same site and
37
//
BrowsingInstance
. This is because any two documents from the same site
38
// might be able to script each other if they are in the same
BrowsingInstance
.
41
// A
BrowsingInstance
is live as long as any SiteInstance has a reference to
46
//
BrowsingInstance
has no public members, as it is designed to be
48
// SiteInstance that is part of the same
BrowsingInstance
, use
54
class CONTENT_EXPORT
BrowsingInstance
55
: public base::RefCounted<
BrowsingInstance
> {
[
all
...]
browsing_instance.cc
17
BrowsingInstance
::
BrowsingInstance
(BrowserContext* browser_context)
21
bool
BrowsingInstance
::HasSiteInstance(const GURL& url) {
29
SiteInstance*
BrowsingInstance
::GetSiteInstanceForURL(const GURL& url) {
47
void
BrowsingInstance
::RegisterSiteInstance(SiteInstance* site_instance) {
66
void
BrowsingInstance
::UnregisterSiteInstance(SiteInstance* site_instance) {
83
BrowsingInstance
::~
BrowsingInstance
() {
site_instance_impl.h
37
//
BrowsingInstance
) for the site of the given url. If so, we should try to
79
friend class
BrowsingInstance
;
85
// Create a new SiteInstance. Protected to give access to
BrowsingInstance
88
explicit SiteInstanceImpl(
BrowsingInstance
* browsing_instance);
109
//
BrowsingInstance
to which this SiteInstance belongs.
110
scoped_refptr<
BrowsingInstance
> browsing_instance_;
site_instance_impl.cc
26
SiteInstanceImpl::SiteInstanceImpl(
BrowsingInstance
* browsing_instance)
42
// the
BrowsingInstance
. Any future visits to a page from this site
43
// (within the same
BrowsingInstance
) can safely create a new SiteInstance.
150
// Now that we have a site, register it with the
BrowsingInstance
. This
152
// the same
BrowsingInstance
, because all same-site pages within a
153
//
BrowsingInstance
can script each other.
220
return new SiteInstanceImpl(new
BrowsingInstance
(browser_context));
226
// This
BrowsingInstance
may be deleted if it returns an existing
228
scoped_refptr<
BrowsingInstance
> instance(
229
new
BrowsingInstance
(browser_context))
[
all
...]
site_instance_impl_unittest.cc
143
// Subclass of
BrowsingInstance
that updates a counter when deleted and
145
class TestBrowsingInstance : public
BrowsingInstance
{
148
:
BrowsingInstance
(browser_context),
153
using
BrowsingInstance
::browser_context;
154
using
BrowsingInstance
::HasSiteInstance;
155
using
BrowsingInstance
::GetSiteInstanceForURL;
156
using
BrowsingInstance
::RegisterSiteInstance;
157
using
BrowsingInstance
::UnregisterSiteInstance;
180
TestSiteInstance(
BrowsingInstance
* browsing_instance, int* delete_counter)
395
//
BrowsingInstance
, when process-per-site is not in use
[
all
...]
/external/chromium_org/content/public/browser/
site_instance.h
15
class
BrowsingInstance
;
33
// the
BrowsingInstance
class.
39
// (which also creates a new
BrowsingInstance
), and (2) when the user navigates
40
// across site boundaries (which uses the same
BrowsingInstance
). If the user
50
// process per
BrowsingInstance
.
95
//
BrowsingInstance
, creating a new SiteInstance if necessary. This ensures
96
// that a
BrowsingInstance
only has one SiteInstance per site, so that pages
97
// in a
BrowsingInstance
have the ability to script each other. Callers
99
// a scoped_refptr. (By having this method, we can hide the
BrowsingInstance
105
// Returns whether the given SiteInstance is in the same
BrowsingInstance
a
[
all
...]
/external/chromium/chrome/browser/extensions/
extension_process_manager.h
19
class
BrowsingInstance
;
114
// The
BrowsingInstance
shared by all extensions in this profile. This
116
scoped_refptr<
BrowsingInstance
> browsing_instance_;
extension_process_manager.cc
91
: browsing_instance_(new
BrowsingInstance
(profile)) {
Completed in 342 milliseconds