Open Bug 1363870 Opened 8 years ago Updated 10 months ago

Implement proper support for [Cached] things on interface objects

Categories

(Core :: DOM: Bindings (WebIDL), enhancement, P3)

53 Branch
enhancement

Tracking

()

People

(Reporter: bzbarsky, Unassigned)

References

(Blocks 3 open bugs)

Details

This would be needed for [Cached] or [StoreInSlot] static attributes. Something like what we did in bug 946906 but for interface objects.
Mentor: bzbarsky
Priority: -- → P3
Component: DOM → DOM: Core & HTML
Mentor: bzbarsky
Component: DOM: Core & HTML → DOM: Bindings (WebIDL)
Blocks: 1581701
Severity: normal → S3

The lack this makes bug 1497430 complicated as we can't use the usual workaround of [Frozen, Cached, Pure] for FrozenArray. I guess this then would also block FrozenArray support itself?

Blocks: 1236777
See Also: → 1497430
You need to log in before you can comment on or make changes to this bug.