Index: third_party/WebKit/LayoutTests/inspector/sources/debugger-ui/ui-source-code.html |
diff --git a/third_party/WebKit/LayoutTests/inspector/sources/debugger-ui/ui-source-code.html b/third_party/WebKit/LayoutTests/inspector/sources/debugger-ui/ui-source-code.html |
index 6f7de772bdc5b1ad709e4a4b10f86cb930b41c26..edca111330ef9d7473d4465c5443438887fd8809 100644 |
--- a/third_party/WebKit/LayoutTests/inspector/sources/debugger-ui/ui-source-code.html |
+++ b/third_party/WebKit/LayoutTests/inspector/sources/debugger-ui/ui-source-code.html |
@@ -6,15 +6,28 @@ |
function test() |
{ |
- var MockProject = function() {} |
- MockProject.prototype.requestFileContent = function(uri, callback) |
- { |
- InspectorTest.addResult("Content is requested from SourceCodeProvider."); |
- setTimeout(callback.bind(null, "var x = 0;"), 0); |
- } |
- MockProject.prototype.isServiceProject = function() { return false; }; |
- MockProject.prototype.type = function() { return Workspace.projectTypes.Debugger; } |
- MockProject.prototype.url = function() { return "mock://debugger-ui/"; } |
+ var MockProject = class extends Workspace.ProjectStore { |
+ requestFileContent(uri, callback) { |
+ InspectorTest.addResult("Content is requested from SourceCodeProvider."); |
+ setTimeout(callback.bind(null, "var x = 0;"), 0); |
+ } |
+ |
+ mimeType() { |
+ return 'text/javascript'; |
+ } |
+ |
+ isServiceProject() { |
+ return false; |
+ } |
+ |
+ type() { |
+ return Workspace.projectTypes.Debugger; |
+ } |
+ |
+ url() { |
+ return "mock://debugger-ui/"; |
+ } |
+ }; |
InspectorTest.runTestSuite([ |
function testUISourceCode(next) |
@@ -23,14 +36,14 @@ function test() |
function didRequestContent(callNumber, content) |
{ |
InspectorTest.addResult("Callback " + callNumber + " is invoked."); |
- InspectorTest.assertEquals("text/javascript", Bindings.NetworkProject.uiSourceCodeMimeType(uiSourceCode)); |
+ InspectorTest.assertEquals("text/javascript", uiSourceCode.mimeType()); |
InspectorTest.assertEquals("var x = 0;", content); |
if (callNumber === 3) { |
// Check that sourceCodeProvider.requestContent won't be called anymore. |
uiSourceCode.requestContent().then(function(content) |
{ |
- InspectorTest.assertEquals("text/javascript", Bindings.NetworkProject.uiSourceCodeMimeType(uiSourceCode)); |
+ InspectorTest.assertEquals("text/javascript", uiSourceCode.mimeType()); |
InspectorTest.assertEquals("var x = 0;", content); |
next(); |
}); |