[webkit-changes] [WebKit/WebKit] 40089a: TrustedTypesPolicyFactory getPropertyType returns ...

Luke Warlow noreply at github.com
Thu Mar 28 10:52:58 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 40089a95fed02486c5a38b2c831b85dca7f09e1c
      https://github.com/WebKit/WebKit/commit/40089a95fed02486c5a38b2c831b85dca7f09e1c
  Author: Luke Warlow <lwarlow at igalia.com>
  Date:   2024-03-28 (Thu, 28 Mar 2024)

  Changed paths:
    M LayoutTests/imported/w3c/web-platform-tests/trusted-types/TrustedTypePolicyFactory-getPropertyType-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/trusted-types/TrustedTypePolicyFactory-getPropertyType.html
    M LayoutTests/imported/w3c/web-platform-tests/trusted-types/TrustedTypePolicyFactory-metadata-expected.txt
    M Source/WebCore/dom/TrustedTypePolicyFactory.cpp

  Log Message:
  -----------
  TrustedTypesPolicyFactory getPropertyType returns TrustedScript for event handlers
https://bugs.webkit.org/show_bug.cgi?id=271822

Reviewed by Anne van Kesteren.

Previously getPropertyType would return TrustedScript for event handlers. This patch fixes it
so that it correctly returns null. Only getAttributeType should handle event handlers.

Also adds a test to check for this.

* LayoutTests/imported/w3c/web-platform-tests/trusted-types/TrustedTypePolicyFactory-getPropertyType-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/trusted-types/TrustedTypePolicyFactory-getPropertyType.html:
* LayoutTests/imported/w3c/web-platform-tests/trusted-types/TrustedTypePolicyFactory-metadata-expected.txt:
* Source/WebCore/dom/TrustedTypePolicyFactory.cpp:
(WebCore::TrustedTypePolicyFactory::getPropertyType const):

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



To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list