Index: content/browser/site_instance.cc |
diff --git a/content/browser/site_instance.cc b/content/browser/site_instance.cc |
index a12110943419e926b4b2bed1412bba16c1e36543..ed8cd9b7bedc371198ac2fb03d29c17ae6b1641e 100644 |
--- a/content/browser/site_instance.cc |
+++ b/content/browser/site_instance.cc |
@@ -25,8 +25,11 @@ static bool IsURLSameAsAnySiteInstance(const GURL& url) { |
url.spec() == chrome::kAboutShorthangURL; |
} |
+int32 SiteInstance::next_site_instance_id_ = 1; |
+ |
SiteInstance::SiteInstance(BrowsingInstance* browsing_instance) |
- : browsing_instance_(browsing_instance), |
+ : id_(next_site_instance_id_++), |
+ browsing_instance_(browsing_instance), |
render_process_host_factory_(NULL), |
process_(NULL), |
max_page_id_(-1), |