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