From: vsevik@chromium.org Date: Wed, 28 Sep 2011 15:01:41 +0000 (+0000) Subject: Web Inspector: Add support for search in single resource to page agent. X-Git-Tag: 070512121124~23464 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fd74be50ed954f0e55790240534b1fd307a2b3d4;p=profile%2Fivi%2Fwebkit-efl.git Web Inspector: Add support for search in single resource to page agent. https://bugs.webkit.org/show_bug.cgi?id=68998 Reviewed by Pavel Feldman. Source/WebCore: Test: http/tests/inspector/search/search-in-resource.html * inspector/ContentSearchUtils.cpp: (WebCore::ContentSearchUtils::getRegularExpressionMatchesByLines): * inspector/ContentSearchUtils.h: * inspector/Inspector.json: * inspector/InspectorPageAgent.cpp: (WebCore::buildObjectForSearchMatch): (WebCore::InspectorPageAgent::searchInResource): * inspector/InspectorPageAgent.h: * inspector/front-end/Resource.js: (WebInspector.Resource.prototype.searchInContent): * inspector/front-end/SourceFile.js: (WebInspector.ResourceContentProvider.prototype.requestContent): (WebInspector.ResourceContentProvider.prototype.searchInContent): * inspector/front-end/UISourceCode.js: (WebInspector.ContentProvider.prototype.requestContent): (WebInspector.ContentProvider.prototype.searchInContent): LayoutTests: * http/tests/inspector/search/search-in-resource-expected.txt: Added. * http/tests/inspector/search/search-in-resource.html: Added. * http/tests/inspector/search/search-in-resources.html: * http/tests/inspector/search/search-test.js: (initialize_SearchTest.InspectorTest.dumpSearchResults): (initialize_SearchTest.InspectorTest.dumpSearchMatches): (initialize_SearchTest): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@96223 268f45cc-cd09-0410-ab3c-d52691b4dbfc --- diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog index 09a884b..e3db172 100644 --- a/LayoutTests/ChangeLog +++ b/LayoutTests/ChangeLog @@ -1,3 +1,18 @@ +2011-09-28 Vsevolod Vlasov + + Web Inspector: Add support for search in single resource to page agent. + https://bugs.webkit.org/show_bug.cgi?id=68998 + + Reviewed by Pavel Feldman. + + * http/tests/inspector/search/search-in-resource-expected.txt: Added. + * http/tests/inspector/search/search-in-resource.html: Added. + * http/tests/inspector/search/search-in-resources.html: + * http/tests/inspector/search/search-test.js: + (initialize_SearchTest.InspectorTest.dumpSearchResults): + (initialize_SearchTest.InspectorTest.dumpSearchMatches): + (initialize_SearchTest): + 2011-09-28 Oliver Varga [WK2] SVG animation pause API missing diff --git a/LayoutTests/http/tests/inspector/search/search-in-resource-expected.txt b/LayoutTests/http/tests/inspector/search/search-in-resource-expected.txt new file mode 100644 index 0000000..8833983 --- /dev/null +++ b/LayoutTests/http/tests/inspector/search/search-in-resource-expected.txt @@ -0,0 +1,23 @@ +Tests single resource search in inspector page agent. + +Bug 68998 +http://127.0.0.1:8000/inspector/search/resources/search.js +Search matches: +lineNumber: 0, line: 'function searchTestUniqueString()' +lineNumber: 3, line: ' // searchTestUniqueString two occurences on the same line searchTestUniqueString' +lineNumber: 9, line: ' searchTestUniqueString();' +lineNumber: 10, line: ' // SEARCHTestUniqueString();' + +http://127.0.0.1:8000/inspector/search/resources/search.css +Search matches: +lineNumber: 0, line: 'div.searchTestUniqueString {' +lineNumber: 4, line: 'div.searchTestUniqueString:hover {' +lineNumber: 5, line: ' /* another searchTestUniqueString occurence */' + +http://127.0.0.1:8000/inspector/search/resources/search.html +Search matches: +lineNumber: 5, line: '
searchTestUniqueString
' +lineNumber: 7, line: '' +lineNumber: 9, line: '
div text
' + + diff --git a/LayoutTests/http/tests/inspector/search/search-in-resource.html b/LayoutTests/http/tests/inspector/search/search-in-resource.html new file mode 100644 index 0000000..017ba38 --- /dev/null +++ b/LayoutTests/http/tests/inspector/search/search-in-resource.html @@ -0,0 +1,50 @@ + + + + + + + + +

Tests single resource search in inspector page agent.

+Bug 68998 + +