[webkit-changes] [295779] trunk/Source/WebCore/accessibility

2022-06-23 Thread tyler_w
Title: [295779] trunk/Source/WebCore/accessibility Revision 295779 Author tyle...@apple.com Date 2022-06-23 09:44:06 -0700 (Thu, 23 Jun 2022) Log Message AX: AXIsolatedTree::updateChildren sometimes fails to update isolated subtrees when the given live object is ignored

[webkit-changes] [295721] trunk/Source/WebCore/accessibility/isolatedtree

2022-06-21 Thread tyler_w
Title: [295721] trunk/Source/WebCore/accessibility/isolatedtree Revision 295721 Author tyle...@apple.com Date 2022-06-21 21:11:35 -0700 (Tue, 21 Jun 2022) Log Message AX: Live AX objects can be destroyed while building a node change for them https://bugs.webkit.org/show_bug.cgi?id=241810

[webkit-changes] [295618] trunk/Source/WebCore/accessibility/AccessibilityObject.cpp

2022-06-16 Thread tyler_w
Title: [295618] trunk/Source/WebCore/accessibility/AccessibilityObject.cpp Revision 295618 Author tyle...@apple.com Date 2022-06-16 17:21:06 -0700 (Thu, 16 Jun 2022) Log Message AX: AccessibilityObject::insertChild does not check the validity of the insertionIndex while processing

[webkit-changes] [295597] trunk

2022-06-16 Thread tyler_w
Title: [295597] trunk Revision 295597 Author tyle...@apple.com Date 2022-06-16 09:39:55 -0700 (Thu, 16 Jun 2022) Log Message AX: Update the isolated tree in response to dynamic placeholder and aria-placeholder changes https://bugs.webkit.org/show_bug.cgi?id=241675 Reviewed by Chris

[webkit-changes] [295553] trunk

2022-06-15 Thread tyler_w
Title: [295553] trunk Revision 295553 Author tyle...@apple.com Date 2022-06-14 23:38:29 -0700 (Tue, 14 Jun 2022) Log Message AX: AccessibilityObject::insertText does not insert any text into password fields https://bugs.webkit.org/show_bug.cgi?id=241613 Reviewed by Chris Fleizach and

[webkit-changes] [295492] trunk

2022-06-13 Thread tyler_w
Title: [295492] trunk Revision 295492 Author tyle...@apple.com Date 2022-06-13 10:16:47 -0700 (Mon, 13 Jun 2022) Log Message AX: Update the isolated tree in response to dynamic aria-orientation changes https://bugs.webkit.org/show_bug.cgi?id=241543 Reviewed by Chris Fleizach. This

[webkit-changes] [295462] trunk/Tools/CISupport/build-webkit-org

2022-06-10 Thread tyler_w
Title: [295462] trunk/Tools/CISupport/build-webkit-org Revision 295462 Author tyle...@apple.com Date 2022-06-10 14:22:16 -0700 (Fri, 10 Jun 2022) Log Message Add post-commit build to run accessibility isolated tree mode layout tests https://bugs.webkit.org/show_bug.cgi?id=235125

[webkit-changes] [295446] trunk

2022-06-10 Thread tyler_w
Title: [295446] trunk Revision 295446 Author tyle...@apple.com Date 2022-06-09 23:25:28 -0700 (Thu, 09 Jun 2022) Log Message AX: Update the isolated tree in response to dynamic changes to aria-live, aria-relevant, and aria-atomic https://bugs.webkit.org/show_bug.cgi?id=241444 Reviewed

[webkit-changes] [295413] trunk

2022-06-09 Thread tyler_w
Title: [295413] trunk Revision 295413 Author tyle...@apple.com Date 2022-06-08 23:58:04 -0700 (Wed, 08 Jun 2022) Log Message AX: The role of AccessibilityRole::TextField and AccessibilityRole::TextArea objects must be updated after dynamic changes to aria-multiline

[webkit-changes] [295384] trunk

2022-06-08 Thread tyler_w
Title: [295384] trunk Revision 295384 Author tyle...@apple.com Date 2022-06-08 10:22:34 -0700 (Wed, 08 Jun 2022) Log Message AX: Update the isolated tree in response to dynamic aria-valuemin, aria-valuemax, and aria-multiselectable changes https://bugs.webkit.org/show_bug.cgi?id=241394

[webkit-changes] [295371] trunk

2022-06-07 Thread tyler_w
Title: [295371] trunk Revision 295371 Author tyle...@apple.com Date 2022-06-07 17:38:02 -0700 (Tue, 07 Jun 2022) Log Message AX: Update the isolated tree in response to dynamic aria-level and aria-setsize changes https://bugs.webkit.org/show_bug.cgi?id=241361 Reviewed by Chris Fleizach.

[webkit-changes] [295366] trunk

2022-06-07 Thread tyler_w
Title: [295366] trunk Revision 295366 Author tyle...@apple.com Date 2022-06-07 14:45:25 -0700 (Tue, 07 Jun 2022) Log Message AX: WebKit does not trap user focus inside modals that have been DOM moved https://bugs.webkit.org/show_bug.cgi?id=240978 Reviewed by Andres Gonzalez. In this

[webkit-changes] [295090] trunk

2022-06-01 Thread tyler_w
Title: [295090] trunk Revision 295090 Author tyle...@apple.com Date 2022-06-01 09:20:48 -0700 (Wed, 01 Jun 2022) Log Message AX: inert attribute doesn't cause display:contents element to be ignored https://bugs.webkit.org/show_bug.cgi?id=241022 Reviewed by Chris Fleizach. Prior to this

[webkit-changes] [294938] trunk

2022-05-27 Thread tyler_w
Title: [294938] trunk Revision 294938 Author tyle...@apple.com Date 2022-05-27 08:49:14 -0700 (Fri, 27 May 2022) Log Message AX: Update the isolated tree in response to dynamic aria-haspopup and aria-describedby changes https://bugs.webkit.org/show_bug.cgi?id=240968 Reviewed by Chris

[webkit-changes] [294894] trunk/Source/WebCore/accessibility/isolatedtree

2022-05-26 Thread tyler_w
Title: [294894] trunk/Source/WebCore/accessibility/isolatedtree Revision 294894 Author tyle...@apple.com Date 2022-05-26 13:19:17 -0700 (Thu, 26 May 2022) Log Message AX: Don't create isolated objects from ignored live objects https://bugs.webkit.org/show_bug.cgi?id=240507 Reviewed by

[webkit-changes] [294875] trunk

2022-05-26 Thread tyler_w
Title: [294875] trunk Revision 294875 Author tyle...@apple.com Date 2022-05-26 04:40:09 -0700 (Thu, 26 May 2022) Log Message AccessibilityTable::m_isExposable is never recomputed after AccessibilityTable::init https://bugs.webkit.org/show_bug.cgi?id=240750 Reviewed by Andres Gonzalez.

[webkit-changes] [294863] trunk

2022-05-25 Thread tyler_w
Title: [294863] trunk Revision 294863 Author tyle...@apple.com Date 2022-05-25 19:56:49 -0700 (Wed, 25 May 2022) Log Message AX: Update the isolated tree in response to dynamic aria-grabbed and aria-posinset changes https://bugs.webkit.org/show_bug.cgi?id=240844 Reviewed by Chris

[webkit-changes] [294622] trunk/LayoutTests/platform/ios

2022-05-22 Thread tyler_w
Title: [294622] trunk/LayoutTests/platform/ios Revision 294622 Author tyle...@apple.com Date 2022-05-22 12:43:38 -0700 (Sun, 22 May 2022) Log Message AX: Update expectation for accessibility/aria-modal-with-text-crash.html on iOS https://bugs.webkit.org/show_bug.cgi?id=240729 Reviewed

[webkit-changes] [294565] trunk

2022-05-20 Thread tyler_w
Title: [294565] trunk Revision 294565 Author tyle...@apple.com Date 2022-05-20 12:34:21 -0700 (Fri, 20 May 2022) Log Message AX: Update the isolated tree when aria-selected changes https://bugs.webkit.org/show_bug.cgi?id=240703 Reviewed by Chris Fleizach. Fixes

[webkit-changes] [294559] trunk/LayoutTests/accessibility/mac

2022-05-20 Thread tyler_w
Title: [294559] trunk/LayoutTests/accessibility/mac Revision 294559 Author tyle...@apple.com Date 2022-05-20 10:33:20 -0700 (Fri, 20 May 2022) Log Message Make accessibility/mac/aria-modal-auto-focus.html async so it can pass in isolated tree mode

[webkit-changes] [294552] trunk/Source/WebCore/accessibility/mac/ WebAccessibilityObjectWrapperMac.mm

2022-05-20 Thread tyler_w
Title: [294552] trunk/Source/WebCore/accessibility/mac/WebAccessibilityObjectWrapperMac.mm Revision 294552 Author tyle...@apple.com Date 2022-05-20 10:13:32 -0700 (Fri, 20 May 2022) Log Message WebAccessibilityObjectWrapperMac::detachIsolatedObject should not unregister the wrapper for

[webkit-changes] [294547] trunk/Tools/WebKitTestRunner

2022-05-20 Thread tyler_w
Title: [294547] trunk/Tools/WebKitTestRunner Revision 294547 Author tyle...@apple.com Date 2022-05-20 10:00:34 -0700 (Fri, 20 May 2022) Log Message After commit 039ebd9, some tests run with ITM disabled despite --accessibility-isolated-tree flag being passed

[webkit-changes] [294499] trunk/Source/WebCore/accessibility/AXLogger.cpp

2022-05-19 Thread tyler_w
Title: [294499] trunk/Source/WebCore/accessibility/AXLogger.cpp Revision 294499 Author tyle...@apple.com Date 2022-05-19 12:22:34 -0700 (Thu, 19 May 2022) Log Message AX: Logging outerHTML in streamAXCoreObject is not truncated https://bugs.webkit.org/show_bug.cgi?id=240523 Reviewed by

[webkit-changes] [294208] trunk

2022-05-14 Thread tyler_w
Title: [294208] trunk Revision 294208 Author tyle...@apple.com Date 2022-05-14 12:15:53 -0700 (Sat, 14 May 2022) Log Message AX: Remove CSSDisplayContentsAXSupportEnabled flag https://bugs.webkit.org/show_bug.cgi?id=240409 Reviewed by Chris Fleizach. Source/WebCore: We added initial

[webkit-changes] [294186] trunk

2022-05-13 Thread tyler_w
Title: [294186] trunk Revision 294186 Author tyle...@apple.com Date 2022-05-13 21:37:21 -0700 (Fri, 13 May 2022) Log Message Infinite recursion caused by call to accessibilityIsIgnored in the midst of AccessibilityObject::ignoredFromModalPresence

[webkit-changes] [293978] trunk/Source/WebCore

2022-05-09 Thread tyler_w
Title: [293978] trunk/Source/WebCore Revision 293978 Author tyle...@apple.com Date 2022-05-09 09:41:49 -0700 (Mon, 09 May 2022) Log Message AXLogger::streamAXCoreObject is missing a null check for AccessibilityObject dynamicDowncast https://bugs.webkit.org/show_bug.cgi?id=240228

[webkit-changes] [293566] trunk/Source/WebCore

2022-04-27 Thread tyler_w
Title: [293566] trunk/Source/WebCore Revision 293566 Author tyle...@apple.com Date 2022-04-27 22:36:41 -0700 (Wed, 27 Apr 2022) Log Message AXObjectCache::childrenChanged modifies m_deferred* member variables but doesn't start timer to process them

[webkit-changes] [293212] trunk

2022-04-22 Thread tyler_w
Title: [293212] trunk Revision 293212 Author tyle...@apple.com Date 2022-04-22 00:02:14 -0700 (Fri, 22 Apr 2022) Log Message AX: The isolated tree is not updated after role changes in AccessibilityRenderObject::updateRoleAfterChildrenCreation()

[webkit-changes] [293186] trunk/Source/WebCore

2022-04-21 Thread tyler_w
Title: [293186] trunk/Source/WebCore Revision 293186 Author tyle...@apple.com Date 2022-04-21 13:51:37 -0700 (Thu, 21 Apr 2022) Log Message Only AXIsolatedTree::update{Children,Node} once when processing notifications in AXObjectCache::updateIsolatedTree

[webkit-changes] [293006] trunk

2022-04-18 Thread tyler_w
Title: [293006] trunk Revision 293006 Author tyle...@apple.com Date 2022-04-18 20:25:12 -0700 (Mon, 18 Apr 2022) Log Message AX: Update the isolated tree in response to AXElementBusyChanged and AXTextChanged notifications https://bugs.webkit.org/show_bug.cgi?id=239434 Reviewed by Chris

[webkit-changes] [292967] trunk/Source/WebCore

2022-04-18 Thread tyler_w
Title: [292967] trunk/Source/WebCore Revision 292967 Author tyle...@apple.com Date 2022-04-18 13:29:40 -0700 (Mon, 18 Apr 2022) Log Message Node changes created by AXIsolatedTree::updateNode are overwritten when performed during AXIsolatedTree::collectNodeChangesForSubtree

[webkit-changes] [292774] trunk

2022-04-12 Thread tyler_w
Title: [292774] trunk Revision 292774 Author tyle...@apple.com Date 2022-04-12 10:02:46 -0700 (Tue, 12 Apr 2022) Log Message AX: Incorrect role on dynamic lists https://bugs.webkit.org/show_bug.cgi?id=238831 Reviewed by Andres Gonzalez. Source/WebCore: AccessibilityList objects cache

[webkit-changes] [292763] trunk

2022-04-12 Thread tyler_w
Title: [292763] trunk Revision 292763 Author tyle...@apple.com Date 2022-04-11 23:10:33 -0700 (Mon, 11 Apr 2022) Log Message AX: Update isolated tree in response to AXReadOnlyStatusChanged, AXRequiredStatusChanged, and AXPressedStateChanged notifications

[webkit-changes] [292686] trunk

2022-04-10 Thread tyler_w
Title: [292686] trunk Revision 292686 Author tyle...@apple.com Date 2022-04-10 00:29:13 -0700 (Sun, 10 Apr 2022) Log Message Fix accessibility/aria-invalid.html in isolated tree mode https://bugs.webkit.org/show_bug.cgi?id=238978 Reviewed by Chris Fleizach. Source/WebCore: With this

[webkit-changes] [292564] trunk

2022-04-07 Thread tyler_w
Title: [292564] trunk Revision 292564 Author tyle...@apple.com Date 2022-04-07 14:03:10 -0700 (Thu, 07 Apr 2022) Log Message AX ITM: ARIATreeItemContent, ARIATreeRows, and DisclosedRows properties need to be updated after dynamic page changes

[webkit-changes] [292314] trunk

2022-04-04 Thread tyler_w
Title: [292314] trunk Revision 292314 Author tyle...@apple.com Date 2022-04-04 13:41:32 -0700 (Mon, 04 Apr 2022) Log Message AccessibilityNodeObject::elementRect should use children rects for display:contents AX objects https://bugs.webkit.org/show_bug.cgi?id=238680 Reviewed by Chris

[webkit-changes] [292276] trunk/Source/WebCore

2022-04-03 Thread tyler_w
Title: [292276] trunk/Source/WebCore Revision 292276 Author tyle...@apple.com Date 2022-04-03 12:51:59 -0700 (Sun, 03 Apr 2022) Log Message -[WebAccessibilityObjectWrapper accessibilityAttributeValue:forParameter:] should fail fast if the given parameter wrapper has no backing object

[webkit-changes] [292086] trunk

2022-03-29 Thread tyler_w
Title: [292086] trunk Revision 292086 Author tyle...@apple.com Date 2022-03-29 17:34:26 -0700 (Tue, 29 Mar 2022) Log Message AX: Don't detach children in AXIsolatedTree::applyPendingChanges for nodes being updated (removed and added) https://bugs.webkit.org/show_bug.cgi?id=238460

[webkit-changes] [292085] trunk/Source/WebCore

2022-03-29 Thread tyler_w
Title: [292085] trunk/Source/WebCore Revision 292085 Author tyle...@apple.com Date 2022-03-29 17:32:17 -0700 (Tue, 29 Mar 2022) Log Message AXIsolatedObject::isAccessibilityObject should not be ASSERT_NOT_REACHED https://bugs.webkit.org/show_bug.cgi?id=238511 Reviewed by Chris Fleizach.

[webkit-changes] [291968] trunk/Source/WebCore

2022-03-28 Thread tyler_w
Title: [291968] trunk/Source/WebCore Revision 291968 Author tyle...@apple.com Date 2022-03-28 09:28:57 -0700 (Mon, 28 Mar 2022) Log Message AccessibilityObject::listMarkerTextForNodeAndPosition should check for presence of list item before anything else

[webkit-changes] [291855] trunk/Source/WebCore

2022-03-25 Thread tyler_w
Title: [291855] trunk/Source/WebCore Revision 291855 Author tyle...@apple.com Date 2022-03-25 09:07:54 -0700 (Fri, 25 Mar 2022) Log Message Include object IDs in logs and assert in AXIsolatedTree and WebAccessibilityObjectWrapperBase https://bugs.webkit.org/show_bug.cgi?id=238352

[webkit-changes] [291798] trunk/Source/WebCore

2022-03-24 Thread tyler_w
Title: [291798] trunk/Source/WebCore Revision 291798 Author tyle...@apple.com Date 2022-03-24 08:53:44 -0700 (Thu, 24 Mar 2022) Log Message AX: Remove firstChild, lastChild, previousSibling, nextSibling, nextSiblingUnignored, and previousSiblingUnignored from the AXCoreObject interface

[webkit-changes] [291747] trunk

2022-03-23 Thread tyler_w
Title: [291747] trunk Revision 291747 Author tyle...@apple.com Date 2022-03-23 10:00:33 -0700 (Wed, 23 Mar 2022) Log Message AccessibilityRenderObject::nextSibling should allow parent differences in the presence of display: contents https://bugs.webkit.org/show_bug.cgi?id=238184

[webkit-changes] [291724] trunk

2022-03-22 Thread tyler_w
Title: [291724] trunk Revision 291724 Author tyle...@apple.com Date 2022-03-22 16:37:42 -0700 (Tue, 22 Mar 2022) Log Message Expose the AX tree of PDFs loaded via iframes on the Mac https://bugs.webkit.org/show_bug.cgi?id=238168 Reviewed by Chris Fleizach. Source/WebKit: Given this

[webkit-changes] [291600] trunk

2022-03-21 Thread tyler_w
Title: [291600] trunk Revision 291600 Author tyle...@apple.com Date 2022-03-21 20:49:48 -0700 (Mon, 21 Mar 2022) Log Message AX: AccessibilityObject::visibleCharacterRange is extremely slow when called on objects with lots of text https://bugs.webkit.org/show_bug.cgi?id=237678 Reviewed

[webkit-changes] [291570] trunk

2022-03-21 Thread tyler_w
Title: [291570] trunk Revision 291570 Author tyle...@apple.com Date 2022-03-21 11:48:25 -0700 (Mon, 21 Mar 2022) Log Message AX: Include display: contents elements in the AX tree https://bugs.webkit.org/show_bug.cgi?id=237834 Reviewed by Chris Fleizach. Source/WebCore: Because

[webkit-changes] [291539] trunk/LayoutTests

2022-03-19 Thread tyler_w
Title: [291539] trunk/LayoutTests Revision 291539 Author tyle...@apple.com Date 2022-03-19 20:46:37 -0700 (Sat, 19 Mar 2022) Log Message Rebaseline accessibility/roles-exposed.html for Mac WK1 after https://commits.webkit.org/r291401 https://bugs.webkit.org/show_bug.cgi?id=238099

[webkit-changes] [291237] trunk/Source/WebCore

2022-03-14 Thread tyler_w
Title: [291237] trunk/Source/WebCore Revision 291237 Author tyle...@apple.com Date 2022-03-14 10:34:45 -0700 (Mon, 14 Mar 2022) Log Message AX: Move addChildren, addChild, insertChild, canHaveChildren, setNeedsToUpdateChildren, setNeedsToUpdateSubtree, clearChildren, and

[webkit-changes] [290860] trunk/Source/WebCore

2022-03-04 Thread tyler_w
Title: [290860] trunk/Source/WebCore Revision 290860 Author tyle...@apple.com Date 2022-03-04 18:38:44 -0800 (Fri, 04 Mar 2022) Log Message AX: Protect incoming object with Ref in AXObjectCache::textChanged https://bugs.webkit.org/show_bug.cgi?id=237475 Reviewed by Chris Fleizach. This

[webkit-changes] [290858] trunk

2022-03-04 Thread tyler_w
Title: [290858] trunk Revision 290858 Author tyle...@apple.com Date 2022-03-04 18:03:49 -0800 (Fri, 04 Mar 2022) Log Message AX: [WebAccessibilityObjectWrapperMac AXAttributeStringSetFont] crashes when given a font with a nil postscript name, font family, or display name

[webkit-changes] [290833] trunk/Source/WebCore

2022-03-04 Thread tyler_w
Title: [290833] trunk/Source/WebCore Revision 290833 Author tyle...@apple.com Date 2022-03-04 08:51:37 -0800 (Fri, 04 Mar 2022) Log Message AX ITM: Updating m_pendingLoadingProgress can cause deadlock on AXIsolatedTree::m_changeLogLock https://bugs.webkit.org/show_bug.cgi?id=237402

[webkit-changes] [290738] trunk/Source/WebCore

2022-03-02 Thread tyler_w
Title: [290738] trunk/Source/WebCore Revision 290738 Author tyle...@apple.com Date 2022-03-02 10:53:56 -0800 (Wed, 02 Mar 2022) Log Message AX: Handle null FileList in RenderFileUploadControl::fileTextValue() https://bugs.webkit.org/show_bug.cgi?id=237349 Reviewed by Chris Fleizach. In

[webkit-changes] [290630] trunk

2022-02-28 Thread tyler_w
Title: [290630] trunk Revision 290630 Author tyle...@apple.com Date 2022-02-28 23:46:09 -0800 (Mon, 28 Feb 2022) Log Message AX: WebKit should ignore empty modals rather than trapping focus inside them https://bugs.webkit.org/show_bug.cgi?id=237163 Reviewed by Chris Fleizach and Andres

[webkit-changes] [290553] trunk/Source/WebCore

2022-02-26 Thread tyler_w
Title: [290553] trunk/Source/WebCore Revision 290553 Author tyle...@apple.com Date 2022-02-26 16:46:24 -0800 (Sat, 26 Feb 2022) Log Message AX: Remove unnecessary AccessibilityRenderObject::init() override https://bugs.webkit.org/show_bug.cgi?id=237239 Reviewed by Chris Fleizach. The

[webkit-changes] [290310] trunk/Source/WebCore

2022-02-22 Thread tyler_w
Title: [290310] trunk/Source/WebCore Revision 290310 Author tyle...@apple.com Date 2022-02-22 09:07:50 -0800 (Tue, 22 Feb 2022) Log Message AX: Only compute ariaTreeRows for isTree() objects https://bugs.webkit.org/show_bug.cgi?id=236994 Reviewed by Andres Gonzalez. We only expose

[webkit-changes] [290309] trunk/Source/WebCore

2022-02-22 Thread tyler_w
Title: [290309] trunk/Source/WebCore Revision 290309 Author tyle...@apple.com Date 2022-02-22 09:05:59 -0800 (Tue, 22 Feb 2022) Log Message AX: Fix accessibility/aria-current-state-changed-notification.html in isolated tree mode https://bugs.webkit.org/show_bug.cgi?id=237014 Reviewed by

[webkit-changes] [290245] trunk/LayoutTests

2022-02-21 Thread tyler_w
Title: [290245] trunk/LayoutTests Revision 290245 Author tyle...@apple.com Date 2022-02-21 07:46:11 -0800 (Mon, 21 Feb 2022) Log Message AX: Add test for r290130 (https://trac.webkit.org/changeset/290130/webkit) https://bugs.webkit.org/show_bug.cgi?id=236848 Reviewed by Chris Fleizach.

[webkit-changes] [290130] trunk/Source/WebCore

2022-02-18 Thread tyler_w
Title: [290130] trunk/Source/WebCore Revision 290130 Author tyle...@apple.com Date 2022-02-18 08:47:36 -0800 (Fri, 18 Feb 2022) Log Message AX: AccessibilityScrollView should be resilient to destruction of underlying scroll view https://bugs.webkit.org/show_bug.cgi?id=236750 Reviewed by

[webkit-changes] [290128] trunk/Source/WebKit

2022-02-18 Thread tyler_w
Title: [290128] trunk/Source/WebKit Revision 290128 Author tyle...@apple.com Date 2022-02-18 08:41:41 -0800 (Fri, 18 Feb 2022) Log Message AX: isAXAuthenticatedCallback must be handled on the main runloop https://bugs.webkit.org/show_bug.cgi?id=236789 Reviewed by Chris Fleizach.

[webkit-changes] [289538] trunk/Source/WebCore

2022-02-10 Thread tyler_w
Title: [289538] trunk/Source/WebCore Revision 289538 Author tyle...@apple.com Date 2022-02-10 08:38:35 -0800 (Thu, 10 Feb 2022) Log Message AX: Log more information when the wrapper or the wrapper's backing object is detached https://bugs.webkit.org/show_bug.cgi?id=236381 Reviewed by

[webkit-changes] [289537] trunk/Source/WebCore

2022-02-10 Thread tyler_w
Title: [289537] trunk/Source/WebCore Revision 289537 Author tyle...@apple.com Date 2022-02-10 08:36:42 -0800 (Thu, 10 Feb 2022) Log Message AXIsolatedTree::updateChildren and AXIsolatedTree::nodeAncestryChanges results in adding incorrect nodes to the isolated tree

[webkit-changes] [289368] trunk/Source/WebCore

2022-02-08 Thread tyler_w
Title: [289368] trunk/Source/WebCore Revision 289368 Author tyle...@apple.com Date 2022-02-08 05:25:19 -0800 (Tue, 08 Feb 2022) Log Message AX: When updating the isolated tree with a remove and add of the same object, the wrapper is not re-attached

[webkit-changes] [289248] trunk

2022-02-07 Thread tyler_w
Title: [289248] trunk Revision 289248 Author tyle...@apple.com Date 2022-02-07 16:22:19 -0800 (Mon, 07 Feb 2022) Log Message AX: Move node-dependent role computation to AccessibilityNodeObject from AccessibilityRenderObject https://bugs.webkit.org/show_bug.cgi?id=236166 Reviewed by

[webkit-changes] [289238] trunk

2022-02-07 Thread tyler_w
Title: [289238] trunk Revision 289238 Author tyle...@apple.com Date 2022-02-07 13:19:31 -0800 (Mon, 07 Feb 2022) Log Message AX: The isolated tree needs to fix-up table cell parent relationships https://bugs.webkit.org/show_bug.cgi?id=236156 Reviewed by Chris Fleizach. Source/WebCore:

[webkit-changes] [289170] trunk

2022-02-06 Thread tyler_w
Title: [289170] trunk Revision 289170 Author tyle...@apple.com Date 2022-02-06 09:33:55 -0800 (Sun, 06 Feb 2022) Log Message AX: Add internal-only flag to enable WIP display: contents support https://bugs.webkit.org/show_bug.cgi?id=236179 Reviewed by Chris Fleizach. Source/WebCore:

[webkit-changes] [289097] trunk/Source/WebCore

2022-02-03 Thread tyler_w
Title: [289097] trunk/Source/WebCore Revision 289097 Author tyle...@apple.com Date 2022-02-03 18:22:29 -0800 (Thu, 03 Feb 2022) Log Message AXIsolatedTree::updateChildren removes subtrees that should instead be moved https://bugs.webkit.org/show_bug.cgi?id=236057 Reviewed by Andres

[webkit-changes] [288953] trunk/Source/WebCore

2022-02-02 Thread tyler_w
Title: [288953] trunk/Source/WebCore Revision 288953 Author tyle...@apple.com Date 2022-02-02 08:43:14 -0800 (Wed, 02 Feb 2022) Log Message AX: Display startObject and anchorObject objectID when logging AccessibilitySearchCriteria from AXLogger

[webkit-changes] [288791] trunk

2022-01-29 Thread tyler_w
Title: [288791] trunk Revision 288791 Author tyle...@apple.com Date 2022-01-29 08:43:19 -0800 (Sat, 29 Jan 2022) Log Message AX: Isolated tree objects don't update their AXPropertyName::ElementRect or AXPropertyName::BoundingBoxRect in response to dynamic page changes

[webkit-changes] [288774] trunk/Source/WebCore

2022-01-28 Thread tyler_w
Title: [288774] trunk/Source/WebCore Revision 288774 Author tyle...@apple.com Date 2022-01-28 18:12:10 -0800 (Fri, 28 Jan 2022) Log Message AX: AccessibilitySlider::inputElement should check if the renderer has become null https://bugs.webkit.org/show_bug.cgi?id=235827 Reviewed by Chris

[webkit-changes] [288741] trunk/Source/WebKit

2022-01-28 Thread tyler_w
Title: [288741] trunk/Source/WebKit Revision 288741 Author tyle...@apple.com Date 2022-01-28 08:09:03 -0800 (Fri, 28 Jan 2022) Log Message AX: Isolated tree object frames no longer encode content offsets, so hit testing should be updated accordingly

[webkit-changes] [288693] trunk/Source/WebCore

2022-01-27 Thread tyler_w
Title: [288693] trunk/Source/WebCore Revision 288693 Author tyle...@apple.com Date 2022-01-27 12:07:27 -0800 (Thu, 27 Jan 2022) Log Message AX: Remove ancestor flag initialized ASSERT in AXIsolatedObject::initializeAttributeData https://bugs.webkit.org/show_bug.cgi?id=235717 Reviewed by

[webkit-changes] [288676] trunk/Source/WebCore

2022-01-27 Thread tyler_w
Title: [288676] trunk/Source/WebCore Revision 288676 Author tyle...@apple.com Date 2022-01-27 09:58:50 -0800 (Thu, 27 Jan 2022) Log Message AXLogger::add should not cause tree updates via children() https://bugs.webkit.org/show_bug.cgi?id=235715 Reviewed by Chris Fleizach.

[webkit-changes] [288674] trunk

2022-01-27 Thread tyler_w
Title: [288674] trunk Revision 288674 Author tyle...@apple.com Date 2022-01-27 08:51:29 -0800 (Thu, 27 Jan 2022) Log Message AX ITM: Defer to the tree when determining AX object loading progress https://bugs.webkit.org/show_bug.cgi?id=235646 Reviewed by Andres Gonzalez. Source/WebCore:

[webkit-changes] [288619] trunk/Source/WebCore

2022-01-26 Thread tyler_w
Title: [288619] trunk/Source/WebCore Revision 288619 Author tyle...@apple.com Date 2022-01-26 07:54:23 -0800 (Wed, 26 Jan 2022) Log Message AX: Do less work under m_changeLogLock in AXIsolatedTree::clear and AXIsolatedTree::setFocusedNodeID https://bugs.webkit.org/show_bug.cgi?id=235624

[webkit-changes] [288425] trunk

2022-01-23 Thread tyler_w
Title: [288425] trunk Revision 288425 Author tyle...@apple.com Date 2022-01-23 15:10:34 -0800 (Sun, 23 Jan 2022) Log Message AX Isolated Tree Mode: Re-compute AXPropertyName::IsEnabled when a node experiences AXDisabledStateChanged https://bugs.webkit.org/show_bug.cgi?id=235295 Reviewed

[webkit-changes] [288419] trunk/Source/WebCore

2022-01-23 Thread tyler_w
Title: [288419] trunk/Source/WebCore Revision 288419 Author tyle...@apple.com Date 2022-01-23 08:50:20 -0800 (Sun, 23 Jan 2022) Log Message AX: Refactor near-duplicate AXObjectCache::updateIsolatedTree implementations https://bugs.webkit.org/show_bug.cgi?id=235481 Reviewed by Chris

[webkit-changes] [288390] trunk/Source/WebCore

2022-01-21 Thread tyler_w
Title: [288390] trunk/Source/WebCore Revision 288390 Author tyle...@apple.com Date 2022-01-21 17:23:48 -0800 (Fri, 21 Jan 2022) Log Message AX: Move Mac subrole logic to new subrolePlatformString AXCoreObject interface method https://bugs.webkit.org/show_bug.cgi?id=235414 Reviewed by

[webkit-changes] [288334] trunk/Source/WebCore

2022-01-20 Thread tyler_w
Title: [288334] trunk/Source/WebCore Revision 288334 Author tyle...@apple.com Date 2022-01-20 17:01:42 -0800 (Thu, 20 Jan 2022) Log Message AXCoreObject::childrenIDs can be simplified and more efficient by using map https://bugs.webkit.org/show_bug.cgi?id=235418 Reviewed by Darin Adler.

[webkit-changes] [288313] trunk/Source/WebCore

2022-01-20 Thread tyler_w
Title: [288313] trunk/Source/WebCore Revision 288313 Author tyle...@apple.com Date 2022-01-20 12:02:38 -0800 (Thu, 20 Jan 2022) Log Message AXIsolatedTree::updateChildren childrenIDs and children local variables could get out of sync https://bugs.webkit.org/show_bug.cgi?id=235384

[webkit-changes] [288220] trunk/Source/WebCore

2022-01-19 Thread tyler_w
Title: [288220] trunk/Source/WebCore Revision 288220 Author tyle...@apple.com Date 2022-01-19 11:41:50 -0800 (Wed, 19 Jan 2022) Log Message AX: Remove unnecessary isolated tree update for AXSelectedTextChanged node https://bugs.webkit.org/show_bug.cgi?id=235343 Reviewed by Chris

[webkit-changes] [288058] trunk

2022-01-15 Thread tyler_w
Title: [288058] trunk Revision 288058 Author tyle...@apple.com Date 2022-01-15 09:23:26 -0800 (Sat, 15 Jan 2022) Log Message AX: Fix disabled-controls-not-focusable.html in isolated tree mode by updating AXPropertyName::CanSetFocusAttribute when the disabled attribute changes

[webkit-changes] [288056] trunk/Source/WebCore

2022-01-15 Thread tyler_w
Title: [288056] trunk/Source/WebCore Revision 288056 Author tyle...@apple.com Date 2022-01-15 09:11:33 -0800 (Sat, 15 Jan 2022) Log Message AX: Remove AXAriaAttributeChanged notification because it's not used by anything https://bugs.webkit.org/show_bug.cgi?id=235253 Reviewed by Chris

[webkit-changes] [288027] trunk/Source/WebCore

2022-01-14 Thread tyler_w
Title: [288027] trunk/Source/WebCore Revision 288027 Author tyle...@apple.com Date 2022-01-14 13:04:10 -0800 (Fri, 14 Jan 2022) Log Message AX: AXIsolatedObject::initializeAttributeData should compute AXAncestorFlags if they are unexpectedly uninitialized

[webkit-changes] [288018] trunk/Source/WebCore

2022-01-14 Thread tyler_w
Title: [288018] trunk/Source/WebCore Revision 288018 Author tyle...@apple.com Date 2022-01-14 08:40:31 -0800 (Fri, 14 Jan 2022) Log Message AX: Move methods that are unnecessarily in AccessibilityRenderObject to AccessibilityNodeObject (part 1 of n)

[webkit-changes] [287811] trunk/Source/WebCore

2022-01-08 Thread tyler_w
Title: [287811] trunk/Source/WebCore Revision 287811 Author tyle...@apple.com Date 2022-01-08 08:46:39 -0800 (Sat, 08 Jan 2022) Log Message AX: Improve WeakHashSet hygienics in AXObjectCache https://bugs.webkit.org/show_bug.cgi?id=234961 Reviewed by Andres Gonzalez. AXObjectCache owns

[webkit-changes] [287810] trunk

2022-01-08 Thread tyler_w
Title: [287810] trunk Revision 287810 Author tyle...@apple.com Date 2022-01-08 08:40:34 -0800 (Sat, 08 Jan 2022) Log Message AX: AccessibilityObject::setFocused(true) should make the webpage focused, and make web content the first responder https://bugs.webkit.org/show_bug.cgi?id=234885

[webkit-changes] [287498] trunk/Source/WebCore

2021-12-31 Thread tyler_w
Title: [287498] trunk/Source/WebCore Revision 287498 Author tyle...@apple.com Date 2021-12-31 22:03:35 -0800 (Fri, 31 Dec 2021) Log Message Reduce repetition in Internals "set page activity state" methods https://bugs.webkit.org/show_bug.cgi?id=234768 Reviewed by Darin Adler.

[webkit-changes] [287167] trunk/LayoutTests

2021-12-16 Thread tyler_w
Title: [287167] trunk/LayoutTests Revision 287167 Author tyle...@apple.com Date 2021-12-16 17:52:25 -0800 (Thu, 16 Dec 2021) Log Message AX: Make aria-multiline.html, clipped-text-under-element.html, mixed-checkbox.html, and selection-states.html pass in isolated tree mode

[webkit-changes] [287104] trunk/Source/WebCore

2021-12-15 Thread tyler_w
Title: [287104] trunk/Source/WebCore Revision 287104 Author tyle...@apple.com Date 2021-12-15 13:26:53 -0800 (Wed, 15 Dec 2021) Log Message AX: Move comment about accessibilityShouldUseUniqueId in WebAccessibilityObjectWrapperMac.mm to the right place

[webkit-changes] [287038] trunk

2021-12-14 Thread tyler_w
Title: [287038] trunk Revision 287038 Author tyle...@apple.com Date 2021-12-14 11:59:26 -0800 (Tue, 14 Dec 2021) Log Message Web Inspector: test webpage keeps reloading when Inspector is open https://bugs.webkit.org/show_bug.cgi?id=234076 Reviewed by Chris Fleizach. Source/WebCore:

[webkit-changes] [286948] trunk/LayoutTests

2021-12-13 Thread tyler_w
Title: [286948] trunk/LayoutTests Revision 286948 Author tyle...@apple.com Date 2021-12-13 08:20:39 -0800 (Mon, 13 Dec 2021) Log Message AX: Make aria-hidden-update.html, focusable-div.html, mac/invalid-status-for-input-types.html, and mac/css-speech-speak.html pass in --release isolated

[webkit-changes] [286811] trunk/Source/WebCore

2021-12-09 Thread tyler_w
Title: [286811] trunk/Source/WebCore Revision 286811 Author tyle...@apple.com Date 2021-12-09 15:20:39 -0800 (Thu, 09 Dec 2021) Log Message AX: Improve ASSERT while processing tree appends in AXIsolatedTree::applyPendingChanges https://bugs.webkit.org/show_bug.cgi?id=234085 Reviewed by

[webkit-changes] [286794] trunk/LayoutTests

2021-12-09 Thread tyler_w
Title: [286794] trunk/LayoutTests Revision 286794 Author tyle...@apple.com Date 2021-12-09 12:02:20 -0800 (Thu, 09 Dec 2021) Log Message AX: Make 6 more layout tests async so they pass in isolated tree mode https://bugs.webkit.org/show_bug.cgi?id=233966 Reviewed by Chris Fleizach. *

[webkit-changes] [286780] trunk/Source/WebCore

2021-12-09 Thread tyler_w
Title: [286780] trunk/Source/WebCore Revision 286780 Author tyle...@apple.com Date 2021-12-09 07:40:58 -0800 (Thu, 09 Dec 2021) Log Message AX: Use RefPtr instead of raw AXCoreObject* pointers in Accessibility::findMatchingObjects and downstream functions

[webkit-changes] [286530] trunk/LayoutTests

2021-12-04 Thread tyler_w
Title: [286530] trunk/LayoutTests Revision 286530 Author tyle...@apple.com Date 2021-12-04 07:22:57 -0800 (Sat, 04 Dec 2021) Log Message AX: Make ellipsis-text.html, aria-roledescription.html, and aria-switch-checked.html pass in isolated tree mode

[webkit-changes] [286477] trunk

2021-12-02 Thread tyler_w
Title: [286477] trunk Revision 286477 Author tyle...@apple.com Date 2021-12-02 20:17:30 -0800 (Thu, 02 Dec 2021) Log Message AX: In AccessibilityRenderObject::documentLinks, use existing image-map document links instead of always creating new ones

[webkit-changes] [286426] trunk

2021-12-02 Thread tyler_w
Title: [286426] trunk Revision 286426 Author tyle...@apple.com Date 2021-12-02 07:25:52 -0800 (Thu, 02 Dec 2021) Log Message AX Isolated Tree: Document links should be stored in web areas, not the root https://bugs.webkit.org/show_bug.cgi?id=233728 Reviewed by Chris Fleizach.

[webkit-changes] [286303] trunk

2021-11-30 Thread tyler_w
Title: [286303] trunk Revision 286303 Author tyle...@apple.com Date 2021-11-30 10:09:49 -0800 (Tue, 30 Nov 2021) Log Message Move tyle...@apple.com to first entry in "emails" key Unreviewed. In order to cq+, your committer e-mail address must be the first entry in the "emails" key. *

[webkit-changes] [286298] trunk/Tools

2021-11-30 Thread tyler_w
Title: [286298] trunk/Tools Revision 286298 Author tyle...@apple.com Date 2021-11-30 08:20:02 -0800 (Tue, 30 Nov 2021) Log Message AX: Reduce repetition in retrieving typed attribute values in AccessibilityUIElementMac https://bugs.webkit.org/show_bug.cgi?id=233603 Reviewed by Chris

[webkit-changes] [286257] trunk

2021-11-29 Thread tyler_w
Title: [286257] trunk Revision 286257 Author tyle...@apple.com Date 2021-11-29 12:36:37 -0800 (Mon, 29 Nov 2021) Log Message Mark myself (Tyler Wilcock) as committer Unreviewed. * metadata/contributors.json: Modified Paths trunk/ChangeLog trunk/metadata/contributors.json Diff

  1   2   >