Firefox:SourceCode

From Mozilla x86-64

Contents

Firefox.next

Since most patches is commited in mozilla-central, you can build Firefox without patches. This MQ patches are for minor fix and improvement for x64.

Enlisting mozilla-central and patches

Enlisting mozilla-central repositry

cd <your path>
hg clone http://hg.mozilla.org/mozilla-central/

Enlisting patches repositry as Mercurial Queue

cd mozilla-central/.hg
hg clone http://hg.mozilla-x86-64.com/mozilla-central-win64-mq/ patches

Apply patches via Mercurial Queue

cd <your path>/mozilla-central
hg qpush -a

Firefox 3.6

Enlisting mozilla-1.9.2 and patches

Enlisting mozilla-1.9.2 repositry

cd <your path>
hg clone http://hg.mozilla.org/releases/mozilla-1.9.2/

Enlisting patches repositry as Mercurial Queue

cd mozilla-1.9.2/.hg
hg clone http://hg.mozilla-x86-64.com/mozilla1.9.2-win64-mq/ patches

Firefox 3.5 (Shiretoko)

Enlisting mozilla-1.9.1 and patches

Enlisting mozilla-1.9.1 repositry

cd <your path>
hg clone http://hg.mozilla.org/releases/mozilla-1.9.1/

Enlisting patches repositry as Mercurial Queue

cd mozilla-1.9.1/.hg
hg clone http://hg.mozilla-x86-64.com/mozilla1.9.1-win64-mq/ patches

Apply patches via Mercurial Queue

cd <your path>/mozilla-1.9.1
hg qpush -a

Firefox 3.0

I open mercurial repository of x64 code. Please access http://bitbucket.org/mkato/mozilla-1.9.0-win64/ to reference and get source code (tarball or zip). Also, patch files for current CVS (cvs.mozilla.com) is Download page. This code has Windows x64 porting and several improvement for x64.