Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: d487138f2ba5c2b351635d4df8942b9f4d8577ce
      
https://github.com/WebKit/WebKit/commit/d487138f2ba5c2b351635d4df8942b9f4d8577ce
  Author: Ryan Reno <[email protected]>
  Date:   2022-10-19 (Wed, 19 Oct 2022)

  Changed paths:
    M LayoutTests/TestExpectations
    R 
LayoutTests/http/tests/security/contentSecurityPolicy/style-src-blocked-error-event-expected.txt
    R 
LayoutTests/http/tests/security/contentSecurityPolicy/style-src-blocked-error-event.html
    M 
LayoutTests/imported/w3c/web-platform-tests/content-security-policy/style-src/style-src-error-event-fires-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/content-security-policy/style-src/style-src-inline-style-nonce-blocked-error-event-expected.txt
    M Source/WebCore/dom/InlineStyleSheetOwner.cpp

  Log Message:
  -----------
  Fire error event when CSP blocks inline stylesheets
https://bugs.webkit.org/show_bug.cgi?id=246710
rdar://101308540

Reviewed by Chris Dumez.

When we block inline style with CSP we don't fire an error event. This change 
will cause the element
to fire an error event when CSP blocks us from creating a stylesheet.

* LayoutTests/TestExpectations:

* 
LayoutTests/http/tests/security/contentSecurityPolicy/style-src-blocked-error-event-expected.txt:
 Removed.
* 
LayoutTests/http/tests/security/contentSecurityPolicy/style-src-blocked-error-event.html:
 Removed.
    This test is redundant to
    
imported/w3c/web-platform-tests/content-security-policy/style-src/style-blocked.html
    and any other tests which block style but allow unsafe-inline.

* 
LayoutTests/imported/w3c/web-platform-tests/content-security-policy/style-src/style-src-error-event-fires-expected.txt:
* 
LayoutTests/imported/w3c/web-platform-tests/content-security-policy/style-src/style-src-inline-style-nonce-blocked-error-event-expected.txt:
* Source/WebCore/dom/InlineStyleSheetOwner.cpp:
(WebCore::InlineStyleSheetOwner::createSheet):

Canonical link: https://commits.webkit.org/255744@main


_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to