Closed Bug 683416 Opened 13 years ago Closed 13 years ago

Remove build support for standalone necko and standalone xslt transformiix

Categories

(Firefox Build System :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
mozilla9

People

(Reporter: matjk7, Assigned: emorley)

References

Details

(Keywords: dev-doc-complete)

Attachments

(3 files)

Ed if you don't feel like working on this bug then please re-assign it to me.
Flags: in-testsuite-
Removes support for building standalone xslt & standalone necko.

Have separated out file removals for easier review.
Attachment #557326 - Flags: review?(khuey)
Attached patch B: File removalsSplinter Review
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.
After part A, TX_EXE is never defined:
http://mxr.mozilla.org/mozilla-central/search?string=TX_EXE
Attachment #557333 - Flags: review?(khuey)
Status: NEW → ASSIGNED
I'm all for this, but Peterv is the module owner.
Let's do it.
B and C are mechanical, I trust your ability to delete files correctly, so I didn't actually look at these.
It'd be awesome to also kill txAtoms.h and do 
s/txXPathAtoms|txXMLAtoms|txXSLTAtoms|txHTMLAtoms/nsGkAtoms/g
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 :-))
http://hg.mozilla.org/mozilla-central/rev/962b157801a6
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Blocks: 687326
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
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!
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: