Closed
Bug 659207
Opened 13 years ago
Closed 13 years ago
--enable-shared-js builds are broken
Categories
(Core :: DOM: Core & HTML, defect, P1)
Core
DOM: Core & HTML
Tracking
()
RESOLVED
FIXED
mozilla6
People
(Reporter: bzbarsky, Assigned: bzbarsky)
References
Details
Attachments
(1 file)
1.25 KB,
patch
|
mrbkap
:
review+
christian
:
approval-mozilla-beta-
|
Details | Diff | Splinter Review |
Actually, any build that tries to use js::ForceFrame without statically linking JS, because the destructor is inline but uses non-exported stuff. This broke all my builds, for example. :(
Assignee | ||
Updated•13 years ago
|
Assignee | ||
Comment 1•13 years ago
|
||
Attachment #534648 -
Flags: review?(luke)
Assignee | ||
Updated•13 years ago
|
OS: Mac OS X → All
Priority: -- → P1
Hardware: x86 → All
Comment 2•13 years ago
|
||
Comment on attachment 534648 [details] [diff] [review] Don't inline a constructor that consumers can't actually inline without statically linking to JS. It makes me sad that this is necessary.
Attachment #534648 -
Flags: review?(luke) → review+
Comment 3•13 years ago
|
||
Pushed: http://hg.mozilla.org/mozilla-central/rev/837f762860af
Status: NEW → RESOLVED
Closed: 13 years ago
tracking-firefox6:
? → ---
Flags: in-testsuite-
Resolution: --- → FIXED
Target Milestone: --- → mozilla6
Comment 4•13 years ago
|
||
No need to track: release drivers are conflicted on whether we'd take a patch which doesn't affect our release builds on the beta channel...
Comment 5•13 years ago
|
||
Comment on attachment 534648 [details] [diff] [review] Don't inline a constructor that consumers can't actually inline without statically linking to JS. I think we should take this for beta.
Attachment #534648 -
Flags: approval-mozilla-beta?
Updated•13 years ago
|
Attachment #534648 -
Flags: approval-mozilla-beta? → approval-mozilla-beta+
This doesn't apply cleanly to mozilla-beta. Rescinding approval as we are late in beta anyway.
Attachment #534648 -
Flags: approval-mozilla-beta+ → approval-mozilla-beta-
Assignee | ||
Comment 7•13 years ago
|
||
Um... Making this apply cleanly is a trivial merge, which I was going to do on Monday. Either way, though. I guess it doesn't matter that much if our beta and fx5 can't be built in some supported configurations....
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
•