Commit Graph

143 Commits

Author SHA1 Message Date
Valentin Gosu
efea7b69c7 Bug 1415206 - Remove RustURL from Gecko r=bagder
This class isn't being used right now, and MozURL is a much better alternative if interaction with rust URLs is required.

MozReview-Commit-ID: ADdYRrrTnr6
2017-11-07 17:11:08 +01:00
Johan Lorenzo
119c1c822e Bug 1407331 - Staging releases: Remove *-dev update channel r=bhearsum
MozReview-Commit-ID: 2hevL6EQjmq
2017-10-20 16:41:29 +02:00
Phil Ringnalda
cbf613a012 Backed out changeset fb90c2538141 (bug 1407331) for build bustage
CLOSED TREE

MozReview-Commit-ID: 2Z6OSmyov6P
2017-10-20 08:11:49 -07:00
Johan Lorenzo
1110ce50e6 Bug 1407331 - Staging releases: Remove *-dev update channel r=bhearsum
MozReview-Commit-ID: 2hevL6EQjmq
2017-10-20 16:41:29 +02:00
Justin Wood
550f0183c0 Bug 1391643 - Build stub installer when building Nightly on try. r=mhowell
This is currently needed to also test windows L10n repacks on try, because without it we try and sign stub installer bits that were never generated. The assumption is also that we want the stub installer to be testable on try anyway.

MozReview-Commit-ID: LPqU7EPwlVL
2017-08-18 13:19:17 -04:00
Paolo Amadini
5f07f4b06e Bug 1364050 - Part 1 - Remove the MOZ_JSDOWNLOADS configure option. r=mak
MozReview-Commit-ID: B73Ym5tD06R
2017-05-05 12:16:42 +01:00
Ben Hearsum
8b8f3880dc bug 1358601: set up CI builds and tests for DevEdition on mozilla-beta - fix build configuration and signing of DevEdition-on-beta builds. r=aki,rail
MozReview-Commit-ID: 2oaCCHJWU8W
2017-05-05 16:56:57 -04:00
Ben Hearsum
e8bcc6886c bug 1361361: allow MAR_CHANNEL_ID and ACCEPTED_MAR_CHANNEL_IDS to be set different for DevEdition. r=nalexander,rstrong
MozReview-Commit-ID: 971osZP9llA
2017-05-05 14:44:33 -04:00
Mike Hommey
4eed4351a7 Bug 1344038 - Move the gio protocol handler under netwerk/protocol. r=chmanchester,karlt
Historically, we had support for some GNOME VFS protocols through the
gnomevfs library, and this was under extension. This may not have been
built by default when it was introduced, but GNOME upstream moved those
things into Gtk itself, and we then got support for the new Gio-based
protocol, similar to what we had through the gnomevfs library.

Time passes, and we switched off the gnomevfs library entirely, and
enabled the Gio-based protocol handlers by default. We then removed
everything related to the gnomevfs library.

Fast forward to now, and disabling Gio support in Firefox just doesn't
make sense, and leaving the gio protocol handler as an extension doesn't
make sense either.

As it is a protocol handler, its natural place is under
netwerk/protocol, which is where we're moving it here.

The netwerk/protocol subdirectories being handled automatically, we
don't need to add the moved directory in any DIRS variable.
2017-04-05 13:48:52 +09:00
Iris Hsiao
33f7647173 Backed out 3 changesets (bug 1344038) for bustage
Backed out changeset 4befea89d81b (bug 1344038)
Backed out changeset c859506b2e4e (bug 1344038)
Backed out changeset 5d28a6382285 (bug 1344038)
2017-04-06 10:35:56 +08:00
Mike Hommey
b914809987 Bug 1344038 - Move the gio protocol handler under netwerk/protocol. r=karlt
Historically, we had support for some GNOME VFS protocols through the
gnomevfs library, and this was under extension. This may not have been
built by default when it was introduced, but GNOME upstream moved those
things into Gtk itself, and we then got support for the new Gio-based
protocol, similar to what we had through the gnomevfs library.

Time passes, and we switched off the gnomevfs library entirely, and
enabled the Gio-based protocol handlers by default. We then removed
everything related to the gnomevfs library.

Fast forward to now, and disabling Gio support in Firefox just doesn't
make sense, and leaving the gio protocol handler as an extension doesn't
make sense either.

As it is a protocol handler, its natural place is under
netwerk/protocol, which is where we're moving it here.

The netwerk/protocol subdirectories being handled automatically, we
don't need to add the moved directory in any DIRS variable.
2017-04-05 13:48:52 +09:00
Alfredo.Yang
0aa9377a14 Bug 1341967 - remove MOZ_RUST_MP4PARSE. r=kinetik
MozReview-Commit-ID: SgTlIo8wEi
2017-03-01 14:44:42 +08:00
Jeff Gilbert
de8599ddcf Bug 1341459 - Remove MOZ_WEBGL_CONFORMANT. - r=jrmuizel
MozReview-Commit-ID: 32wxGM4ZbGA
2017-02-22 14:55:34 -08:00
Mike Hommey
27cff34433 Bug 1330875 - Remove MOZ_APP_STATIC_INI. r=mshal
It's now always set, even on comm-central, so we can just remote it.
2017-01-13 14:51:07 +09:00
Justin Wood
b0eb3504ad Bug 1319141 - Make MOZ_RUST_URLPARSE dependant on 'NIGHTLY_BUILD' rather than UPDATE_CHANNEL. r=ted
MozReview-Commit-ID: J2Gm9xP0zCI
2016-11-21 13:20:39 -05:00
Valentin Gosu
2b74227270 Bug 1151899 - Add code to run both URL parsers at the same time; r=bagder,ted,valentin
MozReview-Commit-ID: Jd2RgPmdPrn
2016-11-08 00:42:36 +01:00
Sebastian Hengst
82746c9b50 Backed out changeset 910b4b74261d (bug 1151899) 2016-11-17 20:21:55 +01:00
Valentin Gosu
deb781f973 Bug 1151899 - Add code to run both URL parsers at the same time; r=bagder,ted,valentin
MozReview-Commit-ID: Jd2RgPmdPrn
2016-11-08 00:42:36 +01:00
Manish Goregaokar
2bbb804b70 Bug 1151899 - Include rust-url-capi (leave-open); r=valentin,ted
MozReview-Commit-ID: 1ITlPLvwzF4
2016-10-28 16:34:21 -07:00
Jared Wein
05088cc7cb Bug 336290 - remove --enable-safe-browsing from configure since its used everywhere. r=gcp
MozReview-Commit-ID: Duwu5vZOhtF
2016-08-31 19:28:29 -04:00
Fernando Jimenez
55e56082a7 Bug 1252570 - Remove mozPay. r=ehsan,mfinkle,fabrice
MozReview-Commit-ID: C50fvuNJoGq
2016-08-22 10:42:22 +02:00
Fabrice Desré
d0a703b871 Bug 1284455 - Remove the Web Activities API r=me
MozReview-Commit-ID: 5SNGsRU4m9V
2016-04-20 19:02:44 +02:00
Timothy Guan-tin Chien
2da15a801c Bug 1231701 - Ship our own variant of EmojiOne on Windows and Linux, r=glandium, r=dolske, r=jfkthame, r=gerv
This patch bundles a color font named "EmojiOne Mozilla", and turn on
the necessary code for including the bundled font, on Linux and Windows.
With that, users of Linux and Windows <=8.0 is able to see color Emoji
on Firefox without support from System.

The font bundled is the v0.2.1 version, generated from the project repo
in

https://github.com/mozilla/emojione-colr

with artwork from the original EmojiOne font and Twemoji,
under CC BY 4.0 license.

Test files, about:license page, and the packager instruction are
modified accordingly.

MozReview-Commit-ID: 2mmxnA0vS3u
2016-06-15 21:58:49 +01:00
Kim Moir
62e0171058 revert Bug 1186522 - force per checkin and release desktop firefox builds to require signed add-ons on beta 47 r=mshal DONTBUILD 2016-06-07 14:45:21 -04:00
Kim Moir
583dc179e9 Bug 1186522 - force per checkin and release desktop firefox builds to require signed add-ons on beta 47 r=mshal DONTBUILD 2016-06-07 14:28:26 -04:00
Andrew Swan
237fcbfbd0 Bug 1277965 Enable MOZ_ADDON_SIGNING r=kmag
MozReview-Commit-ID: L6VXf9veakc
2016-06-06 12:23:14 -07:00
Chris Manchester
95b0d8664b 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
8dba9deb23 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
d64b0b25c4 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
4a643f9d39 Bug 1257326 - Remove MOZ_SERVICES_CRYPTO. It is usually set, but never checked. r=glandium
MozReview-Commit-ID: 1T182VH9sRd
2016-05-12 11:55:59 -07:00
Chris Manchester
0512609271 Bug 1257326 - Remove MOZ_SERVICES_COMMON. It is usually set, but never checked. r=glandium
MozReview-Commit-ID: Km8hEYki2Rv
2016-05-12 11:55:59 -07:00
Kim Moir
8dbeb53892 Bug 1186522 - force per checkin and release desktop firefox builds to require signed add-ons on beta 47 r=mshal 2016-04-27 12:46:52 -04:00
Chris Manchester
3305d21b09 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
Wes Kocher
a7c770906c Backed out changesets d1ff10330267 and abe062737a19 (bug 1186522) for broken marionette tests because the backout was incomplete
MozReview-Commit-ID: LnbWpZJU1r1
2016-04-11 10:21:08 -07:00
Kim Moir
b60baf5be0 Bug 1186522 - force per checkin and release desktop firefox builds to require signed add-ons on beta 45 r=mshal 2016-04-11 09:15:12 -04:00
bechen
eb0aedce25 Bug 1215115 - part4: Enable MOZ_WEBM_ENCODER by default. r=ted
MozReview-Commit-ID: 6IgZoIhTLM7
2016-04-01 14:04:42 +08:00
Kyle Huey
868be4ee52 Bug 1259581: Remove MOZ_MEDIA_NAVIGATOR. r=jesup 2016-04-05 20:12:03 -07:00
Jordan Lund
44f500d466 Bug 1258059 - generify dev configs and env for relpro by removing date strings and allow multiple products, CLOSED TREE DONTBUILD a=testing r=rail
stub installers with beta-dev, add staging beta single locale, r?rail

MozReview-Commit-ID: 6h1TtzVO1Jp
MozReview-Commit-ID: Gtf4cJKsAPu
2016-03-22 10:15:11 -07:00
Mike Hommey
a9d19b6e06 Bug 1254906 - Move --disable-shared-js and --disable-export-js to moz.configure. r=chmanchester 2016-03-11 09:38:28 +09:00
Myk Melez
11388a70ad Bug 1238079 - remove the desktop web runtime; r=fabrice,mossop,gps,jryans,jmaher,marco 2016-03-07 13:33:12 -08:00
Alessio Placitelli
15d8664419 Bug 1235345 - Remove services/metrics. r=gfritzsche 2016-01-07 04:23:00 +01:00
Ralph Giles
3f6aa81ec1 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
cbaaf653b2 Back out changeset ce56b70293c6 (bug 1219530) for build bustage
CLOSED TREE
2015-11-02 19:07:11 -08:00
Ralph Giles
f169c637f2 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
2fecbafcc2 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
71fac05cf2 Backed out changeset 292d13beeb7b (bug 1186522) for Gaia unit test bustage. 2015-08-28 21:43:37 -04:00
Jordan Lund
b0005fda27 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
ba918b26cc Bug 1186522 - remove requirement of signed add-ons for beta builds, r=mossop 2015-08-09 16:04:06 -07:00
Brian R. Bondy
241c45b83b Bug 1158870: Enable MAR verification on linux32 and 64bit by default. r=nthomas 2015-04-27 22:37:32 -04:00
Sylvestre Ledru
76532a0e31 Bug 1176533 - Rename the variable MOZ_APP_VERSION_ABOUT for something more general r=glandium 2015-07-11 19:37:54 -06:00