Index: third_party/WebKit/LayoutTests/http/tests/inspector/extensions-test.js |
diff --git a/third_party/WebKit/LayoutTests/http/tests/inspector/extensions-test.js b/third_party/WebKit/LayoutTests/http/tests/inspector/extensions-test.js |
index 6b3177169243bce1d6aa3302b4e550b9104eed7e..9e744db8f669c02afadf19808914ab749b46581a 100644 |
--- a/third_party/WebKit/LayoutTests/http/tests/inspector/extensions-test.js |
+++ b/third_party/WebKit/LayoutTests/http/tests/inspector/extensions-test.js |
@@ -47,19 +47,18 @@ InspectorTest.showPanel = function(panelId) |
return UI.inspectorView.showPanel(panelId); |
} |
-InspectorTest.runExtensionTests = function() |
+InspectorTest.runExtensionTests = async function() |
{ |
- InspectorTest.RuntimeAgent.evaluate("location.href", "console", false, function(error, result) { |
- if (error) |
- return; |
- var pageURL = result.value; |
- var extensionURL = (/^https?:/.test(pageURL) ? |
- pageURL.replace(/^(https?:\/\/[^/]*\/).*$/,"$1") : |
- pageURL.replace(/\/inspector\/extensions\/[^/]*$/, "/http/tests")) + |
- "/inspector/resources/extension-main.html"; |
- InspectorFrontendAPI.addExtensions([{ startPage: extensionURL, name: "test extension", exposeWebInspectorNamespace: true }]); |
- Extensions.extensionServer.initializeExtensions(); |
- }); |
+ var result = await InspectorTest.RuntimeAgent.evaluate("location.href", "console", false); |
+ if (!result) |
+ return; |
+ var pageURL = result.value; |
+ var extensionURL = (/^https?:/.test(pageURL) ? |
+ pageURL.replace(/^(https?:\/\/[^/]*\/).*$/,"$1") : |
+ pageURL.replace(/\/inspector\/extensions\/[^/]*$/, "/http/tests")) + |
+ "/inspector/resources/extension-main.html"; |
+ InspectorFrontendAPI.addExtensions([{ startPage: extensionURL, name: "test extension", exposeWebInspectorNamespace: true }]); |
+ Extensions.extensionServer.initializeExtensions(); |
} |
} |