Closed
Bug 1257919
Opened 10 years ago
Closed 10 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•10 years ago
|
||
Attachment #8733052 -
Flags: review?(khuey)
| Assignee | ||
Updated•10 years ago
|
Assignee: nobody → bzbarsky
Status: NEW → ASSIGNED
| Assignee | ||
Comment 2•10 years ago
|
||
Attachment #8733053 -
Flags: review?(khuey)
| Assignee | ||
Comment 3•10 years ago
|
||
Attachment #8733054 -
Flags: review?(khuey)
| Assignee | ||
Comment 4•10 years ago
|
||
Attachment #8733055 -
Flags: review?(khuey)
| Assignee | ||
Comment 5•10 years ago
|
||
Attachment #8733056 -
Flags: review?(khuey)
| Assignee | ||
Comment 6•10 years ago
|
||
Attachment #8733057 -
Flags: review?(khuey)
| Assignee | ||
Comment 7•10 years ago
|
||
Attachment #8733059 -
Flags: review?(khuey)
| Assignee | ||
Comment 8•10 years ago
|
||
Attachment #8733060 -
Flags: review?(khuey)
| Assignee | ||
Comment 9•10 years ago
|
||
Attachment #8733061 -
Flags: review?(khuey)
| Assignee | ||
Comment 10•10 years ago
|
||
Attachment #8733062 -
Flags: review?(khuey)
Comment 11•10 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•10 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•10 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•10 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•10 years ago
|
||
The problem was the fix for bug 1256376.
Flags: needinfo?(bzbarsky)
Comment 16•10 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•10 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: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla48
Updated•7 years ago
|
Component: DOM → DOM: Core & HTML
You need to log in
before you can comment on or make changes to this bug.
Description
•