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