3 <script src=
"../inspector-test.js"></script>
4 <script src=
"../resources-test.js"></script>
5 <script src=
"search-test.js"></script>
9 InspectorTest
.runAfterResourcesAreFinished(["search.js"], step2
);
11 var staticContentProvider
;
15 resource
= WebInspector
.resourceForURL("http://127.0.0.1:8000/inspector/search/resources/search.js");
16 resource
.requestContent(step3
);
21 staticContentProvider
= new WebInspector
.StaticContentProvider(WebInspector
.resourceTypes
.Script
, resource
.content
);
22 InspectorTest
.addResult(resource
.url
);
24 var text
= "searchTestUniqueString";
25 staticContentProvider
.searchInContent(text
, true, false, step4
);
28 function step4(searchMatches
)
30 InspectorTest
.dumpSearchMatches(searchMatches
);
32 var text
= "searchTestUniqueString";
33 staticContentProvider
.searchInContent(text
, true, false, step5
);
36 function step5(searchMatches
)
38 InspectorTest
.dumpSearchMatches(searchMatches
);
40 var text
= "[a-z]earchTestUniqueString";
41 staticContentProvider
.searchInContent(text
, false, true, step6
);
44 function step6(searchMatches
)
46 InspectorTest
.dumpSearchMatches(searchMatches
);
48 var text
= "[a-z]earchTestUniqueString";
49 staticContentProvider
.searchInContent(text
, true, true, step7
);
52 function step7(searchMatches
)
54 InspectorTest
.dumpSearchMatches(searchMatches
);
56 InspectorTest
.completeTest();
62 <p>Tests static content provider search.
</p>
63 <a href=
"https://bugs.webkit.org/show_bug.cgi?id=70354">Bug
70354</a>
65 <iframe src=
"resources/search.html" onload=
"runTest()">