Bug 1789474 - Allow detached documents to be overwritten in accessible mapping. r...
commit1778c775fef4fc505646ac3a76be62b7ebaf3880
authorEitan Isaacson <eitan@monotonous.org>
Thu, 13 Oct 2022 22:03:03 +0000 (13 22:03 +0000)
committerEitan Isaacson <eitan@monotonous.org>
Thu, 13 Oct 2022 22:03:03 +0000 (13 22:03 +0000)
treebf04465b5aade34a6c2bf490f5c9be64eb9787a3
parentdc387b555c8a381341749d64868919fde64ace8a
Bug 1789474 - Allow detached documents to be overwritten in accessible mapping. r=Jamie,geckoview-reviewers,owlish

Also assure that unregistering an accessible removes the right one and
doesn't confuse the attached document with the detached one.

Add stderr output to Accessible::DebugPrint in Android as well.

Differential Revision: https://phabricator.services.mozilla.com/D157528
accessible/android/SessionAccessibility.cpp
accessible/basetypes/Accessible.cpp
mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/AccessibilityTest.kt