Changeset 255095 in webkit


Ignore:
Timestamp:
Jan 24, 2020 2:52:07 PM (4 years ago)
Author:
Andres Gonzalez
Message:

Crash in AXIsolatedObject::tagName.
https://bugs.webkit.org/show_bug.cgi?id=206765

Reviewed by Chris Fleizach.

Fixes crash in AXIsolatedObject::tagName.

  • accessibility/isolatedtree/AXIsolatedObject.cpp:

(WebCore::AXIsolatedObject::initializeAttributeData): Was missing the isolatedCopy when caching the tagName.

Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r255092 r255095  
     12020-01-24  Andres Gonzalez  <andresg_22@apple.com>
     2
     3        Crash in AXIsolatedObject::tagName.
     4        https://bugs.webkit.org/show_bug.cgi?id=206765
     5
     6        Reviewed by Chris Fleizach.
     7
     8        Fixes crash in AXIsolatedObject::tagName.
     9
     10        * accessibility/isolatedtree/AXIsolatedObject.cpp:
     11        (WebCore::AXIsolatedObject::initializeAttributeData): Was missing the isolatedCopy when caching the tagName.
     12
    1132020-01-24  Ryan Haddad  <ryanhaddad@apple.com>
    214
  • trunk/Source/WebCore/accessibility/isolatedtree/AXIsolatedObject.cpp

    r255080 r255095  
    205205    setProperty(AXPropertyName::CanHaveSelectedChildren, object.canHaveSelectedChildren());
    206206    setProperty(AXPropertyName::HasARIAValueNow, object.hasARIAValueNow());
    207     setProperty(AXPropertyName::TagName, object.tagName());
     207    setProperty(AXPropertyName::TagName, object.tagName().isolatedCopy());
    208208    setProperty(AXPropertyName::SupportsLiveRegion, object.supportsLiveRegion());
    209209    setProperty(AXPropertyName::IsInsideLiveRegion, object.isInsideLiveRegion());
Note: See TracChangeset for help on using the changeset viewer.