Граф коммитов

102 Коммитов

Автор SHA1 Сообщение Дата
Ralph Giles 87aab4c5c3 Bug 1219530 - Add MOZ_RUST_MP4PARSE feature switch. r=glandium
Add a switch to enable the rust mp4parser code through confvars.sh
and set this for browser targets. Configure will only pass this
through as a CPP define if the rust toolchain is available.

The MOZ_RUST check is hoisted to an outer conditional to
make it cleaner to add other features.

Thanks to zhoubcfan@163.com for the typo fix in configure.in.
2015-11-02 16:40:00 -08:00
Phil Ringnalda bdf1feba1c Back out changeset ce56b70293c6 (bug 1219530) for build bustage
CLOSED TREE
2015-11-02 19:07:11 -08:00
Ralph Giles 050e04d240 Bug 1219530 - Add MOZ_RUST_MP4PARSE feature switch. r=glandium
Add a switch to enable the rust mp4parser code through confvars.sh
and set this for browser targets. Configure will only pass this
through as a CPP define if the rust toolchain is available.

The MOZ_RUST check it hoisted to an ourter conditional to
make it easier to add other features.
2015-11-02 16:40:00 -08:00
J. Ryan Stinnett 978cb5107a Bug 1203159 - Update each product's DevTools inclusion. r=glandium
A new configure option --with-devtools (which sets MOZ_DEVTOOLS) is added to
control whether all DevTools, just the server, or no DevTools are included.
This defaults to just the server.

Applications should also include /devtools within their moz.build tree, so that
DIST_SUBDIR is in effect for all DevTools files if it is used by the app.
2015-10-21 12:22:59 -05:00
Ryan VanderMeulen 6e18bb2fc7 Backed out changeset 292d13beeb7b (bug 1186522) for Gaia unit test bustage. 2015-08-28 21:43:37 -04:00
Jordan Lund 87407424dc Bug 1186522 - force per checkin builds to require signed add-ons on beta 42, r=mshal 2015-08-28 13:41:26 -07:00
Jordan Lund 91a0fc233b Bug 1186522 - remove requirement of signed add-ons for beta builds, r=mossop 2015-08-09 16:04:06 -07:00
Brian R. Bondy 1c5ea95511 Bug 1158870: Enable MAR verification on linux32 and 64bit by default. r=nthomas 2015-04-27 22:37:32 -04:00
Sylvestre Ledru 2cfaca06a1 Bug 1176533 - Rename the variable MOZ_APP_VERSION_ABOUT for something more general r=glandium
--HG--
rename : browser/config/version_about.txt => browser/config/version_display.txt
2015-07-11 19:37:54 -06:00
Sylvestre Ledru 3e8388ea1e Bug 1145175 - Include the beta version in 'About Firefox' r=glandium
This should not have any effect on nightly or aurora.
Also fix browser/installer/windows/Makefile.in
webapprt/win/Makefile.in to use the variable instead
of the file
2015-06-12 11:54:28 +02:00
J. Ryan Stinnett c64e4c9079 Bug 1157289 - Use unoffical branding for local Firefox builds. r=glandium rs=Gijs,ttaubert 2015-05-28 09:03:23 -05:00
Dave Townsend c2f2c25d59 Bug 1164168: Add a build time flag to control add-on signature checks. r=dveditz, r=gps
--HG--
extra : rebase_source : 5027a26a01d7f79067ea38e61496d8c878922097
extra : amend_source : fb3d327f5552d8cf63eb23cd06517f6cca7f42d2
2015-05-12 14:03:59 -07:00
Brian R. Bondy f5f7f0eac0 Bug 973933 - Temporarily disable Linux for MAR verification. r=rstrong 2015-04-06 12:03:19 -04:00
Brian R. Bondy 598238b91e Bug 903135 - Multi platform MAR verification build config. r=rstrong 2014-10-22 21:00:19 -04:00
Terrence Cole d0e0d193b8 Bug 1107349 - Always build in enerational GC support; r=jonco 2014-12-04 09:45:05 -08:00
Terrence Cole 5d4922d03b Bug 1083464 - Use a more standard mechanism to export GC symbols to embedders. r=ted,r=jorendorff 2014-10-27 13:29:44 -07:00
Brian R. Bondy dbca014aa2 Bug 715876 - Start using the maintenance service for x64 updates and enable verifying signatures. r=rstrong 2014-10-10 23:13:20 -04:00
Mike Hommey ca69fe623e Bug 1077212 - Move MOZ_FOLD_LIBS to configure. r=mshal
Setting MOZ_FOLD_LIBS should stop being an opt-in for individual applications,
which also makes them responsible for doing the right thing, which happens not
to be the case for B2G Desktop Linux builds.

Enforcing MOZ_FOLD_LIBS to be set on the relevant platforms in configure ensures
everything is setup up correctly, and also allows to stop caring about supporting
now hypothetical e.g. MSVC builds without MOZ_FOLD_LIBS (which require to pass
DLLFLAGS down to the nspr build system to make nspr built against mozglue which
would now be unnecessary)
2014-10-04 10:33:46 +09:00
Alan K 10c273df57 Bug 1052009 - Enable CloudSync in Nightly. r=rnewman 2014-08-29 10:50:00 +02:00
Mark Banner 8edde57996 Bug 763180 - NS_XRE_ENABLE_EXTENSION_MANAGER flag does nothing - remove it. r=glandium 2014-08-26 08:50:07 +01:00
Terrence Cole 7682085fa5 Bug 753203 - Enable exact rooting by default in all configurations; r=sfink 2014-07-18 11:26:46 -07:00
Mark Banner 24d3b9ebd9 Bug 1032017 Remove MOZ_SERVICES_FXACCOUNTS flags as it is no longer necessary. Also fixes test_hawkrequest.js failures in m-c. r=glandium 2014-07-08 07:37:57 +01:00
Brian R. Bondy cacb9c55fc Bug 598615 - Rename HAVE_64BIT_OS to HAVE_64BIT_BUILD. r=ted 2014-06-24 22:16:25 -04:00
Brian R. Bondy 7ce0e02be8 Bug 1025640 - Enable building and installing the x64bit maintenance service on x64. r=rstrong 2014-06-19 11:03:04 -04:00
Terrence Cole e553cd2e0b Bug 619558 - Enable generational GC on desktop; r=sfink, sr=naveed
--HG--
extra : rebase_source : 7234cc03ed04d48d54ac613e25708a1321501f24
2014-02-05 10:04:16 -08:00
Carsten "Tomcat" Book 3658bfa967 Backed out changeset 52f43e3f552f (bug 619558) for frequent mochitest other test failure on OS X 10.8 2014-03-27 10:14:39 +01:00
Terrence Cole 46e392ac03 Bug 619558 - Enable generational GC on desktop; sr=naveed 2014-02-05 10:04:16 -08:00
Fernando Jiménez 7e16c679dd Bug 976002 - Build time flag to enable/disable FxA. r=fabrice, r=gps 2014-03-17 09:58:16 -07:00
Randy Lin 8179f228c6 Bug 891705 - [MediaEncoder] Implement WebM 1.0 container writer. r=giles, r=gps, r=rillian
This is an integrated patch which includes:
1. Bug 891705: [MediaEncoder] Implement WebM 1.0 container writer. r=giles, r=gps
2. Bug 950567: [MediaEncoder] Phase-in libmkv library. r=giles
3. bug 883749: Implement Vorbis encoding. r=rillian
4. bug 881840: Implement VP8 track encoder. r=rillian
2014-01-15 14:21:14 +08:00
Terrence Cole 2f88d96a8b Bug 753203 - Enable exact rooting by default on desktop; r=sfink,r=jonco,sr=naveed 2013-11-22 16:44:44 -08:00
Kevin Grandon 0fa1b8bdd2 Bug 921637 - Move activities so gaia can consume them in any environment. r=sicking 2013-10-15 12:57:27 -07:00
Paolo Amadini cd2ba67f77 Bug 928349 - Add a build-time setting to use only the JavaScript API for downloads, and enable it in Firefox for Desktop. r=enn 2013-10-23 21:46:47 +02:00
Benjamin Smedberg e151d06091 Bug 920731 - stop exporting JS symbols from libxul in Firefox builds. r=glandium sr=bz
--HG--
extra : rebase_source : d3c73a8be14dea4156c53cc9f772178271f80e28
2013-09-30 16:09:28 -04:00
Marco Castelluccio ca32bd1a60 Bug 898499 - Support mozPay API on desktop webapprt. r=ferjm 2013-09-27 14:38:14 -04:00
Jeff Gilbert 5329ed7a17 Bug 881997 - Use confvars to establish webgl conformance for different products. - r=bjacob,ted 2013-07-11 14:12:32 -07:00
Mike Hommey 8ad3f2b1b5 Bug 648407 - Fold NSPR, NSS and SQLite libraries all together on B2G, Android, OSX and Windows. r=blassey,r=cjones,r=bsmedberg 2013-03-17 08:02:54 +01:00
Richard Newman eab35762ba Bug 836206 - Remove AITC client. r=gps 2013-02-03 00:51:26 -08:00
Ehsan Akhgari 565d0479c3 Bug 817477 - Remove support for global private browsing mode; r=jdm,glandium
--HG--
rename : browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/setup.js.in => browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/setup.js
rename : browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/tasks.js.in => browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/tasks.js
2013-01-29 13:12:13 -05:00
Gregory Szorc e85728ec72 Bug 828149 - Enable Firefox Health Report on Linux; r=mconnor
We suspect the previous patch fixes the shutdown crash on Linux that
caused us to disable FHR on Linux.
2013-01-14 19:09:13 -08:00
Gregory Szorc edbe5e5f7d Bug 718066 - Disable Firefox Health Report on Linux; r=trivial
Due to crasher.
2013-01-11 19:32:04 -08:00
Gregory Szorc 69c31da5ae Bug 718066 - Enable Firefox Health Report in browser app; r=mconnor 2013-01-07 16:10:21 -08:00
Gregory Szorc 15328d3c13 Bug 718066 - Disable Firefox Health Report build time option; r=mconnor
services/healthreport will be omitted from the build. No files will be
installed/packaged. No tests will be run.
2013-01-07 00:19:47 -08:00
Gregory Szorc 739e2663f3 Bug 718066 - Enable Firefox Health Report in browser app; r=mconnor
This can't land in mozilla-central until the UX pieces land.
2013-01-06 12:09:39 -08:00
Gregory Szorc 97aca5f790 Bug 791869 - Remove services/notifications; r=rnewman 2013-01-06 12:04:59 -08:00
Robert Strong c3ffaa51d1 backout changeset 3cfc257e29a5 - Bug 818333 2012-12-18 14:38:30 -08:00
Ehsan Akhgari 9b3d7716ff Bug 818732 - Switch Nightly to per-window private browsing; r=jdm 2012-12-14 11:55:13 -05:00
Ed Morley 2ea69b55cb Backout 020555b69f72 (bug 818732) on suspicion of causing frequent Linux mochitest-browser-chrome crashes on a CLOSED TREE 2012-12-14 14:44:53 +00:00
Ehsan Akhgari b1cdb90cb6 Merge mozilla-central into mozilla-inbound 2012-12-13 16:01:29 -05:00
Ehsan Akhgari 44f2db652e Bug 818732 - Switch Nightly to per-window private browsing; r=jdm 2012-12-11 23:24:11 -05:00
Ehsan Akhgari b85bd0e462 Backed out changeset 18baa7203214 (bug 818732) beacuse bug 769288 is going to be backed out 2012-12-12 00:05:22 -05:00