Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: b3e11f0a00aa4620e1a3c7c26402913280b6bdea
https://github.com/WebKit/WebKit/commit/b3e11f0a00aa4620e1a3c7c26402913280b6bdea
Author: Anne van Kesteren <[email protected]>
Date: 2025-05-20 (Tue, 20 May 2025)
Changed paths:
M LayoutTests/editing/pasteboard/paste-noscript-expected.txt
M
LayoutTests/imported/w3c/web-platform-tests/css/css-flexbox/flex-aspect-ratio-img-column-017-expected.txt
M
LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/current-pixel-density/basic-expected.txt
M
LayoutTests/imported/w3c/web-platform-tests/html/syntax/serializing-html-fragments/serializing-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/html/syntax/serializing-html-fragments/serializing-lt-gt-expected.txt
A
LayoutTests/imported/w3c/web-platform-tests/html/syntax/serializing-html-fragments/serializing-lt-gt.html
M
LayoutTests/imported/w3c/web-platform-tests/html/syntax/serializing-html-fragments/serializing.html
M
LayoutTests/imported/w3c/web-platform-tests/html/syntax/serializing-html-fragments/w3c-import.log
M
LayoutTests/imported/w3c/web-platform-tests/svg-aam/role/role-img.tentative-expected.txt
M
LayoutTests/platform/glib/imported/w3c/web-platform-tests/accname/name/comp_embedded_control-expected.txt
M LayoutTests/platform/ios/css3/flexbox/flexitem-expected.txt
M Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml
M Source/WebCore/editing/MarkupAccumulator.cpp
M Source/WebCore/editing/MarkupAccumulator.h
M Source/WebCore/editing/markup.cpp
M Source/WebCore/editing/markup.h
M Source/WebCore/page/PageSerializer.cpp
Log Message:
-----------
Escape < and > when serializing HTML attribute values
https://bugs.webkit.org/show_bug.cgi?id=292432
rdar://150520333
Reviewed by Ryosuke Niwa and Sam Weinig.
Implement https://github.com/whatwg/html/pull/6362 and add a preference
in case we find out we have to disable it in certain cases.
The preference does not impact the recently added getHTML() method on
Element and ShadowRoot as that should be new enough to not matter.
Add new test from: https://github.com/web-platform-tests/wpt/pull/27501
Canonical link: https://commits.webkit.org/295149@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes