Closed
Bug 917348
Opened 11 years ago
Closed 11 years ago
Aurora build bustage caused by nsAgg.h accessing _owningThread in non-debug builds
Categories
(Core :: XPCOM, defect)
Tracking
()
VERIFIED
FIXED
mozilla27
People
(Reporter: ehsan.akhgari, Assigned: ehsan.akhgari)
References
Details
Attachments
(2 files)
3.92 KB,
patch
|
benjamin
:
review+
|
Details | Diff | Splinter Review |
2.86 KB,
patch
|
benjamin
:
review+
|
Details | Diff | Splinter Review |
Assignee | ||
Comment 1•11 years ago
|
||
I'm going to land my patch here without approval. Sorry!
Assignee | ||
Comment 2•11 years ago
|
||
I have no idea how this builds elsewhere!
Attachment #806037 -
Flags: review?(benjamin)
Assignee | ||
Comment 3•11 years ago
|
||
Kyle, your patch in bug 907914 is what broke Aurora today.
Blocks: 907914
Updated•11 years ago
|
Attachment #806037 -
Flags: review?(benjamin) → review+
Assignee | ||
Comment 4•11 years ago
|
||
Will land on inbound when it gets reopened:
https://hg.mozilla.org/releases/mozilla-aurora/rev/3b28f561358c
status-firefox26:
--- → fixed
status-firefox27:
--- → affected
tracking-firefox26:
--- → ?
tracking-firefox27:
--- → ?
Assignee | ||
Comment 5•11 years ago
|
||
Forgot to qrefresh:
https://hg.mozilla.org/releases/mozilla-aurora/rev/4d1892b38d93
Assignee | ||
Comment 6•11 years ago
|
||
Attachment #806059 -
Flags: review?(benjamin)
Updated•11 years ago
|
Attachment #806059 -
Flags: review?(benjamin) → review+
Assignee | ||
Comment 7•11 years ago
|
||
Assignee | ||
Comment 8•11 years ago
|
||
So what was the mistake in my patch here? It's not obvious to me from reading ...
Comment 10•11 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/790b53064b38
https://hg.mozilla.org/mozilla-central/rev/9e89d86daa50
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla27
Assignee | ||
Comment 11•11 years ago
|
||
(In reply to Kyle Huey [:khuey] (khuey@mozilla.com) from comment #9)
> So what was the mistake in my patch here? It's not obvious to me from
> reading ...
That patch makes NS_DECL_OWNINGTHREAD do something in both debug *or* nightly builds, which means that if consumers start to depend on _mOwningThread in non-debug configurations, their code will compile fine on mozilla-central and break when uplifted to Aurora. Last time around, people added at least two of such use cases, which I fixed in this bug.
Updated•11 years ago
|
Updated•11 years ago
|
Comment 12•11 years ago
|
||
I assume that this can be verified by confirming we get Nightly and Aurora builds going forward,
Keywords: verifyme
Comment 13•11 years ago
|
||
(In reply to [:tracy] Tracy Walker - QA Mentor from comment #12)
> I assume that this can be verified by confirming we get Nightly and Aurora
> builds going forward,
Nightly and Aurora builds are coming so I guess this is verified. If you need me to verify anything else please let me know.
Status: RESOLVED → VERIFIED
Keywords: verifyme
Assignee | ||
Comment 14•11 years ago
|
||
(In reply to comment #13)
> (In reply to [:tracy] Tracy Walker - QA Mentor from comment #12)
> > I assume that this can be verified by confirming we get Nightly and Aurora
> > builds going forward,
>
> Nightly and Aurora builds are coming so I guess this is verified. If you need
> me to verify anything else please let me know.
No, there is not much here to verify. Thanks!
You need to log in
before you can comment on or make changes to this bug.
Description
•