Changes

Jump to: navigation, search

XULRunner

1 byte removed, 15:10, 23 January 2006
m
TODOs: Rogue apostrophe. arg
A core requirement of XULRunner is the elimination of any app-specific
<code>#ifdef</code>'s. It does us no good if portions of the toolkit are<code>#ifdef MOZ_PHOENIX</code> or <code>#ifdef MOZ_THUNDERBIRD</code>. See the [http://developer.mozilla.org/docs/When_To_Use_ifdefs Ifdef ifdef Manifesto].
The build system must be extended so that it is possible to build XULRunner in one objdir and applications in separate objdirs, propagating compiler feature tests from configure tests and keeping makefile configurations separate. See [[XULRunner:Build_System_Rework]].
28
edits

Navigation menu