Closed
Bug 1257919
Opened 8 years ago
Closed 8 years ago
Stop using ThreadsafeAutoJSContext in DOM exception code
Categories
(Core :: DOM: Core & HTML, defect)
Core
DOM: Core & HTML
Tracking
()
RESOLVED
FIXED
mozilla48
Tracking | Status | |
---|---|---|
firefox48 | --- | fixed |
People
(Reporter: bzbarsky, Assigned: bzbarsky)
References
Details
Attachments
(10 files)
3.65 KB,
patch
|
khuey
:
review+
|
Details | Diff | Splinter Review |
6.48 KB,
patch
|
khuey
:
review+
|
Details | Diff | Splinter Review |
8.43 KB,
patch
|
khuey
:
review+
|
Details | Diff | Splinter Review |
14.88 KB,
patch
|
khuey
:
review+
|
Details | Diff | Splinter Review |
14.37 KB,
patch
|
khuey
:
review+
|
Details | Diff | Splinter Review |
16.64 KB,
patch
|
khuey
:
review+
|
Details | Diff | Splinter Review |
4.70 KB,
patch
|
khuey
:
review+
|
Details | Diff | Splinter Review |
15.38 KB,
patch
|
khuey
:
review+
|
Details | Diff | Splinter Review |
4.80 KB,
patch
|
khuey
:
review+
|
Details | Diff | Splinter Review |
9.12 KB,
patch
|
khuey
:
review+
|
Details | Diff | Splinter Review |
This is going to be more exciting than one might think, because it involves using [explicit_jscontext] and hence not JS-implementing nsIException and the like.
![]() |
Assignee | |
Comment 1•8 years ago
|
||
Attachment #8733052 -
Flags: review?(khuey)
![]() |
Assignee | |
Updated•8 years ago
|
Assignee: nobody → bzbarsky
Status: NEW → ASSIGNED
![]() |
Assignee | |
Comment 2•8 years ago
|
||
Attachment #8733053 -
Flags: review?(khuey)
![]() |
Assignee | |
Comment 3•8 years ago
|
||
Attachment #8733054 -
Flags: review?(khuey)
![]() |
Assignee | |
Comment 4•8 years ago
|
||
Attachment #8733055 -
Flags: review?(khuey)
![]() |
Assignee | |
Comment 5•8 years ago
|
||
Attachment #8733056 -
Flags: review?(khuey)
![]() |
Assignee | |
Comment 6•8 years ago
|
||
Attachment #8733057 -
Flags: review?(khuey)
![]() |
Assignee | |
Comment 7•8 years ago
|
||
Attachment #8733059 -
Flags: review?(khuey)
![]() |
Assignee | |
Comment 8•8 years ago
|
||
Attachment #8733060 -
Flags: review?(khuey)
![]() |
Assignee | |
Comment 9•8 years ago
|
||
Attachment #8733061 -
Flags: review?(khuey)
![]() |
Assignee | |
Comment 10•8 years ago
|
||
Attachment #8733062 -
Flags: review?(khuey)
Comment 11•8 years ago
|
||
Comment on attachment 8733056 [details] [diff] [review] part 5. Get rid of the now-unused StackFrame class Review of attachment 8733056 [details] [diff] [review]: ----------------------------------------------------------------- ::: dom/bindings/Exceptions.cpp @@ +262,5 @@ > { > MOZ_ASSERT(mStack); > > mozilla::HoldJSObjects(this); > mLineno = 0; You're initializing mLineno twice.
![]() |
Assignee | |
Comment 12•8 years ago
|
||
> You're initializing mLineno twice.
Good catch, fixed.
Attachment #8733052 -
Flags: review?(khuey) → review+
Attachment #8733053 -
Flags: review?(khuey) → review+
Attachment #8733054 -
Flags: review?(khuey) → review+
Attachment #8733055 -
Flags: review?(khuey) → review+
Attachment #8733056 -
Flags: review?(khuey) → review+
Attachment #8733057 -
Flags: review?(khuey) → review+
Attachment #8733059 -
Flags: review?(khuey) → review+
Attachment #8733060 -
Flags: review?(khuey) → review+
Attachment #8733061 -
Flags: review?(khuey) → review+
Attachment #8733062 -
Flags: review?(khuey) → review+
Comment 13•8 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/2603e80db18f https://hg.mozilla.org/integration/mozilla-inbound/rev/8bb1cce4804d https://hg.mozilla.org/integration/mozilla-inbound/rev/6403c45366e0 https://hg.mozilla.org/integration/mozilla-inbound/rev/1b5db6edd791 https://hg.mozilla.org/integration/mozilla-inbound/rev/83dfa9e03d0e https://hg.mozilla.org/integration/mozilla-inbound/rev/6e95ee3cd4c6 https://hg.mozilla.org/integration/mozilla-inbound/rev/c4faeb0be959 https://hg.mozilla.org/integration/mozilla-inbound/rev/08f1c7239cdf https://hg.mozilla.org/integration/mozilla-inbound/rev/cf816f733296 https://hg.mozilla.org/integration/mozilla-inbound/rev/ff81c52375ba
![]() |
||
Comment 14•8 years ago
|
||
Backed out bug 1257919, bug 1256376 and bug 1256342 for Reftest, Jit and Spidermonkey failures. https://hg.mozilla.org/integration/mozilla-inbound/rev/42c21bf6657b https://hg.mozilla.org/integration/mozilla-inbound/rev/da683a9c88cf https://hg.mozilla.org/integration/mozilla-inbound/rev/b9462b6b2785 https://hg.mozilla.org/integration/mozilla-inbound/rev/f5962f5a4e3f https://hg.mozilla.org/integration/mozilla-inbound/rev/e22b4e5d45b6 https://hg.mozilla.org/integration/mozilla-inbound/rev/037fc169fe07 https://hg.mozilla.org/integration/mozilla-inbound/rev/421122394970 https://hg.mozilla.org/integration/mozilla-inbound/rev/692110787614 https://hg.mozilla.org/integration/mozilla-inbound/rev/3946d06e581e https://hg.mozilla.org/integration/mozilla-inbound/rev/5dc49e4fb827 https://hg.mozilla.org/integration/mozilla-inbound/rev/d93dc0d5266f https://hg.mozilla.org/integration/mozilla-inbound/rev/952832165a9b Push with failures: https://treeherder.mozilla.org/#/jobs?repo=mozilla-inbound&revision=ff81c52375ba
Flags: needinfo?(bzbarsky)
![]() |
Assignee | |
Comment 15•8 years ago
|
||
The problem was the fix for bug 1256376.
Flags: needinfo?(bzbarsky)
Comment 16•8 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/1695f5baaf53 https://hg.mozilla.org/integration/mozilla-inbound/rev/163552af0458 https://hg.mozilla.org/integration/mozilla-inbound/rev/818a9b425574 https://hg.mozilla.org/integration/mozilla-inbound/rev/555822dca0fd https://hg.mozilla.org/integration/mozilla-inbound/rev/0e68f8507f91 https://hg.mozilla.org/integration/mozilla-inbound/rev/f899bc5270d4 https://hg.mozilla.org/integration/mozilla-inbound/rev/eb6d3712cf62 https://hg.mozilla.org/integration/mozilla-inbound/rev/5481e58d8735 https://hg.mozilla.org/integration/mozilla-inbound/rev/1091b24a1f23 https://hg.mozilla.org/integration/mozilla-inbound/rev/681f1c98fcfb
Comment 17•8 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/1695f5baaf53 https://hg.mozilla.org/mozilla-central/rev/163552af0458 https://hg.mozilla.org/mozilla-central/rev/818a9b425574 https://hg.mozilla.org/mozilla-central/rev/555822dca0fd https://hg.mozilla.org/mozilla-central/rev/0e68f8507f91 https://hg.mozilla.org/mozilla-central/rev/f899bc5270d4 https://hg.mozilla.org/mozilla-central/rev/eb6d3712cf62 https://hg.mozilla.org/mozilla-central/rev/5481e58d8735 https://hg.mozilla.org/mozilla-central/rev/1091b24a1f23 https://hg.mozilla.org/mozilla-central/rev/681f1c98fcfb
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla48
Updated•5 years ago
|
Component: DOM → DOM: Core & HTML
You need to log in
before you can comment on or make changes to this bug.
Description
•