[webkit-changes] [WebKit/WebKit] d6e83e: AX: FloatPoint and FloatRect are missing in the AX...

AndresGonzalezApple noreply at github.com
Fri Nov 3 19:05:57 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: d6e83e437d53c47d5b911cef2f79771e8b2792ab
      https://github.com/WebKit/WebKit/commit/d6e83e437d53c47d5b911cef2f79771e8b2792ab
  Author: Andres Gonzalez <andresg_22 at apple.com>
  Date:   2023-11-03 (Fri, 03 Nov 2023)

  Changed paths:
    M Source/WebCore/accessibility/isolatedtree/AXIsolatedObject.cpp

  Log Message:
  -----------
  AX: FloatPoint and FloatRect are missing in the AXIsolatedObject::setProperty switchOn type.
https://bugs.webkit.org/show_bug.cgi?id=264176
<rdar://problem/117918909>

Reviewed by Chris Fleizach.

This causes to hit the ASSERT_NOT_REACHED in the switchOn type. It means we are not using default values for properties of these types. The fix is just to add those types to the switchOn type visitor.

* Source/WebCore/accessibility/isolatedtree/AXIsolatedObject.cpp:
(WebCore::AXIsolatedObject::setProperty):

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




More information about the webkit-changes mailing list