Commit Graph

619797 Commits

Author SHA1 Message Date
Chris Manchester
f6e64740b1 Bug 1499196 - Use outputs as the key for rust commands in Tup once again. r=mshal
Now that we're outputing a stub file for each build script we can index these
commands by their output to de-duplicate them in the tup backend.

Differential Revision: https://phabricator.services.mozilla.com/D9042

--HG--
extra : moz-landing-system : lando
2018-10-21 18:56:23 +00:00
Chris Manchester
4b9fc11dc1 Bug 1499196 - Introduce a mozilla-central-workspace-hack crate to unify features seen by rust deps. r=ted,firefox-build-system-reviewers
This is the equivalent of the rustc-workspace-hack used by the rust build to
ensure cargo and RLS see the same set of features for dependencies so that
these dependencies may be reused by invocations of cargo for these two
projects. The trivial crate added specifies the union of the set of
features activated for a particular crate for each time it appears in the
dependency tree so that cargo will understand these dependencies to be
re-usable across cargo implementations. This eliminates re-building jsrust
and some of its dependencies twice, and reduces the number of crates compiled
in the tree by about 90 in testing on linux.

Differential Revision: https://phabricator.services.mozilla.com/D9041

--HG--
extra : moz-landing-system : lando
2018-10-18 10:39:05 +00:00
Chris Manchester
bc2df2539b Bug 1499196 - Update spidermonkey rust search path to look for rust artifacts rooted in the topobjdir. r=bbouvier
Differential Revision: https://phabricator.services.mozilla.com/D9040

--HG--
extra : moz-landing-system : lando
2018-10-18 10:24:28 +00:00
Chris Manchester
8c172cbba2 Bug 1499196 - Always use the topobjdir to output rust library dependencies. r=ted,firefox-build-system-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D9039

--HG--
extra : moz-landing-system : lando
2018-10-18 10:40:32 +00:00
Noemi Erli
5b10d81626 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-21 12:49:15 +03:00
Noemi Erli
0ec9f5972e Merge inbound to mozilla-central. a=merge 2018-10-21 12:47:39 +03:00
Noemi Erli
05f9999bce Merge autoland to mozilla-central. a=merge 2018-10-21 12:46:47 +03:00
Bogdan Tara
d38c3f081c Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-21 00:58:03 +03:00
Bogdan Tara
865b2f0e14 Merge inbound to mozilla-central. a=merge 2018-10-21 00:56:04 +03:00
WR Updater Bot
ec100e51b3 Bug 1500466 - Update webrender to commit 15656cb497303703b4d541d3e14292259e4c5343. r=kats
Differential Revision: https://phabricator.services.mozilla.com/D9348

--HG--
extra : moz-landing-system : lando
2018-10-20 19:24:12 +00:00
Ryan VanderMeulen
a79e245284 Bug 1500699 - Update pdf.js to version 2.0.936. r=bdahl 2018-10-20 12:46:25 -04:00
Cristina Coroiu
ecafad1c25 Bug 1371509 - disable browser_auto_close_window.js for frequent failures. r-jmaher 2018-10-20 05:44:00 +03:00
Sebastian Hengst
15bd86014b No bug - update code after eslint change from merge and remove files removed by 1451484 and restored during merge 2018-10-20 14:32:35 +03:00
Mark Striemer
e96ba0d946 Bug 1500164 - Allow selecting text in add-on release notes r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D9139

--HG--
extra : moz-landing-system : lando
2018-10-19 19:41:02 +00:00
Zibi Braniecki
56bbe2cfb3 Bug 1498960 - Update Fluent in Gecko to 0.9. r=stas
Differential Revision: https://phabricator.services.mozilla.com/D8689

--HG--
rename : intl/l10n/MessageContext.jsm => intl/l10n/Fluent.jsm
extra : moz-landing-system : lando
2018-10-20 16:35:50 +00:00
Jan de Mooij
31d3bb9b30 Bug 1500064 - Use GCHashSet in property enumeration code. r=jonco
This changes Maybe<IdSet> to Rooted<IdSet>. I think the Maybe<>
is not buying us much because HashTable's storage is now lazily
allocated (bug 1481998). I didn't notice any regressions in
micro-benchmarks; this patch might be a small improvement actually.

Differential Revision: https://phabricator.services.mozilla.com/D9225

--HG--
extra : amend_source : 06920efff84c1c5ad11a94689e7aeb5bac5b9368
2018-10-19 10:24:17 +02:00
Daniel Varga
e4efbd9fbc Merge mozilla-central to mozilla-inbound. a=merge 2018-10-20 14:03:04 +03:00
Daniel Varga
9a610a8759 Merge mozilla-central to mozilla-inbound. a=merge
--HG--
rename : mobile/android/extensions/webcompat/webextension/background.js => mobile/android/extensions/webcompat/injections.js
rename : mobile/android/extensions/webcompat/webextension/injections/js/bug0000000-dummy-js-injection.js => mobile/android/extensions/webcompat/injections/js/bug0000000-dummy-js-injection.js
rename : mobile/android/extensions/webcompat/webextension/injections/js/bug1452707-window.controllers-shim-ib.absa.co.za.js => mobile/android/extensions/webcompat/injections/js/bug1452707-window.controllers-shim-ib.absa.co.za.js
rename : mobile/android/extensions/webcompat/webextension/injections/js/bug1457335-histography.io-ua-change.js => mobile/android/extensions/webcompat/injections/js/bug1457335-histography.io-ua-change.js
rename : mobile/android/extensions/webcompat/webextension/injections/js/bug1472075-bankofamerica.com-ua-change.js => mobile/android/extensions/webcompat/injections/js/bug1472075-bankofamerica.com-ua-change.js
rename : mobile/android/extensions/webcompat/webextension/injections/js/bug1472081-election.gov.np-window.sidebar-shim.js => mobile/android/extensions/webcompat/injections/js/bug1472081-election.gov.np-window.sidebar-shim.js
rename : mobile/android/extensions/webcompat/webextension/injections/js/bug1482066-portalminasnet.com-window.sidebar-shim.js => mobile/android/extensions/webcompat/injections/js/bug1482066-portalminasnet.com-window.sidebar-shim.js
2018-10-20 13:32:54 +03:00
Daniel Varga
4fc7bfa931 Merge mozilla-inbound to mozilla-central. a=merge 2018-10-20 13:10:23 +03:00
Daniel Varga
0cc1cad4c4 Backed out changeset 3133f6ab1bd8 (bug 1498420) for causing merge conflicts with bug 1486741
--HG--
rename : testing/talos/talos/tests/tart/addon/api.js => testing/talos/talos/tests/tart/addon/bootstrap.js
rename : testing/talos/talos/tests/tart/addon/chrome/blank.icon.html => testing/talos/talos/tests/tart/addon/content/blank.icon.html
rename : testing/talos/talos/tests/tart/tart.html => testing/talos/talos/tests/tart/addon/content/tart.html
rename : testing/talos/talos/tests/tart/tart.ico => testing/talos/talos/tests/tart/addon/content/tart.ico
rename : testing/talos/talos/tests/tart/addon/manifest.json => testing/talos/talos/tests/tart/addon/install.rdf
2018-10-20 12:54:48 +03:00
Andrea Marchesini
2f03a57005 Bug 1500448 - Avoid the parsing of the FeaturePolicy 'allow' attribute when not needed, r=ckerschb 2018-10-20 06:08:46 +02:00
Matthew Noorenberghe
ec9bd73e34 Bug 1435871 - Open prefs from Payment Request in a tab. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D8497

--HG--
extra : moz-landing-system : lando
2018-10-20 03:40:05 +00:00
Matthew Noorenberghe
b059591dff Bug 1435871 - Implement a basic tab-modal dialog container for Payment Request. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D7934

--HG--
extra : moz-landing-system : lando
2018-10-20 03:39:32 +00:00
Matthew Noorenberghe
33750c5b1f Bug 1435871 - Back out changeset 3f6664786e85 (Bug 1470584) since it's for a windowed dialog. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D8272

--HG--
extra : moz-landing-system : lando
2018-10-20 03:38:53 +00:00
Botond Ballo
9ae59445f8 Bug 1478304 - Add a mochitest. r=kats
Depends on D9327

Differential Revision: https://phabricator.services.mozilla.com/D9328

--HG--
extra : moz-landing-system : lando
2018-10-20 01:03:47 +00:00
Botond Ballo
cb048ace65 Bug 1478304 - Ensure Layer::GetFixedPositionScrollContainerId() returns NULL_SCROLL_ID for layers that are not fixed. r=kats
Differential Revision: https://phabricator.services.mozilla.com/D9327

--HG--
extra : moz-landing-system : lando
2018-10-20 01:02:50 +00:00
Gurzau Raul
0468dba8b1 Backed out 2 changesets (bug 1499209) for Accessibility crashes [@ mozilla::a11y::Accessible::Proxy() const] on a CLOSED TREE
Backed out changeset c8d88737a20e (bug 1499209)
Backed out changeset 6a22bf58801f (bug 1499209)
2018-10-20 04:22:52 +03:00
Wes Kocher
cc69d38db7 Bug 1499893 - Mark a CSP test as failing on android r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D9284

--HG--
extra : moz-landing-system : lando
2018-10-20 00:42:50 +00:00
Gurzau Raul
bdd4479d99 Backed out changeset a92220bcf4fe (bug 1499893) for failing at /img-src/icon-blocked.sub.html
--HG--
extra : rebase_source : 14a45f248fcf75130a2ee17fabd93116cbda6661
2018-10-20 02:27:40 +03:00
Eitan Isaacson
45919aed72 Bug 1499209 - Send abbreviated source bundles with accessibility events. r=Jamie
Depends on D8778

Differential Revision: https://phabricator.services.mozilla.com/D8779

--HG--
extra : moz-landing-system : lando
2018-10-19 23:26:10 +00:00
Eitan Isaacson
af39427a8f Bug 1499209 - Refactor AccessibleWrap::ToBundle 1/2. r=Jamie
This refactor does a few things:
1. Unifies the composition of the GeckoBundle, so that some tricky edge
cases don't need to be implemented twice.
2. Allows us to be more frugal with round trip sync ipc calls. Instead
of retrieving everything from the start, only progressivley retrieve
what we need.
3. Sets the groundwork for the next patch that will return from this
function earlier with a smaller bundle.

Differential Revision: https://phabricator.services.mozilla.com/D8778

--HG--
extra : moz-landing-system : lando
2018-10-19 23:26:02 +00:00
Ed Lee
310cf60a08 Bug 1500540 - Add end-of-year snippet, contextual-feature-recommender preference and bug fixes to Activity Stream r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D9297

--HG--
extra : moz-landing-system : lando
2018-10-19 22:59:47 +00:00
Hiroyuki Ikezoe
9f4a9ec916 Bug 1494422 - Test cases for viewport calculation. r=botond
Depends on D8690

Differential Revision: https://phabricator.services.mozilla.com/D8691

--HG--
extra : moz-landing-system : lando
2018-10-19 22:11:24 +00:00
Gabriel Luong
455a83357a Bug 1500469 - Don't require /shared/css/properties-db.js in the inspector client. r=mtigley 2018-10-19 17:40:31 -04:00
Sean Stangl
9b410bc831 Bug 1500616 - The ARM64 Ion exception should work on non-simulator builds. r=tcampbell 2018-10-19 14:52:00 +03:00
Emilio Cobos Álvarez
5ebe7949ae Bug 1487312 - Fix content insertion accessibility notifications in Shadow DOM. r=Jamie,surkov
The issue was specific to content insertion directly under a shadow root, the
rest should work (see bug 1427825 for the fix for other similar occurrences).

The removal of the aContainer argument follows the same pattern as bug 1442207.

Differential Revision: https://phabricator.services.mozilla.com/D6431
2018-10-20 01:19:08 +02:00
Dennis Schubert
3a5f148a1a Bug 1451484 - Import WebExtension sources for the WebCompat GoFaster Addon to Fennec. r=rhelmer,gbrown
Differential Revision: https://phabricator.services.mozilla.com/D9298

--HG--
rename : mobile/android/extensions/webcompat/webextension/background.js => mobile/android/extensions/webcompat/injections.js
rename : mobile/android/extensions/webcompat/webextension/injections/css/bug0000000-dummy-css-injection.css => mobile/android/extensions/webcompat/injections/css/bug0000000-dummy-css-injection.css
rename : mobile/android/extensions/webcompat/webextension/injections/js/bug0000000-dummy-js-injection.js => mobile/android/extensions/webcompat/injections/js/bug0000000-dummy-js-injection.js
rename : mobile/android/extensions/webcompat/webextension/injections/js/bug1452707-window.controllers-shim-ib.absa.co.za.js => mobile/android/extensions/webcompat/injections/js/bug1452707-window.controllers-shim-ib.absa.co.za.js
rename : mobile/android/extensions/webcompat/webextension/injections/js/bug1457335-histography.io-ua-change.js => mobile/android/extensions/webcompat/injections/js/bug1457335-histography.io-ua-change.js
rename : mobile/android/extensions/webcompat/webextension/injections/js/bug1472075-bankofamerica.com-ua-change.js => mobile/android/extensions/webcompat/injections/js/bug1472075-bankofamerica.com-ua-change.js
rename : mobile/android/extensions/webcompat/webextension/injections/js/bug1472081-election.gov.np-window.sidebar-shim.js => mobile/android/extensions/webcompat/injections/js/bug1472081-election.gov.np-window.sidebar-shim.js
rename : mobile/android/extensions/webcompat/webextension/injections/js/bug1482066-portalminasnet.com-window.sidebar-shim.js => mobile/android/extensions/webcompat/injections/js/bug1482066-portalminasnet.com-window.sidebar-shim.js
2018-10-19 20:36:12 +00:00
Ehsan Akhgari
a4a4f3b9f8 Bug 1498251 - Enable the Storage Access API in Nightly; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D9054
2018-10-19 17:52:44 -04:00
Hiroyuki Ikezoe
43d051c26b Bug 1494422 - Introduce extend-to-zoom and resolve width and height using it. r=botond
The relevant parts of the spec are:
 https://drafts.csswg.org/css-device-adapt/#resolve-extend-to-zoom
 https://drafts.csswg.org/css-device-adapt/#resolve-initial-width-height
 https://drafts.csswg.org/css-device-adapt/#resolve-width
 https://drafts.csswg.org/css-device-adapt/#resolve-height

This patch also introduces the parsing steps for width and height values in
viewport meta tag.
https://drafts.csswg.org/css-device-adapt/#width-and-height-properties

Differential Revision: https://phabricator.services.mozilla.com/D8690

--HG--
extra : moz-landing-system : lando
2018-10-19 04:19:21 +00:00
Daniel Holbert
a597621867 Bug 1500608: Don't skip the flex-item early-freeze for devtools after all. r=bradwerth
This patch basically reverts the functional part of changeset 52bd865d757c.
I'd optimistically hoped we could skip this early-freeze in order to compute &
report a bit more "potential flexing" information via devtools.  Bbut it turns
out that breaks assertions & produces bogus information for flex items whose
base size vs. min/max-clamped "hypothetical" sizes are very
different. (Specifically: it produces nonsense for flex items whose base sizes,
if unclamped, would reverse the directionality of flexing.)

Differential Revision: https://phabricator.services.mozilla.com/D9304

--HG--
extra : moz-landing-system : lando
2018-10-19 22:05:46 +00:00
Gurzau Raul
8e9ffaaf06 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-20 01:09:52 +03:00
Gurzau Raul
4d53dddc7a Merge inbound to mozilla-central. a=merge 2018-10-20 01:07:11 +03:00
Wes Kocher
79e386d9fd Bug 1499893 - Mark a CSP test as failing on android r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D9284

--HG--
extra : moz-landing-system : lando
2018-10-19 20:12:17 +00:00
Ehsan Akhgari
09cad95c1d Bug 1499918 - Strip URLs reported to the console by the anti-tracking module of any username/password r=baku
Differential Revision: https://phabricator.services.mozilla.com/D9055

--HG--
extra : moz-landing-system : lando
2018-10-19 21:47:43 +00:00
Ryan VanderMeulen
7482d4da97 Backed out changeset 2c633215c514 (bug 1482055) for causing bug 1500505. 2018-10-19 13:32:56 -04:00
Narcis Beleuzu
90d51e6cd9 Merge inbound to mozilla-central. a=merge 2018-10-19 16:11:27 +03:00
Brindusan Cristian
28baa2bf3e Backed out changeset 8641e30ebaf4 (bug 1435871) for multiple browser-chrome failures on payments. CLOSED TREE 2018-10-19 14:58:11 +03:00
Brindusan Cristian
1420f3437e Backed out 2 changesets (bug 1435871) for multiple browser-chrome failures on payments. CLOSED TREE
Backed out changeset 0f7592b662e2 (bug 1435871)
Backed out changeset 039f6d65036e (bug 1435871)
2018-10-19 12:36:13 +03:00
Karl Tomlinson
40f6bff7f7 Bug 1500303 apply input gain correctly for stereo-to-stereo StereoPanner r=padenot
The gains passed to GainStereoToStereo() are applied on only one of the input channels.

Depends on D9213

Differential Revision: https://phabricator.services.mozilla.com/D9214

--HG--
extra : moz-landing-system : lando
2018-10-19 09:36:08 +00:00
Karl Tomlinson
59c4ccaacc Bug 1500303 correct expected result for stereoPanningWithGain tests r=padenot
Depends on D9212

Differential Revision: https://phabricator.services.mozilla.com/D9213

--HG--
extra : moz-landing-system : lando
2018-10-19 21:04:37 +00:00