Skip to content

Conversation

@annevk
Copy link
Contributor

@annevk annevk commented Jan 31, 2024

65b42b7

Adopt dynamicDowncast<> in editing's HTMLConverter
https://bugs.webkit.org/show_bug.cgi?id=268442

Reviewed by Chris Dumez.

* Source/WebCore/editing/cocoa/HTMLConverter.mm:
(HTMLConverterCaches::inlineStylePropertyForElement):
(stringFromCSSValue):
(HTMLConverterCaches::propertyValueForNode):
(HTMLConverterCaches::floatPropertyValueForNode):
(HTMLConverter::_blockLevelElementForNode):
(HTMLConverterCaches::colorPropertyValueForNode):
(HTMLConverter::_addTableCellForElement):
(HTMLConverter::_processElement):
(HTMLConverter::_traverseNode):
(fileWrapperForElement):
(WebCore::editingAttributedString):

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

381ce98

Misc iOS, tvOS & watchOS macOS Linux Windows
✅ 🧪 style ✅ 🛠 ios ✅ 🛠 mac ✅ 🛠 wpe ✅ 🛠 wincairo
✅ 🧪 bindings ✅ 🛠 ios-sim ✅ 🛠 mac-AS-debug ✅ 🧪 wpe-wk2
✅ 🧪 webkitperl ✅ 🧪 ios-wk2 ✅ 🧪 api-mac ✅ 🧪 api-wpe
✅ 🧪 ios-wk2-wpt ✅ 🧪 mac-wk1 ✅ 🛠 gtk
✅ 🧪 api-ios ✅ 🧪 mac-wk2 ✅ 🧪 gtk-wk2
✅ 🛠 tv ✅ 🧪 mac-AS-debug-wk2 ✅ 🧪 api-gtk
✅ 🛠 tv-sim
✅ 🛠 🧪 merge ✅ 🛠 watch
✅ 🛠 watch-sim

@annevk annevk self-assigned this Jan 31, 2024
@annevk annevk added the WebCore Misc. For miscellaneous bugs in the WebCore framework (and not JavaScriptCore or WebKit). label Jan 31, 2024
@annevk annevk marked this pull request as ready for review January 31, 2024 13:35
@annevk annevk requested a review from rniwa as a code owner January 31, 2024 13:35
@annevk annevk requested a review from cdumez January 31, 2024 13:35
Copy link
Contributor

@cdumez cdumez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM with nits.

@annevk annevk force-pushed the eng/Adopt-dynamicDowncast-in-editings-HTMLConverter branch from a4e255d to d3bb522 Compare January 31, 2024 17:54
Copy link
Contributor

@cdumez cdumez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@annevk annevk force-pushed the eng/Adopt-dynamicDowncast-in-editings-HTMLConverter branch from d3bb522 to 381ce98 Compare January 31, 2024 18:43
@annevk annevk added the safe-merge-queue Applied to automatically send a pull-request to merge-queue after passing EWS checks label Jan 31, 2024
@webkit-ews-buildbot webkit-ews-buildbot added merge-queue Applied to send a pull request to merge-queue and removed safe-merge-queue Applied to automatically send a pull-request to merge-queue after passing EWS checks labels Feb 1, 2024
@webkit-ews-buildbot
Copy link
Collaborator

Safe-Merge-Queue: Build #10853.

https://bugs.webkit.org/show_bug.cgi?id=268442

Reviewed by Chris Dumez.

* Source/WebCore/editing/cocoa/HTMLConverter.mm:
(HTMLConverterCaches::inlineStylePropertyForElement):
(stringFromCSSValue):
(HTMLConverterCaches::propertyValueForNode):
(HTMLConverterCaches::floatPropertyValueForNode):
(HTMLConverter::_blockLevelElementForNode):
(HTMLConverterCaches::colorPropertyValueForNode):
(HTMLConverter::_addTableCellForElement):
(HTMLConverter::_processElement):
(HTMLConverter::_traverseNode):
(fileWrapperForElement):
(WebCore::editingAttributedString):

Canonical link: https://commits.webkit.org/273881@main
@webkit-commit-queue webkit-commit-queue force-pushed the eng/Adopt-dynamicDowncast-in-editings-HTMLConverter branch from 381ce98 to 65b42b7 Compare February 1, 2024 02:58
@webkit-commit-queue
Copy link
Collaborator

Committed 273881@main (65b42b7): https://commits.webkit.org/273881@main

Reviewed commits have been landed. Closing PR #23565 and removing active labels.

@webkit-commit-queue webkit-commit-queue merged commit 65b42b7 into WebKit:main Feb 1, 2024
@webkit-commit-queue webkit-commit-queue removed the merge-queue Applied to send a pull request to merge-queue label Feb 1, 2024
@annevk annevk deleted the eng/Adopt-dynamicDowncast-in-editings-HTMLConverter branch February 1, 2024 07:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

WebCore Misc. For miscellaneous bugs in the WebCore framework (and not JavaScriptCore or WebKit).

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants