Need details of each Firefox build option

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Need details of each Firefox build option

Pratham-2
Hi,

I am a newbie trying to build Firefox from Mozilla package. I have
downloaded firefox 1.5 source code.

I was able to build the Firefox browser on RH Linux without any issues
using the build instruction given on the mozilla.org.

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.

Could anyone help me with the appropriate options to get a small size
browser?

I would appreciate redirection to any appropriate web-resource.

Thanks a lot.

_______________________________________________
mozilla-builds mailing list
[hidden email]
http://mail.mozilla.org/listinfo/mozilla-builds
Reply | Threaded
Open this post in threaded view
|

Re: Need details of each Firefox build option

Benjamin Smedberg
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
_______________________________________________
mozilla-builds mailing list
[hidden email]
http://mail.mozilla.org/listinfo/mozilla-builds