Justin Dolske
c7c7e39e9e
Backout 0a7410527788 (bug 572659), UA change breaks Google and Zimbra.
2012-02-20 16:29:36 -08:00
Dão Gottwald
db675026d9
Bug 572659 - Don't expose the Gecko patch level (13.X.Y) in the UA string, only show the major version (13.X). r=glandium,bz sr=gerv
2012-02-20 15:39:33 +01:00
Ed Morley
fe4a039dbe
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-02-18 00:16:22 +00:00
Kyle Machulis
c892abd822
Back out bug 711601 (changeset 4c8aa2b0ca1c) due to qemu breakage
2012-02-17 15:54:27 -08:00
Nathan Froyd
8b984bc274
Bug 726656 - fix optimizejars.py to optimize omni.ja; r=khuey
2012-02-16 06:31:49 -08:00
Dão Gottwald
b3d8acd1bc
Bug 588909 - Replace Gecko/<date> with Gecko/<version> in UA string. r=bz sr=gerv
2012-02-17 13:21:29 +01:00
Kyle Machulis
ded9d399f1
Bug 711601 - B2G Bluetooth Boiler Plate r=bent
2012-02-20 16:15:19 +01:00
Ryan VanderMeulen
d1a354c8b7
Bug 698519 - Update libjpeg-turbo to version 1.2.0. r=jlebar
2012-02-11 03:34:00 -05:00
Makoto Kato
01e301067a
Bug 722933 - add -MACHINE option for link.exe. r=khuey
2012-02-21 16:19:23 +09:00
Kyle Machulis
326642dc74
Bug 711601 - Bluetooth Implementation on B2G - patch 1: Boilerplate code for creating navigator.mozBluetooth object. r=bent
2012-02-15 13:37:13 -08:00
Kyle Machulis
1e21da06e6
Bug 711601 - Bluetooth Implementation on B2G - patch 1: Boilerplate code for creating navigator.mozBluetooth object. r=bent
2012-02-14 17:51:52 -08:00
Makoto Kato
169c5d75e1
Bug 715849 - yasm and GNU as should add debug flag if MOZ_DEBUG_SYMBOLS=1. r=khuey
2012-02-07 15:06:28 +09:00
Mike Hommey
3f5c329700
Bug 717540 - Remove MFBT dependency on JS_Assert, add MOZ_Assert, and use it for WTF assertions. r=waldo,r=khuey
2012-02-13 15:48:23 +01:00
Mike Hommey
de636eb93e
Backout 8eef38643ceb (bug 717540) and 78941a969e20 (bug 725230) because of windows debug bustage
2012-02-13 16:35:13 +01:00
Mike Hommey
4262e5f87c
Bug 717540 - Remove MFBT dependency on JS_Assert, add MOZ_Assert, and use it for WTF assertions. r=waldo,r=khuey
2012-02-13 15:48:23 +01:00
Justin Lebar
dae7e8f02b
Back out rev 2acd6833, bug 698519 - update to libjpeg 1.2, due to Dromaeo DOM regression.
2012-02-12 23:46:48 -05:00
Ryan VanderMeulen
2494cfe35a
Bug 698519 - Update libjpeg-turbo to version 1.2.0. r=jlebar
2012-02-11 03:34:00 -05:00
Matthew Gregan
a7fb4781d7
Bug 623444 - Import Windows libcubeb implementation. r=doublec, r=khuey
2012-01-13 14:38:39 +13:00
Ed Morley
fe4fa2137e
Merge mozilla-central to mozilla-inbound
2012-01-31 21:20:50 +00:00
Alex Keybl
1397a1a058
Bug 700000 - Version bump
2012-01-31 10:57:49 -08:00
Kan-Ru Chen
a1dfeed3b0
Bug 709585 - Part 5, hal code for the Power API. r=cjones
...
--HG--
extra : rebase_source : 49c8cb29be617293eb9143b3e3c760229b37943c
2012-01-31 01:08:00 -05:00
Makoto Kato
05b09d853c
Backout bug Bug 702179 due to bustage on MacOSX deubg and Win32 debug
2012-01-31 18:00:25 +09:00
Ginn Chen
57da459d97
Bug 702179 Reland 1d0ec7fa8b96 since Bug 719742 is fixed.
2012-01-31 14:51:13 +08:00
Matt Brubeck
0135ce8050
Back out 1d4d44ecd75c and 823cd2815483 (bug 709230) on suspicion of causing intermittent startup crashes
2012-01-30 16:53:14 -08:00
Scott Johnson
c5f8492d9e
Backout 6a4c4cb828a8 for bustage on windows.
2012-01-30 18:47:43 -06:00
Kan-Ru Chen
896e917c65
Bug 709585 - Part 5/6, hal code for the Power API. r=cjones
...
--HG--
extra : rebase_source : 689315521a72444c8a0fc92efe128d5bf3fbbada
2012-01-30 17:02:51 -06:00
Chris Peterson
2612afd715
Bug 709230 part 2 - Optimize Java .class files with ProGuard. r=dougt
2012-01-26 10:50:37 -08:00
Chris Peterson
04902924a3
Bug 709170 - Don't bother generating Java debug symbols for local variables. Saves 70 KB. r=dougt
2012-01-30 10:45:23 -08:00
Kartikaya Gupta
d77c866002
Bug 721888 - Turn on the warnings-as-errors flag. r=blassey
2012-01-27 22:37:05 -05:00
Marco Castelluccio
798dc727de
Bug 702158 - [Skia] Get Skia backend working on Linux. r=mattwoodrow
2012-01-26 09:54:31 +09:00
Mike Hommey
7d7a9fccec
Bug 719742 - Make expandlibs properly handle the case where OBJ_SUFFIX is .i_o on Linux PGO first pass. r=ted
2012-01-25 10:34:14 +01:00
Wes Johnston
93c69a88ea
Bug 603008 - Android widget multitouch implementation. r=blassey,kats
2012-01-25 01:31:33 +01:00
Mike Hommey
063131a830
Bug 603370 part 1 - Add an option to expandlibs-exec to allow to reorder the objects list. r=ted
2012-01-20 09:50:44 +01:00
Tim Taubert
d2339616cf
merge m-c to fx-team
2012-01-19 12:10:03 +01:00
Robert Strong
9e2977f169
RelEng patch - Bug 660038 - Remove channel switching support. r=nthomas
2012-01-18 14:10:25 -08:00
Mounir Lamouri
02eca2001b
Bug 713377 - Part 1 - Add a --disable-websms-backend build option. r=blassey
2012-01-16 19:53:09 +01:00
Wes Johnston
72f42280fd
Bug 603008 - Platform support for multitouch events. r=smaug
...
* * *
Bug 603008 - Platform support for multitouch events.
* * *
ifdefandroid
2011-12-16 16:24:11 -08:00
Mike Hommey
9566b1ff05
Bug 683127 part 2 - Build system glue for the new linker. r=khuey
2012-01-11 11:10:59 +01:00
Ed Morley
ed04f5bb8e
Backout b9e154713763 (bug 702158) for pgo linux failures
2012-01-11 01:22:15 +00:00
Marco Castelluccio
7de5f246ff
Bug 702158 - Build Skia Azure backend on linux. r=mattwoodrow
2012-01-11 11:17:56 +13:00
Kartikaya Gupta
664fe7b801
Bug 715791 - Preserve line numbers when preprocessing java files as well as js files. r=ted
2012-01-05 23:32:05 -05:00
Mike Hommey
1f4341fcce
Bug 701371 - Rename mozutils to mozglue, and move it to top-level. r=khuey,a=brendan
...
--HG--
rename : memory/mozutils/Makefile.in => mozglue/Makefile.in
rename : memory/mozutils/Makefile.in => mozglue/build/Makefile.in
rename : memory/mozutils/dummy.cpp => mozglue/build/dummy.cpp
rename : memory/mozutils/fixcrt.py => mozglue/build/fixcrt.py
rename : memory/mozutils/mozutils.def.in => mozglue/build/mozglue.def.in
2011-12-28 08:24:02 +01:00
Chris Peterson
c4b1d936b9
Bug 714874 - Fix some Java warnings. r=dougt a=dougt
2012-01-05 10:49:33 -08:00
Mounir Lamouri
e47889adff
Bug 703121 - Part 2 - Do not force warnings-as-errors to be disabled on Android. r=khuey
2012-01-06 18:17:07 +01:00
Brian R. Bondy
6afd40d745
Bug 708153 - Build config for building and including maintenance service. r=rstrong. sr=khuey.
2012-01-04 23:19:14 -05:00
Kyle Huey
34080b89e1
Merge b-s to m-c.
2012-01-04 10:39:52 -05:00
Kyle Huey
4dbec7e0e6
Bug 714178: Expose the value of CPP from configure to the rest of the build system. r=ted
2012-01-03 13:47:26 -05:00
Makoto Kato
83773e137b
Bug 711919 - Remove AWT_11 and CM_BLDTYPE from autoconf.mk. r=khuey
2011-12-31 13:17:57 +09:00
Matt Brubeck
f8fdd2d3f6
Merge from mozilla-inbound to mozilla-central
2011-12-27 11:04:58 -08:00
Oleg Romashin
4c74b7c007
Bug 703434 - Add support for Qt resource files (qrc) which possible to pre-compile with rcc compiler. r=glandium
2011-11-17 01:28:33 -05:00
Jacek Caban
39c91c27af
Bug 712584 - Properly use .def files on mingw builds r=khuey
2011-12-27 10:51:53 +01:00
Makoto Kato
44fd37413d
bug 693280 - Android DNS lookup port is incorrect usage for external function defines. r=glandium
2011-12-22 10:13:31 +09:00
Nicholas Nethercote
f7b2a8b9f1
Bug 710958 - Remove gfx{Glitz,DirectFB,QuartzPDF}Surface. r=joedrew.
...
--HG--
extra : rebase_source : da77b2ceb7840a42651386c822d5b21499bae439
2011-12-18 14:54:50 -08:00
Ed Morley
2b933f3136
Backout 1d0ec7fa8b96 (bug 702179) for PGO Linux build failures
2011-12-21 15:57:26 +00:00
Ed Morley
b9782be784
Merge mozilla-central to mozilla-inbound
2011-12-21 12:15:42 +00:00
Ginn Chen
65d967bfaa
Bug 702179 dtrace probes are not installed on Solaris with static js lib r=glandium (reland with additional fix from Mike Hommey)
2011-12-21 19:25:31 +08:00
Christian Legnitto
ea58834386
Bug 700000 - Version bump
2011-12-20 09:24:38 -08:00
Gavin Sharp
d140f8977f
Bug 696436: consolidate Mac bundle name selection, and allow adding a prefix to it at build time, r=dolske, r=ted relanding with a clobber on a CLOSED TREE
2011-10-27 10:27:56 -07:00
Blair McBride
906ef34310
Backout 9e94c7b5290f (bug 696436) due to Mac opt breakage. CLOSED TREE
2011-12-16 16:08:48 +13:00
Gavin Sharp
87c714eafe
Bug 696436: consolidate Mac bundle name selection, and allow adding a prefix to it at build time, r=dolske, r=ted
...
--HG--
extra : rebase_source : 138e3b0259bb144524b1bdb8a6db9d83fe527c71
2011-10-27 10:27:56 -07:00
Mike Hommey
897722e75d
Bug 709721 - Move video and audio libraries in a gkmedias library on Windows. r=khuey
2011-12-15 06:40:20 +01:00
Bas Schouten
30e9aaa45c
Bug 710509: Allow Skia to be easily switched off. r=khuey
2011-12-14 08:04:32 -05:00
Justin Lebar
e492c4de05
Bug 696535 - Use absolute paths in pythonpath.py. r=bsmedberg a=test-only
2011-12-12 15:44:41 -05:00
Jonathan Kew
4c267519b3
bug 631479 (part 2) - compile graphite2 as part of the gfx build. r=jdaggett,khuey
2011-12-09 22:32:29 +00:00
Bill McCloskey
60a6742def
Bug 705332 - Re-enable printing filename in quiet builds (r=njn)
2011-12-08 10:14:06 -08:00
Matt Brubeck
9436a88a28
Merge latest green changeset from mozilla-inbound to mozilla-central
2011-12-05 10:04:12 -08:00
Mark Banner
741ef0f1a0
Bug 557047 - Replace mailnews specific ifdef (MOZ_MAIL_NEWS) in cookie code with tests for a protocol flag. r=sdwilsh,sr=bzbarsky
2011-12-05 12:35:23 +00:00
Kyle Machulis
ea62c3856f
Bug 699222 - Part 1: Add MOZ_B2G_RIL (--enable-b2g-ril) configure flag. r=khuey
2011-12-05 15:58:26 +08:00
Ryan VanderMeulen
62a927d2f5
Bug 705401 - Remove the rest of TraceVis. r=dvander
2011-11-28 16:08:25 -08:00
Mike Hommey
24650c0957
Bug 686466 part 3 - Use a pre-generated nsXREAppData struct instead of application.ini. r=ted,bsmedberg
...
--HG--
rename : build/application.ini => build/application.ini.in
2011-11-22 08:05:59 +01:00
Mike Hommey
1d535a1808
Bug 686466 part 1 - Centralize application.ini creation. r=ted
...
--HG--
rename : browser/app/application.ini => build/application.ini
2011-11-22 08:05:59 +01:00
Nicholas Nethercote
f3486bc8ce
Bug 703456 - Kill REPORT_BUILD; kill it dead. r=ted.
2011-11-21 18:47:54 -08:00
Michael Kohler
0be5069d97
Bug 702724 - Avoid compiler error when JDK version >= 7 [r=kats]
2011-11-16 00:49:21 +01:00
Doug Turner
61c0254a61
Bug 702037 - Merge Android History into mozilla-central. r=marco
2011-11-18 14:42:52 -08:00
Ed Morley
51301b2f49
Merge b-s and m-c
2011-11-18 19:04:13 +00:00
Gregory Szorc
6905838ddb
Bug 701822 - Add TEST_DIRS Makefile variable; r=ted
2011-11-11 12:25:22 -08:00
Christian Legnitto
6473113ad0
Bug 700688, Version bump
2011-11-08 09:12:57 -08:00
Matheus Kerschbaum
5c79060626
Bug 597789 - Remove --disable-rdf; r=ted
2011-11-08 11:42:54 +00:00
Ralph Giles
4b264aaad5
Bug 697821 - Disable libtheora assembly on XCode 4.2. r=khuey
...
The version of llvm-gcc included with Apple's XCode 4.2
toolchain can't compile the inline assembly in the libtheora
library. This is a regression from the 4.1 release.
Check for this version and disable assembly if found.
Also update the check for clang < v2.9 from bug 627981,
which had similar problems, to set the same flag.
2011-11-08 00:57:00 -05:00
Doug Turner
2450815cd6
Bug 702544 - Follow up to 701996. Landing ifdef to make birch project branch compile r=blassey
2011-11-15 09:30:59 -08:00
Michael Wu
f93dba09f1
Bug 701875 - Rename omni.jar to omni.ja, r=ted
2011-11-12 19:58:19 -08:00
Jeff Walden
8a84ed2439
Bug 699691 - Remove an unused argument from ino2name in pathsub.{c,h}. r=ted
2011-11-04 18:36:40 -07:00
Bobby Holley
2de88b7c43
Bug 691781 - Generate IDL lexer and parser as part of the build system. r=khuey
2011-11-06 13:32:25 +01:00
Ed Morley
efc6f1f14e
Merge mozilla-central and mozilla-inbound
2011-11-05 18:46:28 +00:00
Ed Morley
7bc582f20f
Backout 4997c6f8b24d (bug 616542) for causing locally run mochitest-browser-chrome test runs to fail
2011-11-05 18:35:59 +00:00
Matheus Kerschbaum
4813247daf
Bug 698630 - Remove --disable-smil build option; r=dholbert
2011-11-05 10:32:52 +00:00
ABE Hiroki
f64ab95bee
Bug 675593 - Fix nspr4!1.pgc path mistake on NSPR PGO build (m-c part); r=ted
2011-11-04 21:26:53 +00:00
Rail Aliiev
8a56fd9db2
Bug 616542 - Shorten file path length of mochitest; r=ted
2011-11-04 21:13:42 +00:00
Makoto Kato
90ba915e12
Bug 632630 - Should add debug flag of assembler obj when MOZ_DEBUG_SYMBOLS. r=khuey
2011-11-04 11:59:47 +09:00
Ed Morley
78fb982b27
Merge mozilla-central and mozilla-inbound
2011-10-29 02:40:36 +01:00
Matt Brubeck
d56814f655
Merge last green changeset from mozilla-inbound to mozilla-central
2011-10-28 11:15:56 -07:00
Kyle Huey
41028ec823
Merge m-c to b-s.
2011-10-28 09:27:32 -04:00
Matt Woodrow
3390cb421d
Bug 688333 - Build changes to compile skia. r=khuey
2011-10-28 20:05:35 +13:00
Kyle Huey
2b3488e798
Merge m-c to b-s.
2011-10-26 12:30:44 -04:00
Mike Hommey
2db96543a3
Bug 695989 - Properly pick changes to jemalloc/mozutils on Linux incremental builds. r=ted
2011-10-27 15:15:21 +02:00
Mike Hommey
4a62f1045e
Bug 686464 - Leave it to Android to unpack the content process executable. r=ted
2011-10-27 14:53:20 +02:00
Ted Mielczarek
da5f955883
bug 685927 - make stl-wrappers more lenient when compiling ObjC with GCC. r=cjones
2011-10-11 11:10:29 -04:00
Mitchell Field
149f79153c
Bug 593768 - Remove --enable-cpp-exceptions configure option; r=ted
2011-10-21 18:56:25 +01:00
Benoit Girard
ecd5f82a46
Bug 683229 - Add user space profiling using Simple Profiler System (SPS). r=cjones r=jmuizelaar
...
--HG--
extra : rebase_source : 2482a65256588b88663e8f0ab621b9787bbe5489
2011-08-26 17:05:37 -07:00
Mike Hommey
14966259b2
Bug 677897 - Use objcopy from the NDK in symbolstore.py. r=ted
2011-10-06 09:08:14 +02:00
Matt Brubeck
82fb7ff53c
Back out cb715f8a1363 (bug 680246) because of Win opt build failures on a CLOSED TREE
2011-09-30 20:43:13 -07:00
Kyle Huey
b71da150fd
Merge m-c to b-s.
2011-09-30 16:25:07 -04:00
Joey Armstrong
dade8fca23
Bug 680246 - threadsafe mkdir makefile library rules. r=ted
2011-08-18 17:16:21 -04:00
Makoto Kato
760958734d
Bug 681202 - Add Android x86 target. r=glandium
2011-09-29 13:39:03 +09:00
Boris Zbarsky
377a55505b
Version bump to 10.0a1 on CLOSED TREE
2011-09-27 13:19:35 -04:00
Matheus Kerschbaum
3d31a8f676
Bug 687766 part 1: Remove build-time dependency on libIDL. r=khuey
2011-09-27 10:09:54 +02:00
Ehsan Akhgari
0f6e3e18c4
Backed out changeset 020f14584a2a (bug 680246) because it broke builds on all platforms
2011-09-26 11:53:28 -04:00
Joey Armstrong
d1f0112849
Bug 680246 - makefile logic to support threadsafe mkdir -p; r=ted
2011-08-18 17:16:21 -04:00
Matheus Kerschbaum
e1d3c86e9c
Bug 669829 - Remove check for atlbase.h and oleacc.idl from configure. r=ted
2011-09-24 12:53:07 +02:00
Mike Hommey
e47f41066a
Bug 687805 - Allow DIST_FILES, DIST_CHROME_FILES and PREF_JS_EXPORTS to be in objdir. r=khuey
2011-09-21 18:06:14 +02:00
Felix Fung
fde9bb7c52
Bug 674012 - Remove checks for HAVE_GCC3_ABI. r=glandium
...
--HG--
extra : rebase_source : 934fd93abd8678d0215ee8296995cb5b296288bf
2011-09-28 11:32:39 -07:00
Timothy B. Terriberry
4d4b16ce75
Bug 693057 - Add libvpx's encoder support (disabled), r=cpearce,khuey
2011-10-13 17:37:34 -07:00
Timothy B. Terriberry
ccbd7c0714
Bug 693057 - Add libvpx's error concealment support (disabled), r=cpearce,khuey
2011-10-13 17:37:29 -07:00
Jacek Caban
258e313c8d
Bug 694046 - Invalid MOZ_CAN_RUN_PROGRAMS declaration in autoconf.mk.in r=khuey
2011-10-13 16:05:47 +02:00
Matheus Kerschbaum
b520783790
Bug 477358 - Kill NS_USE_NATIVE r=khuey
2011-10-12 20:32:07 +02:00
Jeff Walden
eb2cb918a4
Back out everything since 5435ee09cf7b. Tinderbox compilers hate me. r=epic-fail
2011-10-12 12:21:53 -07:00
Matheus Kerschbaum
8368560bae
Bug 477358 - Kill NS_USE_NATIVE r=khuey
2011-10-12 20:32:07 +02:00
Rafael Ávila de Espíndola
28388b7197
Bug 674647 - Set MOZ_CAN_RUN_PROGRAMS in mozconfig.leopard and propagate it. r=khuey.
...
This patch sets MOZ_CAN_RUN_PROGRAMS in mozconfig.leopard so that the build
system knows it can run programs when producing 32 bit dmg files in a 64 bit
host (10.6).
The patch also propagates MOZ_CAN_RUN_PROGRAMS from the configure system to
Makefile.
2011-09-18 14:43:31 -04:00
Kyle Huey
75aa6eed7a
Merge m-c to b-s.
2011-09-15 16:44:46 -07:00
Oleg Romashin
ebc7020bfe
Bug 584217 - Add Meego Touch based filepicker implementation. r=jeremias.bosch,florian.haenel
2011-09-14 14:16:28 +01:00
Kyle Huey
614dad33a3
Merge m-c to b-s.
2011-09-07 10:47:50 -04:00
Mike Hommey
d0a3d1bc2f
Backout the backout of e5815c156b6c (bug 683096), 9ca928d8095c (merge), a286edb8ca4b (bug 683875), 61dc35b8f63f (bug 683171), b0741ae44def (bug 683875), 8e01bc314326 + e2697c06468f (bug 677501), 805e28e85577 (bug 680440)
2011-09-03 08:19:06 +02:00
Ed Morley
ed260633c7
Backout e5815c156b6c (bug 683096), 9ca928d8095c (merge), a286edb8ca4b (bug 683875), 61dc35b8f63f (bug 683171), b0741ae44def (bug 683875), 8e01bc314326 + e2697c06468f (bug 677501), 805e28e85577 (bug 680440) for Win opt orange and purple galore, on a CLOSED TREE
2011-09-03 04:35:21 +01:00
Kyle Huey
2fe1065da6
Merge b-s to m-c.
2011-09-02 17:35:11 -04:00
Ehsan Akhgari
d81b657456
Keep changeset 11247af82311 backed out on the reverted tree
2011-09-02 09:05:37 -04:00
Ehsan Akhgari
a171549936
Revert to changeset e6fc4594c22e which was the last one to get a green Win7 tp run
2011-09-02 09:03:08 -04:00
Rafael Ávila de Espíndola
e281bb7586
revert 11247af82311, e3626f903f9f and 7ee51f8ea940.
...
CLOSED TREE
2011-09-01 22:01:56 -04:00
Mike Hommey
022079a913
Bug 683875 - Fixup. r=me
2011-09-01 20:24:13 +02:00
Mike Hommey
30b5c313fc
Bug 683875 - Remove stale static library when only creating a fakelib. r=ted
2011-09-01 18:26:07 +02:00
Mike Hommey
cfd3ac70a2
Bug 677501 - Build a mozutils library containing jemalloc and other things. r=khuey
...
--HG--
rename : memory/jemalloc/Makefile.in => memory/mozutils/Makefile.in
rename : memory/jemalloc/fixcrt.py => memory/mozutils/fixcrt.py
rename : memory/jemalloc/jemalloc.def => memory/mozutils/mozutils.def.in
2011-09-01 14:12:10 +02:00
Mike Hommey
1fbab12774
Bug 680440 - Clean up jemalloc linkage. r=khuey
2011-09-01 14:11:56 +02:00
Rafael Ávila de Espíndola
2f0d1d2073
Bug 680277 - Debug builds should always be compiled with frame pointers. r=khuey.
...
This patch creates a new MOZ_FRAMEPTR_FLAGS variable that is used only to
control the frame pointer flags passed to the compiler. It also computes this
flag in a macro so that the toplevel configure and js/src/configure stay in
sync.
--HG--
extra : rebase_source : 58a64b71a23812910072c81bbf84b3721b961abb
2011-09-01 12:19:06 -04:00
Ed Morley
1029411f7a
Bug 683416 - A: Remove build support for standalone Necko and standalone Transformiix XSLT; r=khuey
2011-09-01 17:42:09 +01:00
Kyle Huey
411121afb0
Back out Bug 659311 for messing up Linux PGO builds.
2011-08-31 10:49:42 -04:00
Kyle Huey
7b7b45a351
Merge m-c to b-s.
2011-08-31 07:52:43 -04:00
Michael Wu
b363ec13cf
Bug 684957 - optimizejars.py doesn't update disk_entries field, r=taras
2011-09-06 12:57:36 -07:00
Rafael Ávila de Espíndola
a8c970acc2
Bug 680277 - Debug builds should always be compiled with frame pointers. r=khuey.
...
This patch creates a new MOZ_FRAMEPTR_FLAGS variable that is used only to
control the frame pointer flags passed to the compiler. It also computes this
flag in a macro so that the toplevel configure and js/src/configure stay in
sync.
2011-09-03 13:36:18 -04:00
Joey Armstrong
55c77d2cc5
bug 662833 - split rules.mk, dup *.mk beneath js/src/config
2011-07-07 11:29:41 -04:00
Mike Hommey
adaf3ba792
Bug 659311 - Avoid clobber between profile generate and use passes of PGO builds. r=ted
2011-05-24 16:19:15 +02:00
Kyle Huey
2eb5f2b441
Merge m-c to b-s.
2011-08-28 06:00:17 -04:00
Matheus Kerschbaum
0e48166430
Bug 671465 - Remove whitespace from rules.mk rs=khuey
2011-08-26 00:37:25 +01:00
Matheus Kerschbaum
df5a0dc6dc
Bug 671465 - Remove whitespace from config.mk rs=khuey
2011-08-26 00:36:53 +01:00
Matheus Kerschbaum
b595962ced
Bug 671465 - Remove whitespace from autoconf. rs=khuey
2011-08-26 00:35:19 +01:00
Matheus Kerschbaum
7524e143b7
Bug 680792 - Remove support for Irix from our build system. r=ted
2011-08-26 00:34:45 +01:00
Kyle Huey
0e655f0dc8
Merge m-c to b-s.
2011-08-24 08:34:27 -04:00
Mike Hommey
2d38faddec
Bug 678195 - Remove old style jemalloc. r=khuey
2011-08-23 15:43:17 +02:00
Mike Hommey
b8480139d5
Bug 678214 - Properly link NSS with new style jemalloc. r=khuey
2011-08-23 15:30:44 +02:00
Steve Fink
243e7968e5
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
6d02b96c78
Backout e10579e136f1 (bug 680636) for breaking pymake builds
2011-08-22 22:26:00 +01:00
Gregory Szorc
f50e80f32d
Bug 680636 - Execute nsinstall.py as Python module under PyMake; r=khuey
2011-08-22 19:32:51 +01:00
Gregory Szorc
617912109c
Bug 680534 - Clean up $(IDL_DIR) rule definition; r=khuey
2011-08-22 18:34:01 +01:00
Rafael Ávila de Espíndola
09c724072a
Bug 680711 - Remove the BUILD_MODULES variable. r=khuey
2011-08-22 13:10:15 -04:00
nospam.kotarou.dono@gmail.com
f5a04ae59a
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
7329896875
Bug 668351 - Add make targets to run xpcshell tests on Android; r=jmaher
2011-08-22 09:00:50 +01:00
Matt Brubeck
505315087e
Merge last green changeset from mozilla-central to mozilla-inbound
2011-08-19 16:26:25 -07:00
Kyle Huey
0e75aa6dec
Back out Bug 659311 which made it to m-c prematurely.
2011-08-19 13:16:24 -04:00
Matheus Kerschbaum
fc3688dcda
Bug 679615 - Remove config/gtscc.c r=ted
2011-08-19 12:53:03 +02:00
Ms2ger
5406bc5b33
Merge m-c to m-i.
2011-08-18 22:01:33 +02:00
Kyle Huey
c29ddcfaa4
Merge b-s to m-c.
2011-08-18 06:49:06 -04:00
Kyle Huey
de6e8acfb3
Merge m-c to b-s.
2011-08-17 07:32:25 -04:00
Mike Hommey
889bc1e410
Backout changesets 66b336cc59b1 and dfe63797f67a (bug 676252) beause of Linux opt perma-red
2011-08-17 07:45:20 +02:00
Ehsan Akhgari
6ebbd9cd9e
Bump the Firefox versions from 8 to 9 on mozilla-central
2011-08-16 14:24:21 -04:00
Mike Hommey
06def372f6
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
ebb12b7023
Bug 678792 - Remove --disable-necko-disk-cache. r=khuey,jduell
2011-08-18 11:53:26 +02:00
Mike Hommey
81319a847a
Backed out changeset 884efa9dcbf9 due to OSX debug orange
2011-08-15 10:39:10 +02:00
Mike Hommey
c71d17420a
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
cdfea56b19
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
325573a13d
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
de11adf281
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
6591011663
Bug 681908 - Remove obsolete MOZ_CRT_CPU_ARCH in autoconfig.mk.in. r=khuey
2011-08-25 14:13:06 +01:00
Makoto Kato
28d86dca55
Bug 675135 - should use -Fo instead of -o on MASM. r=ted
2011-08-25 18:31:52 +09:00
Mike Hommey
910fe37b7c
Bug 681588 - Cleanup wrap malloc and its use on Android. r=ted
2011-08-29 19:21:22 +02:00
Mike Hommey
394b75114c
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
bc5bb72129
Bug 682794 - Refresh autoconf.mk when autoconf.mk.in is modified. r=khuey
2011-08-29 13:44:46 +02:00
Mike Hommey
7fc6b6d52b
Backed out changeset 480f913edf3f (bug 676252) because of build failure
2011-08-29 08:31:58 +02:00
Mike Hommey
5a8b4a9df8
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
081427d7a0
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
bf6c625e51
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
77bcd4d8bb
Merge b-s to m-c.
2011-08-10 11:12:30 -04:00
Justin Wood
19e1a18275
Backout Bug 648134 due to bustage. (rather than back out the whole push)
2011-08-10 05:18:24 -04:00
Kyle Huey
9536725f1f
Bug 458936: Replace xpidlc's typelib generation with a python equivalent. r=ted
2011-08-09 20:48:41 -04:00
Walter Meinl
a1c8316d83
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
25cbe701b4
Bug 563462 - Remove Photon bits from the build-system. r=ted,vlad,jwalden
2011-06-24 16:49:00 -04:00
Mounir Lamouri
6aee473a58
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
345f965c26
Bug 563462 - Remove Photon bits from the build-system. r=ted,vlad,jwalden
2011-06-24 16:49:00 -04:00
Mike Hommey
098183f48a
Bug 677159 - Don't allow to include config/config.mk twice. r=khuey
2011-08-09 09:07:48 +02:00
Matheus Kerschbaum
4b5262767d
Bug 675500 - Remove --disable-storage. r=khuey
2011-08-06 19:05:49 +02:00
Matheus Kerschbaum
5692e9c245
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
cb6461a01b
Bug 674883 - Remove temporary workarounds in mozilla-central for bugs in NSPR
2011-07-28 15:07:15 +02:00
Ed Morley
5d8d5d2581
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
c319d416f7
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
a1835137c8
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
a132380d79
Merge last green changeset from mozilla-inbound to mozilla-central
2011-07-26 11:50:00 +02:00
Michael Wu
1c77b4723b
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
6ab62c5552
Bug 673940: Don't accidentally overwrite the environment's PYTHONPATH. r=ted
2011-07-25 10:20:43 -07:00
Kyle Huey
4682f37f8c
Bug 585015: Invoke header.py as a native command. r=glandium
2011-07-21 17:01:45 -07:00
Kyle Huey
aeb493ded5
Bug 672938: Make pythonpath.py work as a pymake native command. r=ted
2011-07-21 15:07:33 -07:00
Evan Shaw
114f8c6a2d
bug 673072 - remove deprecated curl header curl/types.h from Breakpad includes. r=ted
2011-07-21 02:32:00 -04:00
Kyle Huey
945bfa198d
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
83c42e48af
Merge m-c to b-s.
2011-07-19 08:50:02 -07:00