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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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
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()
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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.
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
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
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
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
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:
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:
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
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
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
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
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
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
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.
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:
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
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
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
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
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.
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
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
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
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
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
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)
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
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
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.
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
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
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:
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
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
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.
*
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
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
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
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.
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.
*
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
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
100 matches
Mail list logo