-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Implement trusted types integration with execCommand #23997
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement trusted types integration with execCommand #23997
Conversation
7cb8340 to
2668944
Compare
|
EWS run on previous version of this PR (hash 2668944) Details |
2668944 to
ebbd015
Compare
|
EWS run on previous version of this PR (hash ebbd015) Details |
ebbd015 to
86d9523
Compare
|
EWS run on previous version of this PR (hash 86d9523) Details
|
86d9523 to
dd7143b
Compare
|
EWS run on previous version of this PR (hash dd7143b) Details
|
dd7143b to
baf7bff
Compare
|
EWS run on previous version of this PR (hash baf7bff) Details
|
baf7bff to
feb554e
Compare
|
EWS run on previous version of this PR (hash feb554e) Details
|
feb554e to
b16c56c
Compare
|
EWS run on previous version of this PR (hash b16c56c) Details
|
b16c56c to
a55de0f
Compare
|
EWS run on previous version of this PR (hash a55de0f) Details
|
Source/WebCore/dom/TrustedHTML.h
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why is it needed?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I believe this was needed for the build to succeed previously. I will just double check if it's still needed.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So it's needed else WebKitLegacy doesn't build, I think it's because Document::execCommand is exported.
a55de0f to
0dfce70
Compare
|
EWS run on previous version of this PR (hash 0dfce70) Details
|
You mean insertHTML. |
0dfce70 to
c1247a0
Compare
|
EWS run on current version of this PR (hash c1247a0) Details |
|
Safe-Merge-Queue: Build #13999. |
https://bugs.webkit.org/show_bug.cgi?id=267690 Reviewed by Youenn Fablet and Ryosuke Niwa. Call trustedTypeCompliantString from within document execCommand when command is insertHTML. * LayoutTests/imported/w3c/web-platform-tests/trusted-types/block-Document-execCommand-expected.txt: * Source/WebCore/dom/Document+HTML.idl: * Source/WebCore/dom/Document.cpp: (WebCore::Document::execCommand): * Source/WebCore/dom/Document.h: * Source/WebCore/dom/TrustedHTML.h: Canonical link: https://commits.webkit.org/275667@main
c1247a0 to
9fc59f1
Compare
|
Committed 275667@main (9fc59f1): https://commits.webkit.org/275667@main Reviewed commits have been landed. Closing PR #23997 and removing active labels. |
🧪 mac-wk1
9fc59f1
c1247a0