Re: Need details of each Firefox build option

Benjamin Smedberg <[email protected]> Mon, 02 Jan 2006 15:42:10 -0500
Newsgroups gmane.comp.mozilla.devel.small-devices
Organization Another Netscape Collabra Server User
Message-ID <[email protected]>
Pratham wrote:

> I want to build a "minimal web browser" for a very small memory
> footprint. For this I would like to use appropriate build options.
> 
> I tried using webtool on http://webtools.mozilla.org/build/config.cgi
> to generate appropriate .mozconfig file.
> 
> But I could not find any documentation which would describe details of
> each build of option and its dependencies. Hence I am not able proceed
> with appropriate Build configuration.

There is basically no documentation for most of the build options that could 
possibly disable things and what those options might cause to break. You 
should probably be doing one of the following things:

1) not trying to build a minimal browser; examine why you actually want to 
do this, and you will quickly realize that it's not a good idea unless you 
have no choice such as for a PDA or other small device. See 
http://benjamin.smedbergs.us/blog/2005-07-29/the-testing-matrix/ .

2) If you really do want a stripped-down browser, use the minimo code 
(--enable-application=minimo): I am setting followup of this post to 
netscape.public.mozilla.small-devices, which is the discussion forum for 
minimo and small-device support.

--BDS