Commit Graph

557546 Commits

Author SHA1 Message Date
Dale Harvey
02db992aaa Bug 1478348 - Dont show doorhanger on about:newtab. r=johannh
MozReview-Commit-ID: EmHV3OS6Kra
2018-09-12 16:15:03 +01:00
Andreas Tolfsen
609a3f271e bug 1490660: webdriver: release 0.37.0; r=jgraham 2018-09-12 16:12:21 +01:00
Andreas Tolfsen
65b690df81 bug 1490660: webdriver: correct README; r=jgraham
The usage example is out of date, and the URLs for the mailing list
archive and the WebDriver specification were wrong.
2018-09-12 16:12:20 +01:00
Francois Marier
225086a87e Bug 1441345 - Force the use of the Linux phishing list on Android. r=dimi
Reviewers: dimi

Reviewed By: dimi

Subscribers: dveditz, francois, dimi

Bug #: 1441345

Differential Revision: https://phabricator.services.mozilla.com/D5479
2018-09-12 18:07:26 +03:00
Michael Kaply
391f9823e1 Bug 1469400 - Add additional codes to blacklist. r=mikedeboer 2018-09-11 11:09:36 -05:00
Emilio Cobos Álvarez
9cd35535f7 Bug 1489139 - Ensure unbound generated content doesn't remain in the active chain. r=smaug
This reuses the same code path that was added in bug 1461299 for NAC, but for
generated content as well. DestroyAnonymousContent notifies to the ESM.

Also, remove the NativeAnonymousContentRemoved bit about <svg:use> since it's no
longer NAC.

Differential Revision: https://phabricator.services.mozilla.com/D5575
2018-09-12 16:56:40 +02:00
Jon Coppeard
57f745ef95 Bug 1490390 - Add an option to make oomTest keep failing after the initial simulated failure r=nbp 2018-09-12 14:58:05 +01:00
Emilio Cobos Álvarez
512aed2ec5 Bug 1490012 - Don't flush on the parent document if we already have a pres context. r=xidorn
I think conceptually we should flush layout instead of frames and do it
unconditionally, but everyone agrees on not doing that, and it can be really
slow, so will raise it to the CSSWG and get this spec'd.

See the test-case in bug 1458816, which tracks that.

I don't want to uplift this, but I think it's worth landing.

Differential Revision: https://phabricator.services.mozilla.com/D5562
2018-09-12 15:45:18 +02:00
Emilio Cobos Álvarez
963d1beb5e Bug 1490012 - FlushPendingMediaFeatureValuesChanged can kill the PresShell. r=xidorn
It can flush the parent document from MediaQueryList::RecomputeMatches, which
can destroy our pres context.

I think that flush is wrong btw, it should probably either flush layout so the
viewport size is correct, or just not flush (we should make MediaList::Matches
take a document now that we don't need a pres context to match media queries,
but that requires a bit more refactoring).

Differential Revision: https://phabricator.services.mozilla.com/D5524
2018-09-12 15:44:37 +02:00
Andreas Tolfsen
3a3166f3c2 bug 1490628: geckodriver: move docs to firefox-source-docs.m.o; r=me
This moves large parts of the geckodriver README to
firefox-source-docs.m.o so that we avoid duplicating content.
This move also makes sense in the context that we will not continue
to release from GitHub for ever.
2018-09-12 14:17:06 +01:00
Jeff Muizelaar
194b6b567f Bug 1490282. Update webrender to commit 02f14d0f333ef125d1abff7b1146039a0ba75f43 2018-09-12 00:09:43 -04:00
Jeff Muizelaar
64c3e78c7e Bug 1490282. Relax the fuzz constraints a little. 2018-09-12 09:05:32 -04:00
James Graham
139b54c2aa Bug 1490072 - More metadata updates, a=testonly ON A CLOSED TREE 2018-09-12 13:47:33 +01:00
Gurzau Raul
a421988f3f Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-09-12 15:42:56 +03:00
Gurzau Raul
60509b3409 Backed out changeset 074ebb24c94b (bug 1490282) for perma failing at reftests/css-break/box-decoration-break-with-inset-box-shadow-1.html a=backout 2018-09-12 15:37:36 +03:00
Margareta Eliza Balazs
9534400823 Backed out 2 changesets (bug 1485224) for perma bc3 failures e.g.: Error getting fileid for Z:\task_1536750533ad] WARNING: NS_ENSURE_TRUE CLOSED TREE
Backed out changeset fe2c607f4af7 (bug 1485224)
Backed out changeset f7a6e536532e (bug 1485224)
2018-09-12 15:37:19 +03:00
Gurzau Raul
ff8008ffbd Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-09-12 14:43:11 +03:00
Gurzau Raul
78926758a3 Merge inbound to mozilla-central. a=merge 2018-09-12 14:40:07 +03:00
moz-wptsync-bot
eaf6874ec5 Bug 1490072 - [wpt-sync] Update web-platform-tests to 5ef977c0087a9f1d970bf229f1130799b0c09010, a=testonly
wpt-head: 5ef977c0087a9f1d970bf229f1130799b0c09010
wpt-type: landing
2018-09-12 10:43:12 +00:00
moz-wptsync-bot
b4d6a776e1 Bug 1489417 [wpt PR 12893] - Update wpt metadata, a=testonly
wpt-pr: 12893
wpt-type: metadata
2018-09-12 10:43:12 +00:00
Reilly Grant
2415d361ab Bug 1489417 [wpt PR 12893] - Add tests for mediacapture-image, a=testonly
Automatic update from web-platform-testsMerge pull request #12893 from kaixinjxq/mediacapture-image_init

Add tests for mediacapture-image
--

wpt-commits: 5ef977c0087a9f1d970bf229f1130799b0c09010
wpt-pr: 12893
2018-09-12 10:43:11 +00:00
Harald Alvestrand
9bfefd3425 Bug 1489487 [wpt PR 12895] - Implement DTMF [[ToneBuffer]] in the blink layer, a=testonly
Automatic update from web-platform-testsImplement DTMF [[ToneBuffer]] in the blink layer

This CL makes the Blink layer keep a copy of the tone buffer
and update it on insertDTMF and ontonechange events only; this
makes it possible to expose the state of the tone buffer at the
time the event is fired to the Javascript callback.

It removes a queueing step inside the DTMF sender, because
that queueing step destroyed the consistency.

Bug: chromium:816475
Change-Id: I5aa68396299a67d6cea1e8a17d364f553514c291
Reviewed-on: https://chromium-review.googlesource.com/1213084
Reviewed-by: Guido Urdaneta <guidou@chromium.org>
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Commit-Queue: Harald Alvestrand <hta@chromium.org>
Cr-Commit-Position: refs/heads/master@{#589910}

--

wpt-commits: e25d48a3cd5af4b30b9e2deb3201edfece436830
wpt-pr: 12895
2018-09-12 10:43:11 +00:00
autofoolip
43eedb00ad Bug 1488221 [wpt PR 12807] - Update interfaces/cookie-store.idl
, a=testonly

Automatic update from web-platform-testsUpdate interfaces/cookie-store.idl (#12807)

Source: https://github.com/tidoust/reffy-reports/blob/63eb77f/whatwg/idl/cookie-store.idl
--

wpt-commits: 6048455bea40d97c8a5de4c16b7da13c8b455951
wpt-pr: 12807
2018-09-12 10:43:10 +00:00
autofoolip
96f6995478 Bug 1488212 [wpt PR 12806] - Add interfaces/webrtc-dscp.idl
, a=testonly

Automatic update from web-platform-testsAdd interfaces/webrtc-dscp.idl (#12806)

Source: https://github.com/tidoust/reffy-reports/blob/63eb77f/whatwg/idl/webrtc-dscp.idl
--

wpt-commits: 513b8a03bb9384537529de84172dfa46e1cd0dce
wpt-pr: 12806
2018-09-12 10:43:10 +00:00
autofoolip
38208b654c Bug 1489880 [wpt PR 12910] - Update interfaces/background-fetch.idl
, a=testonly

Automatic update from web-platform-testsUpdate interfaces/background-fetch.idl (#12910)

Source: https://github.com/tidoust/reffy-reports/blob/63eb77f/whatwg/idl/background-fetch.idl
--

wpt-commits: 19b2ce861d26bbb27f0c0fa3247eacc3d06849a1
wpt-pr: 12910
2018-09-12 10:43:09 +00:00
autofoolip
a5f128d721 Bug 1489899 [wpt PR 12920] - Update interfaces/wasm-js-api.idl
, a=testonly

Automatic update from web-platform-testsUpdate interfaces/wasm-js-api.idl (#12920)

Source: https://github.com/tidoust/reffy-reports/blob/63eb77f/whatwg/idl/wasm-js-api.idl
--

wpt-commits: 5d23b640d1921874dbe0d4a8683e52ee49153503
wpt-pr: 12920
2018-09-12 10:43:08 +00:00
autofoolip
6a699f76cb Bug 1489898 [wpt PR 12919] - Update interfaces/pointerevents.idl
, a=testonly

Automatic update from web-platform-testsUpdate interfaces/pointerevents.idl (#12919)

Source: https://github.com/tidoust/reffy-reports/blob/398ec92/whatwg/idl/pointerevents.idl
--

wpt-commits: 3c1bd4dd243b958413d2b4e7a8b45ccb2202b946
wpt-pr: 12919
2018-09-12 10:43:08 +00:00
autofoolip
56cbd9b3df Bug 1489896 [wpt PR 12917] - Update interfaces/payment-handler.idl
, a=testonly

Automatic update from web-platform-testsUpdate interfaces/payment-handler.idl (#12917)

Source: https://github.com/tidoust/reffy-reports/blob/398ec92/whatwg/idl/payment-handler.idl
--

wpt-commits: 239b3802a5d1db85097d630996d556413e33ac00
wpt-pr: 12917
2018-09-12 10:43:07 +00:00
autofoolip
e0fc070c70 Bug 1489895 [wpt PR 12916] - Update interfaces/intersection-observer.idl
, a=testonly

Automatic update from web-platform-testsUpdate interfaces/intersection-observer.idl (#12916)

Source: https://github.com/tidoust/reffy-reports/blob/63eb77f/whatwg/idl/intersection-observer.idl
--

wpt-commits: 5bcfbf5b53ae3a638ff6f96c3cb75899e20cdfa3
wpt-pr: 12916
2018-09-12 10:43:07 +00:00
autofoolip
369d87ee37 Bug 1489897 [wpt PR 12918] - Update interfaces/payment-request.idl
, a=testonly

Automatic update from web-platform-testsUpdate interfaces/payment-request.idl (#12918)

Source: https://github.com/tidoust/reffy-reports/blob/63eb77f/whatwg/idl/payment-request.idl
--

wpt-commits: 432d821a4e34012917f2a79306583107b731136e
wpt-pr: 12918
2018-09-12 10:43:06 +00:00
moz-wptsync-bot
0cfa316e0a Bug 1488688 [wpt PR 12844] - Update wpt metadata, a=testonly
wpt-pr: 12844
wpt-type: metadata
2018-09-12 10:43:05 +00:00
Eric Willigers
35179be33d Bug 1488688 [wpt PR 12844] - CSS animations and transitions property parsing, a=testonly
Automatic update from web-platform-testsMerge pull request #12844 from ewilligers/animations-transitions-parsing

CSS animations and transitions property parsing
--

wpt-commits: 65443d221765c0bbcb5b798816cd832f2f26c0c3
wpt-pr: 12844
2018-09-12 10:43:05 +00:00
moz-wptsync-bot
23bc0e4fcc Bug 1485060 [wpt PR 12598] - Update wpt metadata, a=testonly
wpt-pr: 12598
wpt-type: metadata
2018-09-12 10:43:04 +00:00
Pierre-Marie Dartus
e1bdbe3442 Bug 1485060 [wpt PR 12598] - [Shadow DOM] Fix test using assert_array_equals, a=testonly
Automatic update from web-platform-tests[Shadow DOM] Fix test using assert_array_equals (#12598)

Fix occurrences of assert_array_equals where it is used to compare the array length instead of the array itself.

https://wpt.fyi/results/shadow-dom/leaktests/get-elements.html?sha=0398567bac
https://wpt.fyi/results/shadow-dom/Extensions-to-Event-Interface.html?sha=0398567bac

--

wpt-commits: 334fe760e46f7bf64c3a514b0fd6f5ef84da52f5
wpt-pr: 12598
2018-09-12 10:43:04 +00:00
jugglinmike
71cb0eab51 Bug 1489591 [wpt PR 12898] - [testharness.js] Reject non-thenable values, a=testonly
Automatic update from web-platform-tests[testharness.js] Reject non-thenable values (#12898)

Previously, any test defined via the `promise_test` API would fail
immediately if its body returned the value `undefined`. The test would
*not* fail if it returned any other value. Because the motivation for
using `promise_test` is to track resolution with a "thenable" value
(i.e. an object with a "then" method), this was overly permissive and
allowed contributors to write tests which spuriously passed [1].

Update testharness.js to enforce more stringent criteria on the value
return by `promise_test` bodies: that it is a "thenable" value. This
change is incompatible with an exiting functional test, but it does not
effect any tests in WPT (as verified by a survey using both the Chrome
and Firefox browsers). Update the functional test accordingly.

[1] cca6b6845678d9b5f792b886f3f7045d1d2cf0a7
--

wpt-commits: 86579034357501943927f3dc4abf75d76c477383
wpt-pr: 12898
2018-09-12 10:43:04 +00:00
moz-wptsync-bot
facfe00e3c Bug 1489331 [wpt PR 12886] - Update wpt metadata, a=testonly
wpt-pr: 12886
wpt-type: metadata
2018-09-12 10:43:03 +00:00
Chris Lilley
ecb419afb7 Bug 1489331 [wpt PR 12886] - Fix calc clamping for font-face descriptors (missed in previous commit), a=testonly
Automatic update from web-platform-testsMerge pull request #12886 from web-platform-tests/FremyCompany-patch-1

Fix calc clamping for font-face descriptors (missed in previous commit)
--

wpt-commits: 3eeab8ea5e06da7a927e4c23179728808f6a6e64
wpt-pr: 12886
2018-09-12 10:43:03 +00:00
Eric Willigers
ee493944ff Bug 1489699 [wpt PR 12903] - CSS: serialize linearRGB and sRGB in lower case, a=testonly
Automatic update from web-platform-testsCSS: serialize linearRGB and sRGB in lower case

CSS keywords serialize in lower case.

https://drafts.csswg.org/cssom/#serializing-css-values
"To serialize a CSS component value depends on the component, as follows:
keyword
The keyword converted to ASCII lowercase."

BUG=882014

Change-Id: Ibdfb7f3bf64f26bc4841bbf012668d9071d4473c
Reviewed-on: https://chromium-review.googlesource.com/1213563
Commit-Queue: Eric Willigers <ericwilligers@chromium.org>
Reviewed-by: Fredrik Söderquist <fs@opera.com>
Cr-Commit-Position: refs/heads/master@{#589769}

--

wpt-commits: 1c486739d0b8932b4a23ce5ed16936f87fb3b062
wpt-pr: 12903
2018-09-12 10:43:02 +00:00
moz-wptsync-bot
02392a3e9e Bug 1489599 [wpt PR 12900] - Update wpt metadata, a=testonly
wpt-pr: 12900
wpt-type: metadata
2018-09-12 10:43:01 +00:00
Fredrik Söderquist
1a72a586e3 Bug 1489599 [wpt PR 12900] - Serialize the path() function with double quotes, a=testonly
Automatic update from web-platform-testsSerialize the path() function with double quotes

Per https://drafts.csswg.org/cssom/#serialize-a-string double quotes
should be used when serializing strings.

Bug: 873527
Change-Id: I3b7a3c6425c6a5d0d6f96399663f5ae8b3929a59
Reviewed-on: https://chromium-review.googlesource.com/1213171
Commit-Queue: Eric Willigers <ericwilligers@chromium.org>
Reviewed-by: Eric Willigers <ericwilligers@chromium.org>
Cr-Commit-Position: refs/heads/master@{#589652}

--

wpt-commits: 9a5d71b326166e12784bdd9d161772e20f87c1fd
wpt-pr: 12900
2018-09-12 10:43:01 +00:00
Timothy Gu
15138e2405 Bug 1489023 [wpt PR 12865] - Fire XHR abort event from a task, a=testonly
Automatic update from web-platform-testsFire XHR abort event from a task

A test for this new behavior is included as
external/wpt/xhr/abort-after-stop.htm.

This also means that XHR abort and readystatechange events from
navigation is no longer fired. Because of that,
external/wpt/xhr/open-url-multi-window-4.htm now times out rather than
fails on an assertion, aligning with Firefox. A TestExpectations entry
has been added with a bug that tracks fixing this test in spec or
upstream in WPT. A few other test expectations were updated as well to
account for this.

http/tests/navigation/reentrant-xhr-onabort-crash-during-commit.html no
longer works as intended, as abort event is no longer fired
synchronously (and thus does not expose the same crash surface). It is
replaced with an EventSource-based test that functions the same way as
XHR before this CL. Note, currently EventSource's error event suffers
from the same problem as XHR's abort event, and the class might undergo
the same change as this in the future. We will look into an alternative
for this test when that change is done.

Bug: 879620, 881180
Change-Id: I5a91047086d06347794656f92511a53c22401b5e
Reviewed-on: https://chromium-review.googlesource.com/1208672
Reviewed-by: Philip Jägenstedt <foolip@chromium.org>
Reviewed-by: Yutaka Hirano <yhirano@chromium.org>
Commit-Queue: Timothy Gu <timothygu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#589634}

--

wpt-commits: 070b8cc14e896cb7d18e0043dbbf9e4c563d9fc0
wpt-pr: 12865
2018-09-12 10:43:00 +00:00
youennf
afd9c75127 Bug 1489646 [wpt PR 8894] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=181239, a=testonly
Automatic update from web-platform-testsMerge pull request #8894 from youennf/wpt-export-for-webkit-181239

WebKit export of https://bugs.webkit.org/show_bug.cgi?id=181239
--

wpt-commits: 44e61df7d7132412b70ce8331cada50145387cc3
wpt-pr: 8894
2018-09-12 10:43:00 +00:00
moz-wptsync-bot
ba518feedd Bug 1482156 [wpt PR 12380] - Implement WebDriver executor for wptrunner, a=testonly
Automatic update from web-platform-tests

Add WebDriver executor for wptrunner

This adds edge_webdriver, chrome_webdriver, and safari_webdriver as products.

Co-authored-by: Geoffrey Sneddon <me@gsnedders.com>

--
    Fix get_test_window in SeleniumExecutor to use the window_id arg

--
    Clarify comment

--

wpt-commits: 9506c250d037996259a8521aeb0d4855913cd078, 82f2a37af56857585cb2bf868ef89eeba7e9b698, 59bed3508ceae6bd16e31971c3d0448d13a5113b
wpt-pr: 12380
2018-09-12 10:42:59 +00:00
Raymond Toy
596c84152c Bug 1489338 [wpt PR 12887] - Slightly improve AudioBuffer resampling, a=testonly
Automatic update from web-platform-testsSlightly improve AudioBuffer resampling

Use simple linear extrapolation to resample the data when we reach the
end of the buffer.  Previously, the last sample would just be repeated
enough times.

Manually verified that the test passes on Firefox (nightly) and fails
on Chrome without this CL.

Bug: 881119
Test: the-audiobuffersourcenode-interface/buffer-resampling.html
Change-Id: I1eb6ee089aa5477e03ff7184eb974f769b739528
Reviewed-on: https://chromium-review.googlesource.com/1211910
Commit-Queue: Raymond Toy <rtoy@chromium.org>
Reviewed-by: Hongchan Choi <hongchan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#589529}

--

wpt-commits: 8764370989723f3166cb8aeee5506e93833aa146
wpt-pr: 12887
2018-09-12 10:42:59 +00:00
moz-wptsync-bot
0850523524 Bug 1489038 [wpt PR 12868] - Update wpt metadata, a=testonly
wpt-pr: 12868
wpt-type: metadata
2018-09-12 10:42:58 +00:00
Florian Rivoal
25f5d4cbdf Bug 1489038 [wpt PR 12868] - [css-contain] check the effects of containment on baseline alignment, a=testonly
Automatic update from web-platform-tests[css-contain] check the effects of containment on baseline alignment (#12868)

* [css-contain] check the effects of containment on baseline alignment

Tests for https://github.com/w3c/csswg-drafts/issues/2995

Only the layout and size variant are needed to catch know bugs (in
chrome) at the time of implementation, and mistakes on paint or style
would be surprising, but it doesn't hurt to be exhaustive.
--

wpt-commits: 844cecae1ea48d364c5dfb723695354256c13666
wpt-pr: 12868
2018-09-12 10:42:58 +00:00
Simon Pieters
1ec13931cc Bug 1488245 [wpt PR 12811] - HTML: test how <legend align> does not map to text-align, a=testonly
Automatic update from web-platform-testsHTML: test how <legend align> does not map to text-align

See https://github.com/whatwg/html/pull/3934
--

wpt-commits: 7fc2450b557f563772fcab4f58c8be7a0ac4d0f1
wpt-pr: 12811
2018-09-12 10:42:57 +00:00
moz-wptsync-bot
a7267b61d1 Bug 1489280 [wpt PR 12881] - Update wpt metadata, a=testonly
wpt-pr: 12881
wpt-type: metadata
2018-09-12 10:42:56 +00:00
Anders Hartvoll Ruud
969d949a7d Bug 1489280 [wpt PR 12881] - Improve test coverage of registered properties in paint worklets., a=testonly
Automatic update from web-platform-testsImprove test coverage of registered properties in paint worklets.

The most important use case for css-properties-values-api is having typed
(and possibly interpolated) custom properties in paint worklets.

So naturally, this is the *least* well tested use case in WPT. This CL
improves that by adding tests for most of the syntax types. The test works
as a kind of "ref" test, which compares the output of CSSStyleValue.parse
/parseAll with the value observed inside the worklet.

<transform-function> and <transform-list> are not supported yet, so they
will come later.

Interpolations should also be tested, but that belongs in a separate test.

Bug: 641877
Change-Id: I4bd310ecd61a2a8989df9c4a5c818cdc7c179b3a
Reviewed-on: https://chromium-review.googlesource.com/1209711
Commit-Queue: Anders Ruud <andruud@chromium.org>
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Cr-Commit-Position: refs/heads/master@{#589461}

--

wpt-commits: e5f7af549a9fe9c35191ad3f1ffaa3b02ed47795
wpt-pr: 12881
2018-09-12 10:42:56 +00:00
moz-wptsync-bot
17083dc097 Bug 1488179 [wpt PR 12801] - Update wpt metadata, a=testonly
wpt-pr: 12801
wpt-type: metadata
2018-09-12 10:42:56 +00:00