Commit Graph

620028 Commits

Author SHA1 Message Date
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
Karl Tomlinson
ad45a8d475 Bug 1500238 correct mono-to-stereo panning at centre position r=padenot
and re-use input buffer instead of copying.

Depends on D9211

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

--HG--
extra : moz-landing-system : lando
2018-10-19 09:25:27 +00:00
Karl Tomlinson
6e306581c2 Bug 1500238 output null from StereoPannerNode when input is null r=padenot
This is necessary for efficient processing of silence, and is consistent with
behavior of other nodes.

A null block current has a single channel of silence, which isn't aligned with
the current spec, but is consistent with the direction of
https://github.com/WebAudio/web-audio-api/issues/1471#issuecomment-405668690

Depends on D9210

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

--HG--
extra : moz-landing-system : lando
2018-10-19 09:25:25 +00:00
Karl Tomlinson
49ec510d94 Bug 1500238 correct expected result for monoPanningNoop tests r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D9210

--HG--
extra : moz-landing-system : lando
2018-10-19 09:25:18 +00:00
Gijs Kruitbosch
d943130187 Bug 1497443 - set min-width to auto for flexed buttons in the prefs, r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D8387

--HG--
extra : moz-landing-system : lando
2018-10-19 20:36:12 +00:00
Nicolas Chevobbe
5a425e0c05 Bug 1499985 - Fix error in canRewind; r=miker.
hud.owner can be null in some condition, so we
need to guard the access to hud.owner.target.

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

--HG--
extra : moz-landing-system : lando
2018-10-19 08:15:08 +00:00
Brindusan Cristian
7a6271ec18 Backed out changeset 6aeee70256ad (bug 1451484) for android robocop failures on testBrowserDiscovery. CLOSED TREE
--HG--
rename : mobile/android/extensions/webcompat/injections.js => mobile/android/extensions/webcompat/webextension/background.js
rename : mobile/android/extensions/webcompat/injections/css/bug0000000-dummy-css-injection.css => mobile/android/extensions/webcompat/webextension/injections/css/bug0000000-dummy-css-injection.css
rename : mobile/android/extensions/webcompat/injections/js/bug0000000-dummy-js-injection.js => mobile/android/extensions/webcompat/webextension/injections/js/bug0000000-dummy-js-injection.js
rename : mobile/android/extensions/webcompat/injections/js/bug1452707-window.controllers-shim-ib.absa.co.za.js => mobile/android/extensions/webcompat/webextension/injections/js/bug1452707-window.controllers-shim-ib.absa.co.za.js
rename : mobile/android/extensions/webcompat/injections/js/bug1457335-histography.io-ua-change.js => mobile/android/extensions/webcompat/webextension/injections/js/bug1457335-histography.io-ua-change.js
rename : mobile/android/extensions/webcompat/injections/js/bug1472075-bankofamerica.com-ua-change.js => mobile/android/extensions/webcompat/webextension/injections/js/bug1472075-bankofamerica.com-ua-change.js
rename : mobile/android/extensions/webcompat/injections/js/bug1472081-election.gov.np-window.sidebar-shim.js => mobile/android/extensions/webcompat/webextension/injections/js/bug1472081-election.gov.np-window.sidebar-shim.js
rename : mobile/android/extensions/webcompat/injections/js/bug1482066-portalminasnet.com-window.sidebar-shim.js => mobile/android/extensions/webcompat/webextension/injections/js/bug1482066-portalminasnet.com-window.sidebar-shim.js
2018-10-19 11:05:49 +03:00
Narcis Beleuzu
5d00f78a13 Backed out changeset 8dd09fad1f35 (bug 1492648) for bc failures on browser_auto_close_window.js
--HG--
rename : docshell/base/nsDocShellLoadState.cpp => docshell/base/nsDocShellLoadInfo.cpp
rename : docshell/base/nsDocShellLoadState.h => docshell/base/nsDocShellLoadInfo.h
2018-10-19 10:11:33 +03:00
Nicolas Chevobbe
961f0c1eca Bug 1493837 - Fix intermittent on browser_jsterm_await.js; r=Honza.
The test is failing because the result of the last
evaluation is received before we expect it. Since we
had a 500ms delay between each promise resolution, it
might happen than the time it takes to execute the
command execedes this delay, making our expected message
order wrong.
Increasing the delay between each Promise resolution seems
to resolve the issue, although it makes the test a lot longer too.
This is why a new test was created to only cover the concurrent
await case.

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

--HG--
rename : devtools/client/webconsole/test/mochitest/browser_jsterm_await.js => devtools/client/webconsole/test/mochitest/browser_jsterm_await_concurrent.js
extra : moz-landing-system : lando
2018-10-19 07:06:12 +00:00
Johann Hofmann
e60786d47f Bug 1500208 - Disable FastBlock, hide FastBlock UI everywhere. r=francois,Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D9140

--HG--
extra : moz-landing-system : lando
2018-10-19 06:53:32 +00:00
Brian Birtles
fede6e4628 Bug 1472917 - Implement the even more forgiving interpolation rules for transform lists; r=hiro
As discussed in:

  https://github.com/w3c/csswg-drafts/issues/927

with tentative spec text:

  https://github.com/w3c/csswg-drafts/pull/3215

Depends on D9184

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

--HG--
extra : moz-landing-system : lando
2018-10-19 04:41:12 +00:00
Brian Birtles
590a7f2bba Bug 1472917 - Update test_transitions_per_property.html so it continues to work r=hiro
with the new interpolation rules; r?hiro

The updated tests are intended to cover percent translation when using matrix
decomposition but after introducing the new interpolation rules the initial
rotate() functions will match so the result will differ. This patch updates the
test values so that the result will not change even after introducing the new
interpolation rules.

Depends on D9183

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

--HG--
extra : moz-landing-system : lando
2018-10-19 04:40:56 +00:00
Brian Birtles
d250a94f0d Bug 1472917 - Fix a couple of typos in transform interpolation tests; r=hiro
Depends on D9182

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

--HG--
extra : moz-landing-system : lando
2018-10-19 04:40:54 +00:00
Brian Birtles
bfa7c55dd5 Bug 1472917 - Add tests for transform list interpolation; r=hiro
Differential Revision: https://phabricator.services.mozilla.com/D9182

--HG--
extra : moz-landing-system : lando
2018-10-19 04:40:52 +00:00
prathiksha
7c6c6c6477 Bug 1411700 - Show that an Extension is controlling the default notifications permission. r=flod,johannh
Show that an Extension is controlling the default notifications permission

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

--HG--
extra : moz-landing-system : lando
2018-10-19 04:31:33 +00:00
Felipe Gomes
8359c3ed33 Bug 1499883 - Avoid a reflow on tab detaching by calculating in advance the value needed by ondragend. r=florian
Differential Revision: https://phabricator.services.mozilla.com/D9208
2018-10-19 01:12:01 -03:00
Bogdan Tara
5fc82971ef Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-10-21 00:59:23 +03:00
Cristina Coroiu
0846a53f21 Bug 1432941 - Disable multicol-inherit-003.xht on mac for frequent failures. r=jmaher 2018-10-20 08:07:00 -04:00
Nicholas Nethercote
15dc34f5e1 Bug 1499906 (attempt 2) - Use template literals where suitable. r=erahm
--HG--
extra : rebase_source : 2b22e5875f4881d93f7dcab32f38f54dd52b3eef
2018-10-19 15:11:43 +11:00
Nicholas Nethercote
10d9fc7170 Bug 1499906 (attempt 2) - Put some parameters in aFoo form. erahm
--HG--
extra : rebase_source : 3fd1b18909b24ace1a76031ff46931fbb2d574d9
2018-10-19 15:11:41 +11:00
Nicholas Nethercote
2fc8cc6806 Bug 1499906 (attempt 2) - Use String.prototype.padStart(). r=erahm
--HG--
extra : rebase_source : 33797e2b53f0dece8b7684a5ff203b8bc31c5571
2018-10-19 15:11:39 +11:00
Nicholas Nethercote
49c8d5a3ea Bug 1499906 (attempt 2) - Use toLocaleString(). r=erahm
--HG--
extra : rebase_source : f00fdff317ac9964eb71743ba4407d4d580b4565
2018-10-19 15:11:36 +11:00
Nicholas Nethercote
535292ae85 Bug 1499906 (attempt 2) - Change var to let. r=erahm
--HG--
extra : rebase_source : e11be23b19088eb9b6179e236acc0f3eed40671c
2018-10-19 15:09:46 +11:00
Nicholas Nethercote
291b2825be Bug 1499906 (attempt 2) - Use for..of loops where possible. r=erahm
--HG--
extra : rebase_source : 24441f0e916f17e623d24dacbc650989231bef17
2018-10-19 15:09:46 +11:00
Nicholas Nethercote
4504f6da92 Bug 1499906 (attempt 2) - Improve treeline handling. r=erahm.
--HG--
extra : rebase_source : 58eb1bbd658cf268fdff8da4f5e17a8603610e07
2018-10-19 15:09:46 +11:00