Jim Blandy
c49a3b9f79
Bug 1145051: Use MOZ_WARN_UNUSED_RESULT instead of NS_WARN_UNUSED_RESULT. r=glandium
2015-03-19 00:46:40 -07:00
Jim Blandy
207318c9b0
Bug 1145051: Replace uses of NS_ATTR_MALLOC with new MOZ_ALLOCATOR from mfbt/Attributes.h. r=glandium
2015-03-18 23:56:08 -07:00
Reed Loden
8a181cfa03
Bug 1152939 - "Upgrade to SQLite 3.8.9". r=mak77
2015-04-14 17:31:00 +02:00
Mike Hommey
a24e87333a
Bug 1153122 - Disable -Warray-bounds as a fatal warning. r=cpeterson
2015-04-15 09:21:22 +09:00
Mike Hommey
00ed205534
Bug 1153109 - Add -D_GLIBCXX_USE_CXX11_ABI=0 to CXXFLAGS when building with --enable-stdcxx-compat. r=nfroyd
2015-04-14 10:42:41 +09:00
Chris Double
935f513b7d
Bug 1148203 - Fix build errors with combinations of enable/disable of ffmp4/ffmpeg/eme - r=cpearce,ted
...
Fixes build error with all three disabled. Prevents other combinations
that cause build errors by detecting them at configure time and displaying
an error message.
2015-04-13 11:07:14 +12:00
Doug Turner
9ed5f2a720
Bug 1038811 - Push Notifications - Move old push to simplepush. r=nsm. sr=jst
2015-04-10 20:19:28 -07:00
Makoto Kato
d7ce2f788a
Bug 1128365
- MOZ_TOOLS is unnecessary. r=glandium
2015-04-09 19:24:02 +09:00
Chris Peterson
8c65c6bb81
Back out changeset 253bcbb38a7c for breaking Linux PGO build (bug 1001975)
2015-04-07 20:43:43 -07:00
Chris Peterson
5a8924b5e1
Bug 1001975 - Enable -Wuninitialized warnings as errors. r=glandium
2015-04-01 00:50:58 -07:00
Ryan VanderMeulen
b208a763b2
Backed out changeset 6bbe2e6958a9 (bug 1127801) for intermittent (?!?!) Mulet mochitest bustage.
...
CLOSED TREE
2015-04-07 13:47:54 -04:00
naru-san
5c8f37a380
Bug 1127801 - Capture path to milestone.txt from the OS automatically using MozbuildObject from mozbuild.base. r=ted
...
CLOSED TREE
2015-04-07 12:43:40 -04:00
Ryan VanderMeulen
a55fdccf04
Backed out changeset a67a0be7325e (bug 1127801) for test bustage.
2015-04-07 11:50:10 -04:00
naru-san
3ff8433b08
Bug 1127801 - Capture path to milestone.txt from the OS automatically using MozbuildObject from mozbuild.base. r=ted
2015-04-06 16:54:00 -04:00
Glenn Randers-Pehrson
68006bf6c9
Bug 1147909 - Part 3 - (configure) Update embedded libpng to version 1.6.17. r=jmuizelaar
2015-03-28 11:08:00 +01:00
Brian R. Bondy
fc49a94186
Bug 903135 - Multi platform MAR verification build config. r=rstrong
2014-10-22 21:00:19 -04:00
Robert Kaiser
0a6ee1e9cc
Bug 1084258 - Language pack compatibility should be bound to Gecko branch, else undefined entity errors possible, r=glandium
2015-04-05 16:26:34 +02:00
Jacek Caban
3d912c4d3d
Bug 1147839 - Fixed building installer on mingw. r=glandium
2015-04-01 12:50:44 +02:00
Victor Porof
74afd0c851
Bug 1148463 - Re-enable the Performance++ tool, r=jsantell
2015-03-31 11:28:43 -04:00
Mike Hommey
610d7d49da
Bug 1149416 - Don't make free-nonheap-object warning an error on a CLOSED TREE . r=glandium
2015-03-31 16:36:37 +09:00
Michael Vines
3b83a61402
Bug 1144512 - Add b2g build support for API level 22. r=mwu
...
From a49c14cf336031e9a69f07a422cf19b906e61e58 Mon Sep 17 00:00:00 2001
Change-Id: Ibd833ee7d74716d86d23a5b664a7e414211d18b7
---
b2g/app/moz.build | 2 +-
configure.in | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
2015-03-18 14:34:48 -07:00
Phil Ringnalda
ea054eea04
Merge m-c to m-i to m-c merge, a=mergemerge
2015-03-28 11:45:00 -07:00
Victor Porof
dc1d510282
Bug 1148463 - Temporarily disable the new performance tools for the Aurora uplift by backing out changeset 2ae4dac8f094, r=jsantell
2015-03-27 20:20:11 -04:00
Blake Kaplan
21be856b2c
Bug 1086684 - Stash the full path for file inputs to avoid doing IPC at inopportune times. r=ehsan/bent/gps
2015-03-27 13:12:37 -07:00
Felix Janda
44964dc3a3
Bug 1146096: configure.in updates for SCTP and musl.libc (sys/queue.h) r=glandium
2015-03-23 21:19:29 +01:00
Phil Ringnalda
e5846f2d27
Merge m-i to m-c, a=merge
2015-03-22 13:56:19 -07:00
Phil Ringnalda
06116fc52e
Merge m-c to f-t
2015-03-21 12:54:34 -07:00
Robert Strong
4f4864349c
Bug 1144934 - Add support for NSIS 3.0b1 in configure.in. r=gps
2015-03-20 18:09:43 -07:00
Jim Blandy
1f8998c1b5
Bug 1134039: Make SpiderMonkey standalone (JS_STANDALONE) builds use jemalloc and mozglue by default. r=glandium
...
JS_STANDALONE builds don't need everything in mozglue; have mozglue omit the
unneeded code for such builds.
Since the SpiderMonkey binaries are now more like the other Gecko binaries, we
can remove some special cases for JS_STANDALONE in GeckoSharedLibrary,
GeckoProgram, etc. All Gecko binaries now use mozglue, which contains mfbt, so
we no longer need mention mfbt explicitly.
Add a property to the getBuildConfiguration testing function's result that
indicates whether we're using jemalloc or not.
Include the newly necessary source directories in the SpiderMonkey source
package.
2015-03-19 02:12:53 -07:00
Mike Hommey
53f845ad68
Backout changeset a1a89ff4ee31 (bug 762449) to disable jemalloc 3 for now.
2015-03-19 15:53:01 +09:00
Victor Porof
d2f862fa9c
Bug 1123815 - Merge gum into fx-team to enable the Performance++ tool, r=me
2015-03-14 16:14:37 -04:00
Mike Hommey
39cf0e0bab
Backout changeset 4b936da89beb (bug 1142403) because of all the orange on Windows.
2015-03-13 07:48:48 +09:00
Mike Hommey
bb1cafe3d9
Bug 1142006 - Set MACOSX_DEPLOYMENT_TARGET earlier. r=mshal
...
On try, where we use sccache, a sccache server is started the first time
configure runs the compiler for its checks, and that sccache server is
what does compilations on cache misses.
But compiling with MACOSX_DEPLOYMENT_TARGET in the environment doesn't have
the same effect as without, depending on its value. So
MACOSX_DEPLOYMENT_TARGET needs to be set before any compiler invocation.
2015-03-13 07:44:29 +09:00
Mike Hommey
d01d204e6a
Bug 1142403 - Enable jemalloc debug on debug builds. r=njn
2015-03-13 07:44:28 +09:00
Sotaro Ikeda
8d7ea4a3fd
Bug 1137515 part 1 - Change to configure.in r=mwu
2015-03-11 12:32:14 -07:00
Ryan VanderMeulen
3b328f07d7
Backed out changesets cd5ec762afa1 and fad66e8fe874 (bug 1137515) for Nexus 5-L bustage.
...
CLOSED TREE
2015-03-11 12:35:08 -04:00
Sotaro Ikeda
291f3373fd
Bug 1137515 part 1 - Change to configure.in r=mwu
2015-03-11 07:18:50 -07:00
Alex Henrie
aaa8cd83ee
Bug 1134537 - Delete GnomeVFS extension. r=roc
2015-03-09 21:12:58 -06:00
Kai Engert
82e610b478
Bug 1137470, bump configure.in to require NSS version 3.18, DONTBUILD
2015-03-20 13:35:06 +01:00
Mike Hommey
b7674a4e26
Bug 1141660 - Always export memalign from jemalloc, even on Windows. r=njn
2015-03-11 16:03:54 +09:00
Ethan Tseng
d26899e199
Bug 1138983 - RTSP not enabled in Lollipop. r=vchang
2015-03-05 13:34:08 +08:00
Mike Hommey
3c9f31cc4a
Bug 1138845 - Don't require atk-bridge for gtk+3 builds. r=tbsaunde
2015-03-04 14:39:55 +09:00
Wes Kocher
9b35dd25c4
Merge b2g-inbound to m-c a=merge
2015-03-02 12:56:08 -08:00
Mike Hommey
84c54d128d
Bug 762449 - Enable jemalloc 3 by default, but don't make it ride the trains yet. r=njn
2015-03-02 07:35:29 +09:00
Fabrice Desré
ae557e0c21
Bug 1091307 - Add a configure flag to prevent shipping Mozilla's RIL and Geolocation provider r=hsinyi,mshal
2015-02-26 13:51:20 -08:00
Ted Mielczarek
ecfe0a5eff
bug 1135700 - make uploadsymbols use Socorro symbol upload API. r=gps
2015-02-23 13:48:54 -05:00
Mike Hommey
1913fce44d
Bug 1134123 - Disable (infinite) chunk recycling in jemalloc3. r=njn
...
Jemalloc 3 has, by default, a form of chunk recycling enabled, where it
actually doesn't unmap any chunk it ever allocated. Considering Gecko has
other uses of mmap, it can lead to premature address space exhaustion.
Until we have actual (limited) chunk recycling in jemalloc3 from bug
1107677, just disable this feature.
2015-02-24 11:28:09 +09:00
Bill Gianopoulos
5184c99682
Bug 1134618 - Change MaxILKSize to 0x7FF00000. r=khuey
...
--HG--
extra : histedit_source : 5ea18e6d933666c579dc26e0051978f929a54c4f
2015-02-19 10:22:29 -05:00
Nick Alexander
443bc60a63
Bug 1093242 - Produce and upload geckolibs artifacts for Android API v11+ opt builds. r=gps
...
The Android ARchive contains the compiled Gecko libraries that Firefox
for Android interfaces to. It does not contain the Gecko resources
(the omnijar, omni.ja) nor the compiled Java code (classes.dex).
This also uploads metadata and sha1 hashes for future consumption by
Maven and/or Ivy dependency managers. In some brave future world,
we'll work out exactly what that looks like; for now, this solves a
storage problem (each .aar file is ~20MB) and it's possible to point
Gradle directly at the uploaded Ivy metadata and artifacts.
--HG--
extra : rebase_source : 0c12b44f587d4a027ca5258bae8fcbb6f6028c24
2015-02-17 17:23:23 -08:00
Michael Comella
562208ce86
Bug 1106935 - Remove MOZ_ANDROID_NEW_TABLET_UI from configure.in. r=nalexander
...
--HG--
extra : rebase_source : 13f7cf033023b6cbbe3d1b59614190b6189e94bf
extra : source : f8366cf7e7c88d53221715d6bc907b003f09057e
2015-02-04 08:36:14 -08:00