Chris Pearce
0c197ddf78
Bug 1299694 - Ensure we don't enable Widevine unintentionally. r=glandium
...
On FreeBSD the target.kernel etc checks in enable_eme are failing,
but we're still falling through to |return value|, and so Widevine
is being enabled. If we remove the |return value| from enable_eme
we at least make Widevine disabled where it's not supposed to be
enabled.
MozReview-Commit-ID: D1h0IUidxhv
--HG--
extra : rebase_source : 10696291b91d79d4971932796cab4494c88eca3b
extra : amend_source : ccb0a165f5deb0a8ae60256fb97b5d972e42bf28
2016-09-05 13:54:37 +12:00
James Cheng
5926e4cd1c
Bug 1300654 Part2-Remove MOZ_EME define from moz.configure. r=glandium
...
MozReview-Commit-ID: 7iUWP0hRHBG
--HG--
extra : rebase_source : 50518b5be9fcdf095271f1055dfa9303a384cb0f
2016-09-21 07:39:02 +08:00
Christian Holler (:decoder)
3c7149e85d
Bug 1289194 - Experimental LibFuzzer integration. r=glandium
...
MozReview-Commit-ID: 9njDcbltyow
--HG--
extra : rebase_source : 774d25f2ac4e4b1a876e48159333188bc722f940
2016-09-01 15:07:01 +02:00
Sebastian Hengst
a66df0b0c2
Backed out changeset 95e68b473e91 (bug 1289194) for failure to process moz.build file. r=backout a=backout
...
MozReview-Commit-ID: GhfzNoiE808
2016-09-07 18:45:40 +02:00
Christian Holler (:decoder)
055c4fb1dd
Bug 1289194 - Experimental LibFuzzer integration. r=glandium
...
--HG--
extra : histedit_source : a632f3ff76e07562d1854bc68b50499e4b4667a0
2016-09-01 15:07:01 +02:00
Jan Beich
8567ef57e9
Bug 1299485 - Unbreak build with Skia disabled by default after bug 1137305. r=glandium
...
MozReview-Commit-ID: 1hy9cMfhFuk
--HG--
extra : rebase_source : e03e5ddab7ce6cfe7aeaeb38bb11e215bf5bb0b7
2016-08-31 16:08:18 +00:00
Bobby Holley
2ca3aaf37c
Bug 1299276 - Add a separate --enable-stylo option to control MOZ_STYLO separate from the linkage effects of --with-servo. r=froydnj
2016-08-30 17:52:41 -07:00
Wes Kocher
bda25b8662
Backed out changeset 96e4aed6d414 (bug 1299276) for build bustage a=backout CLOSED TREE
2016-08-30 14:03:04 -07:00
Bobby Holley
e81b83c99a
Bug 1299276 - Add a separate --enable-stylo option to control MOZ_STYLO separate from the linkage effects of --with-servo. r=froydnj
2016-08-30 13:12:15 -07:00
Ryan VanderMeulen
4a76c08262
Merge m-c to autoland. a=merge
2016-08-26 09:38:49 -04:00
Mike Hommey
4b2aff3235
Bug 1291356 - Ensure building with --with-servo keeps building with mozjemalloc, whatever the default jemalloc is. r=chmanchester
...
--HG--
extra : rebase_source : 0eddfe8262dd1f015a38de8e10a2889ef9f3d342
2016-08-26 10:28:04 +09:00
Mike Hommey
9aa5c1b0b4
Bug 1137305 - Move --enable-skia{,-gpu} to python configure and enable skia by default on little-endian platforms. r=chmanchester
...
--HG--
extra : rebase_source : 4038081460a8c071510a326df8127e9e6d1ae653
2016-08-26 07:55:16 +09:00
Chris Pearce
c8cb8f1954
Bug 1295853 - Only enable Widevine on whitelisted Tier-1 build targets. r=glandium
...
MozReview-Commit-ID: 52lrV3aEEVe
--HG--
extra : source : decbfdf108545127550ca82b4270100fa16b76a5
extra : amend_source : da35ff06fed8fdb2ae51b2e3d1755ec9f72142d5
2016-08-17 21:40:43 +12:00
Wes Kocher
43db5c944e
Backed out changeset 55ca661e2723 (bug 1295853) for missing a review comment a=backout
2016-08-25 16:04:49 -07:00
Chris Pearce
6c020ca3d6
Bug 1295853 - Only enable Widevine on whitelisted Tier-1 build targets. r=glandium
...
MozReview-Commit-ID: 52lrV3aEEVe
--HG--
extra : rebase_source : decbfdf108545127550ca82b4270100fa16b76a5
2016-08-17 21:40:43 +12:00
Mike Hommey
33f9ee19fb
Bug 1296503 - Bonus: remove work around json.dump() mis-serialization of OptionValues. r=ted
2016-08-24 07:32:53 +09:00
Mike Hommey
b65bccd9ce
Bug 1276003 - Move --enable-necko-protocols to python configure. r=chmanchester
...
--HG--
extra : rebase_source : 6187c1a382b240e2fa01f38f4c739000d5f177ce
2016-08-18 09:57:06 +09:00
Chris Manchester
49a7faf599
Bug 1294864 - Move MOZ_PERMISSIONS to Python configure. r=glandium
...
MozReview-Commit-ID: AyaWOvm5cq
2016-08-18 13:39:40 -07:00
Chris Manchester
4cdee259e5
Bug 1295784 - Use the argument name for `when` when passing it to Python configure's pkg_check_modules. r=glandium
...
MozReview-Commit-ID: GcVEzS3nLql
2016-08-17 15:02:31 -07:00
Mike Hommey
bafa8ffb78
Bug 1295480 - Move MOZ_WEBSPEECH_MODELS to python configure. r=chmanchester
2016-08-17 11:02:01 +09:00
Mike Hommey
c504a71a5b
Bug 1295480 - Move --enable-webspeechtestbackend to python configure. r=chmanchester
2016-08-17 11:01:56 +09:00
Mike Hommey
ff6286a8e2
Bug 1295480 - Move --disable-webspeech to python configure. r=chmanchester
2016-08-17 11:01:52 +09:00
Mike Hommey
d891dd2ea2
Bug 1295480 - Move MOZ_WEBSPEECH_POCKETSPHINX to python configure. r=chmanchester
2016-08-17 11:01:48 +09:00
Mike Hommey
86c8b781d4
Bug 1295480 - Move --enable-dbm to python configure. r=chmanchester
2016-08-17 11:01:44 +09:00
Mike Hommey
195a0eb8e7
Bug 1295480 - Move --enable-ipdl-tests to python configure. r=chmanchester
2016-08-17 11:01:40 +09:00
Mike Hommey
9cbe9243c6
Bug 1295480 - Move --enable-websms-backend to python configure. r=chmanchester
2016-08-17 11:01:35 +09:00
Mike Hommey
6f35afadf9
Bug 1295480 - Move --enable-synth-speechd to python configure. r=chmanchester
2016-08-17 11:01:30 +09:00
Mike Hommey
29f57f3e58
Bug 1295480 - Move --disable-printing to python configure. r=chmanchester
2016-08-17 11:01:24 +09:00
Mike Hommey
05f10c47d3
Bug 1294630 - Move --enable-ipc-fuzzer to python configure. r=chmanchester
2016-08-17 11:01:05 +09:00
Mike Hommey
ebd899b9d6
Another fixup for bug 1294639 on a CLOSED TREE. a=Kwierso
2016-08-16 08:53:33 +09:00
Mike Hommey
f78f1167db
Fixup for bug 1294639 on a CLOSED TREE. a=Kwierso
2016-08-16 08:46:17 +09:00
Mike Hommey
e7928a74b0
Bug 1294639 - Move --with-servo to python configure. r=chmanchester
...
Subtly, as toolkit/moz.configure happens before toolchain tests, we
can't set MOZ_SERVO_LIBS from there. And toolkit/moz.configure is
not always included either, making things awkward to do in python
configure.
OTOH, there's only one place where MOZ_SERVO_LIBS is used, and the
corresponding setup can actually be done there (in moz.build) instead.
I think we shouldn't shy away from moving things this way.
2016-08-16 08:32:55 +09:00
Mike Hommey
c6d1e73834
Bug 1294585 - Move --with-*-keyfile options to python configure. r=chmanchester
2016-08-16 08:32:51 +09:00
Chris Pearce
3635c713e7
Bug 1289634
- Enable Widevine EME by default in browser builds. r=glandium
...
MozReview-Commit-ID: F3Tcpat1uDW
--HG--
extra : rebase_source : e0c9cc27fef37b300e6d1acb26fd556abdb15112
2016-07-29 17:14:55 +12:00
Carsten "Tomcat" Book
8b6316ec5f
Merge mozilla-central to mozilla-inbound
2016-07-22 11:59:06 +02:00
Thomas Zimmermann
c0d13a09b6
Bug 1250922: Add gpsd geolocation provider on Linux, r=jdm,glandium
...
Gpsd is the GPS daemon on Linux. It implements support for a wide range
of GPS receivers. This patch adds support for gpsd to the Geolocation
module.
The build system can now test for libgps, which provides the public
interface to gpsd's functionality. If found, |GpsdLocationProvider|
is added to the build.
MozReview-Commit-ID: 1kBgFdEZePI
2016-07-22 11:52:09 +02:00
Tom Tromey
5538d692d3
Bug 1286877 - do not set c-basic-offset for python-mode; r=gps
...
This removes the unnecessary setting of c-basic-offset from all
python-mode files.
This was automatically generated using
perl -pi -e 's/; *c-basic-offset: *[0-9]+//'
... on the affected files.
The bulk of these files are moz.build files but there a few others as
well.
MozReview-Commit-ID: 2pPf3DEiZqx
--HG--
extra : rebase_source : 0a7dcac80b924174a2c429b093791148ea6ac204
2016-07-14 10:16:42 -06:00
Damien Zammit
44e85908a4
Bug 783733 - Wire up the jack cubeb backend in the build system. r=glandium
...
It's disabled by default for now.
MozReview-Commit-ID: CPrJQ07n26t
2016-07-18 13:28:39 +02:00
Benjamin Smedberg
bf05496a83
Bug 1282866 - remove widget/qt and other supporting QT code, r=dougt. This patch does not remove all of the checks for MOZ_WIDGET_QT (which are dead code), but that will be a followup mentored bug.
...
MozReview-Commit-ID: EGqHHhCD7vD
--HG--
extra : rebase_source : a4b9593959dd3ba80189db47eabb056ea207490f
extra : amend_source : a744d833693f0fe7adbea961c00bb5fb55a91580
2016-07-07 12:14:25 -04:00
Chris Manchester
657b64c828
Bug 1272714 - Move MOZ_ANDROID_HISTORY to Python configure. r=glandium
...
MozReview-Commit-ID: BRhGpAtEHxp
2016-05-17 14:40:03 -07:00
Chris Manchester
4e676b62e1
Bug 1257326 - Move MOZ_SERVICES_CLOUDSYNC to Python configure. r=glandium
...
MozReview-Commit-ID: J9dfCKeZAzy
2016-05-12 11:56:00 -07:00
Chris Manchester
6cb2abce23
Bug 1257326 - Move MOZ_SERVICES_SYNC to Python configure. r=glandium
...
MozReview-Commit-ID: DCDoSgHfwVY
2016-05-12 11:55:59 -07:00
Chris Manchester
037e519e68
Bug 1257326 - Move MOZ_SERVICES_HEALTHREPORT to Python configure. r=glandium
...
MozReview-Commit-ID: Ku585Pydqxb
2016-05-12 11:55:59 -07:00
Chris Manchester
0bc9e2a6cd
Bug 1257326 - Move MOZ_SOCIAL to Python configure. r=glandium
...
MozReview-Commit-ID: 3svSks12hTk
2016-05-12 11:55:59 -07:00
Chris Manchester
14c7425e07
Bug 1257326 - Move MOZ_PLACES to Python configure. r=glandium
...
MozReview-Commit-ID: 9bs9waY0XVP
2016-05-12 11:55:58 -07:00
Mike Hommey
c3a56bf17e
Bug 1265486 - Use flat chrome format for mobile/android builds. r=chmanchester
...
--HG--
extra : rebase_source : a911c6dcea06678e6f118d1a98f13e95a5613fd1
2016-05-01 08:02:43 +09:00
Ms2ger
e8ba3bc4bd
Bug 1265374 - Move check_prog for archive programs into toolkit/moz.configure; r=glandium
...
This stops us from requiring them in standalone SpiderMonkey builds.
2016-04-20 11:47:33 +02:00
Mike Hommey
197084b5a7
Bug 1257448 - Move --enable-replace-malloc to moz.configure. r=nalexander
2016-04-15 08:14:05 +09:00
Mike Hommey
d685556de0
Bug 1257448 - Move --enable-jemalloc and MOZ_JEMALLOC4 to moz.configure. r=nalexander
...
At the same time, allow to enable jemalloc 4 with --enable-jemalloc=4.
MOZ_JEMALLOC4 will be deprecated later.
This also changes the semantics for freebsd, where the system jemalloc
is used, relying on MOZ_MEMORY being unset (default on freebsd) and
MOZ_JEMALLOC4 to be set. In this new setup, MOZ_JEMALLOC4 implies
--enable-jemalloc=4, which still works because of the corresponding
changes to old-configure.
2016-04-15 08:14:05 +09:00
Chris Manchester
6a21a3345a
Bug 1256979 - Move MOZ_CHROME_FILE_FORMAT to Python configure. r=glandium
...
The config variable is re-named to avoid confusion, because it is not set by
--enable-chrome-format.
MozReview-Commit-ID: 37gvjGGSkRc
2016-04-14 12:26:38 -07:00