Commit Graph

1066 Commits

Author SHA1 Message Date
alwu
05d99aa6d5 Bug 1550633 - part12 : enable wpts. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D31561

--HG--
extra : moz-landing-system : lando
2019-05-23 09:03:25 +00:00
alwu
957438151e Bug 1550633 - part5 : modify and enable test 'track-mode-not-changed-by-new-track.html'. r=jya
In `honor user preferences for automatic text track selection` [1], we would set `did-perform-automatic-track-selection` flag to true [2], and then we won't execute automatic track selection anymore [3].

It means that we would only do automatic track selection one time, and then user has to enable newly added track explicitly by changing its mode.

In this test, we have done the automatic track selection when we added the `metadata` track to media element's text track list, so we won't run it again, even if the newly added track has `default` attribute.

Therefore, we have to enable the `caption` track explicitly. In addition, add the missing `event` parameter for the function `trackAdded()`.


[1] https://html.spec.whatwg.org/multipage/media.html#honor-user-preferences-for-automatic-text-track-selection
[2] https://html.spec.whatwg.org/multipage/media.html#sourcing-out-of-band-text-tracks:did-perform-automatic-track-selection-2
[3] https://html.spec.whatwg.org/multipage/media.html#sourcing-out-of-band-text-tracks:did-perform-automatic-track-selection

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

--HG--
extra : moz-landing-system : lando
2019-05-23 09:03:42 +00:00
Mihai Alexandru Michis
6026c240e3 Backed out 22 changesets (bug 1550633) for browser-chrome failure at browser_cache.js. CLOSED TREE
Backed out changeset 87067f045e1e (bug 1550633)
Backed out changeset a42883570179 (bug 1550633)
Backed out changeset bf1426571565 (bug 1550633)
Backed out changeset 97f61668f78c (bug 1550633)
Backed out changeset e22ef6f848aa (bug 1550633)
Backed out changeset 22213d6f047c (bug 1550633)
Backed out changeset 27e03b195718 (bug 1550633)
Backed out changeset 9a5e3e6b8c21 (bug 1550633)
Backed out changeset d338d667dcbd (bug 1550633)
Backed out changeset abc099f50543 (bug 1550633)
Backed out changeset ed0f76cca0d9 (bug 1550633)
Backed out changeset 4b193e156faa (bug 1550633)
Backed out changeset fefc8d667b9c (bug 1550633)
Backed out changeset e4128df1406b (bug 1550633)
Backed out changeset 9ad7d7b5ef6d (bug 1550633)
Backed out changeset d8fdfd9505bf (bug 1550633)
Backed out changeset 679ce0bdbf18 (bug 1550633)
Backed out changeset f75c225dc273 (bug 1550633)
Backed out changeset 4346465d73b1 (bug 1550633)
Backed out changeset 4c8fd0720cc2 (bug 1550633)
Backed out changeset 81545b2c0b58 (bug 1550633)
Backed out changeset 12fc5abcd066 (bug 1550633)
2019-05-23 11:54:26 +03:00
alwu
c065aeb585 Bug 1550633 - part12 : enable wpts. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D31561

--HG--
extra : moz-landing-system : lando
2019-05-23 05:31:29 +00:00
alwu
df7a85cbd8 Bug 1550633 - part5 : modify and enable test 'track-mode-not-changed-by-new-track.html'. r=jya
In `honor user preferences for automatic text track selection` [1], we would set `did-perform-automatic-track-selection` flag to true [2], and then we won't execute automatic track selection anymore [3].

It means that we would only do automatic track selection one time, and then user has to enable newly added track explicitly by changing its mode.

In this test, we have done the automatic track selection when we added the `metadata` track to media element's text track list, so we won't run it again, even if the newly added track has `default` attribute.

Therefore, we have to enable the `caption` track explicitly. In addition, add the missing `event` parameter for the function `trackAdded()`.


[1] https://html.spec.whatwg.org/multipage/media.html#honor-user-preferences-for-automatic-text-track-selection
[2] https://html.spec.whatwg.org/multipage/media.html#sourcing-out-of-band-text-tracks:did-perform-automatic-track-selection-2
[3] https://html.spec.whatwg.org/multipage/media.html#sourcing-out-of-band-text-tracks:did-perform-automatic-track-selection

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

--HG--
extra : moz-landing-system : lando
2019-05-20 09:33:13 +00:00
Edgar Chen
e336502f67 Bug 1549351 - Promise rejection event should not be sent for cross-origin scripts; r=smaug,till
Differential Revision: https://phabricator.services.mozilla.com/D31565

--HG--
extra : moz-landing-system : lando
2019-05-19 01:18:04 +00:00
Wes Kocher
3cb779b9e3 Bug 1550895 - Disable some more frequently failing wpt tests on geckoview
Differential Revision: https://phabricator.services.mozilla.com/D31359

--HG--
extra : moz-landing-system : lando
2019-05-15 22:41:09 +00:00
Wes Kocher
7a290f6c28 Bug 1550895 - disable some additional frequently failing geckoview wpt tests
Differential Revision: https://phabricator.services.mozilla.com/D31158

--HG--
extra : moz-landing-system : lando
2019-05-14 23:23:03 +00:00
Wes Kocher
ad81a9d9d9 Bug 1550895 - Disable some additional frequently failing geckoview wpt tests
Differential Revision: https://phabricator.services.mozilla.com/D30987

--HG--
extra : moz-landing-system : lando
2019-05-13 23:54:27 +00:00
Wes Kocher
70fc12089a Bug 1550895 - Disable some additional frequently failing geckoview wpt tests
This disables a few additional tests and updates the annotations for other disabled tests to point to this bug instead of the general geckoview-wpt bug.

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

--HG--
extra : moz-landing-system : lando
2019-05-10 22:57:35 +00:00
Gurzau Raul
d48d7be18a Bug 1550381 - Disable track-cues-cuechange.html on Windows. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D30661

--HG--
extra : moz-landing-system : lando
2019-05-10 16:46:40 +00:00
alwu
7d4ac29915 Bug 1536762 - part4 : disable tests on Android and Windows. r=heycam
On Android, sometime we can't get the first frame, which would cause intermittent fail. See bug1546128.

On Windows, sometime we would get incorrect text color rendering, which would also cause intermittent fail. See bug1546133.

It seems that we won't get these two bug fixed recently, so I'm going to disable them on these two platforms.

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

--HG--
extra : moz-landing-system : lando
2019-05-09 18:39:44 +00:00
alwu
a0f630e9fe Bug 1550308 - remove empty wpt ini files. r=jya
These ini files are all empty, which didn't include any extra information for testing, so we should remove them.

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

--HG--
extra : moz-landing-system : lando
2019-05-09 12:22:22 +00:00
James Graham
815ab6dd7d Bug 1504776 - Reenable tests that were disabled for a harness bug, r=annevk
Differential Revision: https://phabricator.services.mozilla.com/D30376

--HG--
extra : moz-landing-system : lando
2019-05-09 14:07:14 +00:00
Wes Kocher
f4fbfffbe3 Bug 1501562 - Disable some frequent intermittent failing tests on geckoview testrunneractivity
Differential Revision: https://phabricator.services.mozilla.com/D30424

--HG--
extra : moz-landing-system : lando
2019-05-08 23:17:03 +00:00
Wes Kocher
15748c8677 Bug 1501562 - Update wpt expectation metadata for geckoview testrunneractivity
Differential Revision: https://phabricator.services.mozilla.com/D30423

--HG--
extra : moz-landing-system : lando
2019-05-08 23:16:50 +00:00
alwu
b864f159ca Bug 1549642 - handle cue with negative duration. r=jya
According to the spec [1], the cue's end time might be negative and be smaller than its start time.

In this case, when we reach the cue's start on the media time line, we should treat it as a `missing cue` (which won't be actually displayed, but will receive events) when we run the `TimeMarchesOn`.

Therefore, we have to add this kind of cue into `otherCue` and let `TimeMarchesOn` handles it properly, to dispatch `enter` and `exit` event for it.

[1] https://html.spec.whatwg.org/multipage/media.html#text-track-cue-end-time

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

--HG--
extra : moz-landing-system : lando
2019-05-08 18:09:56 +00:00
alwu
282387d20d Bug 1548731 - part2 : enable failed wpt items. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D29784

--HG--
extra : moz-landing-system : lando
2019-05-08 21:23:31 +00:00
alwu
a03cdc6fb8 Bug 1549628 - enable wpt 'track-add-track.html'. r=jya
Added missing event parameter for the callback function of `onaddtrack`.

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

--HG--
extra : moz-landing-system : lando
2019-05-07 18:16:27 +00:00
Edgar Chen
68f697ae81 Bug 1362272 - Part 2: Implement notifying of rejected promises; r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D17238

--HG--
extra : moz-landing-system : lando
2019-05-07 11:39:58 +00:00
Lee Salzman
0037d62d7b Bug 1414961 - enable WR dual-source blending by default. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D30107

--HG--
extra : moz-landing-system : lando
2019-05-07 02:30:16 +00:00
alwu
92efaf5bf1 Bug 1548935 - enable wpt 'track-add-remove-cue.html'. r=jya
If we can't get corresponding cue, `getCueById()` will return `null`, not empty object. Therefore, we should use `assert_equals` instead.

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

--HG--
extra : moz-landing-system : lando
2019-05-06 01:59:12 +00:00
Sebastian Hengst
860aa7b49f Bug 1540551 - Disable window height tests failing on Windows 7 DevEdition r=hsivonen
Differential Revision: https://phabricator.services.mozilla.com/D29948

--HG--
extra : moz-landing-system : lando
2019-05-06 05:42:51 +00:00
alwu
40876238e6 Bug 1535847 - add 'fuzzy' for track-cue-rendering-empty-cue.html. r=jya
This can fix the 1 color difference intermittent failure problem, it's small enough to be ignored.

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

--HG--
extra : moz-landing-system : lando
2019-05-03 08:21:27 +00:00
Cosmin Sabou
2d673221fc Bug 1535847 - Disable track-cue-rendering-empty-cue.html on windows and android for frequent failures. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D29224

--HG--
extra : moz-landing-system : lando
2019-04-29 17:01:14 +00:00
Joel Maher
76bdad236d Bug 1548066 - Fix web-platform-tests on windows/aarch64. r=egao
Fix web-platform-tests on windows/aarch64

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

--HG--
extra : moz-landing-system : lando
2019-04-30 19:12:19 +00:00
Andrew McCreight
f1b333ee80 Bug 1547772 - Add back GenerateQI to offline LSan WPT whitelist. r=chmanchester
I accidentally removed this in a prior whitelist cleanup.

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

--HG--
extra : moz-landing-system : lando
2019-04-29 19:36:23 +00:00
Joel Maher
c05287bf4f Bug 1547715 - add osx 10.14 expectations to web-platform-tests. r=jgraham
add osx 10.14 expectations to web-platform-tests

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

--HG--
extra : moz-landing-system : lando
2019-04-29 14:22:07 +00:00
Andrew McCreight
9cc584e045 Bug 1544115 - Consolidate whitelisting of Rust allocation functions for LSan WPT. r=chmanchester
This whitelisting is not as mangled as the old one, so hopefully it
will be more resilient to changes in the Rust compiler. I moved them
to the top level white list, because like with the JS leaks we are
mostly focused on C++ leaks. Any interesting Rust leak is probably due
to a C++ leak.

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

--HG--
extra : moz-landing-system : lando
2019-04-25 16:28:38 +00:00
Ehsan Akhgari
7b7c739afe Bug 1527287 - Add support for "noreferrer" feature argument to window.open(); r=qdot
Differential Revision: https://phabricator.services.mozilla.com/D28396
2019-04-24 20:29:19 -04:00
moz-wptsync-bot
f74e1a3462 Bug 1544415 - [wpt-sync] Update web-platform-tests to add24188a1226f3598ad6b455e71641c9ac6a5fd, a=testonly
wpt-head: add24188a1226f3598ad6b455e71641c9ac6a5fd
wpt-type: landing
2019-04-24 11:35:04 +01:00
James Graham
987d08d826 Bug 1501562 - Don't set window.opened window to explicitly load about:blank r=jgraham
Mark a few linux debug non-e10s tests as expected fail as this change seems to break these tests in weird ways in that configuration.

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

--HG--
extra : moz-landing-system : lando
2019-04-24 00:04:49 +00:00
Wes Kocher
4b152e0066 Bug 1501562 - Change android wpt expectations so they only apply to fennec r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D27183

--HG--
extra : moz-landing-system : lando
2019-04-24 00:04:49 +00:00
Andreea Pavel
f3b4707792 Backed out 4 changesets (bug 1501562) for failing allowed-to-play.html on a CLOSED TREE
Backed out changeset c666c0a0d042 (bug 1501562)
Backed out changeset 7010f2e26969 (bug 1501562)
Backed out changeset 8045a87e5ce6 (bug 1501562)
Backed out changeset f5d44a3e3a7a (bug 1501562)
2019-04-24 01:31:36 +03:00
James Graham
2d6921c92c Bug 1501562 - Don't set window.opened window to explicitly load about:blank r=jgraham
Mark a few linux debug non-e10s tests as expected fail as this change seems to break these tests in weird ways in that configuration.

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

--HG--
extra : moz-landing-system : lando
2019-04-23 21:03:06 +00:00
Wes Kocher
e7ec53a6fe Bug 1501562 - Change android wpt expectations so they only apply to fennec r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D27183

--HG--
extra : moz-landing-system : lando
2019-04-23 21:02:48 +00:00
Brindusan Cristian
06ac7a1793 Backed out 4 changesets (bug 1501562) for wpt failures at allowed-to-play.html and event_play_noautoplay.html.
Backed out changeset 64c05e3826cd (bug 1501562)
Backed out changeset 00f60c8cf8fb (bug 1501562)
Backed out changeset fddb75448c79 (bug 1501562)
Backed out changeset a033f955b188 (bug 1501562)
2019-04-22 14:11:15 +03:00
Wes Kocher
dac4b6ffcc Bug 1501562 - Change android wpt expectations so they only apply to fennec r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D27183

--HG--
extra : moz-landing-system : lando
2019-04-19 21:09:13 +00:00
Ehsan Akhgari
da503ca590 Bug 144795 - Move HTMLDocument.cookie getter/setter to Document; r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D27931

--HG--
extra : moz-landing-system : lando
2019-04-18 08:55:00 +00:00
Andrea Marchesini
49c638ad36 Bug 1540221 - Setting fillStyle to a pattern of an unclean canvas makes the canvas origin-unclean, r=aosmond
Differential Revision: https://phabricator.services.mozilla.com/D25773

--HG--
extra : moz-landing-system : lando
2019-04-16 06:58:29 +00:00
Alexis Beingessner
b4a27bb58d Bug 1412179 - implement fieldsets with nonempty legends. r=kats
Differential Revision: https://phabricator.services.mozilla.com/D27350

--HG--
extra : moz-landing-system : lando
2019-04-15 23:16:13 +00:00
Mirko Brodesser
ed491dbad1 Bug 1374045: add 'preventScroll' option to HTMLElement's, SVGElement's and XULElement's 'focus' method r=smaug
- Remove expectation that 'preventScroll.html' fails.

- Use '[NoInterfaceObject] interface' workaround to simulate missing 'mixin' support.

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

--HG--
extra : moz-landing-system : lando
2019-04-12 08:16:47 +00:00
Dorel Luca
58348f299b Backed out changeset aa0feb50773a (bug 1540221) for WPT failures in /html/semantics/embedded-content/the-canvas-element/security.pattern.fillStyle.sub.html. CLOSED TREE 2019-04-11 05:28:34 +03:00
Andrea Marchesini
d7915fa305 Bug 1540221 - Setting fillStyle to a pattern of an unclean canvas makes the canvas origin-unclean, r=aosmond
Differential Revision: https://phabricator.services.mozilla.com/D25773

--HG--
extra : moz-landing-system : lando
2019-04-09 20:10:03 +00:00
Valentin Gosu
36f14c5fe7 Bug 1530303 - Add WPT test for CrossOriginOpenerPolicy checking that a same-site policy window.open doesn't end up in a different process r=annevk
Differential Revision: https://phabricator.services.mozilla.com/D25158

--HG--
extra : moz-landing-system : lando
2019-04-09 20:11:16 +00:00
Mirko Brodesser
6b88118d6b Bug 1540632: change exception and correct setting selectionStart/End/Direction for type change of '<input>' element r=smaug
- Change exception when setting '<input type="file">'s value according to spec.

- Set 'selectionStart', 'selectionEnd', 'selectionDirection' according
  to https://html.spec.whatwg.org/multipage/input.html#signal-a-type-change.

- Minorly update nsTextEditorState's documentation.

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

--HG--
extra : moz-landing-system : lando
2019-04-09 06:42:15 +00:00
Coroiu Cristina
749dbdc496 Merge mozilla-central to inbound a=merge 2019-04-05 06:23:29 +03:00
Junior Hsu
a7df8024a2 Bug 1524154 - Re-enable flow control for media wpt r=kershaw
Differential Revision: https://phabricator.services.mozilla.com/D25427

--HG--
extra : moz-landing-system : lando
2019-04-01 12:29:27 +00:00
Edwin Gao
075684c04b Bug 1539693 - adjust expected outcomes and/or re-enable tests in wpt for windows10-aarch64 r=jmaher
Re-enable some tests, and adjust expected outcomes based on the newer multiplier for web platform tests.

This isn't a comprehensive list but covers a good chunk of the disabled tests.

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

--HG--
extra : moz-landing-system : lando
2019-04-03 18:48:52 +00:00
Andrew Osmond
dbfad894d9 Bug 1501794 - Implement img decode API. r=bzbarsky,tnikkel
The img decode API allows a web author to request that an image be
decoded at its intrinsic size and be notified when it has been
completed. This is useful to ensure an image is ready to display before
adding it to the DOM tree -- this will help reduce flickering.

Differential Revision: https://phabricator.services.mozilla.com/D11362
2019-04-02 08:56:54 -04:00