Daniel Holbert
1185e6547f
Bug 666041 patch 1: Add internal build flag for CSS3 flexbox. r=khuey
2012-03-17 18:50:57 -07:00
Matthew Gregan
2236c84d27
Bug 734784 - Update system-headers to reflect changes to libvpx includes. r=cpearce
2012-03-15 12:06:02 +13:00
Lukas Blakk
2fe69d3c6f
Merging in version bump NO BUG
2012-03-13 13:38:38 -07:00
Mounir Lamouri
66685f5251
Bug 718391 - Package the js shell only if MOZ_PACKAGE_JSSHELL is defined. r=glandium,catlee
2012-03-12 13:23:16 +01:00
Mark Capella
24883e7b24
Bug 595926 - Purge last traces of REQUIRES from the build system. r=khuey
2012-03-12 10:22:57 +01:00
Jacek Caban
987bd3c3bf
Bug 733713 - xpcom/tests fail to compile on mingw r=glandium
2012-03-09 16:58:43 +01:00
Makoto Kato
c7ac52755f
Bug 732328 - need os.close(fd) before os.remove(tmp) on expandlibs_exec.py. r=ted
2012-03-09 11:42:36 +09:00
Mike Hommey
f955d8086e
Bug 603370 - Avoid Identical Code Folding messing with symbol reordering. r=khuey
2012-03-08 08:56:28 +01:00
Mike Hommey
934aace9a3
Bug 603370 - Add an option to expandlibs-exec to allow to reorder the symbols when linking. r=khuey
2012-03-08 08:56:27 +01:00
Mike Hommey
5b2d25f61e
Backout changeset 283408b8d8a3 (bug 603370)
2012-03-08 08:39:17 +01:00
Christian Holler
c75048ad98
Bug 727445 - Add --enable-address-sanitizer for ASan specific workarounds. Add --enable-llvm-hacks to pass CFLAGS to NSS and omit -Wl,-z,defs for shared libs. r=khuey,kaie
2012-03-07 15:11:15 -08:00
Gregory Szorc
a272dc9b1e
Bug 729098 - Part 1/2: Create xUnit XML results file when executing xpcshell tests; r=khuey
2012-03-06 15:03:34 -08:00
Kai Engert
a9fd38bf43
Bug 728719, NSSUTIL_GetVersion, undefined reference during linking, r=glandium
2012-03-01 17:29:34 +01:00
Brian R. Bondy
7e5d6bc2dc
Bug 730862 - Disable signmar by default and provide an option to enable it. r=rstrong. sr=khuey
2012-02-28 13:58:42 -05:00
ABE Hiroki
efbe1d84d7
Bug 693226 - Fix up paths so that --enable-ui-locale=ab-CD --with-l10n-base=l10n works with pymake on Windows. r=khuey
2012-01-31 10:25:41 -05:00
Philipp Wagner
38fa903280
Bug 730081 - Add a way to disable xpccheck for subdirectories; r=khuey
2012-02-23 22:22:00 +01:00
Brian R. Bondy
b4f0f02c3b
Bug 721758 - Ability to configure updater to accept multiple MAR IDs. r=rstrong
2012-02-24 16:29:42 -05:00
Brian R. Bondy
f9dc931689
Bug 708690 - Build config for product information blocks. r=rstrong
2012-02-24 16:29:42 -05:00
Brian R. Bondy
4ae40571d6
Bug 711139 - MOZ_VERIFY_MAR_SIGNATURE build option for verifying MAR signatures. r=rstrong. sr=khuey
2012-02-24 16:29:41 -05:00
Rafael Ávila de Espíndola
5af0cd84d1
Bug 729926 - mac64: objdump not found. r=glandium.
...
--HG--
extra : rebase_source : 21e8f5a44a44d6537268b543effd7dd85092c4b5
2012-02-23 17:05:37 -05:00
Mike Hommey
409e67d342
Bug 728229 - Allow to build with system python ply library. r=ted
2012-02-23 11:00:18 +01:00
Mike Hommey
bed783f935
Bug 686805 part 5 - Optionally make libxul.so a seekable compressed stream on Android. r=khuey
2012-02-22 08:12:15 +01:00
Jacek Caban
d5b8c93f78
Bug 728178 - js.exe fails to link on on mingw (missing MOZ_Crash) r=glandium
2012-02-21 15:48:02 +01:00
Ed Morley
465164e131
Merge mozilla-central to mozilla-inbound
2012-02-21 14:15:58 +00:00
Ed Morley
ec5a7c5b3d
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-02-21 11:59:33 +00:00
Dão Gottwald
897892ae75
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-21 04:29:09 +01:00
Justin Dolske
dc4967a956
Backout bfc937247f3c (bug 588909), UA change breaks Google and Zimbra.
2012-02-20 16:29:38 -08:00
Justin Dolske
493d419146
Backout 0a7410527788 (bug 572659), UA change breaks Google and Zimbra.
2012-02-20 16:29:36 -08:00
Dão Gottwald
ce98a24c8c
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
f0c6a1f047
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-02-18 00:16:22 +00:00
Kyle Machulis
fc01ae2278
Back out bug 711601 (changeset 4c8aa2b0ca1c) due to qemu breakage
2012-02-17 15:54:27 -08:00
Nathan Froyd
f608a2b3c2
Bug 726656 - fix optimizejars.py to optimize omni.ja; r=khuey
2012-02-16 06:31:49 -08:00
Dão Gottwald
794c8a0fac
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
0ec84a60d2
Bug 711601 - B2G Bluetooth Boiler Plate r=bent
2012-02-20 16:15:19 +01:00
Ryan VanderMeulen
422f6b96b5
Bug 698519 - Update libjpeg-turbo to version 1.2.0. r=jlebar
2012-02-11 03:34:00 -05:00
Makoto Kato
2ed3c82ead
Bug 722933 - add -MACHINE option for link.exe. r=khuey
2012-02-21 16:19:23 +09:00
Kyle Machulis
2fed82f6c6
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
55bf17714a
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
2e5b046a0f
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
526bd939af
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
c893472974
Backout 8eef38643ceb (bug 717540) and 78941a969e20 (bug 725230) because of windows debug bustage
2012-02-13 16:35:13 +01:00
Mike Hommey
ac9a4a0719
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
fc9f220879
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
7dc7476acf
Bug 698519 - Update libjpeg-turbo to version 1.2.0. r=jlebar
2012-02-11 03:34:00 -05:00
Matthew Gregan
99c543fe5d
Bug 623444 - Import Windows libcubeb implementation. r=doublec, r=khuey
2012-01-13 14:38:39 +13:00
Ed Morley
5ff5a6b689
Merge mozilla-central to mozilla-inbound
2012-01-31 21:20:50 +00:00
Alex Keybl
945a2f1348
Bug 700000 - Version bump
2012-01-31 10:57:49 -08:00
Kan-Ru Chen
2c4bd4541e
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
ccaf7a650e
Backout bug Bug 702179 due to bustage on MacOSX deubg and Win32 debug
2012-01-31 18:00:25 +09:00
Ginn Chen
64f148b092
Bug 702179 Reland 1d0ec7fa8b96 since Bug 719742 is fixed.
2012-01-31 14:51:13 +08:00
Matt Brubeck
bd0a768eb7
Back out 1d4d44ecd75c and 823cd2815483 (bug 709230) on suspicion of causing intermittent startup crashes
2012-01-30 16:53:14 -08:00
Scott Johnson
2e97d9bcda
Backout 6a4c4cb828a8 for bustage on windows.
2012-01-30 18:47:43 -06:00
Kan-Ru Chen
b6bf636f26
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
4442b0aee8
Bug 709230 part 2 - Optimize Java .class files with ProGuard. r=dougt
2012-01-26 10:50:37 -08:00
Chris Peterson
2e90aac2df
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
ad9516da9a
Bug 721888 - Turn on the warnings-as-errors flag. r=blassey
2012-01-27 22:37:05 -05:00
Marco Castelluccio
94763126a2
Bug 702158 - [Skia] Get Skia backend working on Linux. r=mattwoodrow
2012-01-26 09:54:31 +09:00
Mike Hommey
711ac49c3c
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
a02904d162
Bug 603008 - Android widget multitouch implementation. r=blassey,kats
2012-01-25 01:31:33 +01:00
Mike Hommey
6bde3c4d13
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
8165319fae
merge m-c to fx-team
2012-01-19 12:10:03 +01:00
Robert Strong
d93d22f00e
RelEng patch - Bug 660038 - Remove channel switching support. r=nthomas
2012-01-18 14:10:25 -08:00
Mounir Lamouri
5eef973053
Bug 713377 - Part 1 - Add a --disable-websms-backend build option. r=blassey
2012-01-16 19:53:09 +01:00
Wes Johnston
43680b21b4
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
e27024fab6
Bug 683127 part 2 - Build system glue for the new linker. r=khuey
2012-01-11 11:10:59 +01:00
Ed Morley
49f22f3ce4
Backout b9e154713763 (bug 702158) for pgo linux failures
2012-01-11 01:22:15 +00:00
Marco Castelluccio
e10776db76
Bug 702158 - Build Skia Azure backend on linux. r=mattwoodrow
2012-01-11 11:17:56 +13:00
Kartikaya Gupta
80b7f5ee7d
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
567913809a
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
b576548e57
Bug 714874 - Fix some Java warnings. r=dougt a=dougt
2012-01-05 10:49:33 -08:00
Mounir Lamouri
9bf1028f9c
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
e0675f28dc
Bug 708153 - Build config for building and including maintenance service. r=rstrong. sr=khuey.
2012-01-04 23:19:14 -05:00
Kyle Huey
5b6392ded6
Merge b-s to m-c.
2012-01-04 10:39:52 -05:00
Kyle Huey
f7059df055
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
f17c3d92a7
Bug 711919 - Remove AWT_11 and CM_BLDTYPE from autoconf.mk. r=khuey
2011-12-31 13:17:57 +09:00
Matt Brubeck
5de13ee52d
Merge from mozilla-inbound to mozilla-central
2011-12-27 11:04:58 -08:00
Oleg Romashin
d7705e8ae7
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
2e48d58fae
Bug 712584 - Properly use .def files on mingw builds r=khuey
2011-12-27 10:51:53 +01:00
Makoto Kato
5e533e4d62
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
dcb5c7be56
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
af477c6f5e
Backout 1d0ec7fa8b96 (bug 702179) for PGO Linux build failures
2011-12-21 15:57:26 +00:00
Ed Morley
708c260982
Merge mozilla-central to mozilla-inbound
2011-12-21 12:15:42 +00:00
Ginn Chen
81d3d039c1
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
f42e8695fa
Bug 700000 - Version bump
2011-12-20 09:24:38 -08:00
Gavin Sharp
c68c868900
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
b6e9e19c54
Backout 9e94c7b5290f (bug 696436) due to Mac opt breakage. CLOSED TREE
2011-12-16 16:08:48 +13:00
Gavin Sharp
815a99f1f5
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
05091dfacb
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
b6b1c04f23
Bug 710509: Allow Skia to be easily switched off. r=khuey
2011-12-14 08:04:32 -05:00
Justin Lebar
d7693d87a0
Bug 696535 - Use absolute paths in pythonpath.py. r=bsmedberg a=test-only
2011-12-12 15:44:41 -05:00
Jonathan Kew
ed5870ac14
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
af6c302c9e
Bug 705332 - Re-enable printing filename in quiet builds (r=njn)
2011-12-08 10:14:06 -08:00
Matt Brubeck
35e216197e
Merge latest green changeset from mozilla-inbound to mozilla-central
2011-12-05 10:04:12 -08:00
Mark Banner
bb7846c7e6
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
c9143bdf42
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
be7e576362
Bug 705401 - Remove the rest of TraceVis. r=dvander
2011-11-28 16:08:25 -08:00
Mike Hommey
e703e3f311
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
59a813130d
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
a4c1789959
Bug 703456 - Kill REPORT_BUILD; kill it dead. r=ted.
2011-11-21 18:47:54 -08:00
Michael Kohler
81e2e3ed4e
Bug 702724 - Avoid compiler error when JDK version >= 7 [r=kats]
2011-11-16 00:49:21 +01:00
Doug Turner
9a38269ada
Bug 702037 - Merge Android History into mozilla-central. r=marco
2011-11-18 14:42:52 -08:00
Ed Morley
18baf3e8cb
Merge b-s and m-c
2011-11-18 19:04:13 +00:00
Gregory Szorc
84fc0b630e
Bug 701822 - Add TEST_DIRS Makefile variable; r=ted
2011-11-11 12:25:22 -08:00
Christian Legnitto
39061fa675
Bug 700688, Version bump
2011-11-08 09:12:57 -08:00
Matheus Kerschbaum
61bd0eb1c9
Bug 597789 - Remove --disable-rdf; r=ted
2011-11-08 11:42:54 +00:00
Ralph Giles
07a6029d72
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
10931b1d81
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
10aa39fd71
Bug 701875 - Rename omni.jar to omni.ja, r=ted
2011-11-12 19:58:19 -08:00
Jeff Walden
ef6f019c95
Bug 699691 - Remove an unused argument from ino2name in pathsub.{c,h}. r=ted
2011-11-04 18:36:40 -07:00
Bobby Holley
6ff068db60
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
345c2b06c0
Merge mozilla-central and mozilla-inbound
2011-11-05 18:46:28 +00:00
Ed Morley
6a998be2c5
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
fb722a61dd
Bug 698630 - Remove --disable-smil build option; r=dholbert
2011-11-05 10:32:52 +00:00
ABE Hiroki
32178e822e
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
364e83c545
Bug 616542 - Shorten file path length of mochitest; r=ted
2011-11-04 21:13:42 +00:00
Makoto Kato
9e5924b6ab
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
7f71b34414
Merge mozilla-central and mozilla-inbound
2011-10-29 02:40:36 +01:00
Matt Brubeck
2fa4ecda56
Merge last green changeset from mozilla-inbound to mozilla-central
2011-10-28 11:15:56 -07:00
Kyle Huey
4e5d3c00ff
Merge m-c to b-s.
2011-10-28 09:27:32 -04:00
Matt Woodrow
6ba9d89bcd
Bug 688333 - Build changes to compile skia. r=khuey
2011-10-28 20:05:35 +13:00
Kyle Huey
3b14723cb1
Merge m-c to b-s.
2011-10-26 12:30:44 -04:00
Mike Hommey
bcde7f06a7
Bug 695989 - Properly pick changes to jemalloc/mozutils on Linux incremental builds. r=ted
2011-10-27 15:15:21 +02:00
Mike Hommey
c04dec79a7
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
61f3f4ae6d
Bug 593768 - Remove --enable-cpp-exceptions configure option; r=ted
2011-10-21 18:56:25 +01:00
Benoit Girard
aeedb13ac7
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
Siddharth Agarwal
a7d1a0c8f9
Bustage fix for bug 670249 -- remove PLSRCS
2011-07-13 18:54:41 -07:00
Siddharth Agarwal
bee5d53a97
Bug 670249 - Get rid of NFSPWD, nfspwd.pl and fastcwd.pl. r=glandium
2011-07-13 17:54:31 -07:00
Matheus Kerschbaum
55aebc79d4
Bug 579571 - Remove --enable-timeline support. r=tglek
2011-07-17 12:07:42 +02:00
Siddharth Agarwal
996eff61b5
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
4417ab4a0f
Backed out changeset 8b7150ba4450 because of win opt build failure
2011-07-07 14:48:17 +02:00
Ehsan Akhgari
84e6e87f47
Back out changeset 51f17131556b (bug 632221) because it breaks the build
2011-07-13 16:37:18 -04:00
Andrew Paprocki
a657a850fc
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
07e3d026ee
Bug 644608 - Implement full dependencies for expandlibs. r=ted
2011-05-03 09:33:45 +02:00
Boris Zbarsky
7271e89ea8
Version bump from 7.0a1 to 8.0a1
2011-07-05 12:59:19 -04:00
Steve Fink
25b41ac85e
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
cc36c6b004
merge mozilla-central and build-system
2011-06-29 09:42:11 -04:00
Ted Mielczarek
4ee21a2cb0
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
c96199e18e
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
62b37a06ef
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
6306507768
Bug 515492: Make jemalloc work on VS 2010. r=ted,pbiggar
2011-06-27 12:44:51 -07:00
Matheus Kerschbaum
53ff6edcf5
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
8a21fc0886
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
a5cab656de
Merge b-s to m-c.
2011-06-28 08:54:26 -07:00
Chris Leary
31076ac1d6
Merge mozilla-central and tracemonkey.
2011-06-27 11:07:22 -07:00
Jeff Walden
6b92eb239e
*Fewer* *occurrences*, not "less occurences". r=languagenazi
2011-06-23 11:07:27 -07:00
Rafael Avila de Espindola
ddc2ddc4ac
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)
6469811981
Bug 664924 - Remove MOZ_CSS_ANIMATIONS ifdefs. r=dbaron
2011-06-20 16:47:09 -07:00
Michael Wu
925efee9cd
Bug 653143 - Avoid duplicates in omnijar; r=tglek
2011-06-20 15:23:21 -04:00