Граф коммитов

3225 Коммитов

Автор SHA1 Сообщение Дата
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
Todd Whiteman 7736f049d8 Bug 600435, XULRunner universal for i386/x64_64 fails to unify nspr-config, r=bsmedberg,mhommey, a=NPOTB 2011-01-17 14:36:25 +13:00
Mike Hommey fb3d02898a Bug 606145 part 3 - Integrate elfhack with the build system. r=khuey,a=bsmedberg 2011-01-24 09:56:40 +01:00
Mike Hommey b5c0c29e10 Bug 606145 part 1 - Properly link host programs written in C++. r=khuey,a=bsmedberg 2011-01-24 09:56:40 +01:00
Benoit Jacob 8dc5b3b71c Bug 630628 - Extract d3dx9_*.dll and d3dcompiler_*.dll from DirectX SDK at build time, and ship them with the build - r=vlad, a=blocker 2011-02-07 20:11:52 -05:00
Jory A. Pratt 0f33914421 Bug 623797 (1/2) - Work around new features that are not avaliable in system-cairo on linux. r=jmuizelaar a=joe
(romaxa's original patch with modifications to use cairo-tee)
2011-02-07 19:52:40 +01:00
Justin Wood 68ff640a9e Bug 589506 - Scrub the codebase of MOZ_VIEW_SOURCE and MOZ_JSLOADER. r+=ted 2010-08-24 23:27:34 -04:00
Justin Lebar ede16504ba Bug 585818 - Export CPU_ARCH and define INTEL_ARCHITECTURE to the build. r=khuey, a2.0=bsmedberg
--HG--
extra : rebase_source : 70993b47ea8843a02dc2143e344ecd40412ece39
2010-08-11 16:49:42 -07:00
Chris AtLee 0800495bd3 Bug 621199, bump nightly version to 4.0b10pre now that 4.0b9 branched, r=rail a=release CLOSED TREE 2011-01-11 17:31:38 +13:00
Oleg Romashin 324dd7dfc7 Bug 622797 - #ifndef does not work for config/system-headers config r=ted a=npodb 2011-01-07 14:18:37 +02:00
timeless@mozdev.org 04bec7eea4 Bug 620905 rules.mk generally fails to set ELOG to print-failed-commands.sh for make -s
r=khuey a=bsmedberg
2011-01-05 14:17:10 -08:00
Michael Wu 7bd9634fcf bug 620584 - add ANDROID_PACKAGE_NAME rather than hard code org.mozilla.@MOZ_APP_NAME@ r=ted,blassy a=stuart 2010-12-21 15:02:14 -05:00
Matt Brubeck c74436b2b1 bug 617074 - Fix for building with Android 2.3 SDK (android-9 platform) r=mwu,khuey a2.0=dougt 2010-12-15 11:22:16 -08:00
Rail Aliev 6c434fc7a6 bug 615555: tracking bug for build and release of firefox 4.0b8 - bump m-c version number. r=bhearsum. CLOSED TREE 2010-12-14 17:21:54 -08:00
Paul Biggar 3ef17f0ad5 Fix OOM checker in non-regression mode (NPOTB) 2011-04-03 18:39:36 -07:00
Paul Biggar 2e1a4fb2bd Bug 646763: Fix |make check-ooms| which never ran (r=nnethercote) 2011-04-03 18:29:46 -07:00
Justin Lebar fd9dc1466b Bug 573948 - Part 1: Use libjpeg-turbo instead of libjpeg. r=jmuizelaar 2010-07-19 10:34:41 -07:00
Jeremias Bosch c9e3ddc9f1 Bug 626595 - Make it possible to build maemo 6 platform version without meegotouch r=romaxa,ted.mielczarek a=approval2.0
--HG--
extra : rebase_source : 435438ae2c39833353a958ba2770f0e44439d7bc
2011-02-03 08:31:36 +02:00
ffxbld 3b384d2db8 Automated checkin: version bump for firefox 4.0b11 release. CLOSED TREE a=release 2011-02-02 09:38:52 -08:00
Mike Hommey c486e83703 Bug 628303 - Pass HOST_LDFLAGS to the build system. r=khuey,a=sdwilsh 2011-01-28 09:22:59 +01:00
Timothy B. Terriberry 9ef399436c Bug 627981 - [clang]: A lot of errors for libtheora; r=ted 2011-03-17 09:03:00 -04:00
Kyle Huey 9e04284cc0 Back out cl-as-a-native-command to fix Bug 615571. r=me a=NPOTB 2010-12-04 23:07:10 -05:00
Kyle Huey fcc772d353 Backed out changeset 0e9ba7c029e3 2010-12-04 23:05:58 -05:00
Vladimir Vukicevic 199a2dadd1 b=603367; use ANGLE for WebGL on Win32; r=bjacob 2010-12-03 14:44:01 -08:00
Benjamin Smedberg 8f0a5c5510 Bug 616056 - prevent double registration of binary components, which causes crashes due to dead KnownModule pointers, r=Mossop a=blocking 2010-12-03 15:24:22 -05:00
Ginn Chen 72a40ae401 Bug 612234 Part 1: Define MOZ_TREE_PIXMAN when using internal pixman r=jmuizelaar a=blocking-2.0 2010-11-30 14:38:02 +08:00
Kyle Huey 96ad6ff854 Bug 585011 - Invoke cl.py as a pymake native command. r=Callek, a=bsmedberg 2010-08-08 23:12:54 -07:00
Takanori MATSUURA 19c7cbe3a0 Bug 589504 - Remove --enable-boehm and related code from NSPR; r=ted,Callek a=bsmedberg 2010-11-26 12:11:58 -05:00
Mike Hommey 76b69157c8 Bug 611405 part 1 - Export jemalloc symbols when linking with the xpcom standalone glue. r=bsmedberg,a=clegnitto 2010-11-17 09:56:19 +01:00
Brad Lassey f057601414 backing out c708054e1f65, due to build bustage a=bustage 2010-11-16 18:54:44 -05:00
Brad Lassey dfacbe1834 bug 595919 - Implement PDF printing for "Save As PDF" on Android r=vlad a=blocking-fennec 2010-11-16 18:33:56 -05:00
Michael Wu 7fa0e78798 Bug 608498 - Turn on fakelibs on Android, r=khuey a=blassey 2010-11-16 14:27:06 -08:00
Kyle Huey 7d5d01ed5b Backing out Bug 590181 since the GCC 4.5 upgrade failed on this CLOSED TREE 2010-11-11 12:36:01 -05:00
Justin Lebar 37329ff4d5 Bug 590181 - Part 2: Use -O3 on Linux. r=ted, a2.0=dbaron (landing on CLOSED TREE) 2010-09-08 10:10:31 -07:00
Karl Tomlinson f4f708456a b=597147 part 15: set up PangoAnalysis for Pango shaping r=jfkthame
--HG--
extra : rebase_source : 89c6d15adbf7d82672939889aad64a80a36f945a
2010-11-11 11:25:59 +13:00
Walter Meinl 859a94a18d Bug 577011 - [OS/2] make _declspec unconditionally default symbol export r=daveryeo@telus.net a=benjamin
--HG--
extra : rebase_source : f73a926174bd7905f177b2e914492e42b90ac8c0
2010-11-09 11:13:03 +01:00
Timothy B. Terriberry dc49da79ab Bug 608066 - Update libvpx to v0.9.5. r=chris,khuey a=b-f 2010-11-08 09:47:17 +02:00
Mike Hommey e171cc6f17 Bug 569629 - Remove static xpcom modules list static initializer. r=bsmedberg,a=bsmedberg 2010-11-07 09:25:38 +01:00
Mike Hommey 4ac004c364 Bug 595459 - Use errno.ENOENT instead of "2" in JarMaker.py. r=ted,a=bsmedberg 2010-11-07 09:20:50 +01:00
Ryan VanderMeulen 316e3b7984 Bug 604937 - Remove last vestiges of OPT:NOWIN98 from Mozilla code. r=khuey 2010-11-06 10:39:47 +01:00
Mike Hommey 3bcb9ab5e3 Bug 577653 - Allow to build against system libvpx. r=khuey a=roc 2010-11-05 18:24:28 +01:00
Jory A. Pratt dfa15fbaa9 Bug 591145 - Remove configure checks for encoders. r=khuey a=bsmedberg 2010-11-05 18:23:05 +01:00
Justin Wood bf3928dfd8 Bug 608173 - Build system should provide an intelligible error when switching from gmake to pymake or vice versa on an absolutely configured objdir. r=khuey, a=NPOTB
--HG--
extra : rebase_source : 821fd92d3e3473b47b39def3d2477a1195adc2f4
2010-10-28 22:51:00 -04:00
Justin Wood 9fb94aab4c Bug 608044 - m-c rules.mk needs whitespace and spelling fixes. rs+=khuey, a=NPOTB
--HG--
extra : rebase_source : a2b2159faa8fcc8bf0a72427a5f5398de6e3981a
2010-10-28 14:28:21 -04:00
Brad Lassey bba2d5178b Bug 511348 - Fixes build bustage on Android thumb builds r=derf a=build-bustage 2010-10-19 09:46:53 -07:00
Timothy B. Terriberry 4eadbd727a Bug 511348 - Integrate Tremor for Vorbis decoding for non/slow-FPU platforms. build changes. r=kyle a=blocking-fennec
--HG--
extra : rebase_source : 8a2b26f2150a440a2e289ddc94d9c3bfe6e23bbf
2010-10-18 19:56:01 -07:00
Tero Turtiainen 02adda4227 Bug 582621 - Sharing back-end for MeeGo r=dougt a=blocking-fennec
--HG--
extra : rebase_source : 81386b7a9f512a2d060efcbe7b272bb0f4936fa4
2010-10-18 09:46:42 -07:00
Justin Lebar a9e04e63b3 Bug 592923 - Add --enable-profiling configure option r=ted, a2.0=bz 2010-09-10 11:57:12 -07:00
Benjamin Smedberg 88962df3e2 Bug 595112 - libxul.so contains text relocations on x86. r=cpearce
* Configure libvpx with PIC on x86.
* Add headers to system-headers required for angle.
2010-10-13 08:46:31 -04:00
Oleg Romashin 99eaec58fd Bug 598561 - Don't rename pixman functions when system pixman is in use. r=jmuizelaar a=approval2.0
--HG--
extra : rebase_source : 7b5b80f59973a5d5fb55ae49170776f80284c9ec
2010-10-07 10:49:43 +03:00
Jonathan Kew 3682541edd bug 527276 - part 2 - add OTS lib to the build process. r=ted a=blocking2.0 2010-10-07 08:59:18 +01:00
Ben Hearsum 84d7d8193d Bump version on default branch to 2.0b8pre/4.0b8pre. a=beltzner 2010-10-06 17:32:13 -04:00
Bas Schouten be01040ebb Bug 546514 - Part 1: Detect presence of D3D10 headers for D3D10 layers. r=vlad 2010-10-01 00:53:44 +02:00
Mark Banner ba893fb0e8 Bug 597465: Support linking app components into libxul. r=khuey a=blocking 2010-09-21 21:10:06 -04:00
Doug Turner c2a24b4eeb Bug 567750 - Build option to use the system Pixman. r=khuey. a=dougt 2010-09-20 21:16:37 -07:00
Mounir Lamouri 11f8632577 Bug 585625 - ".js component without matching .manifest" error message should point to MDC. r=ted a=npotb
--HG--
extra : rebase_source : a3accda5720b23483b7338837e193cd7024970d0
2010-09-20 05:15:01 +02:00
Masatoshi Kimura 1057aacaf3 Add support for CL_INCLUDES_PREFIX environment variable for handling localized cl.exe /showIncludes output. (Bug 587372) r=ted a2.0=blocking2.0:final 2010-09-17 12:29:52 -07:00
Benedict Hsieh f10d38b342 Bug 594612 Fastload not invalidated after building with pymake r=bsmedberg a=bsmedberg 2010-09-14 17:23:56 -07:00
Nick Thomas 325fc08a57 Bug 592782 - Bump nightly version to 4.0b7pre. r=lsblakk a=releng 2010-09-14 16:57:00 +12:00
Justin Lebar f2d6b0c3ad Backed out changeset 100bcacdbf45 due to orange (bug 578880). 2010-09-10 13:49:57 -07:00
Justin Lebar 1d4a07412b Bug 590181 - Use -O3 on Linux and Maemo. r=ted, a2.0=dbaron 2010-09-08 10:10:31 -07:00
Joel Maher 4c645cfeeb Bug 591325 Fix regression due to relativesrcdir landing in xpchsell test, continued cleanup in chrome tets r=ctalbert a=NPOTB 2010-09-10 10:20:38 -07:00
Taras Glek e94c56b75d Bug 589368 - Locale repacking support for jar reordering; r=ted a=blocking-betaN+ 2010-09-10 12:30:07 -04:00