[webkit-changes] [WebKit/WebKit] 5260a7: Versioning.

Yusuke Suzuki noreply at github.com
Mon Mar 27 14:55:07 PDT 2023


  Branch: refs/heads/safari-7615.1.26.11-branch
  Home:   https://github.com/WebKit/WebKit
  Commit: 5260a7db7d76eaff4e297444a4c2161d1f1e09d8
      https://github.com/WebKit/WebKit/commit/5260a7db7d76eaff4e297444a4c2161d1f1e09d8
  Author: Kocsen Chung <kocsen_chung at apple.com>
  Date:   2023-03-12 (Sun, 12 Mar 2023)

  Changed paths:
    M Configurations/Version.xcconfig

  Log Message:
  -----------
  Versioning.

WebKit-7615.1.26.11.7

Canonical link: https://commits.webkit.org/259548.384@safari-7615.1.26.11-branch


  Commit: d992cb263cff6d79f9f82fe0cd0d23467d87bc20
      https://github.com/WebKit/WebKit/commit/d992cb263cff6d79f9f82fe0cd0d23467d87bc20
  Author: Kocsen Chung <kocsen_chung at apple.com>
  Date:   2023-03-12 (Sun, 12 Mar 2023)

  Changed paths:
    M Configurations/Version.xcconfig

  Log Message:
  -----------
  Versioning.

WebKit-7615.1.26.11.20

Canonical link: https://commits.webkit.org/259548.385@safari-7615.1.26.11-branch


  Commit: 3da7638d16a8bae39bcfd3ebb81060a19809431d
      https://github.com/WebKit/WebKit/commit/3da7638d16a8bae39bcfd3ebb81060a19809431d
  Author: Tyler Wilcock <tyler_w at apple.com>
  Date:   2023-03-13 (Mon, 13 Mar 2023)

  Changed paths:
    A LayoutTests/accessibility/changing-aria-hidden-with-display-none-parent-expected.txt
    A LayoutTests/accessibility/changing-aria-hidden-with-display-none-parent.html
    A LayoutTests/platform/ios-simulator/accessibility/changing-aria-hidden-with-display-none-parent-expected.txt
    M LayoutTests/platform/ios/TestExpectations
    M Source/WebCore/accessibility/AXObjectCache.cpp
    M Source/WebCore/accessibility/AccessibilityNodeObject.cpp

  Log Message:
  -----------
  Cherry-pick dd026e944caa. rdar://problem/106557770

    Improve Ref / RefPtr hygiene in AXObjectCache::handleAttributeChange and AccessibilityNodeObject::textUnderElement
    rdar://problem/106557770

    Reviewed by Chris Fleizach.

    Bring these two functions in line with the WebKit smart pointer style
    guide (https://github.com/WebKit/WebKit/wiki/Smart-Pointer-Usage-Guidelines) by
    reference counting AccessibilityObjects before passing them into non-trivial functions.

    * Source/WebCore/accessibility/AXObjectCache.cpp:
    (WebCore::AXObjectCache::handleAttributeChange):
    * Source/WebCore/accessibility/AccessibilityNodeObject.cpp:
    (WebCore::AccessibilityNodeObject::textUnderElement const):
    * LayoutTests/platform/ios/TestExpectations:
    Mark new test as passing.
    * LayoutTests/accessibility/changing-aria-hidden-with-display-none-parent-expected.txt: Added.
    * LayoutTests/accessibility/changing-aria-hidden-with-display-none-parent.html: Added.
    * LayoutTests/platform/ios-simulator/accessibility/changing-aria-hidden-with-display-none-parent-expected.txt: Added.

    Canonical link: https://commits.webkit.org/259548.387@safari-7615-branch

Canonical link: https://commits.webkit.org/259548.386@safari-7615.1.26.11-branch


  Commit: 1e729e04362d5a6ebf2cdc212987614684a1a0fc
      https://github.com/WebKit/WebKit/commit/1e729e04362d5a6ebf2cdc212987614684a1a0fc
  Author: Dan Robson <dan_robson at apple.com>
  Date:   2023-03-13 (Mon, 13 Mar 2023)

  Changed paths:
    M Configurations/Version.xcconfig

  Log Message:
  -----------
  Versioning.

Canonical link: https://commits.webkit.org/259548.387@safari-7615.1.26.11-branch


  Commit: 15e905dd62d3753157229276023a8f292043e284
      https://github.com/WebKit/WebKit/commit/15e905dd62d3753157229276023a8f292043e284
  Author: Matt Woodrow <mattwoodrow at apple.com>
  Date:   2023-03-13 (Mon, 13 Mar 2023)

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

  Log Message:
  -----------
  Cherry-pick 0489426718c9. rdar://problem/106341361

    OffscreenCanvas support without WebGL breaks Construct 3 content.
    https://bugs.webkit.org/show_bug.cgi?id=253431
    <rdar://106341361>

    Reviewed by Chris Dumez.

    Construct 3 is testing for the presence of OffscreenCanvas on the main thread, and then assumes
    that a WebGL context will be able to be constructed from it.
    We've only enabled Canvas2D on OffscreenCanvas currently, so detect this library and disable
    OffscreenCanvas entirely.

    * LayoutTests/fast/canvas/offscreen-disabled-construct3-quirk-expected.txt: Added.
    * LayoutTests/fast/canvas/offscreen-disabled-construct3-quirk.html: Added.
    * Source/WebCore/bindings/js/JSDOMWindowCustom.cpp:
    (WebCore::JSDOMWindow::getOwnPropertySlot):

    Canonical link: https://commits.webkit.org/259548.408@safari-7615-branch

Canonical link: https://commits.webkit.org/259548.388@safari-7615.1.26.11-branch


  Commit: 8c9656608eefa3c5d6b5ffa9077f9e8b067e9d99
      https://github.com/WebKit/WebKit/commit/8c9656608eefa3c5d6b5ffa9077f9e8b067e9d99
  Author: Russell Epstein <repstein at apple.com>
  Date:   2023-03-14 (Tue, 14 Mar 2023)

  Changed paths:
    M Configurations/Version.xcconfig

  Log Message:
  -----------
  Bump version.

WebKit-7615.1.26.11.22

Canonical link: https://commits.webkit.org/259548.389@safari-7615.1.26.11-branch


  Commit: 6ec9c7562920ed5ecf10569cefeaebdd72cd387c
      https://github.com/WebKit/WebKit/commit/6ec9c7562920ed5ecf10569cefeaebdd72cd387c
  Author: Yusuke Suzuki <ysuzuki at apple.com>
  Date:   2023-03-14 (Tue, 14 Mar 2023)

  Changed paths:
    R JSTests/microbenchmarks/map-iteration-and-array-destructuring.js
    M JSTests/stress/destructuring-assignment-accepts-iterables.js
    M Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp
    M Source/JavaScriptCore/bytecompiler/NodesCodegen.cpp

  Log Message:
  -----------
  Cherry-pick 182d422f3194. rdar://problem/106578250

    Revert [255681 at main] [JSC] Use fast iteration for array destructuring
    rdar://106578250

    Reviewed by Mark Lam.

    Revert 255681 at main based on regression in rdar://106578250.

    * JSTests/microbenchmarks/map-iteration-and-array-destructuring.js: Removed.
    * JSTests/stress/destructuring-assignment-accepts-iterables.js:
    (set shouldBe):
    (set new):
    * Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:
    (JSC::BytecodeGenerator::emitEnumeration):
    * Source/JavaScriptCore/bytecompiler/NodesCodegen.cpp:
    (JSC::ArrayPatternNode::bindValue const):

    Canonical link: https://commits.webkit.org/259548.413@safari-7615-branch

Canonical link: https://commits.webkit.org/259548.390@safari-7615.1.26.11-branch


Compare: https://github.com/WebKit/WebKit/compare/5260a7db7d76%5E...6ec9c7562920


More information about the webkit-changes mailing list