change ownership assertion mechanism for various DOM classes

RESOLVED FIXED in Firefox 55

Status

()

Core
DOM
RESOLVED FIXED
9 months ago
9 months ago

People

(Reporter: froydnj, Assigned: froydnj)

Tracking

(Blocks: 1 bug)

unspecified
mozilla55
Points:
---

Firefox Tracking Flags

(firefox55 fixed)

Details

Attachments

(1 attachment)

(Assignee)

Description

9 months ago
The declarations of their refcounting methods already includes an owning
thread, so let's just piggyback on top of that to assert their owning
thread, rather than having separate fields and tests.
(Assignee)

Comment 1

9 months ago
Created attachment 8863898 [details] [diff] [review]
change ownership assertion mechanism for various DOM classes
Attachment #8863898 - Flags: review?(amarchesini)
(Assignee)

Updated

9 months ago
Blocks: 1359903
Attachment #8863898 - Flags: review?(amarchesini) → review+

Comment 2

9 months ago
Pushed by nfroyd@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/7688e9d66726
change ownership assertion mechanism for various DOM classes; r=baku

Comment 3

9 months ago
bugherder
https://hg.mozilla.org/mozilla-central/rev/7688e9d66726
Status: NEW → RESOLVED
Last Resolved: 9 months ago
status-firefox55: --- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla55
You need to log in before you can comment on or make changes to this bug.