gecko-dev/accessible/generic
James Teh 2a10f4812f Bug 1593396: If the content of an embed or object element changes to be web content, recreate as an OuterDocAccessible. r=MarcoZ
If an embed or object doesn't specify a URL (or specifies a URL which isn't web content), it won't be created as an OuterDocAccessible.
For example, an embed with no src will be created as a generic HyperTextAccessible.
If the URL later changes to refer to web content, we must recreate as an OuterDocAccessible.
Previously, we didn't recreate, which was causing an assertion and may have caused other strange issues as well.

Differential Revision: https://phabricator.services.mozilla.com/D52292

--HG--
extra : moz-landing-system : lando
2019-11-08 05:49:46 +00:00
..
Accessible-inl.h Bug 1357071 - Implement support for implicit values for aria-value* attributes for scrollbar and slider roles, r=Jamie 2019-08-29 06:39:28 +00:00
Accessible.cpp Bug 1579750: Consider aria role before landmark role for xlm-roles attribute. r=Jamie 2019-10-14 21:54:35 +00:00
Accessible.h Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-10-06 18:29:55 +00:00
ApplicationAccessible.cpp
ApplicationAccessible.h
ARIAGridAccessible-inl.h
ARIAGridAccessible.cpp
ARIAGridAccessible.h
BaseAccessibles.cpp
BaseAccessibles.h
DocAccessible-inl.h
DocAccessible.cpp Bug 1593396: If the content of an embed or object element changes to be web content, recreate as an OuterDocAccessible. r=MarcoZ 2019-11-08 05:49:46 +00:00
DocAccessible.h Bug 1587512 - remove XBL dialog support bits; remove XBL support from TreeWalker; update XBL related comments and remove XBL mutation test r=MarcoZ,Jamie 2019-10-14 05:36:10 +00:00
FormControlAccessible.cpp
FormControlAccessible.h
HyperTextAccessible-inl.h
HyperTextAccessible.cpp Bug 998590 - Factor out heading accessibility level into HTMLHeadingElement. r=MarcoZ 2019-10-16 12:32:10 +00:00
HyperTextAccessible.h Bug 1574852 - part 104: Move TextEditRules::WillInsertText() to TextEditor and make HTMLEditor::WillInsertText() override it r=m_kato 2019-09-13 02:40:09 +00:00
ImageAccessible.cpp
ImageAccessible.h
moz.build
OuterDocAccessible.cpp
OuterDocAccessible.h
RootAccessible.cpp Bug 1470510 - Rename nsXULWindow and nsIXULWindow to AppWindow and nsIAppWindow. r=smaug 2019-11-05 17:56:28 +00:00
RootAccessible.h
TableAccessible.cpp Bug 1580491 - Use Element::HasNonEmptyAttr in various places; r=bzbarsky 2019-11-01 15:24:25 +00:00
TableAccessible.h
TableCellAccessible.cpp
TableCellAccessible.h
TextLeafAccessible.cpp
TextLeafAccessible.h