[webkit-changes] [WebKit/WebKit] 08fc03: Use OptionSet for WebCore::PaintPhase in layer bas...

Don Olmstead noreply at github.com
Wed Nov 2 15:15:36 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 08fc037dd96fc7b02b618bddab43c4bd927ba5aa
      https://github.com/WebKit/WebKit/commit/08fc037dd96fc7b02b618bddab43c4bd927ba5aa
  Author: Don Olmstead <don.olmstead at sony.com>
  Date:   2022-11-02 (Wed, 02 Nov 2022)

  Changed paths:
    M Source/WebCore/rendering/PaintPhase.h
    M Source/WebCore/rendering/RenderLayerModelObject.cpp
    M Source/WebCore/rendering/RenderLayerModelObject.h
    M Source/WebCore/rendering/svg/RenderSVGContainer.cpp
    M Source/WebCore/rendering/svg/RenderSVGImage.cpp
    M Source/WebCore/rendering/svg/RenderSVGShape.cpp
    M Source/WebCore/rendering/svg/RenderSVGText.cpp

  Log Message:
  -----------
  Use OptionSet for WebCore::PaintPhase in layer based SVG engine
https://bugs.webkit.org/show_bug.cgi?id=247346

Reviewed by Simon Fraser.

A `PaintPhase` is an `enum class` so it makes sense to use `OptionSet`
instead of the `StdOrderedSet`.

* Source/WebCore/rendering/PaintPhase.h:
* Source/WebCore/rendering/RenderLayerModelObject.cpp:
* Source/WebCore/rendering/RenderLayerModelObject.h:
* Source/WebCore/rendering/svg/RenderSVGContainer.cpp:
* Source/WebCore/rendering/svg/RenderSVGImage.cpp:
* Source/WebCore/rendering/svg/RenderSVGShape.cpp:
* Source/WebCore/rendering/svg/RenderSVGText.cpp:

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




More information about the webkit-changes mailing list