Граф коммитов

41916 Коммитов

Автор SHA1 Сообщение Дата
Bogdan Tara c0e1f5a876 Backed out changeset 33ccfb45bb3f (bug 1585683) on jgilbert's request 2020-01-07 23:21:45 +02:00
Ricky Stewart a637967924 Bug 1606728 - mozfile.which() should consult the registry for registered binaries r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D58562

--HG--
extra : moz-landing-system : lando
2020-01-07 19:33:23 +00:00
Jeff Gilbert 4d2067b9ca Bug 1585683 - Add mochitest-webgpu jobs, add subsuite = webgpu. r=jmaher,kvark
Differential Revision: https://phabricator.services.mozilla.com/D58892

--HG--
extra : moz-landing-system : lando
2020-01-07 20:58:37 +00:00
Ehsan Akhgari 97e0f16b8c Bug 1607363 - Add html.idl to async-interfaces.https.html; r=jgraham
This IDL file is required to import DataTransfer.

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

--HG--
extra : moz-landing-system : lando
2020-01-07 19:45:12 +00:00
Ehsan Akhgari 88ee61f449 Bug 1531397 - Remove [Unforgeable] from Service Worker APIs; r=perry
Differential Revision: https://phabricator.services.mozilla.com/D58983

--HG--
extra : moz-landing-system : lando
2020-01-07 18:46:12 +00:00
David Major 6562ba778f Bug 1603603 - Add warning comments about keeping reftest_singletons.manifest in sync with PGO r=bzbarsky
While I'm here, I sorted the manifest, in order to match the sorted PGO list, so that it's easier to see when there's a discrepancy.

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

--HG--
extra : moz-landing-system : lando
2020-01-07 19:07:39 +00:00
Geoff Brown 09db9ae2fe Bug 1605790 - Do not dump android device process list to test logs; r=bc
Stop dumping device 'ps' output to the test log since the information is available elsewhere
(android-performance.log) and since this call is associated with intermittent hangs.
I do not have a good explanation for the hangs: The same shell_output('ps') call is used
for android-performance.log, without any known failures. Something about dumping many lines
of output in one info() call?

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

--HG--
extra : moz-landing-system : lando
2020-01-07 18:19:10 +00:00
Tarek Ziadé 8ee894efa8 Bug 1607411 - Automatically remove broken files from cache r=rwood
when a tarball is broken and in the cache, the condprof client will loop on
trying to extract its content and eventually fail. On any tar extraction error,
we delete the file from the cache to get a fresh on

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

--HG--
extra : moz-landing-system : lando
2020-01-07 17:23:02 +00:00
Tarek Ziadé 961808bced Bug 1592746 - filter measures in perfherder_data r=sparky
Differential Revision: https://phabricator.services.mozilla.com/D58963

--HG--
extra : moz-landing-system : lando
2020-01-07 16:47:00 +00:00
Geoff Brown 919d4a7d26 Bug 1603812 - Avoid AttributeError in android mozharness scripts when xre_path not defined; r=jmaher
Most Android mozharness scripts define self.xre_path, but some, like android_wrench.py may not
(wrench has no other need for host-utils); now we explicitly allow for that.

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

--HG--
extra : moz-landing-system : lando
2020-01-02 23:59:00 +00:00
Geoff Brown 7473ead2b4 Bug 1606954 - Avoid KeyError in android arm 'mach install' r=jmaher
AVD names were updated in bug 1599534, but this case - auto-selecting an avd for an arm
build - was missed.

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

--HG--
extra : moz-landing-system : lando
2020-01-04 21:54:51 +00:00
Henrik Skupin ab4d9d4ec8 Bug 1398087 - [wdspec] Added test to ensure that Take Screenshot always captures the top-level browsing context. r=webdriver-reviewers,ato
Depends on D58923

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

--HG--
extra : moz-landing-system : lando
2020-01-07 16:23:22 +00:00
Henrik Skupin 1c97203f3f Bug 1398087 - [marionette] Take Screenshot should always capture the top-level browser context. r=marionette-reviewers,ato
Differential Revision: https://phabricator.services.mozilla.com/D58923

--HG--
extra : moz-landing-system : lando
2020-01-07 15:24:29 +00:00
Emilio Cobos Álvarez b55adec8d8 Bug 1605610 - Ensure to not create transition rules for elements that don't have any transition effect. r=hiro
There are multiple places where bogus non-empty transition rules can be created
before this patch when EffectSet's cascade information isn't up-to-date.  That
can happen as described in bug 1606176.

Anyhow, in this particular call site, this is only used to filter from
transition rules effects that are from running animations, to implement:

https://drafts.csswg.org/css-transitions/#application:

>  Implementations must add this value to the cascade if and only if that
>  property is not currently undergoing a CSS Animation ([CSS3-ANIMATIONS])
>  on the same element.

In the test-case, the EffectSet cascade info is empty, so we hit the "skip
everything" for animations (wrong), and "skip nothing for transitions" (also
wrong). This creates a transition rule node which then we never remove
(understandably, as the element never had a transition!).

This fixes the observables of this test-case, by checking the cascade level
(so that we don't create transition rule nodes with declarations coming from
animations). This is strictly more correct than what we were doing.

If we hit the proposed assertion after this change, this code may still create
transition rules that incorrectly override animations, but will never mint one
out of the blue which we'd then fail to remove (which is the problem the
test-case is hitting).

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

--HG--
extra : moz-landing-system : lando
2020-01-07 16:21:08 +00:00
Jonathan Kew af3dd4139a Bug 1604464 - Add some WPT reftests for rendering of text-decoration across descendants of the decorating box. r=heycam
Differential Revision: https://phabricator.services.mozilla.com/D57455

--HG--
extra : moz-landing-system : lando
2020-01-07 13:57:34 +00:00
Tom Schuster c73016a38b Bug 1605854 - Fix remaining tests using uneval/toSource r=mccr8,bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D58685

--HG--
extra : moz-landing-system : lando
2020-01-07 13:19:30 +00:00
Henrik Skupin 6b1ebbac0a Bug 1606335 - [marionette] Remove e10s support from build and mozharness. r=marionette-reviewers,ato
Differential Revision: https://phabricator.services.mozilla.com/D58812

--HG--
extra : moz-landing-system : lando
2020-01-07 11:16:26 +00:00
Henrik Skupin 3af0c863ac Bug 1606335 - [marionette] Remove non-e10s support from Marionette harness. r=marionette-reviewers,ato
Differential Revision: https://phabricator.services.mozilla.com/D58811

--HG--
extra : moz-landing-system : lando
2020-01-07 11:12:19 +00:00
James Graham 134f562af2 Bug 1607121 - Ensure that subprocess environments use correct datatype, r=ato
Differential Revision: https://phabricator.services.mozilla.com/D58755

--HG--
extra : moz-landing-system : lando
2020-01-06 12:36:14 +00:00
Oana Pop Rus 3af5bbb2e9 Merge mozilla-central to autoland on a CLOSED TREE 2020-01-07 12:02:54 +02:00
Narcis Beleuzu 683f0949af Backed out 3 changesets (bug 1606794) as req by whimboo ( it`s not a fix for Firefox 72 ). a=backout
Backed out changeset b2b3f10527c3 (bug 1606794)
Backed out changeset 565340ce11e8 (bug 1606794)
Backed out changeset d73cb1b0011d (bug 1606794)
2020-01-07 10:32:02 +02:00
Marian Raiciof 2a56033519 Bug 1573200 - Add regex support for alert_on field from raptor tests r=perftest-reviewers,rwood
Differential Revision: https://phabricator.services.mozilla.com/D41781

--HG--
extra : moz-landing-system : lando
2020-01-06 18:20:22 +00:00
Agi Sferro 969a457a69 Bug 1605256 - Add exception type to message. r=snorp
This commit does two things:

- It exposes the error that caused the test to fail in our logs, so it would
  appear like so:

```
TEST-UNEXPECTED-FAIL | org.mozilla.geckoview.test.ExtensionActionTest.setIconSvg[#pageAction] | java.lang.AssertionError: We shouldn't get here
```

- It catches exceptions that are raised before any test code is run and outputs
  a different message (since those failures do not depend on the test at all),
  like so:

```
ERROR runjunit.py | The previous test failed because of an error in the test harness | org.mozilla.geckoview.test.rule.TestHarnessException: java.lang.RuntimeException: We shouldn't get here
```

This will hopefully help with spurious intermittents and understand when a
failure changes.

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

--HG--
extra : moz-landing-system : lando
2020-01-06 22:48:03 +00:00
Boris Zbarsky 5f0c49700b Bug 1607307. Stop using assert_throws in Mozilla-specific WPTs. r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D58841

--HG--
extra : moz-landing-system : lando
2020-01-06 20:06:08 +00:00
Tarek Ziadé b380a4a808 Bug 1606793 - Intermittent UnicodeDecodeError/UnicodeEncodeError r=rwood
Some adb logs produce badly encoded characters, producing errors.
Since the log is just informative, and getting pulled after the work
is done, we can ignore these errors and just warn that the adb logs
could not be retrieved.

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

--HG--
extra : moz-landing-system : lando
2020-01-06 19:15:29 +00:00
Tarek Ziadé cddc9adb37 Bug 1605885 - Silent errors if we eventually succeed getting the profile. r=rwood
If the condprof client retries getting a condprof, it will
display the traceback of the failure. If the task succeeds eventually,
this failure will pollute the logs and confuse Treeherder if there's
another problem later on in the job.

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

--HG--
extra : moz-landing-system : lando
2020-01-06 16:53:04 +00:00
Andrew Halberstadt 2f2d1f7fc1 Bug 1604360 - [manifestparser] Remove mention of 'server-root' from the docs, r=egao
Differential Revision: https://phabricator.services.mozilla.com/D58791

--HG--
extra : moz-landing-system : lando
2020-01-06 18:21:30 +00:00
Tarek Ziadé 1577d562f5 Bug 1607150 - Improve tests speed and logs r=rwood
This is a backport of improvements made while working on Bug 1597336 we can
apply right away on condprof to speed up test execution and get more logs when
something goes wrong

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

--HG--
extra : moz-landing-system : lando
2020-01-06 17:19:19 +00:00
Byron Campen [:bwc] 373414184e Bug 1600717: Re-enable these tests on fission. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D58636

--HG--
extra : moz-landing-system : lando
2020-01-06 17:03:46 +00:00
Henrik Skupin ad5a9b3060 Bug 1606794 - [wdspec] Improve screenshot tests for checking the contents of frames. r=webdriver-reviewers,ato
Differential Revision: https://phabricator.services.mozilla.com/D58624

--HG--
extra : moz-landing-system : lando
2020-01-06 10:03:10 +00:00
Henrik Skupin 7281af2ff9 Bug 1606794 - [wdspec] Add Element.screenshot() command to webdriver client. r=webdriver-reviewers,jgraham
Differential Revision: https://phabricator.services.mozilla.com/D58623

--HG--
extra : moz-landing-system : lando
2020-01-06 10:02:31 +00:00
Henrik Skupin ac46ca4119 Bug 1606794 - [marionette] Fixed WebDriver:TakeScreenshot to capture frame's content. r=marionette-reviewers,ato
Differential Revision: https://phabricator.services.mozilla.com/D58622

--HG--
extra : moz-landing-system : lando
2020-01-06 10:02:04 +00:00
Edwin Takahashi 6c86a27a57 Bug 1606501 - make mouse_and_screen_resolution.py syntax python3 compatible r=armenzg
Changes:

Handle the import of `urllib`/`urllib2` modules properly.

Make the exception handling python2/3 compatible.

Fix print statements.

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

--HG--
extra : moz-landing-system : lando
2020-01-06 07:15:13 +00:00
Edwin Takahashi 54269b69a3 Bug 1606501 - make gittool.py syntax python3 compatible r=armenzg
Changes:

Fix syntax issues preventing gittools.py from being python3 compatible.

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

--HG--
extra : moz-landing-system : lando
2020-01-02 18:08:33 +00:00
Cosmin Sabou 4537228c0a Bug 1605572 - Add release or beta expectations for appcache-iframe.https.html and sub-tests. r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D58224

--HG--
extra : moz-landing-system : lando
2020-01-05 19:23:23 +00:00
Hiroyuki Ikezoe 454933ebe0 Bug 1607013 - Enable dom.animations-api.compositing.enabled in css/ directory. r=boris
Given that `test_composition` which requires the pref is defined in
css/support/interpolation-testcommon.js and setting prefs in
testing/profiles/web-platform/user.js seems to have a problem (bug 1604085),
so this place is the best place to set the pref for now.

And setting the pref reverts bug 1605866.

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

--HG--
extra : moz-landing-system : lando
2020-01-06 04:17:01 +00:00
Emilio Cobos Álvarez ab672d9f29 Bug 1605803 - Use cbindgen for content property. r=xidorn
This cleans up and also allows us to keep the distinction between content: none
and content: normal, which allows us to fix the computed style we return from
getComputedStyle().

Do this last bit from the resolved value instead of StyleAdjuster, because
otherwise we need to tweak every initial struct for ::before / ::after.

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

--HG--
extra : moz-landing-system : lando
2020-01-05 13:10:39 +00:00
Steven Englehardt e6d6a4346d Bug 1605550 - Narrow the filter for Safebrowsing files to avoid collisions r=marionette-reviewers,dimi,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D58586

--HG--
extra : moz-landing-system : lando
2020-01-04 07:35:01 +00:00
Kearwood "Kip" Gilbert b3787eec77 Bug 1603825 - Suppress the VR permission UI when no VR runtimes are detected r=daoshengmu,bzbarsky
This patch suppresses VR device access permission prompts for users that do not have any VR runtimes installed.

We could not depend on the existing VR device enumeration functions to suppress the permission prompts, as the
act of enumerating VR devices will result in some hardware physically powering on and software starting up (and staying running)
in the background.

This patch includes logic to spawn the VR process with an additional flag indicating that it should attempt only to detect the
runtimes, without proceeding to enumerate and activate hardware and software.

VRManager now includes an enum to more clearly organize it's state machine model, which now must ensure that the runtime detection
happens on-demand when the VR session support capabilities are first determined.

There is a new pref to disable the suppression of permission prompts for use within permission UI tests on machines without VR runtimes.
Renamed some variables and added comments to make code in nsGlobalWindowInner and Navigator clearer and better represent the updated logic -- to allow the separate detection of VR runtimes and VR session activation. Both the runtime detection and VR
session activity uses VREventObserver to send events to nsGlobalWindowInner.

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

--HG--
extra : moz-landing-system : lando
2020-01-03 22:47:26 +00:00
Stephen Donner a9bbb507bf Bug 1606767 - Fix permafail on reference browser by using non-conditioned profile. r=rwood,perftest-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D58592

--HG--
extra : moz-landing-system : lando
2020-01-03 19:25:53 +00:00
Rob Wood 78ac064d46 Bug 1606826 - Browsertime android visual metrics job failing to get application name r=perftest-reviewers,stephendonner
Differential Revision: https://phabricator.services.mozilla.com/D58627

--HG--
extra : moz-landing-system : lando
2020-01-03 18:05:46 +00:00
moz-wptsync-bot bd02e0f831 Bug 1606606 - [wpt-sync] Update web-platform-tests to fda9fa30b9c18f3689f09384c0d4f104c6e6fd4d, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: fda9fa30b9c18f3689f09384c0d4f104c6e6fd4d
wpt-type: landing
2020-01-03 11:36:18 +00:00
marmeladema fa91f8750e Bug 1605947 [wpt PR 20920] - Replace call to dict.iteritems by six.iteritems, a=testonly
Automatic update from web-platform-tests
Replace call to dict.iteritems by six.iteritems

--

wpt-commits: 878422d33b13cf46ec0d4f4201536426137ecc62
wpt-pr: 20920
2020-01-03 11:36:18 +00:00
cathiechen 759106dbec Bug 1606326 [wpt PR 20943] - Add content-aspect-ratio and update the description in canvas-aspect-ratio, a=testonly
Automatic update from web-platform-tests
Add content-aspect-ratio and update the description in canvas-aspect-ratio (#20943)

* Update the description in canvas-aspect-ratio. And add a test for content style image, make sure the width and height attributes won't infer its aspect-ratio.

--

wpt-commits: 453b3f32d5ee5a855780f9c43adc4c77996ab128
wpt-pr: 20943
2020-01-03 11:36:17 +00:00
Leon Han 66fb165a42 Bug 1605325 [wpt PR 20885] - [webnfc] Implement the algo for validating external types, a=testonly
Automatic update from web-platform-tests
[webnfc] Implement the algo for validating external types

The spec change:
https://github.com/w3c/web-nfc/pull/474/

BUG=520391

Change-Id: If1e4a6513410f3705bec4da7b2cc514c209a3cd9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1978622
Commit-Queue: Leon Han <leon.han@intel.com>
Reviewed-by: Rijubrata Bhaumik <rijubrata.bhaumik@intel.com>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: François Beaufort <beaufort.francois@gmail.com>
Cr-Commit-Position: refs/heads/master@{#727853}

--

wpt-commits: 74efe51f1faaa2bf3ff91c10f05a4ad9615a1553
wpt-pr: 20885
2020-01-03 11:36:17 +00:00
moz-wptsync-bot 83d27ff8c7 Bug 1606411 [wpt PR 20961] - Update wpt metadata, a=testonly
wpt-pr: 20961
wpt-type: metadata
2020-01-03 11:36:16 +00:00
Timothy Gu b2996e1297 Bug 1606411 [wpt PR 20961] - Fix <input type=time> stepUp()-stops-at-border test, a=testonly
Automatic update from web-platform-tests
html: Fix <input type=time> stepUp()-stops-at-border test (#20961)

Currently, this test is the only one failed by all three major browsers
in the file. Discovered by Kevin Raynel <kevinr@theodo.fr>.
--

wpt-commits: 53266c3b093c765918b37c7bd76b166d3b86d1f4
wpt-pr: 20961
2020-01-03 11:36:16 +00:00
Kent Tamura 05504717ef Bug 1605683 [wpt PR 20906] - XPath: Do not accept whitespace characters other than #x20, #x9, #xD, and #xA, a=testonly
Automatic update from web-platform-tests
XPath: Do not accept whitespace characters other than #x20, #x9, #xD, and #xA

Specification: https://www.w3.org/TR/1999/REC-xpath-19991116/#NT-ExprWhitespace

Bug: 1036767
Change-Id: I337ec70fefe8259d50bcf89a67b6e73c68fa585f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1980251
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Commit-Queue: Kent Tamura <tkent@chromium.org>
Cr-Commit-Position: refs/heads/master@{#727844}

--

wpt-commits: e08790c4a97eb7d4ad8a13b1f917bfae3b08d334
wpt-pr: 20906
2020-01-03 11:36:15 +00:00
moz-wptsync-bot 2586e3b490 Bug 1599630 [wpt PR 20465] - Update wpt metadata, a=testonly
wpt-pr: 20465
wpt-type: metadata
2020-01-03 11:36:15 +00:00
Mason Freed 100fe4df0b Bug 1599630 [wpt PR 20465] - Disallow recursive custom element constructions, a=testonly
Automatic update from web-platform-tests
Disallow recursive custom element constructions

With this CL, recursive custom element constructions are no
longer allowed. I.e. this will now only run the constructor once:
  class extends HTMLElement {
    constructor() {
      super();
      customElements.upgrade(this);
    }
  }

Previously, the code and spec had a bug which caused the above
code snippet to infinitely recurse. In [1] the spec has changed,
to set the custom element state to "failed" before the constructor
is called. With this change in place, recursive calls will
early-out at step #2 (of [2]), and avoid the recursion.

[1] https://github.com/whatwg/html/pull/5126
[2] https://html.spec.whatwg.org/multipage/custom-elements.html#upgrades

Bug: 966472
Change-Id: I76e88c0b70132eee2482c304ef9e727ae1fe8fc7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1931644
Reviewed-by: Kent Tamura <tkent@chromium.org>
Commit-Queue: Mason Freed <masonfreed@chromium.org>
Auto-Submit: Mason Freed <masonfreed@chromium.org>
Cr-Commit-Position: refs/heads/master@{#727841}

--

wpt-commits: 4f24cabbe1f503f3daf8cf0834f4fb1a032f31bc
wpt-pr: 20465
2020-01-03 11:36:14 +00:00
haozhe 3f1f90850c Bug 1604815 [wpt PR 20841] - Port css-background related composition tests to external, a=testonly
Automatic update from web-platform-tests
Port css-background related composition tests to external

Chrome passed all tests
Firefox passed all tests other than background-size-composition

Bug: 1034538
Change-Id: I0588c7e06c4ef1d545a88098e6dd4af74eb906d4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1972812
Reviewed-by: Xida Chen <xidachen@chromium.org>
Commit-Queue: Hao Sheng <haozhes@chromium.org>
Cr-Commit-Position: refs/heads/master@{#727770}

--

wpt-commits: 6e3355fddd773b0b3f76cabac9cb3f2a101b27d7
wpt-pr: 20841
2020-01-03 11:36:14 +00:00
moz-wptsync-bot 903f80abf0 Bug 1605198 [wpt PR 20870] - Update wpt metadata, a=testonly
wpt-pr: 20870
wpt-type: metadata
2020-01-03 11:36:13 +00:00
haozhe c02a70bd8c Bug 1605198 [wpt PR 20870] - Port css-text related composition tests to external, a=testonly
Automatic update from web-platform-tests
Port css-text related composition tests to external

Chrome pass all tests
Firefox does not support hanging: https://bugzilla.mozilla.org/show_bug.cgi?id=784648

Bug: 1034538
Change-Id: Ic60846b2e439eb325c682b01376ac0805f0b6a0e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1976494
Reviewed-by: Xida Chen <xidachen@chromium.org>
Commit-Queue: Hao Sheng <haozhes@chromium.org>
Cr-Commit-Position: refs/heads/master@{#727769}

--

wpt-commits: e2d7dd2bbc5cd8741876afa2b571c0854145a99f
wpt-pr: 20870
2020-01-03 11:36:13 +00:00
moz-wptsync-bot c3499ba0b1 Bug 1604893 [wpt PR 20849] - Update wpt metadata, a=testonly
wpt-pr: 20849
wpt-type: metadata
2020-01-03 11:36:13 +00:00
haozhe db9aa2d45d Bug 1604893 [wpt PR 20849] - Port motion related composition tests to external, a=testonly
Automatic update from web-platform-tests
Port motion related composition tests to external

Chrome passes all the tests
Firefox failed the offset-position composition(https://bugzilla.mozilla.org/show_bug.cgi?id=1559232)

Bug: 1034538
Change-Id: I245a6d8e9da8252aed7f5d76ddfbadd052813fcd
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1974690
Reviewed-by: Xida Chen <xidachen@chromium.org>
Commit-Queue: Hao Sheng <haozhes@chromium.org>
Cr-Commit-Position: refs/heads/master@{#727767}

--

wpt-commits: 5305a8efb95b41c7836715a18458f18ffbf41e8d
wpt-pr: 20849
2020-01-03 11:36:12 +00:00
moz-wptsync-bot f66a57661f Bug 1605667 [wpt PR 20905] - Update wpt metadata, a=testonly
wpt-pr: 20905
wpt-type: metadata
2020-01-03 11:36:12 +00:00
Brian Birtles 1c8b8b07b0 Bug 1605667 [wpt PR 20905] - [web-animations] Fix test in setting-the-playbackrate-of-an-animation.html, a=testonly
Automatic update from web-platform-tests
[web-animations] Fix test in setting-the-playbackrate-of-an-animation.html (#20905)

This test assumes that currentTime will not change after waiting for
ready but the spec does not require that so this patch inverts these two
lines.
--

wpt-commits: c328e2ae1924a40d07dc552c4587ecc649eef0fd
wpt-pr: 20905
2020-01-03 11:36:11 +00:00
autofoolip 0a7dcc31b9 Bug 1605192 [wpt PR 20869] - Update interfaces/webaudio.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/webaudio.idl (#20869)

Source: https://github.com/tidoust/reffy-reports/blob/3bf6381/ed/idl/webaudio.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/627366789
--

wpt-commits: 32cb2cec67da8c146ea0129610d9cd2f1a47be79
wpt-pr: 20869
2020-01-03 11:36:11 +00:00
autofoolip a772d467e5 Bug 1605439 [wpt PR 20893] - Update interfaces/webrtc.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/webrtc.idl (#20893)

Source: https://github.com/tidoust/reffy-reports/blob/6bd3f51/ed/idl/webrtc.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/627842004
--

wpt-commits: 91c750392d5c6304e91f6d4248cfa5fbbcbc022d
wpt-pr: 20893
2020-01-03 11:36:10 +00:00
haozhe 87c7e4bd7b Bug 1604907 [wpt PR 20851] - Port css-ui related composition tests to external, a=testonly
Automatic update from web-platform-tests
Port css-ui related composition tests to external

Both Chrome and Firefox pass all tests

Bug: 1034538
Change-Id: I9f92d6b91fafacfc12e81a7bc5941a6e8e0e4868
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1974755
Commit-Queue: Hao Sheng <haozhes@chromium.org>
Reviewed-by: Xida Chen <xidachen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#727641}

--

wpt-commits: 070df683f5a7999245622eec274974903c3560c2
wpt-pr: 20851
2020-01-03 11:36:10 +00:00
moz-wptsync-bot 08597279ea Bug 1606095 [wpt PR 20924] - Update wpt metadata, a=testonly
wpt-pr: 20924
wpt-type: metadata
2020-01-03 11:36:09 +00:00
Nicolás Peña Moreno 7fa391fe49 Bug 1606095 [wpt PR 20924] - [LayoutInstability] Fix flaky tests, a=testonly
Automatic update from web-platform-tests
[LayoutInstability] Fix flaky tests

In this CL, some 'await waitForAnimationFrames(2)' are added to wait for
the initial render of the test page before introducing the observer.
This removes flakiness of these tests in WPT.fyi. Other cleanups are
done in the test files.

Bug: 1036013
Change-Id: Ic2631faf03ad00c8e32013c100c3b4ab867be2b0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1982708
Reviewed-by: Annie Sullivan <sullivan@chromium.org>
Commit-Queue: Nicolás Peña Moreno <npm@chromium.org>
Cr-Commit-Position: refs/heads/master@{#727639}

--

wpt-commits: 11f1a592c17fb4a7bb5c3081493ebb6a04a0aa39
wpt-pr: 20924
2020-01-03 11:36:09 +00:00
moz-wptsync-bot 2096c75119 Bug 1606105 [wpt PR 20926] - Update wpt metadata, a=testonly
wpt-pr: 20926
wpt-type: metadata
2020-01-03 11:36:08 +00:00
Nicolás Peña Moreno ebc364aa81 Bug 1606105 [wpt PR 20926] - [LayoutInstability] Cleanup test observe-layout-shift.html, a=testonly
Automatic update from web-platform-tests
[LayoutInstability] Cleanup test observe-layout-shift.html

Currently, the test contains two async_tests, which is not good because
they run in parallel so the tests can affect each other. The first test
is redundant with buffer-layout-shift.html. The second test uses a
helper function from EventTiming, so we import the script instead of
copy-paste and we rename the test.

Change-Id: Ibe6d200441a07c603bccf0858406cf2c4f1d37a4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1982710
Reviewed-by: Annie Sullivan <sullivan@chromium.org>
Commit-Queue: Nicolás Peña Moreno <npm@chromium.org>
Cr-Commit-Position: refs/heads/master@{#727640}

--

wpt-commits: a3f46a8e90c9bf8e0c860525cce7ae5f10654234
wpt-pr: 20926
2020-01-03 11:36:08 +00:00
haozhe a28ba76a22 Bug 1605187 [wpt PR 20868] - Port css-box related composition tests to external, a=testonly
Automatic update from web-platform-tests
Port css-box related composition tests to external

Both Chrome and Firefox pass all tests

Bug: 1034538
Change-Id: I796c3ef77c7a4e384b4c82a18876d6630707fbcf
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1976555
Reviewed-by: Xida Chen <xidachen@chromium.org>
Commit-Queue: Hao Sheng <haozhes@chromium.org>
Cr-Commit-Position: refs/heads/master@{#727581}

--

wpt-commits: fcbfea4e5dfbc252635770745280fad0d382fc15
wpt-pr: 20868
2020-01-03 11:36:08 +00:00
haozhe 6462b85d57 Bug 1604874 [wpt PR 20846] - Port css-sizing related composition tests to external, a=testonly
Automatic update from web-platform-tests
Port css-sizing related composition tests to external

Both chrome and firefox passed all tests

Bug: 1034538
Change-Id: I4d315ea6283496a98bf928ee5f965df6cd685462
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1974390
Reviewed-by: Xida Chen <xidachen@chromium.org>
Commit-Queue: Hao Sheng <haozhes@chromium.org>
Cr-Commit-Position: refs/heads/master@{#727578}

--

wpt-commits: 680212d1a5ac4ce5af800ef04eaa0ef49c5d5dff
wpt-pr: 20846
2020-01-03 11:36:07 +00:00
haozhe fff2a08f44 Bug 1604933 [wpt PR 20853] - Port css-align related composition tests to external, a=testonly
Automatic update from web-platform-tests
Port css-align related composition tests to external

Both Chrome and Firefox pass all tests

Bug: 1034538
Change-Id: Id6fca2ac5eb08123bd8817a46fc48985df5979de
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1974841
Reviewed-by: Xida Chen <xidachen@chromium.org>
Commit-Queue: Hao Sheng <haozhes@chromium.org>
Cr-Commit-Position: refs/heads/master@{#727577}

--

wpt-commits: fb78e5e9f9ccdf1d9854d832c277bbb053ee158d
wpt-pr: 20853
2020-01-03 11:36:07 +00:00
haozhe b83e017596 Bug 1604940 [wpt PR 20854] - Port css-shapes related composition tests to external, a=testonly
Automatic update from web-platform-tests
Port css-shapes related composition tests to external

Both Chrome and Firefox pass all tests

Bug: 1034538
Change-Id: I7e5c37769b268628e72ad04bf2ac1b882eedc5de
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1974952
Reviewed-by: Xida Chen <xidachen@chromium.org>
Commit-Queue: Hao Sheng <haozhes@chromium.org>
Cr-Commit-Position: refs/heads/master@{#727576}

--

wpt-commits: 7fa327e7a05120ce6ece73311e2e049d419e720c
wpt-pr: 20854
2020-01-03 11:36:06 +00:00
L. David Baron 423c1cfb1e Bug 1606104 [wpt PR 20925] - Sync Mozilla CSS tests as of 2019-12-27, a=testonly
Automatic update from web-platform-tests
Sync Mozilla CSS tests as of https://hg.mozilla.org/mozilla-central/rev/264003682fbf25a121deeeb305d206a7cd437b94 . (#20925)

This contains changes from [bug 1559975](https://bugzilla.mozilla.org/show_bug.cgi?id=1559975) by @Callek, reviewed by @catlee.
--

wpt-commits: c67fc4f77389c519e2767aa2b1b0a907057a9b7d
wpt-pr: 20925
2020-01-03 11:36:06 +00:00
moz-wptsync-bot 8a9566b1cd Bug 1602432 [wpt PR 20680] - Update wpt metadata, a=testonly
wpt-pr: 20680
wpt-type: metadata
2020-01-03 11:36:05 +00:00
Rob Buis 19375b11ee Bug 1602432 [wpt PR 20680] - LazyLoad: add tests for dynamically setting loading, a=testonly
Automatic update from web-platform-tests
LazyLoad: add tests for dynamically setting loading

Add tests for dynamically setting loading attribute.

Bug: 1033501
Change-Id: I47de4abff60f93e537a44db29d9f9b14a3ed2a4b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1954513
Commit-Queue: Rob Buis <rbuis@igalia.com>
Reviewed-by: Dominic Farolino <dom@chromium.org>
Cr-Commit-Position: refs/heads/master@{#727430}

--

wpt-commits: d1e20d6e525ebf9b99876c7f08b14cb268364f79
wpt-pr: 20680
2020-01-03 11:36:05 +00:00
Wanming Lin 7bac2d4b10 Bug 1605826 [wpt PR 20915] - [webnfc] Correct error type, a=testonly
Automatic update from web-platform-tests
[webnfc] Correct error type

Per spec:
  If languageLength cannot be stored in 6 bit (languageLength > 63),
  throw a SyntaxError.

But current implementation throws a TypeError, this CL fixs the error type.

Bug: 520391
Change-Id: I6ff64d87b387a07fff926ada80e5ee5d73b716b7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1981199
Commit-Queue: Rijubrata Bhaumik <rijubrata.bhaumik@intel.com>
Reviewed-by: Leon Han <leon.han@intel.com>
Reviewed-by: Rijubrata Bhaumik <rijubrata.bhaumik@intel.com>
Cr-Commit-Position: refs/heads/master@{#727414}

--

wpt-commits: 36507c8b6fe2d51971da07c913589ef1621f1651
wpt-pr: 20915
2020-01-03 11:36:04 +00:00
moz-wptsync-bot 7551b6265d Bug 1603855 [wpt PR 20774] - Update wpt metadata, a=testonly
wpt-pr: 20774
wpt-type: metadata
2020-01-03 11:36:04 +00:00
Rob Buis 9711b35d2d Bug 1603855 [wpt PR 20774] - LazyLoad: Timeout when moving image elements between documents, a=testonly
Automatic update from web-platform-tests
LazyLoad: Timeout when moving image elements between documents

This CL adds WPT test for moving image elements between documents
as well as removing image elements.

Bug: 1001968
Change-Id: I725b60bfaf2406d7fdeabe8d4422d0618dc29478
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1967084
Reviewed-by: Dominic Farolino <dom@chromium.org>
Commit-Queue: Rob Buis <rbuis@igalia.com>
Cr-Commit-Position: refs/heads/master@{#727350}

--

wpt-commits: 7ed322c3132993bcb5734702b40621448670fc76
wpt-pr: 20774
2020-01-03 11:36:04 +00:00
Carlos Alberto Lopez Perez 8ff38573fe Bug 1605772 [wpt PR 20914] - Add support for running crashtest tests with webkitgtk, a=testonly
Automatic update from web-platform-tests
Add support for running crashtest tests with webkitgtk (#20914)

* This adds support in the webkitgtk_minibrowser, webkit and epiphany
product runners for running crashtest tests.
--

wpt-commits: e936890351047304cdc98d31d555f6d6a068097e
wpt-pr: 20914
2020-01-03 11:36:03 +00:00
moz-wptsync-bot 2b49fc90bc Bug 1596575 [wpt PR 20261] - Update wpt metadata, a=testonly
wpt-pr: 20261
wpt-type: metadata
2020-01-03 11:36:03 +00:00
Olivier Yiptong 5a54cb8b0b Bug 1596575 [wpt PR 20261] - [Native File System] Writable File Stream, a=testonly
Automatic update from web-platform-tests
[Native File System] Writable File Stream

This implements a WritableStream-based API.

WritableStream methods are fully implemented.
Operations are queued and the WritableFileStream can be piped to.

tell() queuing tracked at https://crbug.com/1034210
Transferability tracked at https://crbug.com/1035673

More information in the design doc: https://bit.ly/36wfLFA

BUG=955189

Change-Id: Ibd2e0a29c230a2fa25b6133fdbaac4f4ad4f1eb0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1913586
Commit-Queue: Olivier Yiptong <oyiptong@chromium.org>
Reviewed-by: Marijn Kruisselbrink <mek@chromium.org>
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Reviewed-by: Kent Tamura <tkent@chromium.org>
Reviewed-by: Yutaka Hirano <yhirano@chromium.org>
Cr-Commit-Position: refs/heads/master@{#727179}

--

wpt-commits: da7be43c647270534d83c44d6af9a76ca1faf1d1
wpt-pr: 20261
2020-01-03 11:36:02 +00:00
Élie ROUDNINSKI cdef2675d3 Bug 1605604 [wpt PR 20901] - Fix relative imports in wptrunner for Python3 compatibility, a=testonly
Automatic update from web-platform-tests
Fix relative imports in wptrunner for Python3 compatibility (#20901)

--

wpt-commits: 23bb9af4f1144d41b9cffe6ef764bc167e0b1cd0
wpt-pr: 20901
2020-01-03 11:36:02 +00:00
pyup.io bot 02883ff9a6 Bug 1605396 [wpt PR 20890] - Update mypy to 0.761, a=testonly
Automatic update from web-platform-tests
Update mypy from 0.760 to 0.761 (#20890)

--

wpt-commits: 068bd4004b787d0ce0cf66f8a52e130799784e7b
wpt-pr: 20890
2020-01-03 11:36:01 +00:00
Élie ROUDNINSKI 5fb00ed675 Bug 1605596 [wpt PR 20900] - Improve wptrunner tests compatibility with Python3, a=testonly
Automatic update from web-platform-tests
Improve wptrunner tests compatibility with Python3 (#20900)

--

wpt-commits: 231e3c436c87cdbc44d74da6b8638e96169a04e9
wpt-pr: 20900
2020-01-03 11:36:01 +00:00
Ms2ger bf7a2de18e Bug 1600900 [wpt PR 20580] - Update wasm-module-builder.js from V8., a=testonly
Automatic update from web-platform-tests
Update wasm-module-builder.js from V8.

--
fixup! Update wasm-module-builder.js from V8.

--

wpt-commits: 4ba081f8496d4e4344350f228427ae39c2e5f085, 87dc0418975505dc8a5ed8f1f2b1dd0474f019ce
wpt-pr: 20580
2020-01-03 11:36:00 +00:00
Alex Turner eddf868fb5 Bug 1605296 [wpt PR 20880] - Use HTTP_NOTSAMESITE_ORIGIN for split cache Web Platform Test, a=testonly
Automatic update from web-platform-tests
Use HTTP_NOTSAMESITE_ORIGIN for split cache Web Platform Test

Currently HTTP_REMOTE_ORIGIN is used as the third-party origin, but
this does not work for split cache experiments using eTLD+1 as the
additional key (i.e. when UseRegistrableDomainInNetworkIsolationKey is
enabled). This is due to HTTP_REMOTE_ORIGIN simply prepending 'ww1.' to
the HTTP_ORIGIN, which results in the same registrable domain.

Bug: 1035508
Change-Id: Ib42bb30491bb451a47b80914a48e252a9c93d10f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1978037
Reviewed-by: Shivani Sharma <shivanisha@chromium.org>
Commit-Queue: Alex Turner <alexmt@chromium.org>
Cr-Commit-Position: refs/heads/master@{#727110}

--

wpt-commits: 44e3f8a64aacebd5123aac7456cb81f423c38860
wpt-pr: 20880
2020-01-03 11:36:00 +00:00
Gérard Talbot 95a4fe9c02 Bug 1593074 [wpt PR 20033] - Added 2 CSS4Pseudo tests and 1 reference, a=testonly
Automatic update from web-platform-tests
Added 2 CSS4Pseudo tests and 1 reference

--

wpt-commits: b048002b012a8290b7dbdb0f0d685454e8837b6f
wpt-pr: 20033
2020-01-03 11:35:59 +00:00
Kent Tamura 0ba8a7ad6a Bug 1605295 [wpt PR 20879] - XPath: Fix issues on context node, a=testonly
Automatic update from web-platform-tests
XPath: Fix issues on context node

The following operations and functions had issues applying wrong context
nodes to non-first arguments. This CL fixes them.

- Operators: or and = != < > <= >= + - * div mod
- Functions: concat() starts-with() contains() substring-before()
  substring-after() substring() translate()

Bug: 1036075
Change-Id: I87b393557dc55897d01f6ea627ae83a34cf45331
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1977884
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Commit-Queue: Kent Tamura <tkent@chromium.org>
Cr-Commit-Position: refs/heads/master@{#727076}

--

wpt-commits: e8344eada3da824bf7e8d353478424f9ddc6b588
wpt-pr: 20879
2020-01-03 11:35:59 +00:00
moz-wptsync-bot 4fe7b5bc2b Bug 1589143 [wpt PR 19735] - Update wpt metadata, a=testonly
wpt-pr: 19735
wpt-type: metadata
2020-01-03 11:35:58 +00:00
Gérard Talbot 1e556ce90c Bug 1589143 [wpt PR 19735] - Tweaked, improved sizing-orthog-htb-in-vrl-013-ref.xht, a=testonly
Automatic update from web-platform-tests
Tweaked, improved sizing-orthog-htb-in-vrl-013-ref.xht

--
Tweaked, improved sizing-orthog-htb-in-vrl-013-ref.xht

--

wpt-commits: 17b246bdfa7afc79b48efbe9fb830bf9e0076ce7, d7365ed494beaa0595698e98c499144e8b1bf9df
wpt-pr: 19735
2020-01-03 11:35:58 +00:00
moz-wptsync-bot a4a4233707 Bug 1605455 [wpt PR 20895] - Update wpt metadata, a=testonly
wpt-pr: 20895
wpt-type: metadata
2020-01-03 11:35:57 +00:00
Daniel Murphy ab0752442e Bug 1605455 [wpt PR 20895] - [IndexedDB] Adding web platform test for File object in IndexedDB., a=testonly
Automatic update from web-platform-tests
[IndexedDB] Adding web platform test for File object in IndexedDB.

Bug: 1036449
Change-Id: I8bcc05ff972f6324cbace565fd0df7c1cbc0a16d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1978903
Commit-Queue: Daniel Murphy <dmurph@chromium.org>
Reviewed-by: Marijn Kruisselbrink <mek@chromium.org>
Auto-Submit: Daniel Murphy <dmurph@chromium.org>
Cr-Commit-Position: refs/heads/master@{#726937}

--

wpt-commits: d55d764f159f5d8dd3e0b30e9d38f75af4feb438
wpt-pr: 20895
2020-01-03 11:35:57 +00:00
Daniel Murphy 967415bb56 Bug 1604635 [wpt PR 20821] - [IndexedDB] Adding web platform test for index tombstones, a=testonly
Automatic update from web-platform-tests
[IndexedDB] Adding web platform test for index tombstones

This web platform test ensures that indexes update correctly for
cursors. If an implementation creates tombstones for index updates, then
this should test that those tombstones are ignored.

R=jsbell@chomium.org, pwnall@chromium.org

Bug: 1033996
Change-Id: I07585d9ec065b1ad4f8b720efceaca0987984869
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1972579
Commit-Queue: Daniel Murphy <dmurph@chromium.org>
Reviewed-by: Victor Costan <pwnall@chromium.org>
Cr-Commit-Position: refs/heads/master@{#726918}

--

wpt-commits: 560d73983d08fd0e36244f743d8c54a3b18e558c
wpt-pr: 20821
2020-01-03 11:35:57 +00:00
moz-wptsync-bot 318d750bfd Bug 1604968 [wpt PR 20857] - Update wpt metadata, a=testonly
wpt-pr: 20857
wpt-type: metadata
2020-01-03 11:35:56 +00:00
Marijn Kruisselbrink 7c9b427ed4 Bug 1604968 [wpt PR 20857] - Enable file uploads in web_tests via testdriver-vendor.js., a=testonly
Automatic update from web-platform-tests
Enable file uploads in web_tests via testdriver-vendor.js.

testdriver supports file uploads via send_keys to the input element,
on the other hand eventSender supports file uploads via drag&drop to
the input element. So this CL implements test_driver_internal.send_keys
by using the drag&drop functionality if the target element is an
<input type=file>.

Also fixes a bug in file_upload.sub.html where backslashes in the file
path weren't being escaped, resulting in the test not working on windows.

Change-Id: I9a446f8dac3ae7817bb03ba9592d2537223b0f33
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1974849
Commit-Queue: Marijn Kruisselbrink <mek@chromium.org>
Reviewed-by: Philip Jägenstedt <foolip@chromium.org>
Cr-Commit-Position: refs/heads/master@{#726873}

--

wpt-commits: c8158bdeea965ceecd5a95d507e75e863fdc6d0e
wpt-pr: 20857
2020-01-03 11:35:56 +00:00
moz-wptsync-bot 626860418f Bug 1599568 [wpt PR 20459] - Update wpt metadata, a=testonly
wpt-pr: 20459
wpt-type: metadata
2020-01-03 11:35:55 +00:00
Sam Sneddon 8b72232ed0 Bug 1599568 [wpt PR 20459] - Change how wptrunner computes reftests, a=testonly
Automatic update from web-platform-tests
Change how wptrunner computes reftests (#20459)

This preserves the current data structures within wptrunner as it
passes them onwards to Marionette currently in the Firefox case, and
as such changing them involves changes within Firefox too.

Those changes within Firefox are ones we should make, and is tracked
by https://bugzilla.mozilla.org/show_bug.cgi?id=1598340, before
changing how reftests are represented within wptrunner.

--

wpt-commits: e9fe7bf0c8d0d48f4fc36d6631c1d05af071792c
wpt-pr: 20459


--HG--
rename : testing/web-platform/tests/infrastructure/metadata/infrastructure/reftest/reftest_fuzzy_chain_ini.html.ini => testing/web-platform/tests/infrastructure/metadata/infrastructure/reftest/legacy/reftest_fuzzy_chain_ini.html.ini
rename : testing/web-platform/tests/infrastructure/reftest/fuzzy-ref-2.html => testing/web-platform/tests/infrastructure/reftest/legacy/fuzzy-ref-2.html
rename : testing/web-platform/tests/infrastructure/reftest/fuzzy-ref-2a.html => testing/web-platform/tests/infrastructure/reftest/legacy/fuzzy-ref-2a.html
rename : testing/web-platform/tests/infrastructure/reftest/reftest_and_fail.html => testing/web-platform/tests/infrastructure/reftest/legacy/reftest_and_fail.html
rename : testing/web-platform/tests/infrastructure/reftest/reftest_and_mismatch.html => testing/web-platform/tests/infrastructure/reftest/legacy/reftest_and_mismatch.html
rename : testing/web-platform/tests/infrastructure/reftest/reftest_and_mismatch_0.html => testing/web-platform/tests/infrastructure/reftest/legacy/reftest_and_mismatch_0.html
rename : testing/web-platform/tests/infrastructure/reftest/reftest_and_mismatch_1.html => testing/web-platform/tests/infrastructure/reftest/legacy/reftest_and_mismatch_1.html
rename : testing/web-platform/tests/infrastructure/reftest/reftest_cycle.html => testing/web-platform/tests/infrastructure/reftest/legacy/reftest_cycle.html
rename : testing/web-platform/tests/infrastructure/reftest/reftest_cycle_0-ref.html => testing/web-platform/tests/infrastructure/reftest/legacy/reftest_cycle_0-ref.html
rename : testing/web-platform/tests/infrastructure/reftest/reftest_cycle_1-ref.html => testing/web-platform/tests/infrastructure/reftest/legacy/reftest_cycle_1-ref.html
rename : testing/web-platform/tests/infrastructure/reftest/reftest_cycle_fail.html => testing/web-platform/tests/infrastructure/reftest/legacy/reftest_cycle_fail.html
rename : testing/web-platform/tests/infrastructure/reftest/reftest_cycle_fail_0-ref.html => testing/web-platform/tests/infrastructure/reftest/legacy/reftest_cycle_fail_0-ref.html
rename : testing/web-platform/tests/infrastructure/reftest/reftest_fuzzy_chain_ini.html => testing/web-platform/tests/infrastructure/reftest/legacy/reftest_fuzzy_chain_ini.html
rename : testing/web-platform/tests/infrastructure/reftest/reftest_or_0.html => testing/web-platform/tests/infrastructure/reftest/reftest_multiple_match-0.html
2020-01-03 11:35:55 +00:00
Piotr Bialecki e6d15d83c8 Bug 1604878 [wpt PR 20847] - Add a way to signal AR support through FakeXRDeviceInit, a=testonly
Automatic update from web-platform-tests
Add a way to signal AR support through FakeXRDeviceInit

Aligns our MockRuntime implementation to changes introduced by:
https://github.com/immersive-web/webxr-test-api/pull/45

Change-Id: Icd33b566118501457c338a1d7882d260bf3f48e0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1974310
Commit-Queue: Alexander Cooper <alcooper@chromium.org>
Reviewed-by: Robert Ma <robertma@chromium.org>
Reviewed-by: Alexander Cooper <alcooper@chromium.org>
Auto-Submit: Piotr Bialecki <bialpio@chromium.org>
Cr-Commit-Position: refs/heads/master@{#726856}

--

wpt-commits: cfa8792159ff63e208d4133ce692d2980bb41f90
wpt-pr: 20847
2020-01-03 11:35:54 +00:00
moz-wptsync-bot f8fc256788 Bug 1605149 [wpt PR 20864] - Update wpt metadata, a=testonly
wpt-pr: 20864
wpt-type: metadata
2020-01-03 11:35:54 +00:00
Oriol Brufau 5a18e347e5 Bug 1605149 [wpt PR 20864] - [css-pseudo] Properly set 'display: inline-block' to outside ::marker, a=testonly
Automatic update from web-platform-tests
[css-pseudo] Properly set 'display: inline-block' to outside ::marker

Before this patch, outside markers were assigned 'display: inline-block'
but this happened in two different places: in LayoutNGListItem for
markers with 'content: normal', and in StyleAdjuster for content ones.

However, this meant that 'getComputedStyle(el, "::marker").display'
would be 'inline' in the former case and 'inline-block' in the latter.

This patch fixes that issue by ensuring that StyleAdjuster runs for all
markers, assigning 'display: inline-block' to outside ones even when
'content: normal'.

This has a noticeable effect even if the CSSMarkerPseudoElement flag is
disabled: text decorations are no longer propagated to outside markers.
This is actually expected, since decorations shouldn't be propagated to
inline-block descendants. They were being propagated for markers with
'content: normal' because the code that stops the propagation either
wasn't running for unstyled markers, or for styled normal markers it was
running before 'display: inline-block' was assigned.

This change won't be a compat problem since none of Chromium legacy,
Firefox and Edge propagate text decorations to outside markers by
default. Doing it seemed a LayoutNG bug.

Spec: https://drafts.csswg.org/css-pseudo-4/#marker-pseudo
Spec: https://drafts.csswg.org/css-lists/#list-style-position
Spec: https://drafts.csswg.org/css-text-decor-4/#line-decoration

BUG=457718

TEST=external/wpt/css/css-pseudo/marker-content-016.html
TEST=external/wpt/css/css-pseudo/marker-display-computed.html

The marker-content-016 test fails in legacy since the 'content' property
is not supported yet in ::marker

Change-Id: Ia1396a4f6c5d9825dba5a6265c32096a7066fbed
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1975887
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Oriol Brufau <obrufau@igalia.com>
Cr-Commit-Position: refs/heads/master@{#726783}

--

wpt-commits: 2cb652e543d379bafcb3d0d26e2de28836f22df4
wpt-pr: 20864
2020-01-03 11:35:53 +00:00
moz-wptsync-bot 2491a7c2ac Bug 1604628 [wpt PR 20819] - Update wpt metadata, a=testonly
wpt-pr: 20819
wpt-type: metadata
2020-01-03 11:35:53 +00:00
Nicolás Peña Moreno 947622cf87 Bug 1604628 [wpt PR 20819] - [EventTiming] Fix crossiframe test, a=testonly
Automatic update from web-platform-tests
[EventTiming] Fix crossiframe test

This CL does the following fixes to crossiframe.html test:
* Remove slow-image and onload, which are obsolete assumptions.
Instead, rely solely on PerformanceObserver.
* Use awaits where needed to make the test logic more sequential.
* Use coordinates and test_driver.Actions() to target the iframe. Using
the test_driver.click directly won't work for elements in iframes.
* Updates the test to check reasonable values for the frame and iframe
entries and check that they don't receive each other's entries.

This CL also:
* Removes unneeded variables from the clickAndBlockMain().
* Removes manual test, which is no longer needed.

Bug: 831729
Change-Id: Iff50035a216b21f67cd71796023af4f934573086
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1972249
Commit-Queue: Nicolás Peña Moreno <npm@chromium.org>
Reviewed-by: Annie Sullivan <sullivan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#726422}

--

wpt-commits: 80e94e6d5113f3670e0b36c0a1fd905a43ce65d5
wpt-pr: 20819
2020-01-03 11:35:53 +00:00
moz-wptsync-bot 4f0b9a530d Bug 1605202 [wpt PR 20872] - Update wpt metadata, a=testonly
wpt-pr: 20872
wpt-type: metadata
2020-01-03 11:35:52 +00:00
Kai Ninomiya af14e1c16f Bug 1605202 [wpt PR 20872] - Roll WebGPU CTS, a=testonly
Automatic update from web-platform-tests
Roll WebGPU CTS

Reviewed upstream.

TBR: cwallez@chromium.org
Change-Id: I1bac1e7abd7f5b8e932bad6c6a591311178f239c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1975999
Reviewed-by: Kai Ninomiya <kainino@chromium.org>
Commit-Queue: Kai Ninomiya <kainino@chromium.org>
Cr-Commit-Position: refs/heads/master@{#726472}

--

wpt-commits: f904e29d0370a621b10cb271e044264e6d882543
wpt-pr: 20872
2020-01-03 11:35:52 +00:00
moz-wptsync-bot fd65f3e1e5 Bug 1605375 [wpt PR 20889] - Update wpt metadata, a=testonly
wpt-pr: 20889
wpt-type: metadata
2020-01-03 11:35:51 +00:00
Fredrik Söderquist a9bb63afe1 Bug 1605375 [wpt PR 20889] - Refactor data-feeding for ImageDocument/ImageDocumentParser, a=testonly
Automatic update from web-platform-tests
Refactor data-feeding for ImageDocument/ImageDocumentParser

ImageDocumentParser keeps the ImageResource for ImageDocument and passes
the associated ImageResourceContent to the HTMLImageElement used for the
ImageDocument.

This eliminates ImageDocument::CachedImageResourceDeprecated and cleans
up ImageDocument<->ImageDocumentParser interaction a bit.
The creation of the ImageResource now takes place in the first call to
ImageDocumentParser::AppendBytes rather than indirectly via a call to
ImageDocument::CachedImage.

Set ImageLoader::image_complete_ in the same as for regular image-loads,
and start dispatching 'load' (and 'error') events for the <img> element
in the image document. This behavior matches Gecko.

Bug: 958339
Change-Id: Iacdab89f6894adf70163f0d5300aefc9b2fce4e8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1975921
Commit-Queue: Fredrik Söderquist <fs@opera.com>
Reviewed-by: Hiroshige Hayashizaki <hiroshige@chromium.org>
Cr-Commit-Position: refs/heads/master@{#726803}

--

wpt-commits: 25ec2153abd47ea8b7a8cba23b3f153167c0805d
wpt-pr: 20889
2020-01-03 11:35:51 +00:00
moz-wptsync-bot 0b0039fe03 Bug 1602531 [wpt PR 20682] - Update wpt metadata, a=testonly
wpt-pr: 20682
wpt-type: metadata
2020-01-03 11:35:50 +00:00
Alison Maher 0ee3f1a484 Bug 1602531 [wpt PR 20682] - [css-layout-api] IntrinsicSizes Implementation, a=testonly
Automatic update from web-platform-tests
[css-layout-api] IntrinsicSizes Implementation

This change adds support for the CSS Layout API intrinsicSizes()
callback function. The implementation closely matches that of the
layout() callback function.
  - Spec:
    https://drafts.css-houdini.org/css-layout-api/#intrinsicsizes
  - Algorithm:
    https://drafts.css-houdini.org/css-layout-api/#invoke-an-intrinsic-sizes-callback

The implementation also involved exposure of the
IntrinsicSizesResultOptions type.
  - Spec:
    https://drafts.css-houdini.org/css-layout-api/#dictdef-intrinsicsizesresultoptions

Support was also added for the Child intrinsicSizes() function.
  - Spec:
    https://drafts.css-houdini.org/css-layout-api/#dom-layoutchild-intrinsicsizes
  - Algorithm:
    https://drafts.css-houdini.org/css-layout-api/#dom-layoutchild-intrinsicsizes

Bug: 726125
Change-Id: Ifc6064e069b4c9c5218c9d783b7d9de6a480e7ee
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1949536
Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org>
Reviewed-by: Kent Tamura <tkent@chromium.org>
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Cr-Commit-Position: refs/heads/master@{#725834}

--
Rename some colliding references

--

wpt-commits: f160db31bb6fdf94c6c914a779a1b47b9e0e4e30, 5f8d15ebdcf0495c271c81776971061be1366445
wpt-pr: 20682


--HG--
rename : testing/web-platform/tests/css/css-layout-api/auto-block-size/absolute-ref.html => testing/web-platform/tests/css/css-layout-api/auto-block-size/auto-block-size-absolute-ref.html
rename : testing/web-platform/tests/css/css-layout-api/auto-block-size/floats-ref.html => testing/web-platform/tests/css/css-layout-api/auto-block-size/auto-block-size-floats-ref.html
rename : testing/web-platform/tests/css/css-layout-api/auto-block-size/negative-ref.html => testing/web-platform/tests/css/css-layout-api/auto-block-size/auto-block-size-negative-ref.html
rename : testing/web-platform/tests/css/css-layout-api/fallback-layout/fallback-ref.html => testing/web-platform/tests/css/css-layout-api/fallback-layout/fallback-layout-fallback-ref.html
2020-01-03 11:35:50 +00:00
arthursonzogni 321c836b6d Bug 1604809 [wpt PR 20840] - COEP: Enforce CORP in cache.match(), a=testonly
Automatic update from web-platform-tests
COEP: Enforce CORP in cache.match()

Document using:
"Cross-Origin-Embedder-Policy: require-corp"
must not access cross-origin response that do not have the header:
"Cross-Origin-Resource-Policy: cross-site"

This is about only no-cors requests. CORS requests are checked against the
CORS headers instead.

See:
 - https://github.com/whatwg/fetch/issues/985
 - https://github.com/w3c/ServiceWorker/issues/1490

Bug: 1031542
Change-Id: I94a2cb9435fcf3e76f57a8f3d3344c87fa23f9a9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1973913
Auto-Submit: Arthur Sonzogni <arthursonzogni@chromium.org>
Reviewed-by: Camille Lamy <clamy@chromium.org>
Reviewed-by: Ben Kelly <wanderview@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Commit-Queue: Arthur Sonzogni <arthursonzogni@chromium.org>
Cr-Commit-Position: refs/heads/master@{#726782}

--

wpt-commits: 236e6dbc70e128ab5ff5bad6ab98888281df8ffd
wpt-pr: 20840
2020-01-03 11:35:49 +00:00
Philip Jägenstedt b4f256d743 Bug 1605367 [wpt PR 20888] - Reland "Update Safari Technology Preview to 97", a=testonly
Automatic update from web-platform-tests
Reland "Update Safari Technology Preview to 97" (#20888)

This is https://github.com/web-platform-tests/wpt/pull/2088820863 with workaround for
https://github.com/web-platform-tests/wpt/issues/18995 and
https://github.com/web-platform-tests/wpt/issues/20887.
--

wpt-commits: ed3830ef10dd4cfa81dcbc7090b9a6b86a39ba64
wpt-pr: 20888
2020-01-03 11:35:49 +00:00
James Graham 0bdbadefa3 Bug 1605731 - Fix assertion in mach formatter with multiple repetitions of suite, r=ahal
When we run a suite more than once we can get more than one result for
a test. Iterate over all results when writing the summary rather than
erroring out in this case.

Probably a better solution would be to only write the result from the
current run, but we don't necessarily know what that is, since it's
not tracked by the SummaryHandler.

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

--HG--
extra : moz-landing-system : lando
2020-01-02 21:21:09 +00:00
Henrik Skupin 598061176a Bug 1571424 - [marionette] Full screenshot has to capture the whole content size. r=marionette-reviewers,ato
Differential Revision: https://phabricator.services.mozilla.com/D58530

--HG--
extra : moz-landing-system : lando
2020-01-03 09:07:00 +00:00
Tom Tung 69d24d2c2a Bug 1606553 - Set coep.https.html as failing a test step outside of Nightly. r=nataliaCs
Bug 1594748 enabled cross origin opener policies but only on desktio Nightly.

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

--HG--
extra : moz-landing-system : lando
2020-01-02 23:22:12 +00:00
David Major dcb41e6ebd Bug 1602801 - Mark StyleBench as subtest_lower_is_better r=perftest-reviewers,rwood
Stylebench is patterned after Speedometer and calculates overall score from subtests in the same way. Stylebench should be marked as subtest_lower_is_better just like Speedometer.

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

--HG--
extra : moz-landing-system : lando
2020-01-02 20:03:24 +00:00
Rob Wood a1780842dc Bug 1601414 - Add application info json file to browsertime results for vismet jobs r=perftest-reviewers,stephendonner
Differential Revision: https://phabricator.services.mozilla.com/D58404

--HG--
extra : moz-landing-system : lando
2020-01-02 19:53:48 +00:00
Stephen Donner 1c212cd60a Bug 1606199 - Fix permafail by using non-conditioned profile for fennec_aurora; r=perftest-reviewers,rwood
Differential Revision: https://phabricator.services.mozilla.com/D58473

--HG--
extra : moz-landing-system : lando
2020-01-02 18:20:24 +00:00
Geoff Brown dcb3e57282 Bug 1598920 - Enable android_device.py to find file paths regardless of cwd; r=jgraham
Join <topsrcdir> with MANIFEST_PATH in android_device.py. I was concerned about TOOLTOOL_PATH
also, but that is already consistently joined with <topsrcdir> before use. I think these
are the only cases that needed attention.

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

--HG--
extra : moz-landing-system : lando
2020-01-02 18:52:53 +00:00
Stephen Donner decc696b7f Bug 1602657 - Set appropriate value for post-startup-delay in (and only in) CI, for conditioned-profile runs. r=perftest-reviewers,rwood
Differential Revision: https://phabricator.services.mozilla.com/D57550

--HG--
extra : moz-landing-system : lando
2020-01-02 18:15:13 +00:00
James Graham 06c38cab2e Bug 1605381 - Handle missing root element in test-wait, r=maja_zf
Depends on D57995

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

--HG--
extra : moz-landing-system : lando
2019-12-20 22:05:14 +00:00
James Graham 3d492f5489 Bug 1605381 - Enable wpt crashtests for android, r=maja_zf
Depends on D57982

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

--HG--
extra : moz-landing-system : lando
2019-12-20 22:05:12 +00:00
James Graham a0f3df29ab Bug 1605381 - Fix argument unpacking in crashtest executor, r=maja_zf
Depends on D57981

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

--HG--
extra : moz-landing-system : lando
2020-01-02 17:16:18 +00:00
James Graham 512caca24e Bug 1605381 - Schedule wpt crashtests in CI, r=ahal
This is a new test type identified by --test-type=crashtest

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

--HG--
extra : moz-landing-system : lando
2020-01-02 17:13:54 +00:00
Henrik Skupin 57b6487f42 Bug 1529516 - [marionette] Make stacktrace of logged TimedPromise contain the upper stack. r=ato,marionette-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D20637

--HG--
extra : moz-landing-system : lando
2020-01-02 14:39:33 +00:00
Cosmin Sabou c6ad5b50fe Bug 1605866 - Add release or beta expectations for font-variation-settings-composition.html sub-tests. r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D58223

--HG--
extra : moz-landing-system : lando
2020-01-02 13:39:52 +00:00
Cosmin Sabou ce305556f1 Bug 1605781 - Update expectation for RTCPeerConnection-canTrickleIceCandidates.html. r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D58230

--HG--
extra : moz-landing-system : lando
2020-01-02 13:34:04 +00:00
Cosmin Sabou e4e2092002 Bug 1605817 - Update expectations for createcredential-timeout.https.html, webauthn-testdriver-basic.https.html and sub-tests. r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D58231

--HG--
extra : moz-landing-system : lando
2020-01-02 13:32:37 +00:00
Cosmin Sabou d81d3cc176 Bug 1605865 - Add release_or_beta expectations for comma-in-policy.https.html, non-object.https.html and non-string.https.html. r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D58222

--HG--
extra : moz-landing-system : lando
2020-01-02 13:34:10 +00:00
James Graham b3b306e0bf Bug 1598561 - Use mozlog logger in FontInstaller, r=maja_zf
This is the right thing to do, and prevents a race where we try to log
after the stdout capture queue is closed

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

--HG--
extra : moz-landing-system : lando
2019-12-11 21:08:20 +00:00
Edwin Takahashi 927e0ec20b Bug 1606501 - remove files in external_tools that are no longer referenced in-tree r=aki
Changes:

As part of python3 compatibility work, remove files that are no longer being used as far as I can tell (looking in searchfox).

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

--HG--
extra : moz-landing-system : lando
2019-12-31 23:20:33 +00:00
Xidorn Quan cee370a4fb Bug 1144465 - Resolve bidi inside ruby. r=jfkthame
This commit changes IsBidiLeaf to mark ruby boxes not a bidi leaf, since
conceptually they are not. I auditted all uses of it, and I believe it
makes more sense this way.

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

--HG--
extra : moz-landing-system : lando
2020-01-01 00:34:23 +00:00
Edwin Takahashi 0f71a2db2b Bug 1532427 - miscellaneous small fixes of mozharness files r=aki
Differential Revision: https://phabricator.services.mozilla.com/D58468

--HG--
extra : moz-landing-system : lando
2019-12-31 23:30:04 +00:00
Edwin Takahashi 1408eaf8c2 Bug 1606501 - make extract_and_run_command.py syntax python3 compatible r=Callek
Changes:

Bring this file up to python3 standards.

This file is used indirectly in the `iris(av)` tests.

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

--HG--
extra : moz-landing-system : lando
2019-12-31 23:16:13 +00:00
Ting-Yu Lin aabe4b8bd4 Bug 1499281 - Delete column-span pref in wpt meta files. r=dbaron
If the files contain only column-span pref, they are deleted.

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

--HG--
extra : moz-landing-system : lando
2019-12-31 19:35:51 +00:00
Rob Wood a97f8f3531 Bug 1606131 - Have the browsertime test jobs differentiate between app in the perfherder data output r=perftest-reviewers,stephendonner
Differential Revision: https://phabricator.services.mozilla.com/D58445

--HG--
extra : moz-landing-system : lando
2019-12-31 18:48:17 +00:00
Emilio Cobos Álvarez 233b5958d9 Bug 1604989 - Do not incorrectly share style across elements with different part names. r=nordzilla
Do the same we do for classes for now. We could be more precise and achieve a
bit more sharing with some more effort (left a comment there), but it seems
unlikely to matter in practice (and if we did that, we'd probably want to do the
same for classes).

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

--HG--
extra : moz-landing-system : lando
2019-12-31 18:14:35 +00:00
Geoff Brown f979a951b7 Bug 1606376 - Add missing mozdevice import to android.py; r=aerickson
Differential Revision: https://phabricator.services.mozilla.com/D58413

--HG--
extra : moz-landing-system : lando
2019-12-31 15:54:01 +00:00
Henrik Skupin 9950c561f3 Bug 1606325 - [marionette] Marionette client should no longer default to non-e10s mode. r=marionette-reviewers,ato
Differential Revision: https://phabricator.services.mozilla.com/D58380

--HG--
extra : moz-landing-system : lando
2019-12-31 11:46:01 +00:00
Tom Tung f6cb3533a6 Bug 1594748 - Disable a wpt test and figure out the solution on Bug 1605176; r=JuniorHsu
Differential Revision: https://phabricator.services.mozilla.com/D57945

--HG--
extra : moz-landing-system : lando
2019-12-31 10:09:49 +00:00
Tom Tung 6ec8ad077a Bug 1594748 - Expect the test for window.crossOriginIsolated to pass since we have implemented that; r=JuniorHsu
Differential Revision: https://phabricator.services.mozilla.com/D57137

--HG--
extra : moz-landing-system : lando
2019-12-31 10:08:13 +00:00
Geoff Lankow c16253f7e0 Bug 1605030 - Remove mozmill infrastructure from the tree r=firefox-build-system-reviewers,mshal
Differential Revision: https://phabricator.services.mozilla.com/D58105

--HG--
extra : moz-landing-system : lando
2019-12-31 09:09:26 +00:00
Edwin Takahashi 0b8dc65174 Bug 1603634 - use python3.6 to run mozharness tests in python3 r=jmaher
Changes:

Change the python version used in mozharness testing to python3.6 as that's what the `linter` docker image has, not `python3.5`.

Promote the tier of mozharness-py3 test to tier 1 and run it on all repositories to ensure python3 compatibility for future changes.

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

--HG--
extra : moz-landing-system : lando
2019-12-27 18:16:30 +00:00
Edwin Takahashi f6604cf751 Bug 1601501 - mark line-through-vertical.html as expected failure on ubuntu1804 r=jmaher
Changes:

Disable this particular test on ubuntu1804 due to permafail.

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

--HG--
extra : moz-landing-system : lando
2019-12-30 18:37:50 +00:00
Edwin Takahashi 9b65f62ce1 Bug 1606182 - add python-test using python3 to make check r=Callek
Changes:

Fix the import statement that causes issues in python3.

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

--HG--
extra : moz-landing-system : lando
2019-12-30 18:02:23 +00:00
Masayuki Nakano 0a74bf0038 Bug 1605918 - Get rid of synthesizeDragStart() in EventUtils.js r=smaug
All usage of `synthesizeDragStart()` is, starting drag, cancel `dragstart`,
and finally compares `dataTransfer` items and given expected data.  So,
we can make the users use `synthesizePlainDragAndDrop()` instead.  It's
better API because it computes position of mouse operations at runtime and
checks whether the drag start was succeeded with optional logging feature
(i.e., it's easier to debug of intermittent failures).

This patch creates `synthesizePlainDragAndCancel()` for convenience.  It
handles `dragstart` instead of the callers.

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

--HG--
extra : moz-landing-system : lando
2019-12-27 16:25:24 +00:00
Masayuki Nakano ca4a57799a Bug 1599944 - Make `SimpleTest.waitForClipboard()` and `SimpleTest.promiseClipboardChange()` relax to compare clipboard data with expected string r=smaug
Most tests which use these APIs don't want to distinguish difference of
linebreaks (i.e., CRLF vs. CR vs. LF).  And also most tests don't want to
check prefix and postfix of HTML data in clipboard on Windows.

Therefore, this patch makes them compare clipboard data with expected string
smarter.  Every linebreak in clipboard data are treated as LF.  Expected
HTML data is wrapped with `<html>`, `<body>` and comment nodes only on
Windows at comparing with clipboard data.

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

--HG--
extra : moz-landing-system : lando
2019-12-27 14:02:35 +00:00
Edwin Takahashi fd9fae78a2 Bug 1428705 - use assertEqual in test_manifest.py and add formal python3 compatibility in setup.py for manifestparser r=Callek
Changes:

Change assert from `assertEquals` to `assertEqual` since the former has been technically deprecated as of 2.7.
Add python3 compatibility in `setup.py`.

This should be the last item to bring full python3 compatibility to manifestparser.

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

--HG--
extra : moz-landing-system : lando
2019-12-26 13:28:53 +00:00
Rob Wood fba75b1823 Bug 1605880 - Use consistent fission perfherder data naming for talos/raptor/awsy r=sparky,Marian
Differential Revision: https://phabricator.services.mozilla.com/D58299

--HG--
extra : moz-landing-system : lando
2019-12-27 17:11:55 +00:00
Xidorn Quan 400c037b53 Bug 1134069 part 3 - Move most appropriate tests into wpt. r=dbaron
Differential Revision: https://phabricator.services.mozilla.com/D58234

--HG--
rename : layout/reftests/css-ruby/ruby-align-1-ref.html => testing/web-platform/tests/css/css-ruby/ruby-align-001-ref.html
rename : layout/reftests/css-ruby/ruby-align-1.html => testing/web-platform/tests/css/css-ruby/ruby-align-001.html
rename : layout/reftests/css-ruby/ruby-align-1a.html => testing/web-platform/tests/css/css-ruby/ruby-align-001a.html
rename : layout/reftests/css-ruby/ruby-align-2-ref.html => testing/web-platform/tests/css/css-ruby/ruby-align-002-ref.html
rename : layout/reftests/css-ruby/ruby-align-2.html => testing/web-platform/tests/css/css-ruby/ruby-align-002.html
rename : layout/reftests/css-ruby/ruby-align-2a.html => testing/web-platform/tests/css/css-ruby/ruby-align-002a.html
rename : layout/reftests/css-ruby/bidi-1-ref.html => testing/web-platform/tests/css/css-ruby/ruby-bidi-001-ref.html
rename : layout/reftests/css-ruby/bidi-1.html => testing/web-platform/tests/css/css-ruby/ruby-bidi-001.html
rename : layout/reftests/css-ruby/bidi-2-ref.html => testing/web-platform/tests/css/css-ruby/ruby-bidi-002-ref.html
rename : layout/reftests/css-ruby/bidi-2.html => testing/web-platform/tests/css/css-ruby/ruby-bidi-002.html
rename : layout/reftests/css-ruby/box-generation-1-ref.html => testing/web-platform/tests/css/css-ruby/ruby-box-generation-001-ref.html
rename : layout/reftests/css-ruby/box-generation-1.html => testing/web-platform/tests/css/css-ruby/ruby-box-generation-001.html
rename : layout/reftests/css-ruby/box-generation-2-ref.html => testing/web-platform/tests/css/css-ruby/ruby-box-generation-002-ref.html
rename : layout/reftests/css-ruby/box-generation-2.html => testing/web-platform/tests/css/css-ruby/ruby-box-generation-002.html
rename : layout/reftests/css-ruby/box-generation-3-ref.html => testing/web-platform/tests/css/css-ruby/ruby-box-generation-003-ref.html
rename : layout/reftests/css-ruby/box-generation-3.html => testing/web-platform/tests/css/css-ruby/ruby-box-generation-003.html
rename : layout/reftests/css-ruby/box-generation-4-ref.html => testing/web-platform/tests/css/css-ruby/ruby-box-generation-004-ref.html
rename : layout/reftests/css-ruby/box-generation-4.html => testing/web-platform/tests/css/css-ruby/ruby-box-generation-004.html
rename : layout/reftests/css-ruby/box-generation-5-ref.html => testing/web-platform/tests/css/css-ruby/ruby-box-generation-005-ref.html
rename : layout/reftests/css-ruby/box-generation-5.html => testing/web-platform/tests/css/css-ruby/ruby-box-generation-005.html
rename : layout/reftests/css-ruby/dynamic-insertion-1-ref.html => testing/web-platform/tests/css/css-ruby/ruby-dynamic-insertion-001-ref.html
rename : layout/reftests/css-ruby/dynamic-insertion-1.html => testing/web-platform/tests/css/css-ruby/ruby-dynamic-insertion-001.html
rename : layout/reftests/css-ruby/dynamic-insertion-2-ref.html => testing/web-platform/tests/css/css-ruby/ruby-dynamic-insertion-003-ref.html
rename : layout/reftests/css-ruby/dynamic-insertion-2.html => testing/web-platform/tests/css/css-ruby/ruby-dynamic-insertion-003.html
rename : layout/reftests/css-ruby/dynamic-insertion-3-ref.html => testing/web-platform/tests/css/css-ruby/ruby-dynamic-insertion-005-ref.html
rename : layout/reftests/css-ruby/dynamic-insertion-3.html => testing/web-platform/tests/css/css-ruby/ruby-dynamic-insertion-005.html
rename : layout/reftests/css-ruby/dynamic-removal-1-ref.html => testing/web-platform/tests/css/css-ruby/ruby-dynamic-removal-001-ref.html
rename : layout/reftests/css-ruby/dynamic-removal-1.html => testing/web-platform/tests/css/css-ruby/ruby-dynamic-removal-001.html
rename : layout/reftests/css-ruby/dynamic-removal-2-ref.html => testing/web-platform/tests/css/css-ruby/ruby-dynamic-removal-002-ref.html
rename : layout/reftests/css-ruby/dynamic-removal-2.html => testing/web-platform/tests/css/css-ruby/ruby-dynamic-removal-002.html
rename : layout/reftests/css-ruby/dynamic-removal-3-ref.html => testing/web-platform/tests/css/css-ruby/ruby-dynamic-removal-003-ref.html
rename : layout/reftests/css-ruby/dynamic-removal-3.html => testing/web-platform/tests/css/css-ruby/ruby-dynamic-removal-003.html
rename : layout/reftests/css-ruby/float-handling-ref.html => testing/web-platform/tests/css/css-ruby/ruby-float-handling-001-ref.html
rename : layout/reftests/css-ruby/float-handling.html => testing/web-platform/tests/css/css-ruby/ruby-float-handling-001.html
rename : layout/reftests/css-ruby/intra-level-whitespace-1-ref.html => testing/web-platform/tests/css/css-ruby/ruby-intra-level-whitespace-001-ref.html
rename : layout/reftests/css-ruby/intra-level-whitespace-1.html => testing/web-platform/tests/css/css-ruby/ruby-intra-level-whitespace-001.html
rename : layout/reftests/css-ruby/intra-level-whitespace-2-ref.html => testing/web-platform/tests/css/css-ruby/ruby-intra-level-whitespace-002-ref.html
rename : layout/reftests/css-ruby/intra-level-whitespace-2.html => testing/web-platform/tests/css/css-ruby/ruby-intra-level-whitespace-002.html
rename : layout/reftests/css-ruby/intra-level-whitespace-3-ref.html => testing/web-platform/tests/css/css-ruby/ruby-intra-level-whitespace-003-ref.html
rename : layout/reftests/css-ruby/intra-level-whitespace-3.html => testing/web-platform/tests/css/css-ruby/ruby-intra-level-whitespace-003.html
rename : layout/reftests/css-ruby/intrinsic-isize-1-ref.html => testing/web-platform/tests/css/css-ruby/ruby-intrinsic-isize-001-ref.html
rename : layout/reftests/css-ruby/intrinsic-isize-1.html => testing/web-platform/tests/css/css-ruby/ruby-intrinsic-isize-001.html
rename : layout/reftests/css-ruby/intrinsic-isize-2-ref.html => testing/web-platform/tests/css/css-ruby/ruby-intrinsic-isize-002-ref.html
rename : layout/reftests/css-ruby/intrinsic-isize-2.html => testing/web-platform/tests/css/css-ruby/ruby-intrinsic-isize-002.html
rename : layout/reftests/css-ruby/justification-1-ref.html => testing/web-platform/tests/css/css-ruby/ruby-justification-001-ref.html
rename : layout/reftests/css-ruby/justification-1.html => testing/web-platform/tests/css/css-ruby/ruby-justification-001.html
rename : layout/reftests/css-ruby/justification-2-ref.html => testing/web-platform/tests/css/css-ruby/ruby-justification-002-ref.html
rename : layout/reftests/css-ruby/justification-2.html => testing/web-platform/tests/css/css-ruby/ruby-justification-002.html
rename : layout/reftests/css-ruby/lang-specific-style-1-ref.html => testing/web-platform/tests/css/css-ruby/ruby-lang-specific-style-001-ref.html
rename : layout/reftests/css-ruby/lang-specific-style-1.html => testing/web-platform/tests/css/css-ruby/ruby-lang-specific-style-001.html
rename : layout/reftests/css-ruby/line-break-suppression-1-ref.html => testing/web-platform/tests/css/css-ruby/ruby-line-break-suppression-001-ref.html
rename : layout/reftests/css-ruby/line-break-suppression-1.html => testing/web-platform/tests/css/css-ruby/ruby-line-break-suppression-001.html
rename : layout/reftests/css-ruby/line-break-suppression-2-ref.html => testing/web-platform/tests/css/css-ruby/ruby-line-break-suppression-002-ref.html
rename : layout/reftests/css-ruby/line-break-suppression-2.html => testing/web-platform/tests/css/css-ruby/ruby-line-break-suppression-002.html
rename : layout/reftests/css-ruby/line-break-suppression-3-ref.html => testing/web-platform/tests/css/css-ruby/ruby-line-break-suppression-003-ref.html
rename : layout/reftests/css-ruby/line-break-suppression-3.html => testing/web-platform/tests/css/css-ruby/ruby-line-break-suppression-003.html
rename : layout/reftests/css-ruby/line-break-suppression-4-ref.html => testing/web-platform/tests/css/css-ruby/ruby-line-break-suppression-004-ref.html
rename : layout/reftests/css-ruby/line-break-suppression-4.html => testing/web-platform/tests/css/css-ruby/ruby-line-break-suppression-004.html
rename : layout/reftests/css-ruby/line-break-suppression-5-ref.html => testing/web-platform/tests/css/css-ruby/ruby-line-break-suppression-005-ref.html
rename : layout/reftests/css-ruby/line-break-suppression-5.html => testing/web-platform/tests/css/css-ruby/ruby-line-break-suppression-005.html
rename : layout/reftests/css-ruby/line-breaking-1-ref.html => testing/web-platform/tests/css/css-ruby/ruby-line-breaking-001-ref.html
rename : layout/reftests/css-ruby/line-breaking-1.html => testing/web-platform/tests/css/css-ruby/ruby-line-breaking-001.html
rename : layout/reftests/css-ruby/line-breaking-2-ref.html => testing/web-platform/tests/css/css-ruby/ruby-line-breaking-002-ref.html
rename : layout/reftests/css-ruby/line-breaking-2.html => testing/web-platform/tests/css/css-ruby/ruby-line-breaking-002.html
rename : layout/reftests/css-ruby/line-breaking-3-ref.html => testing/web-platform/tests/css/css-ruby/ruby-line-breaking-003-ref.html
rename : layout/reftests/css-ruby/line-breaking-3.html => testing/web-platform/tests/css/css-ruby/ruby-line-breaking-003.html
rename : layout/reftests/css-ruby/no-transform-ref.html => testing/web-platform/tests/css/css-ruby/ruby-no-transform-ref.html
rename : layout/reftests/css-ruby/no-transform.html => testing/web-platform/tests/css/css-ruby/ruby-no-transform.html
rename : layout/reftests/css-ruby/ruby-reflow-1-noruby.html => testing/web-platform/tests/css/css-ruby/ruby-reflow-001-noruby.html
rename : layout/reftests/css-ruby/ruby-reflow-1-opaqueruby.html => testing/web-platform/tests/css/css-ruby/ruby-reflow-001-opaqueruby.html
rename : layout/reftests/css-ruby/ruby-reflow-1-transparentruby.html => testing/web-platform/tests/css/css-ruby/ruby-reflow-001-transparentruby.html
rename : layout/reftests/css-ruby/ruby-span-1-ref.html => testing/web-platform/tests/css/css-ruby/ruby-span-001-ref.html
rename : layout/reftests/css-ruby/ruby-span-1.html => testing/web-platform/tests/css/css-ruby/ruby-span-001.html
rename : layout/reftests/css-ruby/ruby-whitespace-1-ref.html => testing/web-platform/tests/css/css-ruby/ruby-whitespace-001-ref.html
rename : layout/reftests/css-ruby/ruby-whitespace-1.html => testing/web-platform/tests/css/css-ruby/ruby-whitespace-001.html
rename : layout/reftests/css-ruby/ruby-whitespace-2-ref.html => testing/web-platform/tests/css/css-ruby/ruby-whitespace-002-ref.html
rename : layout/reftests/css-ruby/ruby-whitespace-2.html => testing/web-platform/tests/css/css-ruby/ruby-whitespace-002.html
rename : layout/reftests/css-ruby/common.css => testing/web-platform/tests/css/css-ruby/support/ruby-common.css
rename : layout/reftests/css-ruby/dynamic-insertion.js => testing/web-platform/tests/css/css-ruby/support/ruby-dynamic-insertion.js
rename : layout/reftests/css-ruby/dynamic-removal.js => testing/web-platform/tests/css/css-ruby/support/ruby-dynamic-removal.js
extra : moz-landing-system : lando
2019-12-27 00:31:48 +00:00
Andreea Pavel eb5a323032 Bug 1601322 - Updated animations/reverse-running-animation.html expectations r=birtles
Differential Revision: https://phabricator.services.mozilla.com/D58088

--HG--
extra : moz-landing-system : lando
2019-12-26 00:34:54 +00:00
Cosmin Sabou c2bd12289c Bug 1601602 - Add expectations deleted by wpt-sync for release or beta. r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D56300

--HG--
extra : source : ba6f7b326c95cd868ae261a6c2fd66bd1eb1a6a6
extra : intermediate-source : 028b40d8140ccd71dde8bf1322df03247e64750c
2019-12-09 10:12:27 +00:00
Cosmin Sabou 18665dffb3 Bug 1603402 - Remove release or beta expectations cause the tests were fixed with Bug 1588154. a=test-only
--HG--
extra : rebase_source : 41ad46d5be491e5ed88e0225fba1ac25e406957f
2019-12-25 22:53:25 +02:00
Cosmin Sabou f4fcf77587 Bug 1605932 - Add expectation for focus-without-user-activation-tentative.sub.html on fission and webrender. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D58221

--HG--
extra : moz-landing-system : lando
2019-12-25 19:42:21 +00:00
Emilio Cobos Álvarez 29800f6c89 Bug 1595435 - Allow content to steal focus from a cross-origin iframe. r=masayuki
This matches other browsers.

Keep the restriction just to chrome nodes, and in that case, avoid getting into
the broken state, which is what causes the issue. I'm not sure if this even
matters anymore given e10s but...

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

--HG--
extra : moz-landing-system : lando
2019-12-25 06:50:25 +00:00
Aaron Klotz ea529fe28c Bug 1598703: Part 2 - Add IAT Patching capabilities to the Windows DLL Interceptor; r=mhowell
This is a pretty straightforward patch; we add `WindowsIATPatcher` to
implement the actual IAT patching, and use a partial specialization of
`FuncHook` to account for the underlying differences in implementation vs our
existing interceptor code.

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

--HG--
extra : moz-landing-system : lando
2019-12-23 23:11:35 +00:00
Gurzau Raul e014bf8778 Backed out 2 changesets (bug 1598703) for bustage at WindowsDllBlocklist.obj on a CLOSED TREE.
Backed out changeset b9c2e8b94733 (bug 1598703)
Backed out changeset 6d7358a0e785 (bug 1598703)
2019-12-23 22:53:32 +02:00
Aaron Klotz 1a8cc2849d Bug 1598703: Part 2 - Add IAT Patching capabilities to the Windows DLL Interceptor; r=mhowell
This is a pretty straightforward patch; we add `WindowsIATPatcher` to
implement the actual IAT patching, and use a partial specialization of
`FuncHook` to account for the underlying differences in implementation vs our
existing interceptor code.

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

--HG--
extra : moz-landing-system : lando
2019-12-23 20:13:31 +00:00
Dave Townsend 06456f883d Bug 1603272: List installed site specific browsers in the app menu. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D57015

--HG--
extra : moz-landing-system : lando
2019-12-23 18:58:03 +00:00
Rob Wood 8f9b171008 Bug 1605758 - Raptor fission data missing 'fission_enabled' from PERFHERDER_DATA extraOptions r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D58147

--HG--
extra : moz-landing-system : lando
2019-12-23 18:50:46 +00:00
Perry Jiang 4f7937c016 Bug 1588154 - make dom.serviceWorkers.parent_intercept true by default r=asuth,jgraham
Differential Revision: https://phabricator.services.mozilla.com/D58062

--HG--
extra : moz-landing-system : lando
2019-12-23 14:16:42 +00:00
Geoff Brown 3cd4a58405 Bug 1605239 - Exit raptor tasks with error when parser detects errors; r=perftest-reviewers,rwood
Previously, raptor mozharness jobs always exited with the return code of the
raptor test harness. With this patch, the mozharness job will exit with the
return code of the log parser, if the parser detects an error. This enables,
for example, exiting with TBPL_RETRY and triggering a task retry when the
test harness reports an ADBTimeoutError or similar.

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

--HG--
extra : moz-landing-system : lando
2019-12-23 17:27:42 +00:00
James Graham 6b4852835e Bug 1605346 - Update metadata for intermittent test, a=testonly r=malexandru
Differential Revision: https://phabricator.services.mozilla.com/D58121

--HG--
extra : moz-landing-system : lando
2019-12-23 14:17:16 +00:00
moz-wptsync-bot 2a7f1a3ef7 Bug 1605346 - [wpt-sync] Update web-platform-tests to 8986297ff16650c6cad632fcacfba7c2f9054ea7, a=testonly
SKIP_BMO_CHECK
MANUAL PUSH: wpt sync bot

wpt-head: 8986297ff16650c6cad632fcacfba7c2f9054ea7
wpt-type: landing
2019-12-23 11:14:58 +00:00
Jake Archibald d807d2be48 Bug 1601977 [wpt PR 20655] - Service worker: updating ready tests, a=testonly
Automatic update from web-platform-tests
Service worker: updating ready tests (#20655)

* Modernising ready test

* Removing test that no longer applies

* Waiting for activate

--

wpt-commits: 8986297ff16650c6cad632fcacfba7c2f9054ea7
wpt-pr: 20655
2019-12-23 11:14:57 +00:00
moz-wptsync-bot 23a06f47c6 Bug 1594338 [wpt PR 20110] - Update wpt metadata, a=testonly
wpt-pr: 20110
wpt-type: metadata
2019-12-23 11:14:57 +00:00
_Ros_ 878a297e6d Bug 1594338 [wpt PR 20110] - [css-grid] Grid align content distribution tests, a=testonly
Automatic update from web-platform-tests
[css-grid] Grid align content distribution tests (#20110)

* add content distribution test, including cases for vertical-lr and vertical-rl
--

wpt-commits: efb47196a63bdb8c0cfdcc9415ab58bbbf02e0c0
wpt-pr: 20110
2019-12-23 11:14:56 +00:00
moz-wptsync-bot 5465e2bdfe Bug 1605005 [wpt PR 20859] - Update wpt metadata, a=testonly
wpt-pr: 20859
wpt-type: metadata
2019-12-23 11:14:56 +00:00
Leon Han e411938195 Bug 1605005 [wpt PR 20859] - [webnfc] Reject the push when a non-NDEF tag comes in proximity, a=testonly
Automatic update from web-platform-tests
[webnfc] Reject the push when a non-NDEF tag comes in proximity

Previously, when a non-NDEF tag comes in proximity, NDEFWriter#push()
does nothing and still keeps in pending state.

This CL switches to reject NDEFWriter#push() in such case so that WebDev
can get a sense of what's happening.

BUG=520391

Change-Id: I17569910466e75f12ff4e37c29180e2a9af9db13
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1967745
Commit-Queue: Leon Han <leon.han@intel.com>
Reviewed-by: François Beaufort <beaufort.francois@gmail.com>
Reviewed-by: Rijubrata Bhaumik <rijubrata.bhaumik@intel.com>
Cr-Commit-Position: refs/heads/master@{#726643}

--

wpt-commits: 256b4685b8e702c14ed854347f23f4979edbfc8e
wpt-pr: 20859
2019-12-23 11:14:55 +00:00
Lucas Gadani 9645ac1e63 Bug 1602605 [wpt PR 20688] - CSP: Parse and report violations from Content-Security-Policy-Report-Only headers in the browser process., a=testonly
Automatic update from web-platform-tests
CSP: Parse and report violations from Content-Security-Policy-Report-Only
headers in the browser process.

Bug: 759184
Change-Id: Iefb33fa8ec2264f3e224d5a3ab92417160848fdf
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1958692
Reviewed-by: Arthur Sonzogni <arthursonzogni@chromium.org>
Reviewed-by: Alex Moshchuk <alexmos@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Commit-Queue: Lucas Gadani <lfg@chromium.org>
Cr-Commit-Position: refs/heads/master@{#726618}

--

wpt-commits: be373901c6e71b8a14e9e2235a4961ef2ab62bfb
wpt-pr: 20688
2019-12-23 11:14:55 +00:00
Philip Jägenstedt 8a3a584e15 Bug 1605270 [wpt PR 20878] - Revert "Update Safari Technology Preview to 97", a=testonly
Automatic update from web-platform-tests
Revert "Delete failure expectations for STP"

This reverts commit 16d9b49ff6af5151e87aca673b9e89857464cbcf.

--
Revert "Update Safari Technology Preview to 97"

This reverts commit 5f93075966eda71034a35cf9ba32636bcc8ed9f7.

--

wpt-commits: 5dd1775ec39dc20ee030b48d76f5a0190eb008a7, 509d9d18175d4b4663ffd083b621f524d3d3f095
wpt-pr: 20878
2019-12-23 11:14:54 +00:00
Kent Tamura 85a2dfff50 Bug 1605040 [wpt PR 20861] - XPath: Fix normalize-space(), a=testonly
Automatic update from web-platform-tests
XPath: Fix normalize-space()

It should handle only XML white spaces; #x20, #x9, #xD, and #xA.
We incorrectly handled other white spaces such as U+3000.

Bug: 893929
Change-Id: I59708f978ba1c23141f748de7a8f4c58d58c7acf
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1974713
Commit-Queue: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Cr-Commit-Position: refs/heads/master@{#726557}

--

wpt-commits: 3a9bcdca3cf0ce754528e5c2e5503bb07ea3af9d
wpt-pr: 20861
2019-12-23 11:14:54 +00:00
Stephen Chenney 8981214426 Bug 1605201 [wpt PR 20871] - Never let a non-zero-size pixel snap to zero size, a=testonly
Automatic update from web-platform-tests
Never let a non-zero-size pixel snap to zero size

The logic for LayoutUnit::SnapSizeToPixel maps the size to
the closest pixel align edge given a location. When a size of
width less than 1 happens to straddle a pixel aligned edge this
forces the size to zero.

Force the size to always be non-zero if the input size is non-zero,
and change PhysicalRect to use the LayoutRect snapping to get
correct cull rects.

Bug: 793785
Change-Id: Ia4c30d10c389fb4677006441aac9ee380a7c2f41
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1948057
Commit-Queue: Stephen Chenney <schenney@chromium.org>
Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#726516}

--

wpt-commits: 30896bb9378b84ffd5583a1088d4e2862f19dc66
wpt-pr: 20871
2019-12-23 11:14:54 +00:00
moz-wptsync-bot 19fbdb5605 Bug 1598446 [wpt PR 20373] - Update wpt metadata, a=testonly
wpt-pr: 20373
wpt-type: metadata
2019-12-23 11:14:53 +00:00
George Steel 0c27984847 Bug 1598446 [wpt PR 20373] - Implement new pseudoElement interface on KeyframeEffect, a=testonly
Automatic update from web-platform-tests
Implement new pseudoElement interface on KeyframeEffect

Make target() return the originating element if target_ is a
PseudoElement (EventTarget still returns the layout object).

Add pseudoElement() property which returns the target pseudo-selector
if the target is a pseudo-element (null otherwise).
Invalid and unsupported pseudo-elements will still return a selector
and the originating element (from target()) but will not animated
(EventTarget returns null).

Add pseudoElement option to KeyframeEffect constructor.

Change-Id: Id7d16ea6966c533e56d1170462ff60a79b277fd5
Bug: 981894
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1921343
Commit-Queue: George Steel <gtsteel@chromium.org>
Reviewed-by: Majid Valipour <majidvp@chromium.org>
Reviewed-by: Kevin Ellis <kevers@chromium.org>
Cr-Commit-Position: refs/heads/master@{#726506}

--

wpt-commits: 084d8726a0cde51d0fdd1e4bc375fa8788b6835b
wpt-pr: 20373
2019-12-23 11:14:53 +00:00
Koji Ishii c295d551cf Bug 1605003 [wpt PR 20858] - Fix `text-overflow: ellipsis` when `text-indent` is also applied, a=testonly
Automatic update from web-platform-tests
Fix `text-overflow: ellipsis` when `text-indent` is also applied

This patch fixes `text-overflow: ellipsis` to take the space
occupied by `text-indent` into the account.

Bug: 1006395
Change-Id: I417176efbc8f10fa3c073efa7695458fb2d302a6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1975372
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Commit-Queue: Koji Ishii <kojii@chromium.org>
Cr-Commit-Position: refs/heads/master@{#726504}

--

wpt-commits: 50046d4a51fe25bb4afc4883579a4b067e3137e0
wpt-pr: 20858
2019-12-23 11:14:52 +00:00
moz-wptsync-bot 96f70a2925 Bug 1603816 [wpt PR 20772] - Update wpt metadata, a=testonly
wpt-pr: 20772
wpt-type: metadata
2019-12-23 11:14:52 +00:00
Domenic Denicola 72c214b664 Bug 1603816 [wpt PR 20772] - Origin policy: update feature policy parsing to match the latest spec, a=testonly
Automatic update from web-platform-tests
Origin policy: update feature policy parsing to match the latest spec

This updates the parsing of the feature policy parts of the origin
policy manifest to mostly match the latest spec draft at
https://wicg.github.io/origin-policy/, in particular
https://wicg.github.io/origin-policy/#parsing. That is, it moves away
from "feature-policy": ["... FP string"] to
"features": { "policy": "... FP string" }. This changes the data model
from a list of FP strings to an optional FP string. Additionally, it
removes the failure on parsing errors, as those are no longer in the
spec.

This does not yet properly parse the FP string as a FP directive;
instead it still treats it as a header (so, commas are allowed inside).
A failing test is added for that case, which will be addressed in a
followup CL.

Bug: 751996
Change-Id: I51711ee9381ecfc705683ba0eb870e461fed434e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1965905
Commit-Queue: Domenic Denicola <domenic@chromium.org>
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Reviewed-by: Daniel Vogelheim <vogelheim@chromium.org>
Cr-Commit-Position: refs/heads/master@{#726494}

--

wpt-commits: db14bfd40ccbf3cd633d759c96329b36ff1b53b6
wpt-pr: 20772
2019-12-23 11:14:51 +00:00
Blink WPT Bot 392b7d6031 Bug 1604304 [wpt PR 20795] - [css-pseudo] Recalculate viewport units in ::marker, a=testonly
Automatic update from web-platform-tests
[css-pseudo] Recalculate viewport units in ::marker (#20795)

If a marker uses viewport units (vw or vh), they should be recalculated
when the size of the viewport changes.

This patch updates node traversal methods to include ::marker, so that
it's taken into account when updating viewport units.

However, this is only fixed for markers with non-normal content, since
otherwise they aren't implemented as real pseudo-elements yet.

BUG=457718

TEST=external/wpt/css/css-pseudo/marker-content-014.html

The test still fails because it includes cases with 'content: normal'.

Change-Id: I7495dd5c4bbd84d6286635a63199bfcc663c62c9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1970015
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Oriol Brufau <obrufau@igalia.com>
Cr-Commit-Position: refs/heads/master@{#725463}

--

wpt-commits: 6d7a762c4c65d06fc95752f17ce96426c7b2d441
wpt-pr: 20795
2019-12-23 11:14:51 +00:00
Nick Burris a82ea9646b Bug 1603570 [wpt PR 20753] - [scroll-to-text-fragment] Apply :target CSS pseudo-class to match., a=testonly
Automatic update from web-platform-tests
[scroll-to-text-fragment] Apply :target CSS pseudo-class to match.

Per the spec, the common ancestor element of the match range becomes the
target element[1] and should have the :target pseudo-class applied.

[1]
https://html.spec.whatwg.org/multipage/browsing-the-web.html#target-element

Bug: 959163
Change-Id: Idb462a17972f4758df9617653f03b88196fd565a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1965273
Reviewed-by: David Bokan <bokan@chromium.org>
Commit-Queue: Nick Burris <nburris@chromium.org>
Cr-Commit-Position: refs/heads/master@{#726031}

--

wpt-commits: 7139b3d0aaeebe6cd40e62c46c06df630a49c2dd
wpt-pr: 20753
2019-12-23 11:14:50 +00:00
moz-wptsync-bot c7df710c27 Bug 1602807 [wpt PR 20705] - Update wpt metadata, a=testonly
wpt-pr: 20705
wpt-type: metadata
2019-12-23 11:14:50 +00:00
Xida Chen 8c67a630b7 Bug 1602807 [wpt PR 20705] - [OT-PW] Make it work with OOP-R, a=testonly
Automatic update from web-platform-tests
[OT-PW] Make it work with OOP-R

This CL makes off-thread paint worklet work with OOP-R. OOP-R serialize
an PaintOp and stores the serialized buffer in a shared memory. GPU
then reads the memory and de-serialize it.

For off-thread paint worklet, we are producing a DrawImageRectOp. Note
that this DrawImageRectOp is different than a normal one. It is a
DrawImageRectOp that contains a DrawRecord that contains multiple
PaintOps in it. So this CL adds a special code path to serialize it,
for paint worklet DrawImageRectOp only. The way to serialize it is to
iterate over all the PaintOps inside the DrawRecord. In this way, we
do not need to change anything on the GPU de-serialize code.

We also changed the layout tests. We changed some tests, now using
fillRect instead of strokeRect.
The problem with strokeRect is that using GPU rasterization could
easily result in subpixel difference on different platforms. Using
fillRect will avoid that.

Bug: 1020238
Change-Id: Ie0aadfe217e462547cc16a273d09ec8a64f055a0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1957012
Reviewed-by: Yi Gu <yigu@chromium.org>
Reviewed-by: Khushal <khushalsagar@chromium.org>
Commit-Queue: Xida Chen <xidachen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#725554}

--

wpt-commits: 15e4f2b5a97b2fcd14c592f2de16cc62a82c645d
wpt-pr: 20705
2019-12-23 11:14:49 +00:00
Dominic Farolino ac06edb24d Bug 1603994 [wpt PR 20778] - [Lazyload]: De-flake loading/lazyload/invisble-image.tentative.html, a=testonly
Automatic update from web-platform-tests
[Lazyload]: De-flake loading/lazyload/invisble-image.tentative.html (#20778)

--

wpt-commits: 68d25dbace7150fc242e55547d04a5da2d546d0d
wpt-pr: 20778
2019-12-23 11:14:49 +00:00
moz-wptsync-bot 125531c1fa Bug 1604770 [wpt PR 20831] - Update wpt metadata, a=testonly
wpt-pr: 20831
wpt-type: metadata
2019-12-23 11:14:49 +00:00
Fredrik Söderquist 9b3fdc8482 Bug 1604770 [wpt PR 20831] - Use Image::SizeAsFloat() and unsnapped rectangle in ImagePainter, a=testonly
Automatic update from web-platform-tests
Use Image::SizeAsFloat() and unsnapped rectangle in ImagePainter

The pixel-snapping of the destination rectangle can end up distorting
the geometry use for painting an SVG image preserveAspectRatio is used -
the larger the aspect ratio, the larger the error.
By passing the unsnapped rectangle to LayoutImageResource::GetImage, and
using Image::SizeAsFloat() to compute the source rectangle of the image,
e can minimize the error and allow the Image in question (an SVGImage)
to perform compensation for the difference in aspect ratio between the
snapped and unsnapped rectangles. This means that the painted result
will better approximate the intended rendering.

Also clean up accesses to the LayoutImageResource and ImageResourceContent
by adding and using local variables for them.

Bug: 812239
Change-Id: I0778648e7dd6fcca778a95123509f15b3519564c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1969831
Reviewed-by: Stephen Chenney <schenney@chromium.org>
Commit-Queue: Fredrik Söderquist <fs@opera.com>
Cr-Commit-Position: refs/heads/master@{#726375}

--

wpt-commits: 8e4a2c71523b8b9c078a6500711ff7ec1aa69bf4
wpt-pr: 20831
2019-12-23 11:14:48 +00:00
autofoolip 943c03aabc Bug 1605053 [wpt PR 20863] - Update Safari Technology Preview to 97, a=testonly
Automatic update from web-platform-tests
Update Safari Technology Preview to 97

Version as reported by safaridriver --version:
Included with Safari Technology Preview (Release 97, 14609.1.11.4)

Source: https://developer.apple.com/safari/download/
Build: https://dev.azure.com/foolip/safari-technology-preview-updater/_build/results?buildId=1165&view=logs

--
Delete failure expectations for STP

--

wpt-commits: 5f93075966eda71034a35cf9ba32636bcc8ed9f7, 16d9b49ff6af5151e87aca673b9e89857464cbcf
wpt-pr: 20863
2019-12-23 11:14:48 +00:00
moz-wptsync-bot 5d7b458195 Bug 1602711 [wpt PR 20695] - Update wpt metadata, a=testonly
wpt-pr: 20695
wpt-type: metadata
2019-12-23 11:14:47 +00:00
Chris Lord c3b4d835f0 Bug 1602711 [wpt PR 20695] - Fix OffscreenCanvas.convertToBlob worker exception tests, a=testonly
Automatic update from web-platform-tests
Fix OffscreenCanvas.convertToBlob worker exception tests

Previously they would always pass, regardless of the result.

--
Add SecurityError tests to offscreen-canvas/convert-to-blob

--

wpt-commits: df1173b63aa2e982309b50b4863256dce0c6436e, ff028c837c33dd07e62f927ce37844963e132369
wpt-pr: 20695
2019-12-23 11:14:47 +00:00
Ms2ger 9ea02c1840 Bug 1600590 [wpt PR 20554] - Add a test for serializing Module for storage., a=testonly
Automatic update from web-platform-tests
Add a test for serializing Module for storage.

--

wpt-commits: 0ae74ec621f758cfe426ab7cb71b5dd6be0a241c
wpt-pr: 20554
2019-12-23 11:14:46 +00:00
Oriol Brufau f2c3eef05e Bug 1604795 [wpt PR 20837] - [css-pseudo] Let 'content' ::markers be forced to be inside, a=testonly
Automatic update from web-platform-tests
[css-pseudo] Let 'content' ::markers be forced to be inside

Even if a list item has 'list-style-position: outside', Chromium may
force its marker to be inside when it's a <li> outside a list element.

This information was stored in layout, but this created an undesirable
dependency since the computed 'display' value of the marker depends on
whether it's inside or outside. And it wasn't possible to force a marker
with non-normal 'content' to be inside.

This patch fixes it by adding an internal 'IsInsideListElement' flag in
ComputedStyle. This design also avoids traversing all the ancestors of
every <li> element.

BUG=457718

TEST=external/wpt/css/css-pseudo/marker-content-015.html

The test fails in legacy since 'content' is not supported yet.

Change-Id: I2df70841e8e9d729fd4aa47ec9b9973c09a82dcb
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1973914
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Oriol Brufau <obrufau@igalia.com>
Cr-Commit-Position: refs/heads/master@{#726310}

--

wpt-commits: f61f56f084c397f6d46ffd18723300a124d12ea5
wpt-pr: 20837
2019-12-23 11:14:46 +00:00
moz-wptsync-bot 31ab0e55a0 Bug 1603379 [wpt PR 20739] - Update wpt metadata, a=testonly
wpt-pr: 20739
wpt-type: metadata
2019-12-23 11:14:45 +00:00
Leon Han eb00fd6f0b Bug 1603379 [wpt PR 20739] - [webnfc] Dispatch error events when failed to read a nfc tag, a=testonly
Automatic update from web-platform-tests
[webnfc] Dispatch error events when failed to read a nfc tag

Trigger NDEFReader#onerror on all active readers when we found that the
nfc tag coming nearby is not NDEF compatible or some IO errors happened
when trying to read the tag, etc.

BUG=520391

Change-Id: I1cb0de0474942c9912cba465cb9d14c035e948c4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1960479
Reviewed-by: Rijubrata Bhaumik <rijubrata.bhaumik@intel.com>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: François Beaufort <beaufort.francois@gmail.com>
Commit-Queue: Leon Han <leon.han@intel.com>
Cr-Commit-Position: refs/heads/master@{#726253}

--

wpt-commits: 1268bd5901289acc95b1a576f108bdf382d82e44
wpt-pr: 20739
2019-12-23 11:14:45 +00:00
moz-wptsync-bot 590ce39437 Bug 1600233 [wpt PR 20526] - Update wpt metadata, a=testonly
wpt-pr: 20526
wpt-type: metadata
2019-12-23 11:14:44 +00:00
Yutaka Hirano b153d61a45 Bug 1600233 [wpt PR 20526] - Disallow serializing and transferring non-origin-clean ImageBitmap, a=testonly
Automatic update from web-platform-tests
Disallow serializing and transferring non-origin-clean ImageBitmap (#20526)

The tests update for https://github.com/whatwg/html/pull/5114.
Add one test case for serialization, add one test case for
transferring. The relationship between COOP/COEP is now clear
and we can remove no-coop-coep.https.window.js.
--

wpt-commits: 578b1c621b57c2ad51442cb273bd5b8ea1dfed63
wpt-pr: 20526
2019-12-23 11:14:44 +00:00
Kent Tamura ebc3d5d177 Bug 1604728 [wpt PR 20828] - XPath: Fix context node of rhs of union operator, a=testonly
Automatic update from web-platform-tests
XPath: Fix context node of rhs of union operator

The new behavior matches to Edge and Firefox.

Bug: 908632
Change-Id: I0dbb861e93836284a0c474cc486650dab27dc7b4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1973333
Commit-Queue: Kent Tamura <tkent@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Cr-Commit-Position: refs/heads/master@{#726224}

--

wpt-commits: 3b8c7cec5f46c01850da7614058dae83ef2246c3
wpt-pr: 20828
2019-12-23 11:14:43 +00:00
Kent Tamura 981a739505 Bug 1604730 [wpt PR 20829] - XPath: Fix context node after evaluating an expression in a predicate, a=testonly
Automatic update from web-platform-tests
XPath: Fix context node after evaluating an expression in a predicate

The new behavior matches to Edge and Firefox.

Bug: 625710
Change-Id: I27de8b769712062f548eb9d2274544d1ec0ff073
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1973435
Commit-Queue: Kent Tamura <tkent@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Cr-Commit-Position: refs/heads/master@{#726221}

--

wpt-commits: 1f3cbfb43e511f4707d8ec832089cae804546860
wpt-pr: 20829
2019-12-23 11:14:43 +00:00
Julie Jeongeun Kim c1691a765c Bug 1604442 [wpt PR 20808] - Use [RaisesException] for immediate promise rejections in bluetooth, a=testonly
Automatic update from web-platform-tests
Use [RaisesException] for immediate promise rejections in bluetooth

This is a part of effort for using [RaisesException] when synchronously
rejecting a promise.

It uses [RaisesException] for
//third_party/blink/renderer/modules/bluetooth.

Bug: 1001114
Change-Id: Iddb31cbbf71637ae989ea634f78207dfd9289c43
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1971049
Commit-Queue: Julie Kim(OoO til Jan 01) <jkim@igalia.com>
Reviewed-by: Ovidio de Jesús Ruiz-Henríquez <odejesush@chromium.org>
Cr-Commit-Position: refs/heads/master@{#726215}

--

wpt-commits: 8934608dc507921b3701463053282909c5a86984
wpt-pr: 20808
2019-12-23 11:14:43 +00:00
Alex Cooper 0827e334fb Bug 1604879 [wpt PR 20848] - Use XRSessionMode where appropriate, a=testonly
Automatic update from web-platform-tests
Use XRSessionMode where appropriate

Refactor XRSessionOptions and XRRuntimeOptions to use an enum,
XRSessionMode, where appropriate rather than a pair of bools.

As the WebXr spec evolved, the mojom definitions evolved with it.  Now
that WebVr has been removed and the spec has been solidified, this
refactors portions of the mojom to fit better and simplify the code. As
a result, a blink-side enum was able to be replaced with this new mojom
enum.  Unfortunately, a device-side enum was not able to be removed, but
it was able to be scoped to just the SessionMetricsHelper. Hopefully
future cleanup will enable removal of this enum as well.

A couple of changes are worth calling out specifically:
Some slight behavior changes were added, which fit with the expectations
of the code.  Namely, some runtimes that only checked for "immersive",
and not "environment_integration", now assert that the request is for
"ImmersiveVr", which more closely reflects reality.

XrRuntimeManager::GetRuntimeForOptions was also cleaned up from a more
complicated set of if-blocks to a switch statement.

Fixed: 1035205
Change-Id: I09f39d4a80f1454d5a9aa58fb785169ba5338510
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1973156
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Piotr Bialecki <bialpio@chromium.org>
Reviewed-by: Klaus Weidner <klausw@chromium.org>
Commit-Queue: Alexander Cooper <alcooper@chromium.org>
Cr-Commit-Position: refs/heads/master@{#726205}

--

wpt-commits: b2e541f880ab1d03f0ba58b80a05993c43e2a8fc
wpt-pr: 20848
2019-12-23 11:14:42 +00:00
Klaus Weidner 4c0caf928d Bug 1604957 [wpt PR 20856] - webxr-test: reset input source's clicked state after use, a=testonly
Automatic update from web-platform-tests
webxr-test: reset input source's clicked state after use

Using 'simulateSelect()' should generate only one "select" event, but since the
state value wasn't being reset it was also creating additional ones for each
following frame. This wasn't causing problems for the single existing test
using it (events_session_select_subframe), but is a trap for other uses.

Change-Id: I87cd55b1c0654d0183aa39af9bd5ad178d7409da
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1974682
Reviewed-by: Piotr Bialecki <bialpio@chromium.org>
Commit-Queue: Klaus Weidner <klausw@chromium.org>
Cr-Commit-Position: refs/heads/master@{#726171}

--

wpt-commits: 269e7c07aa335a2d36279b2229b351fefbf98a80
wpt-pr: 20856
2019-12-23 11:14:42 +00:00
moz-wptsync-bot be32b384b4 Bug 1604587 [wpt PR 20815] - Update wpt metadata, a=testonly
wpt-pr: 20815
wpt-type: metadata
2019-12-23 11:14:41 +00:00
Steve Kobes 0556aaa116 Bug 1604587 [wpt PR 20815] - Preserve visual rect during layout tree reattachment., a=testonly
Automatic update from web-platform-tests
Preserve visual rect during layout tree reattachment.

Without this, a shift could hide from LayoutShiftTracker if the layout
tree had to be rebuilt due to a change in an ancestor's 'display'
property.

Bug: 1003459
Change-Id: Ib00772ff7846251533080b29d16f6cbaafc8189b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1958191
Commit-Queue: Steve Kobes <skobes@chromium.org>
Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#726137}

--

wpt-commits: 907bbfc36ceed7ad320e5175f329b70be318a854
wpt-pr: 20815
2019-12-23 11:14:41 +00:00
moz-wptsync-bot 4bb0362582 Bug 1604361 [wpt PR 20802] - Update wpt metadata, a=testonly
wpt-pr: 20802
wpt-type: metadata
2019-12-23 11:14:40 +00:00
Gérard Talbot 6ad6894ee0 Bug 1604361 [wpt PR 20802] - [CSS4Pseudo] Added 2 tests and 1 reference on selection and text-shadow, a=testonly
Automatic update from web-platform-tests
[CSS4Pseudo] Added 2 tests and 1 reference on selection and text-shadow

--

wpt-commits: b5b7813e9ce247495b0df30b2f9c8a35de2eacba
wpt-pr: 20802
2019-12-23 11:14:40 +00:00
Gérard Talbot e62fde9f1c Bug 1575717 [wpt PR 18602] - Corrected a typo in float-shrink-to-fit-vrl-vlr-016.xht test, a=testonly
Automatic update from web-platform-tests
Corrected a typo in float-shrink-to-fit-vrl-vlr-016.xht test

--

wpt-commits: 1799625e205a4457d879b6b9a3f74365f3b9cfd3
wpt-pr: 18602
2019-12-23 11:14:39 +00:00
moz-wptsync-bot 8a646f5aa2 Bug 1604230 [wpt PR 20790] - Update wpt metadata, a=testonly
wpt-pr: 20790
wpt-type: metadata
2019-12-23 11:14:39 +00:00
haozhe fd87a990e2 Bug 1604230 [wpt PR 20790] - Make interpolation-testcommon.js support composition, a=testonly
Automatic update from web-platform-tests
Make interpolation-testcommon.js support composition

Port font-variation-settings-composition

Add composition test ability to external/wpt.
The Chrome passes all tests.
Firefox has a bug which give the output in reverse order.

Bug: 1034538
Change-Id: Ib71fc2518008144f7002eee95bff57fe90e05cce
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1965910
Reviewed-by: Xida Chen <xidachen@chromium.org>
Commit-Queue: Hao Sheng <haozhes@chromium.org>
Cr-Commit-Position: refs/heads/master@{#725575}

--

wpt-commits: b4f67181463668e61186828d11abee6d079d98c3
wpt-pr: 20790
2019-12-23 11:14:38 +00:00