Commit Graph

3187 Commits

Author SHA1 Message Date
Kyle Huey
13d972dd41 Back out Bug 659311 for messing up Linux PGO builds. 2011-08-31 10:49:42 -04:00
Kyle Huey
134b8fad07 Merge m-c to b-s. 2011-08-31 07:52:43 -04:00
Michael Wu
29dff07c3d 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
562cee8ff8 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
b40fbf4a7f bug 662833 - split rules.mk, dup *.mk beneath js/src/config 2011-07-07 11:29:41 -04:00
Mike Hommey
77d8b325c5 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
7b5d330147 Merge m-c to b-s. 2011-08-28 06:00:17 -04:00
Matheus Kerschbaum
7812304a3c Bug 671465 - Remove whitespace from rules.mk rs=khuey 2011-08-26 00:37:25 +01:00
Matheus Kerschbaum
71c4083cd4 Bug 671465 - Remove whitespace from config.mk rs=khuey 2011-08-26 00:36:53 +01:00
Matheus Kerschbaum
575530a66a Bug 671465 - Remove whitespace from autoconf. rs=khuey 2011-08-26 00:35:19 +01:00
Matheus Kerschbaum
ca0293b46f Bug 680792 - Remove support for Irix from our build system. r=ted 2011-08-26 00:34:45 +01:00
Kyle Huey
4a1055ab6c Merge m-c to b-s. 2011-08-24 08:34:27 -04:00
Mike Hommey
9877d798b0 Bug 678195 - Remove old style jemalloc. r=khuey 2011-08-23 15:43:17 +02:00
Mike Hommey
cef69a140b Bug 678214 - Properly link NSS with new style jemalloc. r=khuey 2011-08-23 15:30:44 +02:00
Steve Fink
49acd36dd1 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
819202d000 Backout e10579e136f1 (bug 680636) for breaking pymake builds 2011-08-22 22:26:00 +01:00
Gregory Szorc
0da575fa20 Bug 680636 - Execute nsinstall.py as Python module under PyMake; r=khuey 2011-08-22 19:32:51 +01:00
Gregory Szorc
6910b74f15 Bug 680534 - Clean up $(IDL_DIR) rule definition; r=khuey 2011-08-22 18:34:01 +01:00
Rafael Ávila de Espíndola
f29f438288 Bug 680711 - Remove the BUILD_MODULES variable. r=khuey 2011-08-22 13:10:15 -04:00
nospam.kotarou.dono@gmail.com
1e015144a5 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
80c7e00691 Bug 668351 - Add make targets to run xpcshell tests on Android; r=jmaher 2011-08-22 09:00:50 +01:00
Matt Brubeck
eb3dcefecf Merge last green changeset from mozilla-central to mozilla-inbound 2011-08-19 16:26:25 -07:00
Kyle Huey
5871979406 Back out Bug 659311 which made it to m-c prematurely. 2011-08-19 13:16:24 -04:00
Matheus Kerschbaum
744c72756e Bug 679615 - Remove config/gtscc.c r=ted 2011-08-19 12:53:03 +02:00
Ms2ger
4ef091c3ed Merge m-c to m-i. 2011-08-18 22:01:33 +02:00
Kyle Huey
b4ea8dc43d Merge b-s to m-c. 2011-08-18 06:49:06 -04:00
Kyle Huey
52581be774 Merge m-c to b-s. 2011-08-17 07:32:25 -04:00
Mike Hommey
55d3d28f57 Backout changesets 66b336cc59b1 and dfe63797f67a (bug 676252) beause of Linux opt perma-red 2011-08-17 07:45:20 +02:00
Ehsan Akhgari
97d8df19c2 Bump the Firefox versions from 8 to 9 on mozilla-central 2011-08-16 14:24:21 -04:00
Mike Hommey
5c9c4a45ed 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
9582fca43b Bug 678792 - Remove --disable-necko-disk-cache. r=khuey,jduell 2011-08-18 11:53:26 +02:00
Mike Hommey
d568957d89 Backed out changeset 884efa9dcbf9 due to OSX debug orange 2011-08-15 10:39:10 +02:00
Mike Hommey
5e94c9cd42 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
1da0ed406e 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
43e19a51d0 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
8e4a999839 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
5ccd779f2f Bug 681908 - Remove obsolete MOZ_CRT_CPU_ARCH in autoconfig.mk.in. r=khuey 2011-08-25 14:13:06 +01:00
Makoto Kato
13014bb6cb Bug 675135 - should use -Fo instead of -o on MASM. r=ted 2011-08-25 18:31:52 +09:00
Mike Hommey
ad6774938a Bug 681588 - Cleanup wrap malloc and its use on Android. r=ted 2011-08-29 19:21:22 +02:00
Mike Hommey
b71e19cd3c 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
e850bad77e Bug 682794 - Refresh autoconf.mk when autoconf.mk.in is modified. r=khuey 2011-08-29 13:44:46 +02:00
Mike Hommey
c990a7f3c3 Backed out changeset 480f913edf3f (bug 676252) because of build failure 2011-08-29 08:31:58 +02:00
Mike Hommey
7ad004360f 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
fe53feaf83 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
c3d8b83159 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
0dbd15635f Merge b-s to m-c. 2011-08-10 11:12:30 -04:00
Justin Wood
56cf7c44a6 Backout Bug 648134 due to bustage. (rather than back out the whole push) 2011-08-10 05:18:24 -04:00
Kyle Huey
2154abc9ea Bug 458936: Replace xpidlc's typelib generation with a python equivalent. r=ted 2011-08-09 20:48:41 -04:00
Walter Meinl
65a8495818 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
40e8bd6784 Bug 563462 - Remove Photon bits from the build-system. r=ted,vlad,jwalden 2011-06-24 16:49:00 -04:00
Mounir Lamouri
56646d07b2 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
d2df011b84 Bug 563462 - Remove Photon bits from the build-system. r=ted,vlad,jwalden 2011-06-24 16:49:00 -04:00
Mike Hommey
1ea403f841 Bug 677159 - Don't allow to include config/config.mk twice. r=khuey 2011-08-09 09:07:48 +02:00
Matheus Kerschbaum
e344eca605 Bug 675500 - Remove --disable-storage. r=khuey 2011-08-06 19:05:49 +02:00
Matheus Kerschbaum
df5d3eff0b 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
de3333165c Bug 674883 - Remove temporary workarounds in mozilla-central for bugs in NSPR 2011-07-28 15:07:15 +02:00
Ed Morley
5bead12ce7 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
5af8475adf 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
4e4c1347d5 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
e3d3e25769 Merge last green changeset from mozilla-inbound to mozilla-central 2011-07-26 11:50:00 +02:00
Michael Wu
53aedf367d 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
e29d01fd7b Bug 673940: Don't accidentally overwrite the environment's PYTHONPATH. r=ted 2011-07-25 10:20:43 -07:00
Kyle Huey
09cac32896 Bug 585015: Invoke header.py as a native command. r=glandium 2011-07-21 17:01:45 -07:00
Kyle Huey
8c25322302 Bug 672938: Make pythonpath.py work as a pymake native command. r=ted 2011-07-21 15:07:33 -07:00
Evan Shaw
598a227d79 bug 673072 - remove deprecated curl header curl/types.h from Breakpad includes. r=ted 2011-07-21 02:32:00 -04:00
Kyle Huey
0d51472487 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
fa6d263098 Merge m-c to b-s. 2011-07-19 08:50:02 -07:00
Siddharth Agarwal
dbd884393b Bustage fix for bug 670249 -- remove PLSRCS 2011-07-13 18:54:41 -07:00
Siddharth Agarwal
e201c3e082 Bug 670249 - Get rid of NFSPWD, nfspwd.pl and fastcwd.pl. r=glandium 2011-07-13 17:54:31 -07:00
Matheus Kerschbaum
b0c1f89ef4 Bug 579571 - Remove --enable-timeline support. r=tglek 2011-07-17 12:07:42 +02:00
Siddharth Agarwal
c231358a20 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
7183638964 Backed out changeset 8b7150ba4450 because of win opt build failure 2011-07-07 14:48:17 +02:00
Ehsan Akhgari
904b1a3fb5 Back out changeset 51f17131556b (bug 632221) because it breaks the build 2011-07-13 16:37:18 -04:00
Andrew Paprocki
a2fb95f9af 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
c63626a251 Bug 644608 - Implement full dependencies for expandlibs. r=ted 2011-05-03 09:33:45 +02:00
Boris Zbarsky
c6e839d51d Version bump from 7.0a1 to 8.0a1 2011-07-05 12:59:19 -04:00
Steve Fink
1c80e0834d 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
a4398294bc merge mozilla-central and build-system 2011-06-29 09:42:11 -04:00
Ted Mielczarek
c092cc9149 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
22b8e0fde4 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
989714656d 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
224832d24d Bug 515492: Make jemalloc work on VS 2010. r=ted,pbiggar 2011-06-27 12:44:51 -07:00
Matheus Kerschbaum
96d5779e94 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
27331333ef 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
875ae3ab9d Merge b-s to m-c. 2011-06-28 08:54:26 -07:00
Chris Leary
b6e46acdbd Merge mozilla-central and tracemonkey. 2011-06-27 11:07:22 -07:00
Jeff Walden
6feb9d1460 *Fewer* *occurrences*, not "less occurences". r=languagenazi 2011-06-23 11:07:27 -07:00
Rafael Avila de Espindola
9119a9387c 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)
1b406143bc Bug 664924 - Remove MOZ_CSS_ANIMATIONS ifdefs. r=dbaron 2011-06-20 16:47:09 -07:00
Michael Wu
90fbff6b4e Bug 653143 - Avoid duplicates in omnijar; r=tglek 2011-06-20 15:23:21 -04:00
Joey Armstrong
028f8e15be Bug 662796 - Remove installchrome.pl and installcfunc.pl, r=bsmedberg 2011-06-10 08:23:00 -07:00
Michael Wu
01e2aa7d32 Bug 654489 - Remove fastload, r=bsmedberg 2011-06-17 15:53:52 -07:00
Matt Brubeck
ede62c1ae5 Merge last green mozilla-inbound changeset to mozilla-central 2011-06-15 08:25:48 -07:00
Mike Hommey
be259c17f7 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
8d3d4fa497 Bug 659942 - Clean up profiling data during PROFILE_GENERATE phase. r=ted 2011-06-13 11:58:34 -04:00
Ed Morley
8aaddd0334 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
ab3411e7ac bug 663180 - write $objdir/mozinfo.json during configure. r=khuey,jhammel 2011-06-10 12:44:33 -04:00
Rafael Ávila de Espíndola
1dba5e3383 Bug 657653. Check for libstdc++ versions in stdc++compat.cpp; r=ted,glandium 2011-06-08 22:35:24 -04:00
Matheus Kerschbaum
c0decf640b Bug 660762 - Remove --disable-mathml support. r=roc 2011-06-02 13:11:33 +02:00
Ted Mielczarek
94d78545fa bug 676589 - configure and xpcom changes for targeting iOS. r=khuey 2010-04-27 08:57:34 -04:00
Ed Morley
f13392fb42 Bug 614515 - Remove MOZ_SVG conditions. r=roc 2011-05-30 09:34:50 +02:00
Ed Morley
5861162dc0 Bug 591611 - Clean up FIREFOX_VERSION handling; r=khuey 2011-05-28 14:33:07 +02:00
Jeremias Bosch
cda87f03b6 Bug 649274 - MeeGo Display turns off after 60 seconds without touch r=romaxa,glandium 2011-05-25 16:27:58 -04:00
Jonathan Watt
e703173ffe 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
5d09f88911 Bump mozilla-central version numbers for the next release on a CLOSED TREE. 2011-05-24 13:51:50 -04:00
Kyle Huey
5b03700d18 Backed out changeset 0bf1fe7f9be1 2011-05-24 08:58:55 -07:00
Mike Hommey
aaef70fff0 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
1da10120d9 Bug 600241 - Strip zips during optimization, r=taras 2011-05-23 17:23:13 -07:00
Matheus Kerschbaum
6eb93f7dd3 Bug 648911 - Remove support for non-libxul builds. r=ted,joedrew 2011-05-23 18:54:47 +02:00
Joel Maher
5998b5a4cd Bug 616999. Xpcshell manifest support; harness changes. r=ted, a=test-only 2011-05-20 11:54:01 -04:00
Mike Hommey
1016e27175 Backout bug 644608 because of bustage 2011-05-16 16:29:03 +02:00
Mike Hommey
b281811c02 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
f4961e70d3 Fixup for bug 644608. r=ted 2011-05-16 15:49:29 +02:00
Mike Hommey
46d9307293 Bug 644608 - Implement full dependencies for expandlibs. r=ted 2011-05-03 09:33:45 +02:00
Serge Gautherie
56f713e188 Bug 603574 - Remove --disable-profile-guided-optimization support, Fix some unrelated nits. r=ted 2011-05-16 11:05:47 +02:00
Mounir Lamouri
ffe5279729 Merging cedar with mozilla-central. 2011-05-12 12:29:49 +02:00
Takanori MATSUURA
3f781ca98d Bug 655439 - Use $(LIBXUL_DIST)/bin/xpcshell instead of $(DIST)/bin/xpcshell. r=khuey 2011-05-11 15:13:43 +02:00
Marco Bonardo
de73122075 Merge Places and mozilla-central 2011-05-10 14:34:01 +02:00
Mike Hommey
0351f4bb0b Bug 525882 - Don't hardcode anything in application.ini files. r=gavin,r=khuey 2011-05-07 10:06:41 +02:00
Ed Morley
1dc65abc0d Bug 652445 - Remove WinCE code (incl Faststart & nsSplashScreenWin) from toolkit; r=dtownsend 2011-04-29 12:38:26 +02:00
Mike Hommey
806a4c3479 Bug 654080 - Display which GLIBCXX symbols cause an error. r=ted 2011-05-09 07:38:11 +02:00
Karl Tomlinson
b01fb5db2e 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
e7486342c4 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
17fce8312c Bug 654975 - Remove -freorder-blocks-and-partition from PGO build options. r=ted 2011-05-05 19:26:54 +02:00
Jacek Caban
5728362c60 Bug 644987 - Wrong EXPAND_LIBNAME on mingw compilation. r=glandium 2011-03-25 14:41:35 +00:00
Ted Mielczarek
9a67cab0ae 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
2bc553bf08 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
822cb64aff Merge cedar with mozilla-central. 2011-04-20 10:15:33 +02:00
ojab
4a9fb9c8d6 Bug 650476 - Fix build --with-libxul-sdk. r=glandium 2011-04-19 12:00:48 +02:00
Peter Van der Beken
ead815faaf Fix for bug 649872 (Remove XPCONNECT_STANDALONE). r=mrbkap.
--HG--
extra : rebase_source : 1dff3dd06d1e1e0d93fba8be4c736d87ca574a1b
2011-04-18 15:44:12 +02:00
Makoto Kato
3536306f00 Bug 643667 - Remove HAVE_XIE. r=ted 2011-04-18 17:31:51 +09:00
Serge Gautherie
503a7a8fb8 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
f3ee0a301f Bug 650503 - Hide libstdc++ compatibility check command line. r=khuey 2011-04-16 17:57:51 +02:00
Mike Hommey
68e04d9d54 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
6de32c8fa9 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
2e34091c98 Bug 602245 - Don't build SIMPLE_PROGRAMS during MOZ_PROFILE_GENERATE pass. r=ted 2011-04-14 11:23:13 +02:00
Mike Hommey
1134591309 Bug 643817 - Replace xpt_link/dump with pyxpt. r=ted,r=bsmedberg 2011-04-14 11:22:09 +02:00
Ed Morley
6c5524ea80 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
1f6dacab44 Back out bug 606574 for leaking a Mutex and a CondVar in crashtests 2011-04-13 14:08:43 -04:00
Ted Mielczarek
6b0a6c93bb 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
d632db752b 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
8027207fcc 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
586fce19a0 Version bump to 6.0a1. Merge to mozilla-aurora. r=bsmedberg, a=LegNeato. 2011-04-12 06:51:00 -07:00
L. David Baron
d177e3432d 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
522b72792b 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
47dfb01d0c Merge mozilla-central to tracemonkey. 2011-04-11 16:54:01 -07:00
Ed Morley
01671ed6dd Bug 523316 - Remove unused MOZ_PLACES_BOOKMARKS define; r=mak 2011-04-11 19:00:32 +02:00
Mitchell Field
e1050276ef Merge mozilla-central to build-system. 2011-04-09 22:09:02 +10:00
Benjamin Smedberg
3b6b5a70a7 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
69dce55b20 Merge mozilla-central to build-system. 2011-04-07 15:46:34 +10:00
Mitchell Field
380e444ce9 Bug 645356 - Use pymake builtins. r=khuey 2011-04-03 17:16:49 +10:00
Mitchell Field
802d63f383 Bug 647118 - Remove support for --disable-plugins. r=glandium 2011-04-02 01:41:46 +11:00
Chris Jones
867be51f36 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
347b8d483b Merge tracemonkey to mozilla-central. 2011-03-31 15:47:46 -07:00
Paul Biggar
1b17519a11 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
959ea8bc3e Backed out changeset a5dbece71e4a due to test failures 2011-03-31 09:11:21 -04:00
Matheus Kerschbaum
b06dc06820 Bug 639754 - Remove MOZ_IPC checks since IPC is always built now. r=bsmedberg 2011-03-31 07:22:55 -04:00
Kyle Huey
9d3d2b598a Merge m-c to bs. 2011-03-31 07:17:15 -04:00
John Ford
94b9b22864 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
02fde279ea Merge mozilla-central and tracemonkey. 2011-03-29 14:52:44 -07:00
Chris Leary
7f1a11eb97 Merge mozilla-central to tracemonkey. 2011-03-29 09:05:25 -07:00
Matheus Kerschbaum
0570662051 Bug 640838: Remove OpenVMS support. r=khuey 2011-03-26 11:51:35 -04:00
Mike Hommey
40c393b235 Bug 644081 - Use relative paths as much as possible in expandlibs.py. r=ted 2011-03-25 19:50:29 +01:00
Matheus Kerschbaum
4a7ba19066 Bug 634807 - Remove MOZ_PLAINTEXT_EDITOR_ONLY; r=khuey 2011-03-24 19:59:00 -04:00
Matheus Kerschbaum
4eb6429f47 Bug 639754 - Remove MOZ_IPC checks since IPC is always built now; r=bsmedberg 2011-04-02 19:14:00 -07:00
Masatoshi Kimura
db437bc09b Remove native uconv. Bug 644801, r=smontagu 2011-04-05 11:13:21 +03:00
Justin Wood
923f363605 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
576aa5864a 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
b904c8f07a 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
587fa92da1 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
3e3c98a89c Backed out changeset 0c5da403b68e 2011-03-19 07:59:37 -04:00
Kyle Huey
d278ec7a0f Merge 2011-03-19 07:59:11 -04:00
Kyle Huey
9f4510bb05 Backed out changeset 2ef6f317bbba 2011-03-19 07:58:35 -04:00
Kyle Huey
a4544fbedb Merge m-c to bs. 2011-03-19 07:56:17 -04:00
Axel Hecht
0faa87811f 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
fc1808a1e6 Backed out changeset d7692aed054f 2011-03-09 12:29:25 +11:00
Mitchell Field
7580c06786 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
93f806024b Bug 584474 part 10 - Make expandlibs_exec.py less verbose by default. r=ted 2011-03-04 17:25:41 +01:00
Mitchell Field
b3613bee53 Bug 574183 - Fix bustage. 2011-03-03 03:10:48 +11:00
Kyle Huey
76adb57895 Bug 574183 - Make nsinstall NTFS-aware. r=Mitch 2011-03-03 01:47:17 +11:00
Siddharth Agarwal
5e72d71d8c Tests for bug 634596. r=ted 2011-03-01 23:59:26 +05:30
Siddharth Agarwal
0ed03eefd0 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
59020e7397 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
Kyle Huey
225c13b333 Merge m-c to bs. 2011-02-25 15:23:05 -05:00
Mike Hommey
e0ba81d2eb Bug 584474 part 9 - Replace fakelibs with a more sophisticated library expansion system. r=ted 2011-02-25 15:05:08 +01:00
Mike Hommey
3793a2ebcd Bug 584474 part 1 - Use a special value of EXPORT_LIBRARY to copy libraries in other directories. r=khuey 2011-02-25 15:02:04 +01:00
Jeremias Bosch
baa39d731b Bug 630186 - Ensure Rotation functionality in Qt Port after removing meegotouch. r=wolfiR,mitchell.field a=approval2.0 2011-03-15 21:41:53 -07:00
Mitchell Field
646d79f2db Merge mozilla-central to build-system. 2011-02-23 00:01:54 +11:00
Mitchell Field
a6788f0842 Bug 627277 - Remove (broken) BeOS support. r=biesi,dwitte,gavin,joe,jorendorff,josh,khuey,mfinkle,neil,Pike,roc,shaver,smontagu,taras 2011-02-20 06:10:24 +11:00
Kyle Huey
905d7f1114 Merge m-c into bs. 2011-02-17 10:36:51 -05:00
ffxbld
4eb3c14906 Automated checkin: version bump for firefox 4.0b12 release. CLOSED TREE a=release 2011-02-22 18:13:35 -08:00
Makoto Kato
6869e04a50 Bug 621259 - USE -OPT:REF,ICF on Win64 PGO. r=ted a=beltzner 2011-02-21 13:04:32 +09:00
Kyle Huey
47dd24ae76 Merge mozilla-central into build-system 2011-01-26 08:56:56 -05:00
Mitchell Field
e2e97553f6 Bug 462361 - Remove support for building with Cygwin. r=khuey 2011-01-26 07:14:30 +11:00
John Ford
b60c339c15 Bug 623287, bump nightly version to 4.0b11pre, r=nthomas a=release DONTBUILD 2011-01-26 10:07:49 +13:00
Shawn Wilsher
0c65fb9736 Fix file permissions. 2011-01-19 20:18:06 -08:00
Shawn Wilsher
f288da7d09 Merge mozilla-central to Places. 2011-01-19 15:01:12 -08:00
Chris Leary
04ffe6d2a0 Merge tracemonkey to mozilla-central. (a=blockers) 2011-01-18 11:19:21 -08:00
Nicholas Nethercote
d3f301da5d Bug 624878 - Remove dangerous uses of vanilla (throw-on-failure) |operator new|. r=lw. 2011-01-17 19:44:10 -08:00
Andreas Gal
f5c9522e86 Make Shark work with 64-bit MacOSX builds and rename to start/stopProfiling() (bug 625962, r=sayrer). 2011-01-14 17:58:40 -08:00