OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include <stddef.h> | 5 #include <stddef.h> |
6 | 6 |
7 #include <memory> | 7 #include <memory> |
8 | 8 |
9 #include "base/bind.h" | 9 #include "base/bind.h" |
10 #include "base/cancelable_callback.h" | 10 #include "base/cancelable_callback.h" |
(...skipping 924 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
935 " }\n" | 935 " }\n" |
936 ");\n"); | 936 ");\n"); |
937 | 937 |
938 GURL http_iframe = | 938 GURL http_iframe = |
939 embedded_test_server()->GetURL("a.com", "/popup_iframe.html"); | 939 embedded_test_server()->GetURL("a.com", "/popup_iframe.html"); |
940 dir->WriteFile(FILE_PATH_LITERAL("panel.html"), | 940 dir->WriteFile(FILE_PATH_LITERAL("panel.html"), |
941 "<html><body>Extension panel.<iframe src='" + | 941 "<html><body>Extension panel.<iframe src='" + |
942 http_iframe.spec() + "'></iframe>"); | 942 http_iframe.spec() + "'></iframe>"); |
943 | 943 |
944 // Install the extension. | 944 // Install the extension. |
945 const Extension* extension = LoadExtensionFromPath(dir->unpacked_path()); | 945 const Extension* extension = LoadExtensionFromPath(dir->UnpackedPath()); |
946 ASSERT_TRUE(extension); | 946 ASSERT_TRUE(extension); |
947 | 947 |
948 // Open a devtools window. | 948 // Open a devtools window. |
949 OpenDevToolsWindow(kDebuggerTestPage, false); | 949 OpenDevToolsWindow(kDebuggerTestPage, false); |
950 | 950 |
951 // Wait for the panel extension to finish loading -- it'll output 'PASS' | 951 // Wait for the panel extension to finish loading -- it'll output 'PASS' |
952 // when it's installed. waitForTestResultsInConsole waits until that 'PASS'. | 952 // when it's installed. waitForTestResultsInConsole waits until that 'PASS'. |
953 RunTestFunction(window_, "waitForTestResultsInConsole"); | 953 RunTestFunction(window_, "waitForTestResultsInConsole"); |
954 | 954 |
955 // Now that we know the panel is loaded, switch to it. We'll wait until we | 955 // Now that we know the panel is loaded, switch to it. We'll wait until we |
(...skipping 491 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1447 DevToolsWindowTesting::OpenDevToolsWindowSync(GetInspectedTab(), true); | 1447 DevToolsWindowTesting::OpenDevToolsWindowSync(GetInspectedTab(), true); |
1448 chrome::DuplicateTab(browser()); | 1448 chrome::DuplicateTab(browser()); |
1449 chrome::SelectPreviousTab(browser()); | 1449 chrome::SelectPreviousTab(browser()); |
1450 ui_test_utils::NavigateToURL(browser(), GURL("about:blank")); | 1450 ui_test_utils::NavigateToURL(browser(), GURL("about:blank")); |
1451 chrome::GoBack(browser(), WindowOpenDisposition::CURRENT_TAB); | 1451 chrome::GoBack(browser(), WindowOpenDisposition::CURRENT_TAB); |
1452 RunTestFunction(window, "testWindowInitializedOnNavigateBack"); | 1452 RunTestFunction(window, "testWindowInitializedOnNavigateBack"); |
1453 | 1453 |
1454 DevToolsWindowTesting::CloseDevToolsWindowSync(window); | 1454 DevToolsWindowTesting::CloseDevToolsWindowSync(window); |
1455 content::WebUIControllerFactory::UnregisterFactoryForTesting(&test_factory); | 1455 content::WebUIControllerFactory::UnregisterFactoryForTesting(&test_factory); |
1456 } | 1456 } |
OLD | NEW |