WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
237923
ITM: Lazy caching of HelpText property that results in a call to textUnderElement().
https://bugs.webkit.org/show_bug.cgi?id=237923
Summary
ITM: Lazy caching of HelpText property that results in a call to textUnderEle...
Andres Gonzalez
Reported
2022-03-15 15:02:53 PDT
ITM: Lazy caching of HelpText property that results in a call to textUnderElement().
Attachments
Patch
(4.58 KB, patch)
2022-03-15 15:15 PDT
,
Andres Gonzalez
no flags
Details
Formatted Diff
Diff
Patch
(4.61 KB, patch)
2022-03-23 14:11 PDT
,
Andres Gonzalez
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2022-03-15 15:03:02 PDT
<
rdar://problem/90332779
>
Andres Gonzalez
Comment 2
2022-03-15 15:13:12 PDT
1 0x43f4d4b62 WebCore::AccessibilityRenderObject::textUnderElement(WebCore::AccessibilityTextUnderElementMode) const 2 0x43f4bd443 WebCore::AccessibilityNodeObject::textUnderElement(WebCore::AccessibilityTextUnderElementMode) const 3 0x43f4d517b WebCore::AccessibilityRenderObject::textUnderElement(WebCore::AccessibilityTextUnderElementMode) const 4 0x43f4bd443 WebCore::AccessibilityNodeObject::textUnderElement(WebCore::AccessibilityTextUnderElementMode) const 5 0x43f4d517b WebCore::AccessibilityRenderObject::textUnderElement(WebCore::AccessibilityTextUnderElementMode) const 6 0x43f4bd443 WebCore::AccessibilityNodeObject::textUnderElement(WebCore::AccessibilityTextUnderElementMode) const 7 0x43f4d517b WebCore::AccessibilityRenderObject::textUnderElement(WebCore::AccessibilityTextUnderElementMode) const 8 0x43f4bd443 WebCore::AccessibilityNodeObject::textUnderElement(WebCore::AccessibilityTextUnderElementMode) const 9 0x43f4d517b WebCore::AccessibilityRenderObject::textUnderElement(WebCore::AccessibilityTextUnderElementMode) const 10 0x43f4bc026 WebCore::AccessibilityNodeObject::visibleText(WTF::Vector<WebCore::AccessibilityText, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&) const 11 0x43f4bc60f WebCore::AccessibilityNodeObject::accessibilityText(WTF::Vector<WebCore::AccessibilityText, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&) const 12 0x43d2465c3 WebCore::AccessibilityObject::helpTextAttributeValue() const 13 0x43d241738 WebCore::AXIsolatedObject::initializePlatformProperties(WebCore::AXCoreObject const&, bool) 14 0x43f517921 WebCore::AXIsolatedObject::initializeAttributeData(WebCore::AXCoreObject&, bool) 15 0x43f512517 WebCore::AXIsolatedObject::AXIsolatedObject(WebCore::AXCoreObject&, WebCore::AXIsolatedTree*, WTF::ObjectIdentifier<WebCore::AXIDType>) 16 0x43f5179fd WebCore::AXIsolatedObject::AXIsolatedObject(WebCore::AXCoreObject&, WebCore::AXIsolatedTree*, WTF::ObjectIdentifier<WebCore::AXIDType>) 17 0x43f517a5d WebCore::AXIsolatedObject::create(WebCore::AXCoreObject&, WebCore::AXIsolatedTree*, WTF::ObjectIdentifier<WebCore::AXIDType>) 18 0x43f5240cd WebCore::AXIsolatedTree::nodeChangeForObject(WebCore::AXCoreObject&, WTF::ObjectIdentifier<WebCore::AXIDType>, bool) 19 0x43f523add WebCore::AXIsolatedTree::collectNodeChangesForSubtree(WebCore::AXCoreObject&, WTF::ObjectIdentifier<WebCore::AXIDType>, bool, WTF::Vector<WebCore::AXIsolatedTree::NodeChange, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&, WTF::HashSet<WTF::ObjectIdentifier<WebCore::AXIDType>, WTF::DefaultHash<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTableTraits>*) 20 0x43f5a05dc auto WebCore::AXIsolatedTree::collectNodeChangesForSubtree(WebCore::AXCoreObject&, WTF::ObjectIdentifier<WebCore::AXIDType>, bool, WTF::Vector<WebCore::AXIsolatedTree::NodeChange, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&, WTF::HashSet<WTF::ObjectIdentifier<WebCore::AXIDType>, WTF::DefaultHash<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTableTraits>*)::$_77::operator()<WTF::RefPtr<WebCore::AXCoreObject, WTF::RawPtrTraits<WebCore::AXCoreObject>, WTF::DefaultRefDerefTraits<WebCore::AXCoreObject> > const>(WTF::RefPtr<WebCore::AXCoreObject, WTF::RawPtrTraits<WebCore::AXCoreObject>, WTF::DefaultRefDerefTraits<WebCore::AXCoreObject> > const&) const 21 0x43f5a0512 std::__1::enable_if<std::is_invocable_v<WebCore::AXIsolatedTree::collectNodeChangesForSubtree(WebCore::AXCoreObject&, WTF::ObjectIdentifier<WebCore::AXIDType>, bool, WTF::Vector<WebCore::AXIsolatedTree::NodeChange, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&, WTF::HashSet<WTF::ObjectIdentifier<WebCore::AXIDType>, WTF::DefaultHash<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTableTraits>*)::$_77, WTF::RefPtr<WebCore::AXCoreObject, WTF::RawPtrTraits<WebCore::AXCoreObject>, WTF::DefaultRefDerefTraits<WebCore::AXCoreObject> > const&>, WTF::Vector<WTF::ObjectIdentifier<WebCore::AXIDType>, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> >::type WTF::Vector<WTF::RefPtr<WebCore::AXCoreObject, WTF::RawPtrTraits<WebCore::AXCoreObject>, WTF::DefaultRefDerefTraits<WebCore::AXCoreObject> >, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>::map<WTF::Vector<WTF::ObjectIdentifier<WebCore::AXIDType>, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>, WebCore::AXIsolatedTree::collectNodeChangesForSubtree(WebCore::AXCoreObject&, WTF::ObjectIdentifier<WebCore::AXIDType>, bool, WTF::Vector<WebCore::AXIsolatedTree::NodeChange, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&, WTF::HashSet<WTF::ObjectIdentifier<WebCore::AXIDType>, WTF::DefaultHash<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTableTraits>*)::$_77>(WebCore::AXIsolatedTree::collectNodeChangesForSubtree(WebCore::AXCoreObject&, WTF::ObjectIdentifier<WebCore::AXIDType>, bool, WTF::Vector<WebCore::AXIsolatedTree::NodeChange, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&, WTF::HashSet<WTF::ObjectIdentifier<WebCore::AXIDType>, WTF::DefaultHash<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTableTraits>*)::$_77&&) const 22 0x43f524ed0 std::__1::enable_if<std::is_invocable_v<WebCore::AXIsolatedTree::collectNodeChangesForSubtree(WebCore::AXCoreObject&, WTF::ObjectIdentifier<WebCore::AXIDType>, bool, WTF::Vector<WebCore::AXIsolatedTree::NodeChange, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&, WTF::HashSet<WTF::ObjectIdentifier<WebCore::AXIDType>, WTF::DefaultHash<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTableTraits>*)::$_77, WTF::RefPtr<WebCore::AXCoreObject, WTF::RawPtrTraits<WebCore::AXCoreObject>, WTF::DefaultRefDerefTraits<WebCore::AXCoreObject> > const&>, WTF::Vector<std::__1::invoke_result<WebCore::AXIsolatedTree::collectNodeChangesForSubtree(WebCore::AXCoreObject&, WTF::ObjectIdentifier<WebCore::AXIDType>, bool, WTF::Vector<WebCore::AXIsolatedTree::NodeChange, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&, WTF::HashSet<WTF::ObjectIdentifier<WebCore::AXIDType>, WTF::DefaultHash<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTableTraits>*)::$_77, WTF::RefPtr<WebCore::AXCoreObject, WTF::RawPtrTraits<WebCore::AXCoreObject>, WTF::DefaultRefDerefTraits<WebCore::AXCoreObject> > const&>::type, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> >::type WTF::Vector<WTF::RefPtr<WebCore::AXCoreObject, WTF::RawPtrTraits<WebCore::AXCoreObject>, WTF::DefaultRefDerefTraits<WebCore::AXCoreObject> >, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>::map<WebCore::AXIsolatedTree::collectNodeChangesForSubtree(WebCore::AXCoreObject&, WTF::ObjectIdentifier<WebCore::AXIDType>, bool, WTF::Vector<WebCore::AXIsolatedTree::NodeChange, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&, WTF::HashSet<WTF::ObjectIdentifier<WebCore::AXIDType>, WTF::DefaultHash<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTableTraits>*)::$_77>(WebCore::AXIsolatedTree::collectNodeChangesForSubtree(WebCore::AXCoreObject&, WTF::ObjectIdentifier<WebCore::AXIDType>, bool, WTF::Vector<WebCore::AXIsolatedTree::NodeChange, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&, WTF::HashSet<WTF::ObjectIdentifier<WebCore::AXIDType>, WTF::DefaultHash<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTableTraits>*)::$_77&&) const 23 0x43f523bc9 WebCore::AXIsolatedTree::collectNodeChangesForSubtree(WebCore::AXCoreObject&, WTF::ObjectIdentifier<WebCore::AXIDType>, bool, WTF::Vector<WebCore::AXIsolatedTree::NodeChange, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&, WTF::HashSet<WTF::ObjectIdentifier<WebCore::AXIDType>, WTF::DefaultHash<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTableTraits>*) 24 0x43f5a05dc auto WebCore::AXIsolatedTree::collectNodeChangesForSubtree(WebCore::AXCoreObject&, WTF::ObjectIdentifier<WebCore::AXIDType>, bool, WTF::Vector<WebCore::AXIsolatedTree::NodeChange, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&, WTF::HashSet<WTF::ObjectIdentifier<WebCore::AXIDType>, WTF::DefaultHash<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTableTraits>*)::$_77::operator()<WTF::RefPtr<WebCore::AXCoreObject, WTF::RawPtrTraits<WebCore::AXCoreObject>, WTF::DefaultRefDerefTraits<WebCore::AXCoreObject> > const>(WTF::RefPtr<WebCore::AXCoreObject, WTF::RawPtrTraits<WebCore::AXCoreObject>, WTF::DefaultRefDerefTraits<WebCore::AXCoreObject> > const&) const 25 0x43f5a0512 std::__1::enable_if<std::is_invocable_v<WebCore::AXIsolatedTree::collectNodeChangesForSubtree(WebCore::AXCoreObject&, WTF::ObjectIdentifier<WebCore::AXIDType>, bool, WTF::Vector<WebCore::AXIsolatedTree::NodeChange, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&, WTF::HashSet<WTF::ObjectIdentifier<WebCore::AXIDType>, WTF::DefaultHash<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTableTraits>*)::$_77, WTF::RefPtr<WebCore::AXCoreObject, WTF::RawPtrTraits<WebCore::AXCoreObject>, WTF::DefaultRefDerefTraits<WebCore::AXCoreObject> > const&>, WTF::Vector<WTF::ObjectIdentifier<WebCore::AXIDType>, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> >::type WTF::Vector<WTF::RefPtr<WebCore::AXCoreObject, WTF::RawPtrTraits<WebCore::AXCoreObject>, WTF::DefaultRefDerefTraits<WebCore::AXCoreObject> >, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>::map<WTF::Vector<WTF::ObjectIdentifier<WebCore::AXIDType>, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>, WebCore::AXIsolatedTree::collectNodeChangesForSubtree(WebCore::AXCoreObject&, WTF::ObjectIdentifier<WebCore::AXIDType>, bool, WTF::Vector<WebCore::AXIsolatedTree::NodeChange, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&, WTF::HashSet<WTF::ObjectIdentifier<WebCore::AXIDType>, WTF::DefaultHash<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTableTraits>*)::$_77>(WebCore::AXIsolatedTree::collectNodeChangesForSubtree(WebCore::AXCoreObject&, WTF::ObjectIdentifier<WebCore::AXIDType>, bool, WTF::Vector<WebCore::AXIsolatedTree::NodeChange, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&, WTF::HashSet<WTF::ObjectIdentifier<WebCore::AXIDType>, WTF::DefaultHash<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTableTraits>*)::$_77&&) const 26 0x43f524ed0 std::__1::enable_if<std::is_invocable_v<WebCore::AXIsolatedTree::collectNodeChangesForSubtree(WebCore::AXCoreObject&, WTF::ObjectIdentifier<WebCore::AXIDType>, bool, WTF::Vector<WebCore::AXIsolatedTree::NodeChange, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&, WTF::HashSet<WTF::ObjectIdentifier<WebCore::AXIDType>, WTF::DefaultHash<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTableTraits>*)::$_77, WTF::RefPtr<WebCore::AXCoreObject, WTF::RawPtrTraits<WebCore::AXCoreObject>, WTF::DefaultRefDerefTraits<WebCore::AXCoreObject> > const&>, WTF::Vector<std::__1::invoke_result<WebCore::AXIsolatedTree::collectNodeChangesForSubtree(WebCore::AXCoreObject&, WTF::ObjectIdentifier<WebCore::AXIDType>, bool, WTF::Vector<WebCore::AXIsolatedTree::NodeChange, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&, WTF::HashSet<WTF::ObjectIdentifier<WebCore::AXIDType>, WTF::DefaultHash<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTableTraits>*)::$_77, WTF::RefPtr<WebCore::AXCoreObject, WTF::RawPtrTraits<WebCore::AXCoreObject>, WTF::DefaultRefDerefTraits<WebCore::AXCoreObject> > const&>::type, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> >::type WTF::Vector<WTF::RefPtr<WebCore::AXCoreObject, WTF::RawPtrTraits<WebCore::AXCoreObject>, WTF::DefaultRefDerefTraits<WebCore::AXCoreObject> >, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>::map<WebCore::AXIsolatedTree::collectNodeChangesForSubtree(WebCore::AXCoreObject&, WTF::ObjectIdentifier<WebCore::AXIDType>, bool, WTF::Vector<WebCore::AXIsolatedTree::NodeChange, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&, WTF::HashSet<WTF::ObjectIdentifier<WebCore::AXIDType>, WTF::DefaultHash<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTableTraits>*)::$_77>(WebCore::AXIsolatedTree::collectNodeChangesForSubtree(WebCore::AXCoreObject&, WTF::ObjectIdentifier<WebCore::AXIDType>, bool, WTF::Vector<WebCore::AXIsolatedTree::NodeChange, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&, WTF::HashSet<WTF::ObjectIdentifier<WebCore::AXIDType>, WTF::DefaultHash<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTableTraits>*)::$_77&&) const 27 0x43f523bc9 WebCore::AXIsolatedTree::collectNodeChangesForSubtree(WebCore::AXCoreObject&, WTF::ObjectIdentifier<WebCore::AXIDType>, bool, WTF::Vector<WebCore::AXIsolatedTree::NodeChange, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&, WTF::HashSet<WTF::ObjectIdentifier<WebCore::AXIDType>, WTF::DefaultHash<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTableTraits>*) 28 0x43f5a05dc auto WebCore::AXIsolatedTree::collectNodeChangesForSubtree(WebCore::AXCoreObject&, WTF::ObjectIdentifier<WebCore::AXIDType>, bool, WTF::Vector<WebCore::AXIsolatedTree::NodeChange, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&, WTF::HashSet<WTF::ObjectIdentifier<WebCore::AXIDType>, WTF::DefaultHash<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTableTraits>*)::$_77::operator()<WTF::RefPtr<WebCore::AXCoreObject, WTF::RawPtrTraits<WebCore::AXCoreObject>, WTF::DefaultRefDerefTraits<WebCore::AXCoreObject> > const>(WTF::RefPtr<WebCore::AXCoreObject, WTF::RawPtrTraits<WebCore::AXCoreObject>, WTF::DefaultRefDerefTraits<WebCore::AXCoreObject> > const&) const 29 0x43f5a0512 std::__1::enable_if<std::is_invocable_v<WebCore::AXIsolatedTree::collectNodeChangesForSubtree(WebCore::AXCoreObject&, WTF::ObjectIdentifier<WebCore::AXIDType>, bool, WTF::Vector<WebCore::AXIsolatedTree::NodeChange, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&, WTF::HashSet<WTF::ObjectIdentifier<WebCore::AXIDType>, WTF::DefaultHash<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTableTraits>*)::$_77, WTF::RefPtr<WebCore::AXCoreObject, WTF::RawPtrTraits<WebCore::AXCoreObject>, WTF::DefaultRefDerefTraits<WebCore::AXCoreObject> > const&>, WTF::Vector<WTF::ObjectIdentifier<WebCore::AXIDType>, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> >::type WTF::Vector<WTF::RefPtr<WebCore::AXCoreObject, WTF::RawPtrTraits<WebCore::AXCoreObject>, WTF::DefaultRefDerefTraits<WebCore::AXCoreObject> >, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>::map<WTF::Vector<WTF::ObjectIdentifier<WebCore::AXIDType>, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>, WebCore::AXIsolatedTree::collectNodeChangesForSubtree(WebCore::AXCoreObject&, WTF::ObjectIdentifier<WebCore::AXIDType>, bool, WTF::Vector<WebCore::AXIsolatedTree::NodeChange, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&, WTF::HashSet<WTF::ObjectIdentifier<WebCore::AXIDType>, WTF::DefaultHash<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTableTraits>*)::$_77>(WebCore::AXIsolatedTree::collectNodeChangesForSubtree(WebCore::AXCoreObject&, WTF::ObjectIdentifier<WebCore::AXIDType>, bool, WTF::Vector<WebCore::AXIsolatedTree::NodeChange, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&, WTF::HashSet<WTF::ObjectIdentifier<WebCore::AXIDType>, WTF::DefaultHash<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTableTraits>*)::$_77&&) const 30 0x43f524ed0 std::__1::enable_if<std::is_invocable_v<WebCore::AXIsolatedTree::collectNodeChangesForSubtree(WebCore::AXCoreObject&, WTF::ObjectIdentifier<WebCore::AXIDType>, bool, WTF::Vector<WebCore::AXIsolatedTree::NodeChange, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&, WTF::HashSet<WTF::ObjectIdentifier<WebCore::AXIDType>, WTF::DefaultHash<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTableTraits>*)::$_77, WTF::RefPtr<WebCore::AXCoreObject, WTF::RawPtrTraits<WebCore::AXCoreObject>, WTF::DefaultRefDerefTraits<WebCore::AXCoreObject> > const&>, WTF::Vector<std::__1::invoke_result<WebCore::AXIsolatedTree::collectNodeChangesForSubtree(WebCore::AXCoreObject&, WTF::ObjectIdentifier<WebCore::AXIDType>, bool, WTF::Vector<WebCore::AXIsolatedTree::NodeChange, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&, WTF::HashSet<WTF::ObjectIdentifier<WebCore::AXIDType>, WTF::DefaultHash<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTableTraits>*)::$_77, WTF::RefPtr<WebCore::AXCoreObject, WTF::RawPtrTraits<WebCore::AXCoreObject>, WTF::DefaultRefDerefTraits<WebCore::AXCoreObject> > const&>::type, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> >::type WTF::Vector<WTF::RefPtr<WebCore::AXCoreObject, WTF::RawPtrTraits<WebCore::AXCoreObject>, WTF::DefaultRefDerefTraits<WebCore::AXCoreObject> >, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>::map<WebCore::AXIsolatedTree::collectNodeChangesForSubtree(WebCore::AXCoreObject&, WTF::ObjectIdentifier<WebCore::AXIDType>, bool, WTF::Vector<WebCore::AXIsolatedTree::NodeChange, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&, WTF::HashSet<WTF::ObjectIdentifier<WebCore::AXIDType>, WTF::DefaultHash<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTableTraits>*)::$_77>(WebCore::AXIsolatedTree::collectNodeChangesForSubtree(WebCore::AXCoreObject&, WTF::ObjectIdentifier<WebCore::AXIDType>, bool, WTF::Vector<WebCore::AXIsolatedTree::NodeChange, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&, WTF::HashSet<WTF::ObjectIdentifier<WebCore::AXIDType>, WTF::DefaultHash<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTableTraits>*)::$_77&&) const 31 0x43f523bc9 WebCore::AXIsolatedTree::collectNodeChangesForSubtree(WebCore::AXCoreObject&, WTF::ObjectIdentifier<WebCore::AXIDType>, bool, WTF::Vector<WebCore::AXIsolatedTree::NodeChange, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&, WTF::HashSet<WTF::ObjectIdentifier<WebCore::AXIDType>, WTF::DefaultHash<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebCore::AXIDType> >, WTF::HashTableTraits>*)
Andres Gonzalez
Comment 3
2022-03-15 15:15:03 PDT
Created
attachment 454762
[details]
Patch
Andres Gonzalez
Comment 4
2022-03-23 14:11:38 PDT
Created
attachment 455551
[details]
Patch
EWS
Comment 5
2022-03-23 14:58:45 PDT
Committed
r291769
(
248799@main
): <
https://commits.webkit.org/248799@main
> All reviewed patches have been landed. Closing bug and clearing flags on
attachment 455551
[details]
.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug