Chromium Code Reviews| Index: chrome/browser/devtools/devtools_sanity_browsertest.cc |
| diff --git a/chrome/browser/devtools/devtools_sanity_browsertest.cc b/chrome/browser/devtools/devtools_sanity_browsertest.cc |
| index e8500cfe6965e208ee5a56644bc5b3a6f0e8b0ad..01561cbde0e867f12e01a0d69397f7841d6475fc 100644 |
| --- a/chrome/browser/devtools/devtools_sanity_browsertest.cc |
| +++ b/chrome/browser/devtools/devtools_sanity_browsertest.cc |
| @@ -27,6 +27,7 @@ |
| #include "chrome/browser/ui/tabs/tab_strip_model.h" |
| #include "chrome/common/chrome_paths.h" |
| #include "chrome/common/chrome_switches.h" |
| +#include "chrome/common/pref_names.h" |
| #include "chrome/common/url_constants.h" |
| #include "chrome/test/base/in_process_browser_test.h" |
| #include "chrome/test/base/test_switches.h" |
| @@ -812,7 +813,6 @@ IN_PROC_BROWSER_TEST_F(DevToolsSanityTest, DISABLED_TestDeviceEmulation) { |
| RunTest("testDeviceMetricsOverrides", "about:blank"); |
| } |
| - |
| // Tests that external navigation from inspector page is always handled by |
| // DevToolsWindow and results in inspected page navigation. |
| IN_PROC_BROWSER_TEST_F(DevToolsSanityTest, TestDevToolsExternalNavigation) { |
| @@ -953,3 +953,17 @@ IN_PROC_BROWSER_TEST_F(RemoteDebuggingTest, MAYBE_RemoteDebugger) { |
| ASSERT_TRUE(RunExtensionTest("target_list")) << message_; |
| } |
| + |
| +typedef InProcessBrowserTest DevToolsPolicyTest; |
|
dgozman
2015/03/11 10:32:31
typedef -> using
|
| +IN_PROC_BROWSER_TEST_F(DevToolsPolicyTest, PolicyTrue) { |
| + browser()->profile()->GetPrefs()->SetBoolean(prefs::kDevToolsDisabled, |
| + true); |
|
dgozman
2015/03/11 10:32:31
nit: indentation
|
| + ui_test_utils::NavigateToURL(browser(), GURL("about:blank")); |
| + content::WebContents* web_contents = |
| + browser()->tab_strip_model()->GetWebContentsAt(0); |
| + scoped_refptr<content::DevToolsAgentHost> agent( |
| + content::DevToolsAgentHost::GetOrCreateFor(web_contents)); |
| + DevToolsWindow::OpenDevToolsWindow(web_contents); |
| + DevToolsWindow* window_ = DevToolsWindow::FindDevToolsWindow(agent.get()); |
| + ASSERT_FALSE(window_); |
| +} |