Index: LayoutTests/http/tests/inspector-enabled/search/sources-search-scope.html |
diff --git a/LayoutTests/http/tests/inspector-enabled/search/sources-search-scope.html b/LayoutTests/http/tests/inspector-enabled/search/sources-search-scope.html |
deleted file mode 100644 |
index 71d57421b780e4f308f679103ed1bd8c650ba459..0000000000000000000000000000000000000000 |
--- a/LayoutTests/http/tests/inspector-enabled/search/sources-search-scope.html |
+++ /dev/null |
@@ -1,143 +0,0 @@ |
-<html> |
-<head> |
-<title>Change inspected iframe's "src" attribute.</title> |
-<script src="../../inspector/inspector-test.js"></script> |
-<script src="../../inspector/resources-test.js"></script> |
-<script> |
-function onload() |
-{ |
- if (window.testRunner) { |
- testRunner.waitUntilDone(); |
- testRunner.showWebInspector(); |
- } |
- runTest(); |
-} |
- |
-function test() |
-{ |
- WebInspector.inspectorView.showPanel("sources"); |
- WebInspector.inspectorView.showViewInDrawer("search"); |
- InspectorTest.runAfterResourcesAreFinished(["search.html", "search.js", "search.css"], step2) |
- |
- function runSearchAndDumpResults(searchConfig, callback) |
- { |
- var scope = new WebInspector.SourcesSearchScope(); |
- var searchResults = []; |
- var progress = new WebInspector.Progress(); |
- scope.performSearch(searchConfig, progress, searchResultCallback, searchFinishedCallback); |
- |
- function searchResultCallback(searchResult) |
- { |
- searchResults.push(searchResult); |
- } |
- |
- function searchFinishedCallback() |
- { |
- function filterOutEmptySearchResults(searchResult) |
- { |
- return searchResult.searchMatches.length; |
- } |
- searchResults = searchResults.filter(filterOutEmptySearchResults); |
- |
- function comparator(searchResultA, searchResultB) |
- { |
- return searchResultA.uiSourceCode.uri().compareTo(searchResultB.uiSourceCode.uri()); |
- } |
- searchResults.sort(comparator); |
- |
- for (var i = 0; i < searchResults.length; ++i) { |
- var searchResult = searchResults[i]; |
- var uiSourceCode = searchResult.uiSourceCode; |
- var searchMatches = searchResult.searchMatches; |
- |
- if (!searchMatches.length) |
- continue; |
- InspectorTest.addResult("Search result #" + (i + 1) + ": uiSourceCode.uri = " + uiSourceCode.uri()); |
- for (var j = 0; j < searchMatches.length; ++j) { |
- var lineNumber = searchMatches[j].lineNumber; |
- var lineContent = searchMatches[j].lineContent; |
- InspectorTest.addResult(" search match #" + (j + 1) + ": lineNumber = " + lineNumber + ", lineContent = '" + lineContent + "'"); |
- } |
- } |
- callback(); |
- } |
- } |
- |
- function step2() |
- { |
- InspectorTest.runTestSuite([ |
- function testIgnoreCase(next) |
- { |
- var query = "searchTest" + "UniqueString"; |
- var searchConfig = new WebInspector.SearchConfig(query, true, false); |
- runSearchAndDumpResults(searchConfig, next); |
- }, |
- |
- function testCaseSensitive(next) |
- { |
- var query = "searchTest" + "UniqueString"; |
- var searchConfig = new WebInspector.SearchConfig(query, false, false); |
- runSearchAndDumpResults(searchConfig, next); |
- }, |
- |
- function testFileHTML(next) |
- { |
- var query = "searchTest" + "UniqueString" + " file:html"; |
- var searchConfig = new WebInspector.SearchConfig(query, true, false); |
- runSearchAndDumpResults(searchConfig, next); |
- }, |
- |
- function testFileJS(next) |
- { |
- var query = "file:js " + "searchTest" + "UniqueString"; |
- var searchConfig = new WebInspector.SearchConfig(query, true, false); |
- runSearchAndDumpResults(searchConfig, next); |
- }, |
- |
- function testFileHTMLJS(next) |
- { |
- var query = "file:js " + "searchTest" + "UniqueString" + " file:html"; |
- var searchConfig = new WebInspector.SearchConfig(query, true, false); |
- runSearchAndDumpResults(searchConfig, next); |
- }, |
- |
- function testSeveralQueries(next) |
- { |
- var query = "search" + " " + "Test" + "Unique"; |
- var searchConfig = new WebInspector.SearchConfig(query, true, false); |
- runSearchAndDumpResults(searchConfig, next); |
- }, |
- |
- function testSeveralQueriesFileHTML(next) |
- { |
- var query = "file:html " + "search" + " " + "Test" + "Unique"; |
- var searchConfig = new WebInspector.SearchConfig(query, true, false); |
- runSearchAndDumpResults(searchConfig, next); |
- }, |
- |
- function testSeveralQueriesFileHTML_SEARCH(next) |
- { |
- var query = "file:html " + "search" + " " + "Test" + "Unique" + " file:search"; |
- var searchConfig = new WebInspector.SearchConfig(query, true, false); |
- runSearchAndDumpResults(searchConfig, next); |
- }, |
- |
- function testSeveralQueriesFileJS_SEARCH_HTML(next) |
- { |
- var query = "file:js " + "search" + " " + "Test" + "Unique" + " file:search file:html"; |
- var searchConfig = new WebInspector.SearchConfig(query, true, false); |
- runSearchAndDumpResults(searchConfig, next); |
- }, |
- |
- ]); |
- } |
-} |
- |
-</script> |
-</head> |
-<body onload="onload()"> |
-<iframe src="../../inspector/search/resources/search.html"> |
-<p>Tests that ScriptSearchScope performs search across all sources correctly.</p> |
-See <a href="https://bugs.webkit.org/show_bug.cgi?id=41350">bug 41350</a>. |
-</body> |
-</html> |