Skip to content
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

Use enumToUnderlyingType more in WebCore #21588

Conversation

fujii
Copy link
Contributor

@fujii fujii commented Dec 10, 2023

776f4b7

Use enumToUnderlyingType more in WebCore
https://bugs.webkit.org/show_bug.cgi?id=266173

Reviewed by Chris Dumez.

* Source/WebCore/accessibility/AXObjectCache.cpp:
* Source/WebCore/accessibility/AccessibilityNodeObject.cpp:
* Source/WebCore/accessibility/AccessibilityObject.cpp:
* Source/WebCore/animation/AcceleratedTimeline.cpp:
* Source/WebCore/bindings/js/JSDOMMapLike.cpp:
* Source/WebCore/bindings/js/JSDOMSetLike.cpp:
* Source/WebCore/bindings/js/JSDOMWindowBase.cpp:
* Source/WebCore/bindings/js/JSDOMWindowProperties.cpp:
* Source/WebCore/bindings/js/JSLocalDOMWindowCustom.cpp:
* Source/WebCore/bindings/js/JSObservableArray.cpp:
* Source/WebCore/bindings/js/JSPluginElementFunctions.cpp:
* Source/WebCore/bindings/js/JSRemoteDOMWindowCustom.cpp:
* Source/WebCore/bindings/js/ScriptModuleLoader.cpp:
* Source/WebCore/bridge/runtime_array.cpp:
* Source/WebCore/bridge/runtime_object.cpp:
* Source/WebCore/crypto/CryptoAlgorithmRegistry.cpp:
* Source/WebCore/css/CSSPrimitiveValue.h:
* Source/WebCore/css/CSSRule.cpp:
* Source/WebCore/css/CSSSelector.cpp:
* Source/WebCore/css/CSSSelector.h:
* Source/WebCore/css/CSSValuePool.cpp:
* Source/WebCore/css/DeprecatedCSSOMValue.h:
* Source/WebCore/css/ImmutableStyleProperties.cpp:
* Source/WebCore/css/MutableStyleProperties.cpp:
* Source/WebCore/css/calc/CSSCalcOperationNode.cpp:
* Source/WebCore/dom/Document.h:
* Source/WebCore/dom/DocumentMarkerController.cpp:
* Source/WebCore/dom/Element.cpp:
* Source/WebCore/dom/EventTarget.h:
* Source/WebCore/dom/Node.cpp:
* Source/WebCore/dom/Node.h:
* Source/WebCore/dom/make_names.pl:
* Source/WebCore/html/HTMLInputElement.cpp:
* Source/WebCore/html/HTMLInputElement.h:
* Source/WebCore/inspector/agents/InspectorDOMAgent.cpp:
* Source/WebCore/platform/graphics/FontCascadeDescription.cpp:
* Source/WebCore/platform/graphics/FontDescription.cpp:
* Source/WebCore/platform/graphics/FontDescription.h:
* Source/WebCore/rendering/RenderGrid.cpp:
* Source/WebCore/rendering/style/NinePieceImage.h:
* Source/WebCore/rendering/style/RenderStyle.cpp:
* Source/WebCore/rendering/style/StyleContentAlignmentData.h:
* Source/WebCore/rendering/style/StyleSelfAlignmentData.h:
* Source/WebCore/style/RuleFeature.h:
* Source/WebCore/style/StyleScopeOrdinal.h:
* Source/WebCore/svg/SVGPathByteStreamBuilder.h:
* Source/WebCore/workers/service/server/SWRegistrationDatabase.cpp:

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

01a524c

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

@fujii fujii self-assigned this Dec 10, 2023
@fujii fujii added the WebCore Misc. For miscellaneous bugs in the WebCore framework (and not JavaScriptCore or WebKit). label Dec 10, 2023
@fujii fujii marked this pull request as draft December 10, 2023 10:43
Source/WebCore/dom/Document.h Outdated Show resolved Hide resolved
Source/WebCore/dom/Document.h Outdated Show resolved Hide resolved
Source/WebCore/dom/Node.h Outdated Show resolved Hide resolved
@fujii fujii force-pushed the eng/more-enumToUnderlyingType-in-WebCore branch from 71257af to 48c4255 Compare December 11, 2023 06:45
@fujii fujii marked this pull request as ready for review December 11, 2023 06:46
@webkit-ews-buildbot webkit-ews-buildbot added the merging-blocked Applied to prevent a change from being merged label Dec 11, 2023
@fujii fujii marked this pull request as draft December 12, 2023 04:42
@fujii fujii removed the merging-blocked Applied to prevent a change from being merged label Dec 15, 2023
@fujii fujii force-pushed the eng/more-enumToUnderlyingType-in-WebCore branch from 48c4255 to 0fe72ca Compare December 15, 2023 02:45
@webkit-early-warning-system
Copy link
Collaborator

Starting EWS tests for 0fe72ca. Live statuses available at the PR page, #21588

@webkit-ews-buildbot webkit-ews-buildbot added the merging-blocked Applied to prevent a change from being merged label Dec 15, 2023
@fujii fujii removed the merging-blocked Applied to prevent a change from being merged label Dec 15, 2023
@webkit-ews-buildbot webkit-ews-buildbot added the merging-blocked Applied to prevent a change from being merged label Dec 15, 2023
@fujii fujii force-pushed the eng/more-enumToUnderlyingType-in-WebCore branch from 0fe72ca to 01a524c Compare December 15, 2023 03:27
@webkit-early-warning-system
Copy link
Collaborator

Starting EWS tests for 01a524c. Live statuses available at the PR page, #21588

@fujii fujii marked this pull request as ready for review December 15, 2023 04:03
@fujii fujii added merge-queue Applied to send a pull request to merge-queue and removed merging-blocked Applied to prevent a change from being merged labels Dec 15, 2023
https://bugs.webkit.org/show_bug.cgi?id=266173

Reviewed by Chris Dumez.

* Source/WebCore/accessibility/AXObjectCache.cpp:
* Source/WebCore/accessibility/AccessibilityNodeObject.cpp:
* Source/WebCore/accessibility/AccessibilityObject.cpp:
* Source/WebCore/animation/AcceleratedTimeline.cpp:
* Source/WebCore/bindings/js/JSDOMMapLike.cpp:
* Source/WebCore/bindings/js/JSDOMSetLike.cpp:
* Source/WebCore/bindings/js/JSDOMWindowBase.cpp:
* Source/WebCore/bindings/js/JSDOMWindowProperties.cpp:
* Source/WebCore/bindings/js/JSLocalDOMWindowCustom.cpp:
* Source/WebCore/bindings/js/JSObservableArray.cpp:
* Source/WebCore/bindings/js/JSPluginElementFunctions.cpp:
* Source/WebCore/bindings/js/JSRemoteDOMWindowCustom.cpp:
* Source/WebCore/bindings/js/ScriptModuleLoader.cpp:
* Source/WebCore/bridge/runtime_array.cpp:
* Source/WebCore/bridge/runtime_object.cpp:
* Source/WebCore/crypto/CryptoAlgorithmRegistry.cpp:
* Source/WebCore/css/CSSPrimitiveValue.h:
* Source/WebCore/css/CSSRule.cpp:
* Source/WebCore/css/CSSSelector.cpp:
* Source/WebCore/css/CSSSelector.h:
* Source/WebCore/css/CSSValuePool.cpp:
* Source/WebCore/css/DeprecatedCSSOMValue.h:
* Source/WebCore/css/ImmutableStyleProperties.cpp:
* Source/WebCore/css/MutableStyleProperties.cpp:
* Source/WebCore/css/calc/CSSCalcOperationNode.cpp:
* Source/WebCore/dom/Document.h:
* Source/WebCore/dom/DocumentMarkerController.cpp:
* Source/WebCore/dom/Element.cpp:
* Source/WebCore/dom/EventTarget.h:
* Source/WebCore/dom/Node.cpp:
* Source/WebCore/dom/Node.h:
* Source/WebCore/dom/make_names.pl:
* Source/WebCore/html/HTMLInputElement.cpp:
* Source/WebCore/html/HTMLInputElement.h:
* Source/WebCore/inspector/agents/InspectorDOMAgent.cpp:
* Source/WebCore/platform/graphics/FontCascadeDescription.cpp:
* Source/WebCore/platform/graphics/FontDescription.cpp:
* Source/WebCore/platform/graphics/FontDescription.h:
* Source/WebCore/rendering/RenderGrid.cpp:
* Source/WebCore/rendering/style/NinePieceImage.h:
* Source/WebCore/rendering/style/RenderStyle.cpp:
* Source/WebCore/rendering/style/StyleContentAlignmentData.h:
* Source/WebCore/rendering/style/StyleSelfAlignmentData.h:
* Source/WebCore/style/RuleFeature.h:
* Source/WebCore/style/StyleScopeOrdinal.h:
* Source/WebCore/svg/SVGPathByteStreamBuilder.h:
* Source/WebCore/workers/service/server/SWRegistrationDatabase.cpp:

Canonical link: https://commits.webkit.org/272145@main
@webkit-commit-queue webkit-commit-queue force-pushed the eng/more-enumToUnderlyingType-in-WebCore branch from 01a524c to 776f4b7 Compare December 15, 2023 22:52
@webkit-commit-queue webkit-commit-queue merged commit 776f4b7 into WebKit:main Dec 15, 2023
@webkit-commit-queue
Copy link
Collaborator

Committed 272145@main (776f4b7): https://commits.webkit.org/272145@main

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

@webkit-commit-queue webkit-commit-queue removed the merge-queue Applied to send a pull request to merge-queue label Dec 15, 2023
@fujii fujii deleted the eng/more-enumToUnderlyingType-in-WebCore branch January 11, 2024 22:13
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
5 participants