Closed
Bug 683416
Opened 12 years ago
Closed 12 years ago
Remove build support for standalone necko and standalone xslt transformiix
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla9
People
(Reporter: matjk7, Assigned: emorley)
References
Details
(Keywords: dev-doc-complete)
Attachments
(3 files)
8.32 KB,
patch
|
khuey
:
review+
|
Details | Diff | Splinter Review |
156.69 KB,
patch
|
khuey
:
review+
|
Details | Diff | Splinter Review |
57.76 KB,
patch
|
khuey
:
review+
|
Details | Diff | Splinter Review |
Ed if you don't feel like working on this bug then please re-assign it to me.
Flags: in-testsuite-
Assignee | ||
Comment 1•12 years ago
|
||
Removes support for building standalone xslt & standalone necko. Have separated out file removals for easier review.
Attachment #557326 -
Flags: review?(khuey)
Assignee | ||
Comment 2•12 years ago
|
||
Removes confvars.sh + build.mk from both content/xslt/ and netwerk/, since only used when building standalone. Post makefile changes in part 1, a bunch of files in content/xslt/src/ are now unused, so take those out too.
Attachment #557332 -
Flags: review?(khuey)
Roping in the xslt owners to see if they have objections to dropping standalone transformiix.
Assignee | ||
Comment 4•12 years ago
|
||
After part A, TX_EXE is never defined: http://mxr.mozilla.org/mozilla-central/search?string=TX_EXE
Attachment #557333 -
Flags: review?(khuey)
Assignee | ||
Updated•12 years ago
|
Status: NEW → ASSIGNED
I'm all for this, but Peterv is the module owner.
Comment 6•12 years ago
|
||
Let's do it.
Attachment #557326 -
Flags: review?(khuey) → review+
Attachment #557332 -
Flags: review?(khuey) → review+
Attachment #557333 -
Flags: review?(khuey) → review+
B and C are mechanical, I trust your ability to delete files correctly, so I didn't actually look at these.
Assignee | ||
Comment 8•12 years ago
|
||
Thanks khuey :-) http://tbpl.allizom.org/?tree=Try&usebuildbot=1&rev=c902a63fb74c A: http://hg.mozilla.org/integration/mozilla-inbound/rev/df264cbf7b9c B: http://hg.mozilla.org/integration/mozilla-inbound/rev/0c97e9647100 C: http://hg.mozilla.org/integration/mozilla-inbound/rev/962b157801a6
Target Milestone: --- → mozilla9
It'd be awesome to also kill txAtoms.h and do s/txXPathAtoms|txXMLAtoms|txXSLTAtoms|txHTMLAtoms/nsGkAtoms/g
Assignee | ||
Comment 10•12 years ago
|
||
On my list for a followup :-) (Wanted to try and keep the more mechanical changes separate so khuey didn't have to actually read a 220kb patch :-))
Comment 11•12 years ago
|
||
http://hg.mozilla.org/mozilla-central/rev/962b157801a6
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Comment 12•12 years ago
|
||
That was C, and we also have: B: http://hg.mozilla.org/mozilla-central/rev/0c97e9647100 A: http://hg.mozilla.org/mozilla-central/rev/df264cbf7b9c
Assignee | ||
Comment 14•11 years ago
|
||
Seeing the similar --enable-application=standalone change listed on https://developer.mozilla.org/en/Firefox_9_for_developers makes me dev-doc-needed may be appropriate for this as well. (Sorry for adding it late).
Keywords: dev-doc-needed
Comment 15•11 years ago
|
||
Docs updated: https://developer.mozilla.org/En/Building_Necko_standalone https://developer.mozilla.org/en/Building_XXX_Standalone Also mentioned on Firefox 9 for developers. Thanks for calling this to our attention!
Keywords: dev-doc-needed → dev-doc-complete
Updated•5 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•