[webkit-changes] [WebKit/WebKit] 52fe55: Remove Construct 3 OffscreenCanvas quirk

Karl Dubost noreply at github.com
Mon Nov 20 20:25:10 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 52fe5506bfda27e66c4cf7c493c12cc18969fed7
      https://github.com/WebKit/WebKit/commit/52fe5506bfda27e66c4cf7c493c12cc18969fed7
  Author: Karl Dubost <karlcow at apple.com>
  Date:   2023-11-20 (Mon, 20 Nov 2023)

  Changed paths:
    R LayoutTests/fast/canvas/offscreen-disabled-construct3-quirk-expected.txt
    R LayoutTests/fast/canvas/offscreen-disabled-construct3-quirk.html
    M Source/WebCore/bindings/js/JSLocalDOMWindowCustom.cpp

  Log Message:
  -----------
  Remove Construct 3 OffscreenCanvas quirk
https://bugs.webkit.org/show_bug.cgi?id=263010
rdar://117130090

Reviewed by Matt Woodrow.

In https://bugs.webkit.org/show_bug.cgi?id=253431 a quirk was added to
deactivate OffscreenCanvas without WebGL for Construct 3. Since then
the support OffscreenCanvas with WebGL has been released in iOS 17.
This quirk can be removed.

* LayoutTests/fast/canvas/offscreen-disabled-construct3-quirk-expected.txt: Removed.
* LayoutTests/fast/canvas/offscreen-disabled-construct3-quirk.html: Removed.
* Source/WebCore/bindings/js/JSLocalDOMWindowCustom.cpp:
(WebCore::JSLocalDOMWindow::getOwnPropertySlot):

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




More information about the webkit-changes mailing list