Commit Graph

641958 Commits

Author SHA1 Message Date
moz-wptsync-bot
e6e4809337 Bug 1527643 [wpt PR 15197] - Update wpt metadata, a=testonly
wpt-pr: 15197
wpt-type: metadata
2019-03-15 18:07:11 +00:00
Hiroshige Hayashizaki
4ecb56abc0 Bug 1527643 [wpt PR 15197] - Add tentative WPT tests for Built-in Module Infra and Import Maps, a=testonly
Automatic update from web-platform-tests
Add tentative WPT tests for Built-in Module Infra and Import Maps

Bug: 848607, 927477, 928435
Change-Id: Id0573736a762c26df28f32da0716d94a566cfce3
Reviewed-on: https://chromium-review.googlesource.com/c/1449072
Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org>
Reviewed-by: Kouhei Ueno <kouhei@chromium.org>
Cr-Commit-Position: refs/heads/master@{#631546}

--

wpt-commits: 896ca12d8a73e7679ef3a4c7402301a5603b5faa
wpt-pr: 15197
2019-03-15 18:07:10 +00:00
Mounir Lamouri
5ad7743331 Bug 1527548 [wpt PR 15345] - Picture-in-Picture: remove/rename some methods in player/video element., a=testonly
Automatic update from web-platform-tests
Picture-in-Picture: remove/rename some methods in player/video element.

Mostly follow-ups from https://chromium-review.googlesource.com/c/chromium/src/+/1379049

Some methods became pointless, some had their meaning significantly
changed.

This CL also changes the timing of requestPictureInPicture() and exitPictureInPicture()
in order to be sync until the call to the service.

Bug: 919860, 930338
Change-Id: I437a060c2dd92021d514c4d6e2ffeb9f4642525b
Reviewed-on: https://chromium-review.googlesource.com/c/1409544
Commit-Queue: Mounir Lamouri <mlamouri@chromium.org>
Reviewed-by: Mounir Lamouri <mlamouri@chromium.org>
Reviewed-by: Dale Curtis <dalecurtis@chromium.org>
Reviewed-by: Jochen Eisinger <jochen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#631517}

--

wpt-commits: 23aa71fddb589531b2883be10fcff85d535d374a
wpt-pr: 15345
2019-03-15 18:07:08 +00:00
moz-wptsync-bot
c9dc71e303 Bug 1527640 [wpt PR 15364] - Update wpt metadata, a=testonly
wpt-pr: 15364
wpt-type: metadata
2019-03-15 18:07:07 +00:00
Jordan Taylor
0e5423c882 Bug 1527640 [wpt PR 15364] - [Animation Worklet] Upstream web tests (related to animator) to WPT, a=testonly
Automatic update from web-platform-tests
[Animation Worklet] Upstream web tests (related to animator) to WPT

Test for animator-registration was purposefully left out of this group because it will be a more involved change

web_tests/animations/animationworklet/animator-animate.html -> web_tests/external/wpt/animation-worklet/animator-animate.https.html

web_tests/animations/animationworklet/animator-with-options.html -> web_tests/external/wpt/animation-worklet/animator-with-options.https.html

Bug: 915352
Change-Id: I3ccab26ec2134a2d02df9fc9ae4e42dd997264ea
Reviewed-on: https://chromium-review.googlesource.com/c/1468008
Commit-Queue: Jordan Taylor <jortaylo@microsoft.com>
Reviewed-by: Yi Gu <yigu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#631489}

--

wpt-commits: 0e4b1315e61ec051dafad75c73f6258f718d56c6
wpt-pr: 15364
2019-03-15 18:07:05 +00:00
moz-wptsync-bot
c91572c749 Bug 1527638 [wpt PR 15315] - Update wpt metadata, a=testonly
wpt-pr: 15315
wpt-type: metadata
2019-03-15 18:07:03 +00:00
Eric Willigers
a783789214 Bug 1527638 [wpt PR 15315] - [svg] Test ry property parsing, a=testonly
Automatic update from web-platform-tests
[svg] Test ry property parsing (#15315)

--

wpt-commits: 5852f617c1ad109939bdb6b70f362dcd84a5cb73
wpt-pr: 15315
2019-03-15 18:07:02 +00:00
Tab Atkins Jr
da4f42bc31 Bug 1527634 [wpt PR 15369] - Unclosed URL At EOF, a=testonly
Automatic update from web-platform-tests
Unclosed URL At EOF

Verifies that a url() (specifically, one that parses to a `<url-token>`) that's unclosed at EOF is still valid.

Also tests "empty" url(), because that was brought up as another source of divergence in the same issue. There's some disagreement on whether that's valid at all and how to represent it, so rather than take a stand, I just assert that it should parse the same as the closed version, whatever that is.

Tests <https://github.com/w3c/csswg-drafts/issues/3598>
--
Merge pull request #15369 from web-platform-tests/tabatkins-patch-1

Unclosed URL At EOF

--

wpt-commits: b4f35dc6027f5e8776ac9c20f85031e0f1437233, 8dbed22314172d637582b63fc96e946e2e0dfff4
wpt-pr: 15369
2019-03-15 18:07:00 +00:00
Gérard Talbot
cf0a39b669 Bug 1527514 [wpt PR 15342] - Added 2 calc() tests on angle and time units from google chromium pro…, a=testonly
Automatic update from web-platform-tests
Added 2 calc() tests on angle and time units from google chromium project

--
Merge pull request #15342 from TalbotG/Values3-GT-PR18

Added 2 calc() tests on angle and time units from google chromium pro…

--

wpt-commits: 8a193070bd34b767ed59817cf463e7f6ffc3df59, 00d0131bfcd2f99e6f8e4a9696c797f7500c4c2d
wpt-pr: 15342
2019-03-15 18:06:58 +00:00
moz-wptsync-bot
5f706e9adc Bug 1527506 [wpt PR 15341] - Update wpt metadata, a=testonly
wpt-pr: 15341
wpt-type: metadata
2019-03-15 18:06:57 +00:00
Jordan Taylor
d51d951478 Bug 1527506 [wpt PR 15341] - [Animation Worklet] Upstream web tests (related to multiple effects) to WPT, a=testonly
Automatic update from web-platform-tests
[Animation Worklet] Upstream web tests (related to multiple effects) to WPT

web_tests/animations/animationworklet/animate-multiple-effects-on-different-targets-via-main-thread.html -> web_tests/external/wpt/animation-worklet/animate-multiple-effects-on-different-targets-via-main-thread.https.html

web_tests/animations/animationworklet/multiple-effects-on-same-target-driven-by-individual-local-time.html -> web_tests/external/wpt/animation-worklet/multiple-effects-on-same-target-driven-by-individual-local-time.https.html

Bug: 915352
Change-Id: I28385bc6c6c6f479256dd3673f77c843ab93af2e
Reviewed-on: https://chromium-review.googlesource.com/c/1464962
Commit-Queue: Jordan Taylor <jortaylo@microsoft.com>
Reviewed-by: Yi Gu <yigu@chromium.org>
Reviewed-by: Majid Valipour <majidvp@chromium.org>
Cr-Commit-Position: refs/heads/master@{#631342}

--

wpt-commits: 809890ad1f00003c03ab753f27624a591377a9cf
wpt-pr: 15341
2019-03-15 18:06:55 +00:00
Raymond Toy
0d61233667 Bug 1526647 [wpt PR 15270] - Relax required SNR a bit, a=testonly
Automatic update from web-platform-tests
Relax required SNR a bit

The required SNR was a little too high for some Mac OS bots.  Make it
a little smaller.

Bug: 929435
Change-Id: I5fbfe6573f4907f33999085e52bb22f4b4b9a126
Reviewed-on: https://chromium-review.googlesource.com/c/1457228
Commit-Queue: Raymond Toy <rtoy@chromium.org>
Reviewed-by: Hongchan Choi <hongchan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#631309}

--

wpt-commits: 91d81bb73d5e8424e45918c84e275a9d46c51d51
wpt-pr: 15270
2019-03-15 18:06:54 +00:00
moz-wptsync-bot
ece914bf97 Bug 1527487 [wpt PR 15344] - Update wpt metadata, a=testonly
wpt-pr: 15344
wpt-type: metadata
2019-03-15 18:06:52 +00:00
Yi Gu
823cb5d2bf Bug 1527487 [wpt PR 15344] - [Animation Worklet] Clean up animator registration logic for wpt test, a=testonly
Automatic update from web-platform-tests
[Animation Worklet] Clean up animator registration logic for wpt test

Similar to [1], we should register the animator only once in the setup
for test current-time.https.html.

Given that DocumentTimeline does not always move forward, this test
also replaces waitForNextFrame with waitForDocumentTimelineAdvance.

[1] https://cs.chromium.org/chromium/src/third_party/blink/web_tests/external/wpt/animation-worklet/scroll-timeline-writing-modes.https.html

Bug: 923881
Change-Id: Iabc6c7c1cea520e3dd81ed8a781cc072e2d8e20b
Reviewed-on: https://chromium-review.googlesource.com/c/1466145
Commit-Queue: Yi Gu <yigu@chromium.org>
Reviewed-by: Majid Valipour <majidvp@chromium.org>
Cr-Commit-Position: refs/heads/master@{#631287}

--

wpt-commits: 109654d2560bf74830e483fdf15cbbc67208a877
wpt-pr: 15344
2019-03-15 18:06:51 +00:00
moz-wptsync-bot
e42ef9adf8 Bug 1527483 [wpt PR 15346] - Update wpt metadata, a=testonly
wpt-pr: 15346
wpt-type: metadata
2019-03-15 18:06:49 +00:00
autofoolip
e5ce44279e Bug 1527483 [wpt PR 15346] - Update interfaces/web-bluetooth.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/web-bluetooth.idl (#15346)

Source: https://github.com/tidoust/reffy-reports/blob/621901f/whatwg/idl/web-bluetooth.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/492012964
--

wpt-commits: 88cb9e746220d069ddbb6098a2e49b35afabf1f0
wpt-pr: 15346
2019-03-15 18:06:48 +00:00
moz-wptsync-bot
b0c24818a9 Bug 1527478 [wpt PR 15350] - Update wpt metadata, a=testonly
wpt-pr: 15350
wpt-type: metadata
2019-03-15 18:06:46 +00:00
Philip Jägenstedt
d9fc5657b2 Bug 1527478 [wpt PR 15350] - Fetch: use t.step_timeout() instead of bare step_timeout(), a=testonly
Automatic update from web-platform-tests
Fetch: use `t.step_timeout()` instead of bare `step_timeout()` (#15350)

This avoid a harness error in the case of failure:
https://wpt.fyi/results/fetch/stale-while-revalidate?run_id=6045131320852480&run_id=4797529354928128&run_id=6524192509919232&run_id=6492651545165824
--

wpt-commits: 8686e3e2268c7746bdfe88e892cb986b0ba7b779
wpt-pr: 15350
2019-03-15 18:06:45 +00:00
Luke Zielinski
6c83b4aa78 Bug 1527331 [wpt PR 15334] - Fix shebangs and executable bits for a bunch of files, a=testonly
Automatic update from web-platform-tests
Fix shebangs and executable bits for a bunch of files (#15334)

Mostly adding missing executable bits or removing unnecessary ones.
In a few cases, missing shebangs were added.
--

wpt-commits: bac4db35ea82fa0a6ee65e9291c722592e27fb7f
wpt-pr: 15334
2019-03-15 18:06:43 +00:00
moz-wptsync-bot
1c9188fd47 Bug 1527474 [wpt PR 15322] - Update wpt metadata, a=testonly
wpt-pr: 15322
wpt-type: metadata
2019-03-15 18:06:42 +00:00
Ian Kilpatrick
e46e633b3c Bug 1527474 [wpt PR 15322] - [LayoutNG] Add percentage_resolution_block_size into the min/max pass., a=testonly
Automatic update from web-platform-tests
[LayoutNG] Add percentage_resolution_block_size into the min/max pass.

This was surprising to me! But the min/max sizes depend on the
percentage resolution block-size, as replaced elements reflect this
size into their width.

This was working previously as the replaced element was manually
computing the heights, but this adds it into the pass explicitly.

This fixes it for absolute positioned objects which use the current
final height as the input to this function.

Eventually we'll want to cache based off this, and record if there is
a replaced element with percentage block-size in the calculation chain.

Bug: 635619
Change-Id: I6db9a90007b6c7d70f51d5ae1209ffba8a629e03
Reviewed-on: https://chromium-review.googlesource.com/c/1456203
Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org>
Reviewed-by: Aleks Totic <atotic@chromium.org>
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#631236}

--

wpt-commits: bf3094004127a5b32edf8b80c8e4cc9bcad500d0
wpt-pr: 15322
2019-03-15 18:06:40 +00:00
James Graham
296c38611d Bug 1527212 [wpt PR 15329] - Don't use mozdownload to download firefox, a=testonly
Automatic update from web-platform-tests
Don't use mozdownload to download firefox

Instead use the same URL that's used by mozilla.org. This hopefully reduces the
problem where mozdownload tries to download a file that doesn't exist yet.
Note that we are still using mozdownload for geckodriver

--

wpt-commits: 803f7f06d6ca49211709dc1c4daa72393e6cb673
wpt-pr: 15329
2019-03-15 18:06:39 +00:00
Noemi Erli
f02b516553 Backed out changeset e1c9790cd3be (bug 1527704) for failures in test_refresh_firefox.py 2019-03-15 19:32:35 +02:00
Oana Pop Rus
dd77c51ff5 Merge mozilla-central to inbound. a=merge CLOSED TREE 2019-03-15 18:45:20 +02:00
Oana Pop Rus
940c9bae01 Merge inbound to mozilla-central. a=merge 2019-03-15 18:33:47 +02:00
Oana Pop Rus
23a7208a68 Merge autoland to mozilla-central. a=merge 2019-03-15 18:31:40 +02:00
arthur.iakab
b6deb00c93 Backed out 4 changesets (bug 1500713) on request of jcristau for causing Bug 1535603 a=Backout
Backed out changeset 5d0cad2c99a4 (bug 1500713)
Backed out changeset f96a12eedd89 (bug 1500713)
Backed out changeset 2633cea7d119 (bug 1500713)
Backed out changeset 49c4cfbf2bee (bug 1500713)
2019-03-15 15:50:20 +02:00
Christoph Kerschbaumer
23b1d42b45 Bug 1534971: Add helper function within CSP to check if two CSPs are equal. r=jkt
Differential Revision: https://phabricator.services.mozilla.com/D23567

--HG--
extra : moz-landing-system : lando
2019-03-15 12:20:52 +00:00
Nicolas Chevobbe
24dc1bfecc Bug 1535305 - Guard this.jsterm access in webconsole-ui.js. r=Honza.
Depending on the load, this.jsterm might not be
set when switching to the console panel, and can
cause a crash (blank tab).
This patch checks that this.jsterm exists before
taking further actions.

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

--HG--
extra : moz-landing-system : lando
2019-03-15 11:43:41 +00:00
Vlad Baicu
acdf328bb6 Bug 1531047 - Part 2: Refactor TabQueue to a foreground service. r=JanH
Refactored the TabQueueService to be a foreground service from Android O
onwards. The service now uses a foreground notification that briefly informs
the user that a new tab is being added to the queue.

Depends on D23528

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

--HG--
extra : moz-landing-system : lando
2019-03-15 11:21:29 +00:00
Vlad Baicu
02e4817753 Bug 1531047 - Part 1: Some code cleanup. r=petru
Differential Revision: https://phabricator.services.mozilla.com/D23528

--HG--
extra : moz-landing-system : lando
2019-03-15 11:21:02 +00:00
Thomas Nguyen
26bd1e060c Bug 1528695 - Part 2 : Use referrerInfo in openWindow, contextmenu and openLinkIn r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D21911

--HG--
extra : moz-landing-system : lando
2019-03-15 05:10:17 +00:00
Thomas Nguyen
33d78105b7 Bug 1528695 - Part 1 : Use referrerInfo in openWindow, cpp file r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D21910

--HG--
extra : moz-landing-system : lando
2019-03-15 05:11:43 +00:00
Jean-Yves Avenard
92251eaa4f Bug 1532858 - Ensure metadata values are sane. r=kinetik
Differential Revision: https://phabricator.services.mozilla.com/D22484

--HG--
extra : moz-landing-system : lando
2019-03-15 02:30:09 +00:00
Noemi Erli
8ff375e831 Backed out changeset a75c0f1d25e5 (bug 1532203) for xpcshell failures in test_clear_forgetAboutSite.js CLOSED TREE 2019-03-15 13:50:39 +02:00
Johann Hofmann
b300111709 Bug 1532203 - Implement deleteByHost for NetworkCacheCleaner and ImageCacheCleaner. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D23491

--HG--
extra : moz-landing-system : lando
2019-03-15 11:12:48 +00:00
Rob Wu
a24fe1187f Bug 1492895 - Fix intermittent failure in browser_ext_search.js r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D23503

--HG--
extra : moz-landing-system : lando
2019-03-15 08:27:48 +00:00
monmanuela
1d874536ba Bug 1528108 - Drop support for PageThumbUtils.createCanvas with null window r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D22892

--HG--
extra : moz-landing-system : lando
2019-03-15 09:26:29 +00:00
arthur.iakab
54d67a13d1 Backed out changeset 6af97458ab5d (bug 1505124) for causing Eslint failure on connect/ConnectPage.js CLOSED TREE 2019-03-15 11:10:38 +02:00
Belén Albeza
cf948bd6b9 Bug 1505124 - UX implementation for the Connect Page. r=daisuke,Ola
Differential Revision: https://phabricator.services.mozilla.com/D21542

--HG--
extra : moz-landing-system : lando
2019-03-15 08:50:03 +00:00
Masayuki Nakano
fb8cd0751d Bug 1508302 - Make IMContextWrapper::GetIMEName() refer XMODIFIERS env when gtk_im_multicontext_get_context_id() returns "wayland" r=m_kato
On Wayland, `gtk_im_multicontext_get_context_id()` returns
`"wayland"`.  However, we need to know actual IM which works
behind Wayland.  Fortunately, `XMODIFIERS` env includes IME
name like "xim" case.  Therefore, we can refer it instead.

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

--HG--
extra : moz-landing-system : lando
2019-03-15 06:37:59 +00:00
prathiksha
8b09227fd0 Bug 1535222 - Disable test_one_doorhanger_per_un_pw.html on android until the internmittent failures are fixed. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D23630

--HG--
extra : moz-landing-system : lando
2019-03-15 06:43:30 +00:00
Masayuki Nakano
39daaa7db8 Bug 1534561 - Make editor use PresShell directly rather than nsIPresShell r=m_kato
`PresShell.h` is exposed as `mozilla/PresShell.h` and `PresShell` is the only
concrete class of `nsIPresShell`.  Therefore, we have no reason to access
`PresShell` via `nsIPresShell`.

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

--HG--
extra : moz-landing-system : lando
2019-03-15 05:01:10 +00:00
Marcos Cáceres
a37ef3224e Bug 1532205 - Intermittent TEST-UNEXPECTED-TIMEOUT in Event-dispatch-on-disabled-elements.html r=birtles
try to extend the animation time. I tested this locally on repeat 50 times.

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

--HG--
extra : moz-landing-system : lando
2019-03-15 05:49:25 +00:00
Tooru Fujisawa
af20ad4d9d Bug 1532602 - Throw error when settlePromiseNow is called on already-resolved promise. r=jorendorff
Differential Revision: https://phabricator.services.mozilla.com/D23349

--HG--
extra : moz-landing-system : lando
2019-03-14 19:54:26 +00:00
Razvan Maries
3d59436341 Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2019-03-15 05:48:49 +02:00
Razvan Maries
b5f0d05bc9 Merge mozilla-inbound to mozilla-central a=merge 2019-03-15 05:40:21 +02:00
violet
71e059e062 Bug 1343357 - Ignore lower-priority animateMotion if a to-animation is encountered r=dholbert
Current impl at SVGMotionSMILType::Interpolate has some wrong assertions, it's probably caused by overlooking the special behavior of to-animation. These assumptions also lead weird animation in the product build. Now we take to-animation into account, and implement similar behavior as Chrome and Safari.

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

--HG--
extra : moz-landing-system : lando
2019-03-15 01:26:13 +00:00
Logan Smyth
d8a86aa10f Bug 1534847 - Part 3: Pass originalText load failure through to UI instead of failing silently. r=jlast
Summary:

Returning null here leaves us in an infinite loading state because null is treated as neither
success nor failure.

Reviewers: jlast

Bug #: 1534847

Differential Revision: https://phabricator.services.mozilla.com/D23453
2019-03-14 19:00:21 -04:00
Logan Smyth
d1e54f1409 Bug 1534847 - Part 2: Invalidate the loadSourceText cache on navigation. r=jlast
Summary:

If users navigate while source text is loading, we need to ignore existing
cached promises because they may resolve and then not actually set the
resulting source, because the source was deleted from the source list.
We want to explicitly use a new cache entry if we have navigated.

Reviewers: jlast

Bug #: 1534847

Differential Revision: https://phabricator.services.mozilla.com/D23452
2019-03-14 19:00:20 -04:00