virtual void SetUp() {
old_browser_client_ = SetBrowserClientForTesting(&browser_client_);
- url_util::AddStandardScheme(kPrivilegedScheme);
- url_util::AddStandardScheme(kChromeUIScheme);
+ url::AddStandardScheme(kPrivilegedScheme);
+ url::AddStandardScheme(kChromeUIScheme);
SiteInstanceImpl::set_render_process_host_factory(&rph_factory_);
}
// Test to ensure that pages that require certain privileges are grouped
// in processes with similar pages.
TEST_F(SiteInstanceTest, ProcessSharingByType) {
+ // This test shouldn't run with --site-per-process mode, since it doesn't
+ // allow render process reuse, which this test explicitly exercises.
+ if (CommandLine::ForCurrentProcess()->HasSwitch(switches::kSitePerProcess))
+ return;
+
ChildProcessSecurityPolicyImpl* policy =
ChildProcessSecurityPolicyImpl::GetInstance();