Assertion failure: false (MOZ_ASSERT_UNREACHABLE: Text leaf parent is not hypertext!), at src/accessible/base/TextUpdater.cpp:49
Categories
(Core :: Disability Access APIs, defect, P1)
Tracking
()
People
(Reporter: tsmith, Unassigned)
References
(Blocks 1 open bug)
Details
(Keywords: assertion, testcase)
Attachments
(1 file, 1 obsolete file)
154 bytes,
text/html
|
Details |
Reporter | ||
Comment 1•6 years ago
|
||
Update test case
Reporter | ||
Updated•6 years ago
|
Reporter | ||
Comment 2•6 years ago
|
||
This is another long standing issue that is frequently hit by fuzzers.
Jamie, would a Pernosco session help get this issue resolved? If so let me know and I will create one.
Comment 3•6 years ago
|
||
If Eitan were around (he's on leave for three months), I'd say a Pernosco session would definitely help. I have no experience with using Pernosco myself (I'm not even sure if it's accessible to screen reader users), so it's probably not worth your time to create one right now. I appreciate the offer, though, and I may take you up on it at some stage.
Comment 4•6 years ago
|
||
I looked into this briefly. It seems we don't create a HyperTextAccessible for the SVG text element, so we end up adding the text leaf nodes as children of the svg (diagram) Accessible. That isn't HyperTextAccessible, hence the assertion. We should create a HyperTextAccessible for the SVG text element (bug 822988).
Comment 5•6 years ago
|
||
Morgan, would you mind verifying (with the test case attached here) that we no longer hit this assertion with your fix for bug 822988? If not, we can close this. Thanks.
Comment 6•6 years ago
|
||
Verified! It doesn't trigger this assert anymore :)
Comment 7•6 years ago
|
||
Thanks!
Updated•6 years ago
|
Description
•