Closed Bug 1305897 Opened 8 years ago Closed 8 years ago

Move ActiveResourceTracker onto ShadowLayerForwarder

Categories

(Core :: Graphics: Layers, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla52
Tracking Status
firefox52 --- fixed

People

(Reporter: mattwoodrow, Assigned: mattwoodrow)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

This is only ever used by Layers, so we don't need it on all CompositableForwarders/TextureForwarders. This was causing a crash because it can only be shutdown on the main thread (since it uses the observer service), but it's hard to guarantee that we drop the last ref to ImageBridgeChild on that thread. Only having it where we need it makes this go away.
Attachment #8795575 - Flags: review?(nical.bugzilla)
Attachment #8795575 - Flags: review?(nical.bugzilla) → review+
Pushed by mwoodrow@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/39b2a0476d1e Move ActiveResourceTracker onto ShadowLayerForwarder, since it's not used anywhere else. r=nical
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla52
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: