Closed
Bug 1728437
Opened 4 years ago
Closed 4 years ago
Don't populate entries in cache for absent/default fields
Categories
(Core :: Disability Access APIs, enhancement)
Core
Disability Access APIs
Tracking
()
RESOLVED
FIXED
93 Branch
| Tracking | Status | |
|---|---|---|
| firefox93 | --- | fixed |
People
(Reporter: eeejay, Assigned: eeejay)
References
Details
Attachments
(1 file)
For example, only a fraction of accessibles in a document will have a name. We shouldn't need to push or store empty name/nameflag entries for those accessibles. Also, if an accessible loses a name, or any field, there should be a way to remove that entry from the cache instead of populating the cache with an empty field.
This will be even more important when caching description or text values - only a tiny fraction of accessibles have those.
| Assignee | ||
Comment 1•4 years ago
|
||
When constructing the initial cache, don't push empty or default fields.
Also, have a way to remove fields from an established cache if it
becomes empty/default.
| Assignee | ||
Updated•4 years ago
|
Type: defect → enhancement
Pushed by eisaacson@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b45c8e1007d7
Keep cache sparse and only store populated fields. r=Jamie
Comment 3•4 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 4 years ago
status-firefox93:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 93 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•