Changeset 185714 in webkit
- Timestamp:
- Jun 18, 2015, 11:38:13 AM (11 years ago)
- Location:
- trunk
- Files:
-
- 17 edited
-
LayoutTests/ChangeLog (modified) (1 diff)
-
LayoutTests/http/tests/contentextensions/basic-filter-expected.txt (modified) (1 diff)
-
LayoutTests/http/tests/contentextensions/character-set-basic-support-expected.txt (modified) (1 diff)
-
LayoutTests/http/tests/contentextensions/domain-rules-expected.txt (modified) (1 diff)
-
LayoutTests/http/tests/contentextensions/filters-with-quantifiers-combined-expected.txt (modified) (1 diff)
-
LayoutTests/http/tests/contentextensions/main-resource-redirect-blocked-expected.txt (modified) (1 diff)
-
LayoutTests/http/tests/contentextensions/media-filtered-expected.txt (modified) (1 diff)
-
LayoutTests/http/tests/contentextensions/subresource-redirect-blocked-expected.txt (modified) (1 diff)
-
LayoutTests/http/tests/contentextensions/text-track-blocked-expected.txt (modified) (1 diff)
-
Source/JavaScriptCore/ChangeLog (modified) (1 diff)
-
Source/JavaScriptCore/inspector/ConsoleMessage.cpp (modified) (1 diff)
-
Source/JavaScriptCore/inspector/protocol/Console.json (modified) (1 diff)
-
Source/JavaScriptCore/runtime/ConsoleTypes.h (modified) (1 diff)
-
Source/WebCore/ChangeLog (modified) (1 diff)
-
Source/WebCore/contentextensions/ContentExtensionsBackend.cpp (modified) (1 diff)
-
Source/WebKit/mac/ChangeLog (modified) (1 diff)
-
Source/WebKit/mac/WebCoreSupport/WebChromeClient.mm (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r185702 r185714 1 2015-06-17 Alex Christensen <achristensen@webkit.org> 2 3 [Content Extensions] Log blocked loads to the WebInspector console 4 https://bugs.webkit.org/show_bug.cgi?id=146089 5 6 Reviewed by Joseph Pecoraro. 7 8 * http/tests/contentextensions/basic-filter-expected.txt: 9 * http/tests/contentextensions/character-set-basic-support-expected.txt: 10 * http/tests/contentextensions/domain-rules-expected.txt: 11 * http/tests/contentextensions/filters-with-quantifiers-combined-expected.txt: 12 * http/tests/contentextensions/main-resource-redirect-blocked-expected.txt: 13 * http/tests/contentextensions/media-filtered-expected.txt: 14 * http/tests/contentextensions/subresource-redirect-blocked-expected.txt: 15 * http/tests/contentextensions/text-track-blocked-expected.txt: 16 Add new logs. 17 1 18 2015-06-18 Alexey Proskuryakov <ap@apple.com> 2 19 -
trunk/LayoutTests/http/tests/contentextensions/basic-filter-expected.txt
r181031 r185714 1 CONSOLE MESSAGE: line 7: Content blocker prevented frame displaying http://127.0.0.1:8000/contentextensions/basic-filter.html from loading a resource from http://localhost:8000/resources/square100.png 2 CONSOLE MESSAGE: line 8: Content blocker prevented frame displaying http://127.0.0.1:8000/contentextensions/basic-filter.html from loading a resource from http://127.0.0.1:8000/resources/square100.png?localhost_not_at_end 3 CONSOLE MESSAGE: line 9: Content blocker prevented frame displaying http://127.0.0.1:8000/contentextensions/basic-filter.html from loading a resource from http://127.0.0.1:8000/resources/square100.png?ends_with_localhost 1 4 layer at (0,0) size 800x600 2 5 RenderView at (0,0) size 800x600 -
trunk/LayoutTests/http/tests/contentextensions/character-set-basic-support-expected.txt
r181132 r185714 1 CONSOLE MESSAGE: line 25: Content blocker prevented frame displaying http://127.0.0.1:8000/contentextensions/character-set-basic-support.html from loading a resource from http://127.0.0.1:8000/resources/square100.png?BaSiC-TeSt-cAsE 2 CONSOLE MESSAGE: line 25: Content blocker prevented frame displaying http://127.0.0.1:8000/contentextensions/character-set-basic-support.html from loading a resource from http://127.0.0.1:8000/resources/square100.png?any-scheme-matcher 3 CONSOLE MESSAGE: line 25: Content blocker prevented frame displaying http://127.0.0.1:8000/contentextensions/character-set-basic-support.html from loading a resource from http://127.0.0.1:8000/resources/square100.png?casesensitive 4 CONSOLE MESSAGE: line 25: Content blocker prevented frame displaying http://127.0.0.1:8000/contentextensions/character-set-basic-support.html from loading a resource from http://127.0.0.1:8000/resources/square100.png?caseSeNsitive 1 5 Test basic cases of filter using a character set (e.g. [a-z]). 2 6 -
trunk/LayoutTests/http/tests/contentextensions/domain-rules-expected.txt
r184116 r185714 1 CONSOLE MESSAGE: line 6: Content blocker prevented frame displaying http://127.0.0.1:8000/contentextensions/domain-rules.html from loading a resource from http://127.0.0.1:8000/resources/square100.png?should_be_blocked_1 2 CONSOLE MESSAGE: line 7: Content blocker prevented frame displaying http://127.0.0.1:8000/contentextensions/domain-rules.html from loading a resource from http://127.0.0.1:8000/resources/square100.png?should_be_blocked_2 3 CONSOLE MESSAGE: line 8: Content blocker prevented frame displaying http://127.0.0.1:8000/contentextensions/domain-rules.html from loading a resource from http://127.0.0.1:8000/resources/square100.png?should_be_blocked_3 1 4 layer at (0,0) size 800x600 2 5 RenderView at (0,0) size 800x600 -
trunk/LayoutTests/http/tests/contentextensions/filters-with-quantifiers-combined-expected.txt
r185230 r185714 1 CONSOLE MESSAGE: line 14: Content blocker prevented frame displaying http://127.0.0.1:8000/contentextensions/filters-with-quantifiers-combined.html from loading a resource from http://localhost:8000/resources/square100.png?abcabc 2 CONSOLE MESSAGE: line 15: Content blocker prevented frame displaying http://127.0.0.1:8000/contentextensions/filters-with-quantifiers-combined.html from loading a resource from http://localhost:8000/resources/square100.png?abccabc 3 CONSOLE MESSAGE: line 16: Content blocker prevented frame displaying http://127.0.0.1:8000/contentextensions/filters-with-quantifiers-combined.html from loading a resource from http://localhost:8000/resources/square100.png?defghi 4 CONSOLE MESSAGE: line 17: Content blocker prevented frame displaying http://127.0.0.1:8000/contentextensions/filters-with-quantifiers-combined.html from loading a resource from http://localhost:8000/resources/square100.png?defgghi 5 CONSOLE MESSAGE: line 18: Content blocker prevented frame displaying http://127.0.0.1:8000/contentextensions/filters-with-quantifiers-combined.html from loading a resource from http://localhost:8000/resources/square100.png?jklmno 6 CONSOLE MESSAGE: line 19: Content blocker prevented frame displaying http://127.0.0.1:8000/contentextensions/filters-with-quantifiers-combined.html from loading a resource from http://localhost:8000/resources/square100.png?jkljklmno 7 CONSOLE MESSAGE: line 20: Content blocker prevented frame displaying http://127.0.0.1:8000/contentextensions/filters-with-quantifiers-combined.html from loading a resource from http://localhost:8000/resources/square100.png?pqrstv 8 CONSOLE MESSAGE: line 21: Content blocker prevented frame displaying http://127.0.0.1:8000/contentextensions/filters-with-quantifiers-combined.html from loading a resource from http://localhost:8000/resources/square100.png?pqrabcstv 9 CONSOLE MESSAGE: line 22: Content blocker prevented frame displaying http://127.0.0.1:8000/contentextensions/filters-with-quantifiers-combined.html from loading a resource from http://localhost:8000/resources/square100.png?wxyabc 10 CONSOLE MESSAGE: line 23: Content blocker prevented frame displaying http://127.0.0.1:8000/contentextensions/filters-with-quantifiers-combined.html from loading a resource from http://localhost:8000/resources/square100.png?wxydefabc 11 CONSOLE MESSAGE: line 24: Content blocker prevented frame displaying http://127.0.0.1:8000/contentextensions/filters-with-quantifiers-combined.html from loading a resource from http://localhost:8000/resources/square100.png?acbwxy 12 CONSOLE MESSAGE: line 25: Content blocker prevented frame displaying http://127.0.0.1:8000/contentextensions/filters-with-quantifiers-combined.html from loading a resource from http://localhost:8000/resources/square100.png?abcacbdefabcdjklwhitelistwxy 1 13 layer at (0,0) size 785x952 2 14 RenderView at (0,0) size 785x600 -
trunk/LayoutTests/http/tests/contentextensions/main-resource-redirect-blocked-expected.txt
r185430 r185714 1 main frame - didStartProvisionalLoadForFrame 2 main frame - didFailProvisionalLoadWithError 3 main frame - (kWKErrorCodeCannotShowURL) 1 CONSOLE MESSAGE: Content blocker prevented frame displaying about:blank from loading a resource from http://127.0.0.1:8000/contentextensions/resources/main-resource-redirect-blocked-target.html -
trunk/LayoutTests/http/tests/contentextensions/media-filtered-expected.txt
r182820 r185714 1 CONSOLE MESSAGE: Content blocker prevented frame displaying http://127.0.0.1:8000/contentextensions/media-filtered.html from loading a resource from http://localhost:8000/media/resources/test.mp4 1 2 CONSOLE MESSAGE: line 14: Video error 2 3 layer at (0,0) size 800x600 -
trunk/LayoutTests/http/tests/contentextensions/subresource-redirect-blocked-expected.txt
r182016 r185714 1 CONSOLE MESSAGE: Content blocker prevented frame displaying http://127.0.0.1:8000/contentextensions/subresource-redirect-blocked.html from loading a resource from http://127.0.0.1:8000/resources/square128.png 1 2 layer at (0,0) size 800x600 2 3 RenderView at (0,0) size 800x600 -
trunk/LayoutTests/http/tests/contentextensions/text-track-blocked-expected.txt
r182820 r185714 1 1 CONSOLE MESSAGE: line 21: video loaded 2 CONSOLE MESSAGE: Content blocker prevented frame displaying http://127.0.0.1:8000/contentextensions/text-track-blocked.html from loading a resource from http://127.0.0.1:8000/media-resources/track/captions-webvtt/captions-fast.vtt 2 3 CONSOLE MESSAGE: line 14: vttError 3 4 layer at (0,0) size 800x600 -
trunk/Source/JavaScriptCore/ChangeLog
r185699 r185714 1 2015-06-17 Alex Christensen <achristensen@webkit.org> 2 3 [Content Extensions] Log blocked loads to the WebInspector console 4 https://bugs.webkit.org/show_bug.cgi?id=146089 5 6 Reviewed by Joseph Pecoraro. 7 8 * inspector/ConsoleMessage.cpp: 9 (Inspector::messageSourceValue): 10 * inspector/protocol/Console.json: 11 * runtime/ConsoleTypes.h: 12 Add content blocker message source. 13 1 14 2015-06-18 Saam Barati <saambarati1@gmail.com> 2 15 -
trunk/Source/JavaScriptCore/inspector/ConsoleMessage.cpp
r183659 r185714 142 142 case MessageSource::CSS: return Inspector::Protocol::Console::ConsoleMessage::Source::CSS; 143 143 case MessageSource::Security: return Inspector::Protocol::Console::ConsoleMessage::Source::Security; 144 case MessageSource::ContentBlocker: return Inspector::Protocol::Console::ConsoleMessage::Source::ContentBlocker; 144 145 case MessageSource::Other: return Inspector::Protocol::Console::ConsoleMessage::Source::Other; 145 146 } -
trunk/Source/JavaScriptCore/inspector/protocol/Console.json
r183659 r185714 8 8 "description": "Console message.", 9 9 "properties": [ 10 { "name": "source", "type": "string", "enum": ["xml", "javascript", "network", "console-api", "storage", "appcache", "rendering", "css", "security", " other"], "description": "Message source." },10 { "name": "source", "type": "string", "enum": ["xml", "javascript", "network", "console-api", "storage", "appcache", "rendering", "css", "security", "content-blocker", "other"], "description": "Message source." }, 11 11 { "name": "level", "type": "string", "enum": ["log", "info", "warning", "error", "debug"], "description": "Message severity." }, 12 12 { "name": "text", "type": "string", "description": "Message text." }, -
trunk/Source/JavaScriptCore/runtime/ConsoleTypes.h
r183659 r185714 39 39 CSS, 40 40 Security, 41 ContentBlocker, 41 42 Other, 42 43 }; -
trunk/Source/WebCore/ChangeLog
r185712 r185714 1 2015-06-17 Alex Christensen <achristensen@webkit.org> 2 3 [Content Extensions] Log blocked loads to the WebInspector console 4 https://bugs.webkit.org/show_bug.cgi?id=146089 5 6 Reviewed by Joseph Pecoraro. 7 8 * contentextensions/ContentExtensionsBackend.cpp: 9 (WebCore::ContentExtensions::ContentExtensionsBackend::processContentExtensionRulesForLoad): 10 (WebCore::ContentExtensions::ContentExtensionsBackend::displayNoneCSSRule): 11 Log which URLs are blocked and the URL of the page they are blocked from. 12 1 13 2015-06-18 Joseph Pecoraro <pecoraro@apple.com> 2 14 -
trunk/Source/WebCore/contentextensions/ContentExtensionsBackend.cpp
r184644 r185714 211 211 } 212 212 213 if (willBlockLoad) 213 if (willBlockLoad) { 214 if (currentDocument) 215 currentDocument->addConsoleMessage(MessageSource::ContentBlocker, MessageLevel::Info, makeString("Content blocker prevented frame displaying ", mainDocumentURL.string(), " from loading a resource from ", request.url().string())); 214 216 request = ResourceRequest(); 217 } 215 218 } 216 219 -
trunk/Source/WebKit/mac/ChangeLog
r185668 r185714 1 2015-06-17 Alex Christensen <achristensen@webkit.org> 2 3 [Content Extensions] Log blocked loads to the WebInspector console 4 https://bugs.webkit.org/show_bug.cgi?id=146089 5 6 Reviewed by Joseph Pecoraro. 7 8 * WebCoreSupport/WebChromeClient.mm: 9 (stringForMessageSource): 10 Added content blocker message source. 11 1 12 2015-06-17 Dan Bernstein <mitz@apple.com> 2 13 -
trunk/Source/WebKit/mac/WebCoreSupport/WebChromeClient.mm
r184670 r185714 110 110 NSString *WebConsoleMessageCSSMessageSource = @"CSSMessageSource"; 111 111 NSString *WebConsoleMessageSecurityMessageSource = @"SecurityMessageSource"; 112 NSString *WebConsoleMessageContentBlockerMessageSource = @"ContentBlockerMessageSource"; 112 113 NSString *WebConsoleMessageOtherMessageSource = @"OtherMessageSource"; 113 114 … … 388 389 case MessageSource::Security: 389 390 return WebConsoleMessageSecurityMessageSource; 391 case MessageSource::ContentBlocker: 392 return WebConsoleMessageContentBlockerMessageSource; 390 393 case MessageSource::Other: 391 394 return WebConsoleMessageOtherMessageSource;
Note:
See TracChangeset
for help on using the changeset viewer.