Matheus Kerschbaum
1ff5b31dd3
Bug 477358 - Kill NS_USE_NATIVE r=khuey
2011-10-12 20:32:07 +02:00
Rafael Ávila de Espíndola
c81e72ffb9
Bug 674647 - Set MOZ_CAN_RUN_PROGRAMS in mozconfig.leopard and propagate it. r=khuey.
...
This patch sets MOZ_CAN_RUN_PROGRAMS in mozconfig.leopard so that the build
system knows it can run programs when producing 32 bit dmg files in a 64 bit
host (10.6).
The patch also propagates MOZ_CAN_RUN_PROGRAMS from the configure system to
Makefile.
2011-09-18 14:43:31 -04:00
Kyle Huey
af85bd8b2c
Merge m-c to b-s.
2011-09-15 16:44:46 -07:00
Oleg Romashin
5298bff6bd
Bug 584217 - Add Meego Touch based filepicker implementation. r=jeremias.bosch,florian.haenel
2011-09-14 14:16:28 +01:00
Kyle Huey
3c5aedafa5
Merge m-c to b-s.
2011-09-07 10:47:50 -04:00
Mike Hommey
259de29cc0
Backout the backout of e5815c156b6c (bug 683096), 9ca928d8095c (merge), a286edb8ca4b (bug 683875), 61dc35b8f63f (bug 683171), b0741ae44def (bug 683875), 8e01bc314326 + e2697c06468f (bug 677501), 805e28e85577 (bug 680440)
2011-09-03 08:19:06 +02:00
Ed Morley
5165a14914
Backout e5815c156b6c (bug 683096), 9ca928d8095c (merge), a286edb8ca4b (bug 683875), 61dc35b8f63f (bug 683171), b0741ae44def (bug 683875), 8e01bc314326 + e2697c06468f (bug 677501), 805e28e85577 (bug 680440) for Win opt orange and purple galore, on a CLOSED TREE
2011-09-03 04:35:21 +01:00
Kyle Huey
f571d643e5
Merge b-s to m-c.
2011-09-02 17:35:11 -04:00
Ehsan Akhgari
bc86019c29
Keep changeset 11247af82311 backed out on the reverted tree
2011-09-02 09:05:37 -04:00
Ehsan Akhgari
2489ec0182
Revert to changeset e6fc4594c22e which was the last one to get a green Win7 tp run
2011-09-02 09:03:08 -04:00
Rafael Ávila de Espíndola
d0f135552e
revert 11247af82311, e3626f903f9f and 7ee51f8ea940.
...
CLOSED TREE
2011-09-01 22:01:56 -04:00
Mike Hommey
066dc50bdf
Bug 683875 - Fixup. r=me
2011-09-01 20:24:13 +02:00
Mike Hommey
051f260874
Bug 683875 - Remove stale static library when only creating a fakelib. r=ted
2011-09-01 18:26:07 +02:00
Mike Hommey
9d35d35976
Bug 677501 - Build a mozutils library containing jemalloc and other things. r=khuey
...
--HG--
rename : memory/jemalloc/Makefile.in => memory/mozutils/Makefile.in
rename : memory/jemalloc/fixcrt.py => memory/mozutils/fixcrt.py
rename : memory/jemalloc/jemalloc.def => memory/mozutils/mozutils.def.in
2011-09-01 14:12:10 +02:00
Mike Hommey
09f238645d
Bug 680440 - Clean up jemalloc linkage. r=khuey
2011-09-01 14:11:56 +02:00
Rafael Ávila de Espíndola
4f57dc0d17
Bug 680277 - Debug builds should always be compiled with frame pointers. r=khuey.
...
This patch creates a new MOZ_FRAMEPTR_FLAGS variable that is used only to
control the frame pointer flags passed to the compiler. It also computes this
flag in a macro so that the toplevel configure and js/src/configure stay in
sync.
--HG--
extra : rebase_source : 58a64b71a23812910072c81bbf84b3721b961abb
2011-09-01 12:19:06 -04:00
Ed Morley
e896e105df
Bug 683416 - A: Remove build support for standalone Necko and standalone Transformiix XSLT; r=khuey
2011-09-01 17:42:09 +01:00
Kyle Huey
910b0d43ae
Back out Bug 659311 for messing up Linux PGO builds.
2011-08-31 10:49:42 -04:00
Kyle Huey
a733d4d347
Merge m-c to b-s.
2011-08-31 07:52:43 -04:00
Michael Wu
9d5ffb0467
Bug 684957 - optimizejars.py doesn't update disk_entries field, r=taras
2011-09-06 12:57:36 -07:00
Rafael Ávila de Espíndola
cd90ca8cf4
Bug 680277 - Debug builds should always be compiled with frame pointers. r=khuey.
...
This patch creates a new MOZ_FRAMEPTR_FLAGS variable that is used only to
control the frame pointer flags passed to the compiler. It also computes this
flag in a macro so that the toplevel configure and js/src/configure stay in
sync.
2011-09-03 13:36:18 -04:00
Joey Armstrong
c0637bd9f8
bug 662833 - split rules.mk, dup *.mk beneath js/src/config
2011-07-07 11:29:41 -04:00
Mike Hommey
ade19b5c7a
Bug 659311 - Avoid clobber between profile generate and use passes of PGO builds. r=ted
2011-05-24 16:19:15 +02:00
Kyle Huey
9c4473dff5
Merge m-c to b-s.
2011-08-28 06:00:17 -04:00
Matheus Kerschbaum
acd670d411
Bug 671465 - Remove whitespace from rules.mk rs=khuey
2011-08-26 00:37:25 +01:00
Matheus Kerschbaum
4ed89fc1f1
Bug 671465 - Remove whitespace from config.mk rs=khuey
2011-08-26 00:36:53 +01:00
Matheus Kerschbaum
10a9537664
Bug 671465 - Remove whitespace from autoconf. rs=khuey
2011-08-26 00:35:19 +01:00
Matheus Kerschbaum
241edde30c
Bug 680792 - Remove support for Irix from our build system. r=ted
2011-08-26 00:34:45 +01:00
Kyle Huey
b5de73cea5
Merge m-c to b-s.
2011-08-24 08:34:27 -04:00
Mike Hommey
48a4397243
Bug 678195 - Remove old style jemalloc. r=khuey
2011-08-23 15:43:17 +02:00
Mike Hommey
60aad8e0cf
Bug 678214 - Properly link NSS with new style jemalloc. r=khuey
2011-08-23 15:30:44 +02:00
Steve Fink
3822aa652a
Bug 678954 - Add object files back into dtrace command line for Solaris dtrace support (r=khuey)
...
Also the current version of systemtap on Linux does not need those object files any more (older versions did), they are accepted without complaint.
--HG--
extra : rebase_source : 95171251f96b31b4dbc9064fc75ff3aeaac4bf87
2011-08-17 15:14:52 -07:00
Ed Morley
3bd83926e2
Backout e10579e136f1 (bug 680636) for breaking pymake builds
2011-08-22 22:26:00 +01:00
Gregory Szorc
c17ff44640
Bug 680636 - Execute nsinstall.py as Python module under PyMake; r=khuey
2011-08-22 19:32:51 +01:00
Gregory Szorc
09475f5f8d
Bug 680534 - Clean up $(IDL_DIR) rule definition; r=khuey
2011-08-22 18:34:01 +01:00
Rafael Ávila de Espíndola
58258d808b
Bug 680711 - Remove the BUILD_MODULES variable. r=khuey
2011-08-22 13:10:15 -04:00
nospam.kotarou.dono@gmail.com
d15b453ac2
Bug 672024 - Mingw build error: undefined reference to `WinMain@16\' in nsinstall_win.c r=khuey
2011-08-22 14:22:03 +02:00
Geoff Brown
349c3fd90d
Bug 668351 - Add make targets to run xpcshell tests on Android; r=jmaher
2011-08-22 09:00:50 +01:00
Matt Brubeck
9607fb6db6
Merge last green changeset from mozilla-central to mozilla-inbound
2011-08-19 16:26:25 -07:00
Kyle Huey
18fc0feac0
Back out Bug 659311 which made it to m-c prematurely.
2011-08-19 13:16:24 -04:00
Matheus Kerschbaum
af21ba8775
Bug 679615 - Remove config/gtscc.c r=ted
2011-08-19 12:53:03 +02:00
Ms2ger
565be428c4
Merge m-c to m-i.
2011-08-18 22:01:33 +02:00
Kyle Huey
f6abdeb6a1
Merge b-s to m-c.
2011-08-18 06:49:06 -04:00
Kyle Huey
cf767127af
Merge m-c to b-s.
2011-08-17 07:32:25 -04:00
Mike Hommey
cffe837cfc
Backout changesets 66b336cc59b1 and dfe63797f67a (bug 676252) beause of Linux opt perma-red
2011-08-17 07:45:20 +02:00
Ehsan Akhgari
15b3aa7886
Bump the Firefox versions from 8 to 9 on mozilla-central
2011-08-16 14:24:21 -04:00
Mike Hommey
7f0b8bcc42
Bug 672756 - Allow to populate startupcache on xulrunner applications built with the SDK. r=ted
2011-08-16 09:19:51 +02:00
Matheus Kerschbaum
116b65c9ad
Bug 678792 - Remove --disable-necko-disk-cache. r=khuey,jduell
2011-08-18 11:53:26 +02:00
Mike Hommey
922aa38e47
Backed out changeset 884efa9dcbf9 due to OSX debug orange
2011-08-15 10:39:10 +02:00
Mike Hommey
b50b824756
Bug 672756 - Allow to populate startupcache on xulrunner applications built with the SDK. r=ted
2011-08-15 09:24:13 +02:00
Mike Hommey
2f614817fd
Bug 659311 - Avoid clobber between profile generate and use passes of PGO builds. r=ted
2011-05-24 16:19:15 +02:00
Mike Hommey
3f4f39c5b0
Bug 676252 - Use a different object file extension for the first PGO build pass with GCC. r=ted
2011-08-16 09:41:55 +02:00
Jason Orendorff
5860cbe18b
Build system: echo submake commands, just like all other commands. rs=ted.
...
--HG--
extra : rebase_source : 3fff7ad04fe8f31ff5e6e38ee1bd64cf85286d88
2011-08-17 11:21:46 -05:00
Mark Banner
4796b403d5
Bug 681908 - Remove obsolete MOZ_CRT_CPU_ARCH in autoconfig.mk.in. r=khuey
2011-08-25 14:13:06 +01:00
Makoto Kato
fd7175fa14
Bug 675135 - should use -Fo instead of -o on MASM. r=ted
2011-08-25 18:31:52 +09:00
Mike Hommey
c680c78cc1
Bug 681588 - Cleanup wrap malloc and its use on Android. r=ted
2011-08-29 19:21:22 +02:00
Mike Hommey
51ac487e6f
Bug 676252 part 2 - Use a different object file extension for the first PGO build pass with GCC. r=ted
2011-08-29 07:34:12 +02:00
Mike Hommey
e7800eb902
Bug 682794 - Refresh autoconf.mk when autoconf.mk.in is modified. r=khuey
2011-08-29 13:44:46 +02:00
Mike Hommey
4b46720c50
Backed out changeset 480f913edf3f (bug 676252) because of build failure
2011-08-29 08:31:58 +02:00
Mike Hommey
0a86588a71
Bug 676252 part 2 - Use a different object file extension for the first PGO build pass with GCC. r=ted
2011-08-29 07:34:12 +02:00
Mike Hommey
14a74212e3
Bug 679334 - Don't remove pgd files, but clear them with pgomgr instead. r=ted
2011-08-29 07:33:48 +02:00
Steve Fink
86449b6061
Bug 574403 - Make --enable-dtrace work on all Linux and OSX builds
...
OSX has the "real" DTrace available by default. On Linux, this uses systemtap's
dtrace emulation tool and the <sdt.h> header to convert static probes into
special ELF sections describing the probe points so they may be enabled
dynamically.
systemtap-sdt-devel was installed onto all Linux build machines in bug 673753,
so it should be valid to --enable-dtrace for both OSX and Linux.
--HG--
extra : rebase_source : 480e81d27fe5c8fece172d52d16a37ae41e5993f
2010-09-20 12:43:52 -07:00
Kyle Huey
3a900a90c9
Merge b-s to m-c.
2011-08-10 11:12:30 -04:00
Justin Wood
c029086bf9
Backout Bug 648134 due to bustage. (rather than back out the whole push)
2011-08-10 05:18:24 -04:00
Kyle Huey
0548622b86
Bug 458936: Replace xpidlc's typelib generation with a python equivalent. r=ted
2011-08-09 20:48:41 -04:00
Walter Meinl
f431979a5e
Bug 648134 - [OS/2] follow-up Stop building intermediate static libs with fakelibs. r=glandium
2011-08-05 00:16:00 -04:00
Rob Arnold
538ae2e2af
Bug 563462 - Remove Photon bits from the build-system. r=ted,vlad,jwalden
2011-06-24 16:49:00 -04:00
Mounir Lamouri
30b558f083
Backout bug 563462, bug 675519, bug 674647, bug 341223 and bug 672980 to fix perma-orange.
2011-08-09 14:50:55 +02:00
Rob Arnold
2416a7b552
Bug 563462 - Remove Photon bits from the build-system. r=ted,vlad,jwalden
2011-06-24 16:49:00 -04:00
Mike Hommey
a875db7438
Bug 677159 - Don't allow to include config/config.mk twice. r=khuey
2011-08-09 09:07:48 +02:00
Matheus Kerschbaum
aab786a0d3
Bug 675500 - Remove --disable-storage. r=khuey
2011-08-06 19:05:49 +02:00
Matheus Kerschbaum
a296f262ae
Bug 669040 part 1: Remove build-system and toolkit dependency on mork and morkreader. r=mak
2011-08-06 17:24:52 +02:00
Mike Hommey
0c5586f3cd
Bug 674883 - Remove temporary workarounds in mozilla-central for bugs in NSPR
2011-07-28 15:07:15 +02:00
Ed Morley
620118f08b
Bug 653333 - Remove legacy splash screen code (nsSplashScreen, MOZ_SPLASHSCREEN, splash.bmp) now that no platforms use it; r=dtownsend,bsmedberg
2011-08-04 09:04:40 +02:00
Steve Fink
50dcb3d50c
Bug 673616 - Fix build with --enable-shared-js and --enable-shark (r=khuey)
...
--HG--
extra : rebase_source : 8ec038317f7381df27942bd529ef9225ebc6fb0e
2011-07-26 15:42:16 -07:00
Scott Ruff
d256779fb0
Bug 649525 - WebGL layer compositing through the BasicCanvasLayer is very slow (desktop version). r=jmuizelaar
2011-07-27 13:00:17 +02:00
Marco Bonardo
ef362a8c25
Merge last green changeset from mozilla-inbound to mozilla-central
2011-07-26 11:50:00 +02:00
Michael Wu
97850801f0
Bug 664907 - Don't link to self when dealing with files in the object directory, r=khuey
...
When using files in the current working directory, JarMaker.py uses '.' as the base directory, which ends up giving us links like bookmarks.json -> ./bookmarks.json . This replaces '.' with the actual working directory to give us proper symlinks.
2011-07-25 21:57:28 -07:00
Kyle Huey
860dd89f0d
Bug 673940: Don't accidentally overwrite the environment's PYTHONPATH. r=ted
2011-07-25 10:20:43 -07:00
Kyle Huey
8a12d8bbe8
Bug 585015: Invoke header.py as a native command. r=glandium
2011-07-21 17:01:45 -07:00
Kyle Huey
90b4f4a839
Bug 672938: Make pythonpath.py work as a pymake native command. r=ted
2011-07-21 15:07:33 -07:00
Evan Shaw
48e64ed479
bug 673072 - remove deprecated curl header curl/types.h from Breakpad includes. r=ted
2011-07-21 02:32:00 -04:00
Kyle Huey
a105017bdd
Bug 578478: Switch to pyxpidl for header generation. Parts by bsmedberg, with r=jorendorff,khuey, and parts by me, with r=bsmedberg
2011-07-19 14:46:25 -07:00
Kyle Huey
4c79f82e38
Merge m-c to b-s.
2011-07-19 08:50:02 -07:00
Siddharth Agarwal
f41b9288a1
Bustage fix for bug 670249 -- remove PLSRCS
2011-07-13 18:54:41 -07:00
Siddharth Agarwal
986cb69438
Bug 670249 - Get rid of NFSPWD, nfspwd.pl and fastcwd.pl. r=glandium
2011-07-13 17:54:31 -07:00
Matheus Kerschbaum
7b050d7473
Bug 579571 - Remove --enable-timeline support. r=tglek
2011-07-17 12:07:42 +02:00
Siddharth Agarwal
7cef67b276
Bug 668058 - Add a DIR_INSTALL nsinstall shortcut, and allow $(INSTALL) to support target-specific makefiles. r=ted
2011-07-08 14:30:27 -07:00
Mike Hommey
a9b74dbbaf
Backed out changeset 8b7150ba4450 because of win opt build failure
2011-07-07 14:48:17 +02:00
Ehsan Akhgari
4d0e57135c
Back out changeset 51f17131556b (bug 632221) because it breaks the build
2011-07-13 16:37:18 -04:00
Andrew Paprocki
8db801b7d8
Bug 632221 - Add HOST_LDFLAGS to link of host programs, make jscpucfg a host program; r=ted
2011-07-13 12:37:35 -07:00
Mike Hommey
fe6f8a5c10
Bug 644608 - Implement full dependencies for expandlibs. r=ted
2011-05-03 09:33:45 +02:00
Boris Zbarsky
39ea53d39d
Version bump from 7.0a1 to 8.0a1
2011-07-05 12:59:19 -04:00
Steve Fink
241a6309f0
Bug 588537 - Add ETW (Event Tracing for Windows) to the build, gated upon --enable-ETW (r=khuey)
2010-09-20 12:43:52 -07:00
Ted Mielczarek
c307addb4f
merge mozilla-central and build-system
2011-06-29 09:42:11 -04:00
Ted Mielczarek
514a8580ad
bug 664197 - support universal builds in mozinfo/writemozinfo. r=jhammel
...
--HG--
extra : rebase_source : 13faa21a59805f879568c764cce61e8520749246
2011-06-28 07:55:56 -04:00
Ted Mielczarek
aaa7eb922f
bug 664197 - extend writemozinfo.py to add a few more keys. r=jhammel
...
--HG--
extra : rebase_source : 5178bab50d1b7fb35a462813821d350e085e2d4a
2011-06-28 07:55:56 -04:00
Ted Mielczarek
ff85b4d158
bug 664197 - integrate mozinfo + ManifestDestiny update into xpcshell harness. r=jmaher
...
--HG--
extra : rebase_source : 1783e1a39d592defa279488f0cd0266311ed35ea
2011-06-21 08:12:40 -04:00
Kyle Huey
07e885661a
Bug 515492: Make jemalloc work on VS 2010. r=ted,pbiggar
2011-06-27 12:44:51 -07:00
Matheus Kerschbaum
cee755b25f
Bug 662023 - Remove ActiveX embedding API part 1: remove support from the build system. r=bsmedberg
...
--HG--
extra : rebase_source : d05e2577581e76b2eedf348f5840e40619eaf4c2
2011-06-22 11:57:27 -04:00
Matheus Kerschbaum
de35c222dd
Bug 662000 part 2: Remove XPC_IDISPATCH_SUPPORT from the build-system and XPConnect. r=mrbkap
...
--HG--
extra : rebase_source : c456802fe36eef1e49381be996dbbdf820781206
2011-06-22 11:56:47 -04:00
Kyle Huey
3a0aa6bb69
Merge b-s to m-c.
2011-06-28 08:54:26 -07:00
Chris Leary
c4b66c3bb3
Merge mozilla-central and tracemonkey.
2011-06-27 11:07:22 -07:00
Jeff Walden
e9faaca013
*Fewer* *occurrences*, not "less occurences". r=languagenazi
2011-06-23 11:07:27 -07:00
Rafael Avila de Espindola
a1c6220ca2
Bug 641232 - Make HAS_XCODE_2_1 detection compatible with Xcode 4 - Remove unused configure bits. r=khuey
2011-06-20 10:40:58 +01:00
Matheus Kerschbaum ext:(%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
ab1b3db5e6
Bug 664924 - Remove MOZ_CSS_ANIMATIONS ifdefs. r=dbaron
2011-06-20 16:47:09 -07:00
Michael Wu
d2f02296d4
Bug 653143 - Avoid duplicates in omnijar; r=tglek
2011-06-20 15:23:21 -04:00
Joey Armstrong
01089c60bb
Bug 662796 - Remove installchrome.pl and installcfunc.pl, r=bsmedberg
2011-06-10 08:23:00 -07:00
Michael Wu
9740ca25a1
Bug 654489 - Remove fastload, r=bsmedberg
2011-06-17 15:53:52 -07:00
Matt Brubeck
4eba5743ea
Merge last green mozilla-inbound changeset to mozilla-central
2011-06-15 08:25:48 -07:00
Mike Hommey
3be46520ba
Bug 655003 - On Linux, use -Os on normal builds and -O3 when PGO is enabled. r=ted
2011-05-24 12:56:04 +02:00
Mike Hommey
45c4f50210
Bug 659942 - Clean up profiling data during PROFILE_GENERATE phase. r=ted
2011-06-13 11:58:34 -04:00
Ed Morley
13cfc322c6
Bug 659621 - Remove EXTRA_DSO_LIBS, EXTRA_DSO_LDOPTS, OS_LIBS from makefiles containing LIBXUL_LIBRARY = 1, now that libxul is always built; r=ted
2011-06-12 03:49:00 -04:00
Ted Mielczarek
a126dac2b7
bug 663180 - write $objdir/mozinfo.json during configure. r=khuey,jhammel
2011-06-10 12:44:33 -04:00
Rafael Ávila de Espíndola
6e8f88fc72
Bug 657653. Check for libstdc++ versions in stdc++compat.cpp; r=ted,glandium
2011-06-08 22:35:24 -04:00
Matheus Kerschbaum
411e1724e7
Bug 660762 - Remove --disable-mathml support. r=roc
2011-06-02 13:11:33 +02:00
Ted Mielczarek
4b675f0da5
bug 676589 - configure and xpcom changes for targeting iOS. r=khuey
2010-04-27 08:57:34 -04:00
Ed Morley
b15b8760c6
Bug 614515 - Remove MOZ_SVG conditions. r=roc
2011-05-30 09:34:50 +02:00
Ed Morley
c1ae4a3cda
Bug 591611 - Clean up FIREFOX_VERSION handling; r=khuey
2011-05-28 14:33:07 +02:00
Jeremias Bosch
5191b4929f
Bug 649274 - MeeGo Display turns off after 60 seconds without touch r=romaxa,glandium
2011-05-25 16:27:58 -04:00
Jonathan Watt
eb89ea937c
Bug 614732 part 1. Add the build time flag MOZ_SVG_DLISTS that everything that follows can be put behind. r=ted.
2011-05-25 09:01:10 +01:00
Benjamin Smedberg
79147a83f6
Bump mozilla-central version numbers for the next release on a CLOSED TREE.
2011-05-24 13:51:50 -04:00
Kyle Huey
26689fe75f
Backed out changeset 0bf1fe7f9be1
2011-05-24 08:58:55 -07:00
Mike Hommey
32c9507c4f
Bug 655003 - On Linux, use -Os on normal builds and -O3 when PGO is enabled. r=ted,a=sheriff
2011-05-24 12:56:04 +02:00
Michael Wu
3b200ec4d5
Bug 600241 - Strip zips during optimization, r=taras
2011-05-23 17:23:13 -07:00
Matheus Kerschbaum
679e31e4ad
Bug 648911 - Remove support for non-libxul builds. r=ted,joedrew
2011-05-23 18:54:47 +02:00
Joel Maher
cb47921bcc
Bug 616999. Xpcshell manifest support; harness changes. r=ted, a=test-only
2011-05-20 11:54:01 -04:00
Mike Hommey
237ad6d860
Backout bug 644608 because of bustage
2011-05-16 16:29:03 +02:00
Mike Hommey
01c4155b7f
Bug 569365 - Remove preprocessor.pl and replace it with Preprocessor.py. r=ted
...
--HG--
rename : config/Expression.py => js/src/config/Expression.py
rename : config/Preprocessor.py => js/src/config/Preprocessor.py
2011-05-16 15:51:21 +02:00
Mike Hommey
a9226a035b
Fixup for bug 644608. r=ted
2011-05-16 15:49:29 +02:00
Mike Hommey
75ccae84f7
Bug 644608 - Implement full dependencies for expandlibs. r=ted
2011-05-03 09:33:45 +02:00
Serge Gautherie
0f66c39dcb
Bug 603574 - Remove --disable-profile-guided-optimization support, Fix some unrelated nits. r=ted
2011-05-16 11:05:47 +02:00
Mounir Lamouri
19e658a95c
Merging cedar with mozilla-central.
2011-05-12 12:29:49 +02:00
Takanori MATSUURA
4ce23b1258
Bug 655439 - Use $(LIBXUL_DIST)/bin/xpcshell instead of $(DIST)/bin/xpcshell. r=khuey
2011-05-11 15:13:43 +02:00
Marco Bonardo
2fdc773233
Merge Places and mozilla-central
2011-05-10 14:34:01 +02:00
Mike Hommey
f3257176d8
Bug 525882 - Don't hardcode anything in application.ini files. r=gavin,r=khuey
2011-05-07 10:06:41 +02:00
Ed Morley
d73c5bab01
Bug 652445 - Remove WinCE code (incl Faststart & nsSplashScreenWin) from toolkit; r=dtownsend
2011-04-29 12:38:26 +02:00
Mike Hommey
f78c2b6b5f
Bug 654080 - Display which GLIBCXX symbols cause an error. r=ted
2011-05-09 07:38:11 +02:00
Karl Tomlinson
65d5acda36
b=647469 continue after crashes in addr2line r=dbaron
...
--HG--
extra : transplant_source : %3B%3D%1AX%09%D6N%5D%A2%3D%1F%23%2C%408%F7P%B46S
2011-05-02 08:33:16 +12:00
Ed Morley
7f45450f29
Bug 654472 - Remove WinCE code (incl MOZ_FLASH_ACTIVEX_PATCH & USE_HTIFACE) from embedding/* ; r=bsmedberg
2011-05-06 11:40:46 -07:00
Mike Hommey
4d4d480092
Bug 654975 - Remove -freorder-blocks-and-partition from PGO build options. r=ted
2011-05-05 19:26:54 +02:00
Jacek Caban
a237896c81
Bug 644987 - Wrong EXPAND_LIBNAME on mingw compilation. r=glandium
2011-03-25 14:41:35 +00:00
Ted Mielczarek
bdf1970aea
bug 606574 - Implement event loop instrumentation using native events, core implementation + GTK2 implementation. r=karlt,cjones
...
--HG--
extra : rebase_source : bae5a25a76f4bb2f8ea4154923cfecbc4c39f128
2011-03-03 11:20:02 -05:00
Jonathan Watt
8361aab8d7
Bug 648053 - Always use absolute paths when specifying the source file to the compiler. r=ted.
...
--HG--
extra : rebase_source : c2cb4eba8efad66bb2f718c8397deee701801cf6
2011-04-20 10:43:08 +01:00
Mounir Lamouri
b08125db24
Merge cedar with mozilla-central.
2011-04-20 10:15:33 +02:00
ojab
d2a108bb5c
Bug 650476 - Fix build --with-libxul-sdk. r=glandium
2011-04-19 12:00:48 +02:00
Peter Van der Beken
dbfa41df35
Fix for bug 649872 (Remove XPCONNECT_STANDALONE). r=mrbkap.
...
--HG--
extra : rebase_source : 1dff3dd06d1e1e0d93fba8be4c736d87ca574a1b
2011-04-18 15:44:12 +02:00
Makoto Kato
2928c1a26f
Bug 643667 - Remove HAVE_XIE. r=ted
2011-04-18 17:31:51 +09:00
Serge Gautherie
6b68ba8fbf
Bug 607544 - Remove DDRAW junk from configure, missed part; (Av1a) Missed cleanup, s/if/case/.
...
r=ted.mielczarek.
2011-04-17 15:49:47 +02:00
Mike Hommey
568b4da2c5
Bug 650503 - Hide libstdc++ compatibility check command line. r=khuey
2011-04-16 17:57:51 +02:00
Mike Hommey
aff190c18d
Bug 643690 part 2 - Check that resulting binaries don't require GLIBCXX_3.4.9 or more. r=ted
2011-04-15 11:03:35 +02:00
Mike Hommey
047ca44d4d
Bug 643690 part 1 - Avoid requiring libstdc++ symbol versions > GLIBCXX_3.4.8 (gcc > 4.1). r=ted,r=tglek
2011-04-15 11:03:17 +02:00
Mike Hommey
abf552e876
Bug 602245 - Don't build SIMPLE_PROGRAMS during MOZ_PROFILE_GENERATE pass. r=ted
2011-04-14 11:23:13 +02:00
Mike Hommey
f3c5dac8f1
Bug 643817 - Replace xpt_link/dump with pyxpt. r=ted,r=bsmedberg
2011-04-14 11:22:09 +02:00
Ed Morley
147aae2124
Bug 648866 - Remove WinCE code from main build system + that of js/src/. r=ted
2011-04-19 14:11:40 +10:00
Ehsan Akhgari
436a7a6900
Back out bug 606574 for leaking a Mutex and a CondVar in crashtests
2011-04-13 14:08:43 -04:00
Ted Mielczarek
a8f73c6cb7
bug 606574 - Implement event loop instrumentation using native events, core implementation + GTK2 implementation. r=karlt,cjones
2011-03-03 11:20:02 -05:00
Robert Strong
b40f762367
followup l10n repack fix (fallout from Bug 386760) - Bug 649428 - l10n repacks broken on all platforms on mozilla-central (probably aurora, too). r=khuey
2011-04-12 17:27:41 -07:00
Robert Strong
9cd12f5f22
followup mac orange fix (so we can turn mac nightly update generation on) for Bug 386760 - directory removal with software update. r=khuey
2011-04-12 13:46:02 -07:00
Christian Legnitto
2b8266e0a4
Version bump to 6.0a1. Merge to mozilla-aurora. r=bsmedberg, a=LegNeato.
2011-04-12 06:51:00 -07:00
L. David Baron
058a80b273
ifdef CSS animations so that the feature can be backed out by flipping the switches in configure.in and then reverting the changes to the following four files appropriately: nsIDOMCSS2Properties.idl, nsIDOMCSSRule.idl, property_database.js, test_transitions_computed_values.html. (Bug 435442, patch 15) r=bzbarsky
2011-04-11 23:18:44 -07:00
Robert Strong
615703f25c
1. mar packaging and build changes - Bug 386760 - directory removal with software update. r=nthomas, r=khuey
2011-04-11 21:23:18 -07:00
Chris Leary
14a287e59a
Merge mozilla-central to tracemonkey.
2011-04-11 16:54:01 -07:00
Ed Morley
351a2af637
Bug 523316 - Remove unused MOZ_PLACES_BOOKMARKS define; r=mak
2011-04-11 19:00:32 +02:00
Mitchell Field
91b2bb63d0
Merge mozilla-central to build-system.
2011-04-09 22:09:02 +10:00
Benjamin Smedberg
2f866727c7
Bug 648593 - Remove JavaXPCOM and its build support code from the main tree, r=ted
...
--HG--
extra : rebase_source : 5e3a8c714bb3761ec20170789ac5fc7d5033fc11
2011-04-08 12:51:33 -07:00
Mitchell Field
1fd52bae9c
Merge mozilla-central to build-system.
2011-04-07 15:46:34 +10:00
Mitchell Field
6a2e2b6b59
Bug 645356 - Use pymake builtins. r=khuey
2011-04-03 17:16:49 +10:00
Mitchell Field
717827429f
Bug 647118 - Remove support for --disable-plugins. r=glandium
2011-04-02 01:41:46 +11:00
Chris Jones
502561642c
Bug 577899, part 1: Add mfbt, to contain code shared between SpiderMonkey and Gecko. r=luke,ted sr=brendan,bsmedberg,roc
2011-03-31 20:46:35 -05:00
Chris Leary
5e235c0017
Merge tracemonkey to mozilla-central.
2011-03-31 15:47:46 -07:00
Paul Biggar
1e46fe8cee
Bug 634155: Account for NewCompartment's memory, and change allocation APIs (r=nnethercote)
...
This changes the allocation API, in the following way:
js_malloc -> {cx->,rt->,OffTheBooks::}malloc
js_calloc -> {cx->,rt->,OffTheBooks::}calloc
js_realloc -> {cx->,rt->,OffTheBooks::}realloc
js_free -> {cx->,rt->,Foreground::,UnwantedForeground::}free
js_new -> {cx->,rt->,OffTheBooks::}new_
js_new_array -> {cx->,rt->,OffTheBooks::}new_array
js_delete -> {cx->,rt->,Foreground::,UnwantedForeground::}delete_
This is to move as many allocations as possible through a JSContext (so that they may be aken into account by gcMallocBytes) and to move as many deallocations to the background as possible (except on error paths).
2011-03-31 01:13:49 -07:00
Kyle Huey
8707611437
Backed out changeset a5dbece71e4a due to test failures
2011-03-31 09:11:21 -04:00
Matheus Kerschbaum
ce7108fce4
Bug 639754 - Remove MOZ_IPC checks since IPC is always built now. r=bsmedberg
2011-03-31 07:22:55 -04:00
Kyle Huey
3102f73437
Merge m-c to bs.
2011-03-31 07:17:15 -04:00
John Ford
2e8e12ec1a
Bug 639884 - Teach packaging code how to create RPM files from normal builds r=glandium
2011-03-30 10:22:36 -07:00
Chris Leary
abf0eb4f6d
Merge mozilla-central and tracemonkey.
2011-03-29 14:52:44 -07:00
Chris Leary
fece27e326
Merge mozilla-central to tracemonkey.
2011-03-29 09:05:25 -07:00
Matheus Kerschbaum
b0bea73625
Bug 640838: Remove OpenVMS support. r=khuey
2011-03-26 11:51:35 -04:00
Mike Hommey
9683c62f94
Bug 644081 - Use relative paths as much as possible in expandlibs.py. r=ted
2011-03-25 19:50:29 +01:00
Matheus Kerschbaum
6989f02c74
Bug 634807 - Remove MOZ_PLAINTEXT_EDITOR_ONLY; r=khuey
2011-03-24 19:59:00 -04:00
Matheus Kerschbaum
08c43219e7
Bug 639754 - Remove MOZ_IPC checks since IPC is always built now; r=bsmedberg
2011-04-02 19:14:00 -07:00
Masatoshi Kimura
79ec4d9f03
Remove native uconv. Bug 644801, r=smontagu
2011-04-05 11:13:21 +03:00
Justin Wood
90de6a5e00
Bug 644011 - Bump milestone.txt, do NOT bump Firefox version.txt [yet]. r=khuey, a=joduinn for CLOSED TREE
2011-03-23 00:28:57 -04:00
Frank Wein
f7d948e79a
Bug 420707 - Remove MOZ_META_COMPONENT ifdef from config.mk; r=khuey. Original Patch by mcsmurf, updated by Standard8
2011-03-22 08:04:00 +00:00
Justin Wood
f86a818969
backout part of Bug 584474 due to removing a few config.mk variables that are actually used. rs=khuey
2011-03-20 21:32:19 -04:00
Kyle Huey
fa7e877649
Backing out nsinstall hardlinks because apparently MSYS has a bug that causes it to choke on hardlinks.
2011-03-19 08:00:35 -04:00
Kyle Huey
e88572be29
Backed out changeset 0c5da403b68e
2011-03-19 07:59:37 -04:00
Kyle Huey
b286a6a2d6
Merge
2011-03-19 07:59:11 -04:00
Kyle Huey
c339b83c31
Backed out changeset 2ef6f317bbba
2011-03-19 07:58:35 -04:00
Kyle Huey
4f19140ca9
Merge m-c to bs.
2011-03-19 07:56:17 -04:00
Axel Hecht
8b558da5e4
bug 525438, l10n-merge doesn't merge all files, make targets work with PRETTY_NAMES, too. Adding a l10n-checks target for a dummy repack. r=ted
2011-03-18 18:29:56 +01:00
Mitchell Field
d9ced4c0d4
Backed out changeset d7692aed054f
2011-03-09 12:29:25 +11:00
Mitchell Field
3b2c274a1c
Bug 569365 - Switch usage of preprocessor.pl to Preprocessor.py. r=ted
...
--HG--
rename : config/Preprocessor.py => js/src/config/Preprocessor.py
2011-03-08 14:58:44 +11:00
Mike Hommey
767517c17f
Bug 584474 part 10 - Make expandlibs_exec.py less verbose by default. r=ted
2011-03-04 17:25:41 +01:00
Mitchell Field
901684e6ce
Bug 574183 - Fix bustage.
2011-03-03 03:10:48 +11:00
Kyle Huey
2464d6f4b4
Bug 574183 - Make nsinstall NTFS-aware. r=Mitch
2011-03-03 01:47:17 +11:00
Siddharth Agarwal
6039ba545a
Tests for bug 634596. r=ted
2011-03-01 23:59:26 +05:30
Siddharth Agarwal
a61b14eb60
Bug 634596 - On Windows, use hardlinks when --enable-chrome-format=symlink is specified. r=ted
2011-03-01 23:58:24 +05:30
Siddharth Agarwal
0a87423b90
Bug 634637 - Remove make-jars.pl. r=ted
...
make-jars.pl was deprecated and replaced by JarMaker.py a while ago.
2011-03-01 01:59:50 +05:30