Ed if you don't feel like working on this bug then please re-assign it to me.
Created attachment 557326 [details] [diff] [review]
A: Build system changes
Removes support for building standalone xslt & standalone necko.
Have separated out file removals for easier review.
Created attachment 557332 [details] [diff] [review]
B: File removals
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.
Roping in the xslt owners to see if they have objections to dropping standalone transformiix.
Created attachment 557333 [details] [diff] [review]
C: Remove #ifdef TX_EXE
After part A, TX_EXE is never defined:
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.
Thanks khuey :-)
It'd be awesome to also kill txAtoms.h and do
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 :-))
That was C, and we also have:
*** Bug 475833 has been marked as a duplicate of this bug. ***
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).
Also mentioned on Firefox 9 for developers.
Thanks for calling this to our attention!