[CTW] Remove LegacyTextMarker
Categories
(Core :: Disability Access APIs, task)
Tracking
()
Tracking | Status | |
---|---|---|
firefox115 | --- | fixed |
People
(Reporter: Jamie, Assigned: eeejay, NeedInfo)
References
(Blocks 1 open bug)
Details
(Whiteboard: [ctw-postship])
Attachments
(3 files)
Once the cache is always pushed, we can remove LegacyTextMarker and all the IPDL stuff it depends on. We can also merge CachedTextMarker into TextMarker.
Reporter | ||
Comment 1•1 years ago
|
||
I think we can get rid of Mac HyperTextAccessibleWrap as well.
Reporter | ||
Comment 2•1 years ago
|
||
Once this is done, a11y::IsCacheActive will have no more callers, so we can remove that here too.
Assignee | ||
Comment 3•1 years ago
|
||
With caching on we can remove the legacy text marker and the abstracting class that allowed us to operate in both modes.
Assignee | ||
Comment 4•1 years ago
|
||
We can get rid the entire local HyperTextAccessible-based implementation as well!
Depends on D178717
Assignee | ||
Comment 5•1 years ago
|
||
We had some different results in non-caching mode. We can now unify the results and not worry about that.
Depends on D178718
Comment 7•1 years ago
|
||
Backed out 6 changesets (Bug 1832353, Bug 1821965) for causing build bustages in GeckoTextMarker.mm
Log: https://treeherder.mozilla.org/logviewer?job_id=417088036&repo=autoland&lineNumber=7539
Backout: https://hg.mozilla.org/integration/autoland/rev/fc784c19734b3e2e7dd6d2d2bf5294e820d5b63e
Comment 9•1 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/a26d00705155
https://hg.mozilla.org/mozilla-central/rev/fb699c0ea6e1
https://hg.mozilla.org/mozilla-central/rev/2361072ed81f
Description
•