[CTW] Remove LegacyTextMarker
Categories
(Core :: Disability Access APIs, task)
Tracking
()
Tracking | Status | |
---|---|---|
firefox115 | --- | fixed |
People
(Reporter: Jamie, Assigned: eeejay, NeedInfo)
References
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•11 months ago
|
||
I think we can get rid of Mac HyperTextAccessibleWrap as well.
Reporter | ||
Comment 2•11 months ago
|
||
Once this is done, a11y::IsCacheActive will have no more callers, so we can remove that here too.
Assignee | ||
Comment 3•11 months 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•11 months ago
|
||
We can get rid the entire local HyperTextAccessible-based implementation as well!
Depends on D178717
Assignee | ||
Comment 5•11 months ago
|
||
We had some different results in non-caching mode. We can now unify the results and not worry about that.
Depends on D178718
Pushed by eisaacson@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/36b250225e50 P1: Remove legacy and proxy text marker classes. r=morgan https://hg.mozilla.org/integration/autoland/rev/e663ccc0334e P2: Remove sync IPC extension messages for text operations. r=morgan,ipc-reviewers,mccr8 https://hg.mozilla.org/integration/autoland/rev/6df0877f288a P3: Merge diverging text test results. r=morgan.
Comment 7•11 months 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
Pushed by eisaacson@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/a26d00705155 P1: Remove legacy and proxy text marker classes. r=morgan https://hg.mozilla.org/integration/autoland/rev/fb699c0ea6e1 P2: Remove sync IPC extension messages for text operations. r=morgan,ipc-reviewers,mccr8 https://hg.mozilla.org/integration/autoland/rev/2361072ed81f P3: Merge diverging text test results. r=morgan.
Comment 9•11 months 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
•