Closed Bug 1726227 Opened 5 months ago Closed 4 months ago

Cache bounds

Categories

(Core :: Disability Access APIs, task)

task

Tracking

()

RESOLVED FIXED
95 Branch
Tracking Status
firefox95 --- fixed

People

(Reporter: morgan, Assigned: morgan)

References

(Blocks 3 open bugs, Regressed 1 open bug)

Details

Attachments

(1 file, 2 obsolete files)

We should cache bounds information in the parent process, but we should probably also do so locally (so we can compare before sending changes)

We currently get absolute coordinates when we query bounds, but for ease of updates, we'll need to store relative coordinates in the cache.

Type: defect → task
Attachment #9237588 - Attachment description: WIP: Bug 1726227: Add Bounds to AccAttributes for caching r?eeejay → Bug 1726227: Add Bounds to AccAttributes for caching r?eeejay
Attachment #9237589 - Attachment description: WIP: Bug 1726227: Introduce notifications and bookkeeping for bounds changes r?Jamie,eeejay → Bug 1726227: Introduce notifications and bookkeeping for bounds changes r?Jamie,eeejay
Attachment #9237589 - Attachment description: Bug 1726227: Introduce notifications and bookkeeping for bounds changes r?Jamie,eeejay → WIP: Bug 1726227: Introduce notifications and bookkeeping for bounds changes r?Jamie,eeejay
Attached file WIP: Bug 1726227: testing functions (obsolete) —

Depends on D123399

Attachment #9238266 - Attachment is obsolete: true
Depends on: 1730545

Comment on attachment 9237588 [details]
Bug 1726227: Add Bounds to AccAttributes for caching r?eeejay

Revision D123398 was moved to bug 1730545. Setting attachment 9237588 [details] to obsolete.

Attachment #9237588 - Attachment is obsolete: true
Depends on: 1730949
Attachment #9237589 - Attachment description: WIP: Bug 1726227: Introduce notifications and bookkeeping for bounds changes r?Jamie,eeejay → Bug 1726227: Cache parent-relative accessible bounds, resolution in parent process r?Jamie,eeejay
Blocks: 1732154
Attachment #9237589 - Attachment description: Bug 1726227: Cache parent-relative accessible bounds, resolution in parent process r?Jamie,eeejay → WIP: Bug 1726227: Cache parent-relative accessible bounds, resolution in parent process r?Jamie,eeejay
Blocks: 1733440
Attachment #9237589 - Attachment description: WIP: Bug 1726227: Cache parent-relative accessible bounds, resolution in parent process r?Jamie,eeejay → Bug 1726227: Cache parent-relative accessible bounds, resolution in parent process r?Jamie,eeejay
Pushed by mreschenberg@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/6591f14bbc71
Cache parent-relative accessible bounds, resolution in parent process r=Jamie,eeejay
Flags: needinfo?(mreschenberg)
Pushed by mreschenberg@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/3cfe5bd5d084
Cache parent-relative accessible bounds, resolution in parent process r=Jamie,eeejay
Status: NEW → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED
Target Milestone: --- → 95 Branch
Depends on: 1734541
Regressions: 1734541
Regressions: 1734271
Blocks: 1735101
Blocks: 1735952
Blocks: 1735955
Blocks: 1739560
You need to log in before you can comment on or make changes to this bug.