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

3358 Коммитов

Автор SHA1 Сообщение Дата
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
Kyle Huey 0df01cf2ad Merge m-c to bs. 2011-02-25 15:23:05 -05:00
Mike Hommey 27e7b98dbb 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 a375cdff16 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 1539cc3152 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 12b5508fee Merge mozilla-central to build-system. 2011-02-23 00:01:54 +11:00
Mitchell Field e48da647b0 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 df7193b08d Merge m-c into bs. 2011-02-17 10:36:51 -05:00
ffxbld 050fced483 Automated checkin: version bump for firefox 4.0b12 release. CLOSED TREE a=release 2011-02-22 18:13:35 -08:00
Makoto Kato 3a3449e6ab Bug 621259 - USE -OPT:REF,ICF on Win64 PGO. r=ted a=beltzner 2011-02-21 13:04:32 +09:00
Kyle Huey 9998f935b8 Merge mozilla-central into build-system 2011-01-26 08:56:56 -05:00
Mitchell Field efdd1fc59f Bug 462361 - Remove support for building with Cygwin. r=khuey 2011-01-26 07:14:30 +11:00
John Ford fdf22c970b Bug 623287, bump nightly version to 4.0b11pre, r=nthomas a=release DONTBUILD 2011-01-26 10:07:49 +13:00
Shawn Wilsher 95c0ae540a Fix file permissions. 2011-01-19 20:18:06 -08:00
Shawn Wilsher 3bf8642bdb Merge mozilla-central to Places. 2011-01-19 15:01:12 -08:00
Chris Leary 8ac50fd25f Merge tracemonkey to mozilla-central. (a=blockers) 2011-01-18 11:19:21 -08:00
Nicholas Nethercote 0aea3e6ae5 Bug 624878 - Remove dangerous uses of vanilla (throw-on-failure) |operator new|. r=lw. 2011-01-17 19:44:10 -08:00
Andreas Gal c753c0012d 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 df95ff37e0 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 34074d848e Bug 606145 part 3 - Integrate elfhack with the build system. r=khuey,a=bsmedberg 2011-01-24 09:56:40 +01:00
Mike Hommey 035800de28 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 275e718647 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 bbca179143 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 4da0ed49f7 Bug 589506 - Scrub the codebase of MOZ_VIEW_SOURCE and MOZ_JSLOADER. r+=ted 2010-08-24 23:27:34 -04:00
Justin Lebar ca9d8e87be 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 dbe615eb54 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 5634936aa0 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 56918eae32 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 927aa5cf70 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 9aac017478 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 0a2e2d25fb 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 59cf2f2241 Fix OOM checker in non-regression mode (NPOTB) 2011-04-03 18:39:36 -07:00
Paul Biggar e2a98c8fc9 Bug 646763: Fix |make check-ooms| which never ran (r=nnethercote) 2011-04-03 18:29:46 -07:00
Justin Lebar 81b4973141 Bug 573948 - Part 1: Use libjpeg-turbo instead of libjpeg. r=jmuizelaar 2010-07-19 10:34:41 -07:00
Jeremias Bosch 5e4583b805 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 ceaec196c4 Automated checkin: version bump for firefox 4.0b11 release. CLOSED TREE a=release 2011-02-02 09:38:52 -08:00
Mike Hommey 303446550f Bug 628303 - Pass HOST_LDFLAGS to the build system. r=khuey,a=sdwilsh 2011-01-28 09:22:59 +01:00
Timothy B. Terriberry d7419772ff Bug 627981 - [clang]: A lot of errors for libtheora; r=ted 2011-03-17 09:03:00 -04:00
Kyle Huey e7181ae62e 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 b61857a967 Backed out changeset 0e9ba7c029e3 2010-12-04 23:05:58 -05:00
Vladimir Vukicevic 37b7ebfff4 b=603367; use ANGLE for WebGL on Win32; r=bjacob 2010-12-03 14:44:01 -08:00
Benjamin Smedberg 2478927070 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 ed1b28fceb 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 fe5f4b7b95 Bug 585011 - Invoke cl.py as a pymake native command. r=Callek, a=bsmedberg 2010-08-08 23:12:54 -07:00
Takanori MATSUURA 0f5e1915a0 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 b1465b1b25 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 fccd9d2a38 backing out c708054e1f65, due to build bustage a=bustage 2010-11-16 18:54:44 -05:00
Brad Lassey 0b054b4f30 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 28a70a74cf Bug 608498 - Turn on fakelibs on Android, r=khuey a=blassey 2010-11-16 14:27:06 -08:00
Kyle Huey 084b682101 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 4c593b5afe 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 47f29c30bb 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 bf6207bfa9 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 767618fe25 Bug 608066 - Update libvpx to v0.9.5. r=chris,khuey a=b-f 2010-11-08 09:47:17 +02:00
Mike Hommey f483b0dc8a Bug 569629 - Remove static xpcom modules list static initializer. r=bsmedberg,a=bsmedberg 2010-11-07 09:25:38 +01:00
Mike Hommey 99e80aacbc 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 f954d606cb Bug 604937 - Remove last vestiges of OPT:NOWIN98 from Mozilla code. r=khuey 2010-11-06 10:39:47 +01:00
Mike Hommey dc0000696f Bug 577653 - Allow to build against system libvpx. r=khuey a=roc 2010-11-05 18:24:28 +01:00
Jory A. Pratt f2982e6e4f Bug 591145 - Remove configure checks for encoders. r=khuey a=bsmedberg 2010-11-05 18:23:05 +01:00
Justin Wood 70ae4926a2 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 d1dd9ea9b5 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 22f9c5d728 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 51a2a95a70 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 baefbf7886 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 527580d818 Bug 592923 - Add --enable-profiling configure option r=ted, a2.0=bz 2010-09-10 11:57:12 -07:00
Benjamin Smedberg d6aab3c953 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 259ef07a06 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 4f2591cf81 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 7b62a17f83 Bump version on default branch to 2.0b8pre/4.0b8pre. a=beltzner 2010-10-06 17:32:13 -04:00
Bas Schouten 36dbefc554 Bug 546514 - Part 1: Detect presence of D3D10 headers for D3D10 layers. r=vlad 2010-10-01 00:53:44 +02:00
Mark Banner f2726317d1 Bug 597465: Support linking app components into libxul. r=khuey a=blocking 2010-09-21 21:10:06 -04:00
Doug Turner ecee3f7945 Bug 567750 - Build option to use the system Pixman. r=khuey. a=dougt 2010-09-20 21:16:37 -07:00
Mounir Lamouri 1e1628c55a 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 cd7736f094 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 8f05d255cc Bug 594612 Fastload not invalidated after building with pymake r=bsmedberg a=bsmedberg 2010-09-14 17:23:56 -07:00
Nick Thomas b804793377 Bug 592782 - Bump nightly version to 4.0b7pre. r=lsblakk a=releng 2010-09-14 16:57:00 +12:00
Justin Lebar e8cde59241 Backed out changeset 100bcacdbf45 due to orange (bug 578880). 2010-09-10 13:49:57 -07:00
Justin Lebar fdcc8210eb Bug 590181 - Use -O3 on Linux and Maemo. r=ted, a2.0=dbaron 2010-09-08 10:10:31 -07:00
Joel Maher 225ef1286e 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 62fd669dc7 Bug 589368 - Locale repacking support for jar reordering; r=ted a=blocking-betaN+ 2010-09-10 12:30:07 -04:00
Michael Wu 4ed865ce39 Bug 589971 - Omnijar before profiling part of PGO, r=ted a=beltzner 2010-09-09 16:12:08 -04:00
L. David Baron c9c64a9351 Add wctype.h to config/system-headers. (Bug 594492) r=cjones a2.0=bustage 2010-09-09 08:21:46 -07:00
Wan-Teh Chang 654ff71703 Bug 580679: do not define ZLIB_INTERNAL when compiling files outside
zlib.  This reverts some of the zlib-related changes in Dec. 2004 for
libxul (bug 272783 and bug 273876).  r=bsmedberg. a=bsmedberg.
2010-09-02 16:47:06 -07:00
Phil Ringnalda 1dfdb7aafb Bug 591710 - Remove some Java cruft from config/, r=khuey, a=NPOTB
--HG--
extra : rebase_source : a0f0f78ea33393c555931d6cc3abd152afd0fae3
2010-08-29 18:21:12 -07:00
Ted Mielczarek b0da94afb8 bug 579790 - fix another race condition in utils.lockFile. r=pike a=beltzner 2010-08-31 13:39:16 -04:00
jeremias bosch 2ffe49d1e9 Bug 586836 - Support Meego Network Managment. r=doug.turner a=blocking-fennec
--HG--
extra : rebase_source : 1f8de52621ce8c6dc680e81a3b82bc8f5e3df57e
2010-08-30 23:23:35 -07:00
Lukas Blakk 2291fc0b83 bug 588861: Tracking bug for build and release of Firefox 4.0b5 - 4.0b5 version bumps. r=bhearsum. a=npotb 2010-08-31 10:36:46 -04:00
Dan Witte 6e98e55af9 Bug 591537 - Freeze UA build id for Firefox branded builds. r=dao/khuey, sr=jst, a=beta5+ 2010-08-28 13:42:04 -07:00
Dão Gottwald ac7444003e Bug 591387 - Default theme shows as "incompatible" (version number wrapped with quotes). r=khuey a=blocking 2010-08-28 15:32:07 +02:00
Dão Gottwald 4bec9296f8 Bug 581008 - Remove support for appending arbitrary data to the User Agent string. r=jst,khuey sr=dveditz 2010-08-27 09:02:10 +02:00
Joel Maher 2fac5b095b Bug 586754 Xpcshell tests should use relativesrcdir instead of $MODULE (android prepartion) r=mitchell.field a=NPOTB 2010-08-26 14:47:28 -07:00
Clint Talbert ec98104ba7 Backed out changeset 49beef9387a0 due to Xpcshell orange a=backout
--HG--
extra : rebase_source : 01307f705ab07b7784401d69a53921b200544978
2010-08-25 14:03:44 -07:00
Joel Maher 62bd93f5af Bug 586754 Change xpcshell to use $relativesrcdir instead of $module for android support a=NPOTB r=mitchell.field 2010-08-25 11:47:39 -07:00
Bobby Holley 7b024d3079 Bug 513681 - part 2 - remove support for the MOZ_IMG_DECODERS build option.r=joe,khuey.a=blocker 2010-08-22 22:30:45 -04:00
Ted Mielczarek ext:(%20and%20Karl%20Tomlinson%20%3Ckarlt%2B%40karlt.net%3E) baadcf5d9e Add a GDK/X11 screenshot to png utility b=414049 r=dbaron a=npotb
--HG--
extra : rebase_source : c73326cce47805fd5ce7cda7b8e51b5dda1e39a7
2010-08-23 12:11:43 +12:00
Kyle Huey a3d0c57334 Backing out Bug 513681 and Bug 587371 for timeouts. 2010-08-22 10:13:09 -04:00
Bobby Holley 78160dc143 Bug 513681 - part 2 - remove support for the MOZ_IMG_DECODERS build option.r=joe,khuey.a=blocker 2010-08-11 20:12:24 -04:00
Phil Ringnalda 6171297fc9 Bug 585404 - Remove some CVS cruft from config/, r=khuey, a=NPOTB
--HG--
extra : rebase_source : 89b6527f41cdaf1281631d13f61f4c8877f10e05
2010-08-07 22:45:42 -07:00
Jonas Sicking 0a4de59cf6 Backout bugs 586754, 574189, 584611 due to orange. a=backout 2010-08-20 11:08:43 -07:00
Joel Maher cb20a221ad Bug 586754 xpcshell tests should use relativesrcdir instead of $MODULE r=:Mitch a=NPOTB 2010-08-20 09:32:58 -07:00
Axel Hecht c8965c9f6d bug 559961, explicitly abspath optimizejars.py, r=ted, a=bustage-fix 2010-08-19 15:56:20 +02:00