Commit Graph

667217 Commits

Author SHA1 Message Date
Alex Vincent
cec0c5cbdb Bug 1508169, Remove performAction* from nsITreeView.idl in mozilla-central. r=peterv, johannh
performAction, performActionOnRow and performActionOnCell are methods of the
nsITreeView interface that are never called.  This is to remove these methods.
A comm-central patch will be along shortly.

Differential Revision: https://phabricator.services.mozilla.com/D39273
2019-08-24 00:49:55 +02:00
Tijl Coosemans
9c3421dfef Bug 1575876 - Drop header unused on FreeBSD that breaks with new libc++. r=bwc
--HG--
extra : histedit_source : ef16b712dcd62120d01b902a5f734a8163c907a3
2019-08-24 01:38:05 +03:00
Daniel Varga
31af6d3a35 Merge mozilla-central to mozilla-inbound 2019-08-24 00:53:11 +03:00
James Graham
d908e34f83 Bug 1574867 - Revert bogus metadata changes, a=testonly
MANUAL PUSH: wpt sync fixup
2019-08-23 22:30:47 +01:00
James Graham
1c5172350a Bug 1574867 - Update metadata for jsshell, a=testonly CLOSED TREE
MANUAL PUSH: wpt sync fixup
2019-08-23 19:39:24 +01:00
Narcis Beleuzu
9f23833df7 Bug 1575369 - Disable browser_ext_sidebarAction_incognito.js on Mac and Win10. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D43176

--HG--
extra : moz-landing-system : lando
2019-08-23 17:42:52 +00:00
Edwin Gao
ae04af04bb Bug 1576011 - set expectation for tests in gl1c for tests that pass in Debian 10 r=jmaher
Changes:
- when specifying `fail-if` condition for linux platform, narrow down the scope using Ubuntu version `16.04` since some tests are passing on Debian 10

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

--HG--
extra : moz-landing-system : lando
2019-08-23 17:41:16 +00:00
Geoff Brown
ef7b8347c1 Bug 1576025 - Increase chunks for windows ccov browser-chrome; r=intermittent-reviewers,egao
Differential Revision: https://phabricator.services.mozilla.com/D43234

--HG--
extra : moz-landing-system : lando
2019-08-23 17:37:27 +00:00
James Graham
d2d48465f6 Bug 1574867 - Revert bogus metadata changes, a=testonly
MANUAL PUSH: wpt sync fixup
2019-08-23 18:00:36 +01:00
moz-wptsync-bot
f57a044e39 Bug 1574867 - [wpt-sync] Update web-platform-tests to c1e89362cb351be0ea9239e38cf5830e104ba1f4, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: c1e89362cb351be0ea9239e38cf5830e104ba1f4
wpt-type: landing
2019-08-23 16:40:03 +00:00
Philip Jägenstedt
1d3ae2310f Bug 1574076 [wpt PR 18445] - [Azure Pipelines] Differentiate manual triggers for Edge Dev/Canary, a=testonly
Automatic update from web-platform-tests
[Azure Pipelines] Differentiate manual triggers for Edge Dev/Canary (#18445)

As it is, it's only possible to run both of them:
https://github.com/web-platform-tests/wpt/issues/17342#issuecomment-521534275

This also renames the Edge Dev job and artifacts so that Edge stable can
later be added without further renaming.

--

wpt-commits: c1e89362cb351be0ea9239e38cf5830e104ba1f4
wpt-pr: 18445
2019-08-23 16:40:02 +00:00
Edvard Thörnros
7169e0441c Bug 1574407 [wpt PR 18491] - Create new list for paced animation values, a=testonly
Automatic update from web-platform-tests
Create new list for paced animation values

SVGAnimationElement::calculateKeyTimesForCalcModePaced() used to
overwrite the data passed in by the user. This commit fixes the
issue and there are now two lists stored, one with the user data
and one with the key times for paced.

This is a bug fix and should only affect SVGAnimationElements,
there will be an increase in memory usage, especially for animation
intensive scenes. Can be avoided by changing to a CPU heavy approach,
but this will probably be more energy efficient for mobile devices.

Bug: 231525
Change-Id: Ief9bbb8c6d1133d0041ad2c8f5a3d63f9ddcde90
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1757825
Reviewed-by: Fredrik Söderquist <fs@opera.com>
Commit-Queue: Edvard Thörnros <edvardt@opera.com>
Cr-Commit-Position: refs/heads/master@{#687651}

--

wpt-commits: 6ee27431c3352f158b198de70c0816bf1b485a05
wpt-pr: 18491
2019-08-23 16:40:02 +00:00
moz-wptsync-bot
b8fc9bc0c6 Bug 1574464 [wpt PR 18496] - Update wpt metadata, a=testonly
wpt-pr: 18496
wpt-type: metadata
2019-08-23 16:40:02 +00:00
Stephen McGruer
a9d622cb55 Bug 1574464 [wpt PR 18496] - Port {top, left, right, bottom}-interpolation.html to WPT, a=testonly
Automatic update from web-platform-tests
Port {top, left, right, bottom}-interpolation.html to WPT

Bug: 900581
Change-Id: Ib549a18ca17223ee252b2171194e25357f0ef45f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1758133
Reviewed-by: Xida Chen <xidachen@chromium.org>
Commit-Queue: Stephen McGruer <smcgruer@chromium.org>
Cr-Commit-Position: refs/heads/master@{#687647}

--

wpt-commits: f47ff91b02764da1fe2ac37e788648f1b1366fcd
wpt-pr: 18496
2019-08-23 16:40:01 +00:00
Stephen McGruer
b02bc81abc Bug 1574170 [wpt PR 18457] - [css-transitions-2] Make null-effect test properly wait for the transition to start, a=testonly
Automatic update from web-platform-tests
[css-transitions-2] Make null-effect test properly wait for the transition to start (#18457)

Previously this test would just rAF a single frame and assume that the
transition had started and that the 'left' had changed. Instead, this PR
changes the test to explicitly wait for 'left' to change, so that we can
be sure the transition has started before we interrupt it.
--

wpt-commits: 386d028948caf18c09ba67a68fc5b5667a6b8961
wpt-pr: 18457
2019-08-23 16:40:01 +00:00
Philip Jägenstedt
f38dfa6b36 Bug 1574400 [wpt PR 18489] - Add a test for document.fonts.ready timing assumptions, a=testonly
Automatic update from web-platform-tests
Add a test for document.fonts.ready timing assumptions (#18489)

In https://github.com/web-platform-tests/wpt/pull/17219#issuecomment-521905202
a number of tests were found to depend on document.fonts.ready in this
way, and it turns out it doesn't work in Safari with web fonts. Add a
test to surface this problem more clearly.
--

wpt-commits: 29e72c566832e86e0180982400a1d77d4773e5d2
wpt-pr: 18489
2019-08-23 16:40:00 +00:00
Anne van Kesteren
1d01dc4462 Bug 1574466 [wpt PR 18497] - Meta: increase timeout for COEP test, a=testonly
Automatic update from web-platform-tests
Meta: increase timeout for COEP test

--

wpt-commits: c516ff856176bd1f4d3893bab6c77109841f3b58
wpt-pr: 18497
2019-08-23 16:40:00 +00:00
moz-wptsync-bot
676b55e88a Bug 1574352 [wpt PR 18474] - Update wpt metadata, a=testonly
wpt-pr: 18474
wpt-type: metadata
2019-08-23 16:39:59 +00:00
JuniorHsu
f4b4feac2d Bug 1574352 [wpt PR 18474] - fix-documentCOOPValueTitle-substitution, a=testonly
Automatic update from web-platform-tests
fix-documentCOOPValueTitle-substitution

--

wpt-commits: b6cdac691fc92c59564730a49d9a8985a0cbc875
wpt-pr: 18474
2019-08-23 16:39:59 +00:00
Rune Lillesveen
5b58751378 Bug 1574405 [wpt PR 18490] - Use StyleEngine::InRebuildLayoutTree() to check if we are rebuilding., a=testonly
Automatic update from web-platform-tests
Use StyleEngine::InRebuildLayoutTree() to check if we are rebuilding.

We used ChildNeedsReattachLayoutTree() on documentElement() to check
after [1], but that is false if it's only the root element which is
marked for re-attachment.

[1] https://crrev.com/df2ed4afdfaf3b30adc3d4d80cc7559965eb8519

Bug: 993764
Change-Id: If4656e1c478ee74d26e6e1a39dcef601837020e2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1755990
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/master@{#687607}

--

wpt-commits: 936827a6527f1c53051d3bc5bc79304c88c0737f
wpt-pr: 18490
2019-08-23 16:39:58 +00:00
moz-wptsync-bot
cd4968004a Bug 1574132 [wpt PR 18456] - Update wpt metadata, a=testonly
wpt-pr: 18456
wpt-type: metadata
2019-08-23 16:39:58 +00:00
Edvard Thörnros
419a3befde Bug 1574132 [wpt PR 18456] - Translate svg/animation tests to WPT (Commit 6), a=testonly
Automatic update from web-platform-tests
Translate svg/animation tests to WPT (Commit 6)

This is the sixth commit in the series of updating all the old svg
animation tests.

The usage of testharness has replaced the older SVGAnimationTest.js
for all where it's suitable. No functionality should have changed
and the tests should cover almost the same.

In all of the animations where there is a sampling at T=0, where
it was assumed that no animations had started. Which didn't work
flawlessly when moved to the new system, it has thus been removed.

Bug: 985335
Change-Id: I43342eb1f4ee50aa5c14ec6035b4a45fee82d5f0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1755902
Commit-Queue: Edvard Thörnros <edvardt@opera.com>
Auto-Submit: Edvard Thörnros <edvardt@opera.com>
Reviewed-by: Stephen Chenney <schenney@chromium.org>
Cr-Commit-Position: refs/heads/master@{#687594}

--

wpt-commits: 78a9dd6f2b8ef40c9e296ea493d6d04b86816055
wpt-pr: 18456
2019-08-23 16:39:57 +00:00
autofoolip
fd26c43de0 Bug 1574384 [wpt PR 18483] - Update interfaces/webrtc-stats.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/webrtc-stats.idl (#18483)

Source: https://github.com/tidoust/reffy-reports/blob/48ca519/whatwg/idl/webrtc-stats.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/572612386
--

wpt-commits: 70a34621356935e48c27529d9fdd067cd40609f5
wpt-pr: 18483
2019-08-23 16:39:57 +00:00
moz-wptsync-bot
d47a045fd8 Bug 1574383 [wpt PR 18482] - Update wpt metadata, a=testonly
wpt-pr: 18482
wpt-type: metadata
2019-08-23 16:39:56 +00:00
autofoolip
9d9b974d32 Bug 1574383 [wpt PR 18482] - Update interfaces/layout-instability.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/layout-instability.idl (#18482)

Source: https://github.com/tidoust/reffy-reports/blob/48ca519/whatwg/idl/layout-instability.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/572612386
--

wpt-commits: cc4f94eff13d107d10655f3e906c2240b81b899f
wpt-pr: 18482
2019-08-23 16:39:56 +00:00
moz-wptsync-bot
a197cf11d8 Bug 1574381 [wpt PR 18481] - Update wpt metadata, a=testonly
wpt-pr: 18481
wpt-type: metadata
2019-08-23 16:39:56 +00:00
autofoolip
e73fe6724e Bug 1574381 [wpt PR 18481] - Update interfaces/largest-contentful-paint.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/largest-contentful-paint.idl (#18481)

Source: https://github.com/tidoust/reffy-reports/blob/48ca519/whatwg/idl/largest-contentful-paint.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/572612386
--

wpt-commits: 69676ab841b59f1b9b040c52fd7badcdc5c00a69
wpt-pr: 18481
2019-08-23 16:39:55 +00:00
moz-wptsync-bot
1177e16296 Bug 1574379 [wpt PR 18480] - Update wpt metadata, a=testonly
wpt-pr: 18480
wpt-type: metadata
2019-08-23 16:39:55 +00:00
autofoolip
26ebeac029 Bug 1574379 [wpt PR 18480] - Update interfaces/event-timing.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/event-timing.idl (#18480)

Source: https://github.com/tidoust/reffy-reports/blob/48ca519/whatwg/idl/event-timing.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/572612386
--

wpt-commits: 01fd83a5cff33cb204cece9736cd7d5bb2c02b53
wpt-pr: 18480
2019-08-23 16:39:54 +00:00
moz-wptsync-bot
eb83f188b8 Bug 1574378 [wpt PR 18479] - Update wpt metadata, a=testonly
wpt-pr: 18479
wpt-type: metadata
2019-08-23 16:39:54 +00:00
autofoolip
e0fecccf26 Bug 1574378 [wpt PR 18479] - Update interfaces/element-timing.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/element-timing.idl (#18479)

Source: https://github.com/tidoust/reffy-reports/blob/48ca519/whatwg/idl/element-timing.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/572612386
--

wpt-commits: 5a8dfad5db09791563685de3e8226f492b42f112
wpt-pr: 18479
2019-08-23 16:39:53 +00:00
moz-wptsync-bot
c34bff97f3 Bug 1574117 [wpt PR 18452] - Update wpt metadata, a=testonly
wpt-pr: 18452
wpt-type: metadata
2019-08-23 16:39:53 +00:00
Adam Rice
3e8bd0da1d Bug 1574117 [wpt PR 18452] - Stop calling Promise.prototype.then() from StreamPromiseThen(), a=testonly
Automatic update from web-platform-tests
Stop calling Promise.prototype.then() from StreamPromiseThen()

When on_fulfilled was null, StreamPromiseThen() used
v8::Promise::Catch(), which calls promise.then(), resulting in a call to
Promise.prototype.then which may not be set to the original value.

Use the two-argument form of v8::Promise::Then() instead, which doesn't
have the problem.

Also add tests to verify that ReadableStream tee() and pipeTo() do not
call Promise.prototype.then().

Bug: 992482
Change-Id: I5658f90df864785bfe6c54ae1bce37d7a2af6e0c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1755627
Reviewed-by: Yutaka Hirano <yhirano@chromium.org>
Commit-Queue: Adam Rice <ricea@chromium.org>
Cr-Commit-Position: refs/heads/master@{#687554}

--

wpt-commits: 7046bf42a72ef21e5e39267d89dc3e30be6d72e3
wpt-pr: 18452
2019-08-23 16:39:53 +00:00
Ian Kilpatrick
1f1b24ed66 Bug 1574228 [wpt PR 18463] - [LayoutNG] Set table-cell borders, and intrinsic-padding via. constraints., a=testonly
Automatic update from web-platform-tests
[LayoutNG] Set table-cell borders, and intrinsic-padding via. constraints.

As above, this was some previously accumulated debt. It isn't clear if
the intrinsic-padding is a good concept yet, but removes some bad
layout-box calls.

Bug: 993095
Change-Id: Idc4e9e67afa2fbd9c84976cb2878b215624298c5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1754097
Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org>
Reviewed-by: Aleks Totic <atotic@chromium.org>
Cr-Commit-Position: refs/heads/master@{#687511}

--

wpt-commits: 6a70fc3a4168ba10a60f0c92b5a8b9faf1b7fed7
wpt-pr: 18463
2019-08-23 16:39:52 +00:00
moz-wptsync-bot
835d1b15ff Bug 1564423 [wpt PR 17657] - Update wpt metadata, a=testonly
wpt-pr: 17657
wpt-type: metadata
2019-08-23 16:39:52 +00:00
Rakina Zata Amni
c846028c62 Bug 1564423 [wpt PR 17657] - HTML: WPT for tabIndex, a=testonly
Automatic update from web-platform-tests
HTML: WPT for tabIndex (#17657)

* HTML: WPT for tabIndex

--

wpt-commits: a669334e11d693395b165d5a5c935c748e77ca40
wpt-pr: 17657
2019-08-23 16:39:51 +00:00
Rakina Zata Amni
18f266d619 Bug 1574081 [wpt PR 18447] - HTML: Add WPT for DocumentOrShadowRoot.activeElement, a=testonly
Automatic update from web-platform-tests
HTML: Add WPT for DocumentOrShadowRoot.activeElement (#18447)

--

wpt-commits: 2fc13d67f344461e75c76d7fe8a2d8839aa2882e
wpt-pr: 18447
2019-08-23 16:39:51 +00:00
moz-wptsync-bot
020a163610 Bug 1574078 [wpt PR 18446] - Update wpt metadata, a=testonly
wpt-pr: 18446
wpt-type: metadata
2019-08-23 16:39:50 +00:00
Xiaocheng Hu
a2bd52fda2 Bug 1574078 [wpt PR 18446] - Bridge CSS comparison functions min/max with CSS typed OM objects, a=testonly
Automatic update from web-platform-tests
Bridge CSS comparison functions min/max with CSS typed OM objects

This patch adds two-way conversions between CSS typed OM objects and
Blink internal CSSMathFunction objects when comparison functions are
involved, so that we can operate on CSS comparison functions with
typed OM effectively.

Bug: 825895
Change-Id: I883f5691ad6ac564b575f62be4b96a169743715d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1745621
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Xiaocheng Hu <xiaochengh@chromium.org>
Cr-Commit-Position: refs/heads/master@{#687418}

--

wpt-commits: 5cf74f96a4a35b0e8e096b643f8920016a4edd2c
wpt-pr: 18446
2019-08-23 16:39:50 +00:00
moz-wptsync-bot
654183b40b Bug 1573696 [wpt PR 18409] - Update wpt metadata, a=testonly
wpt-pr: 18409
wpt-type: metadata
2019-08-23 16:39:50 +00:00
Xiaocheng Hu
374b977783 Bug 1573696 [wpt PR 18409] - Implement CSS comparison functions min/max, a=testonly
Automatic update from web-platform-tests
Implement CSS comparison functions min/max

This patch implements the CSSComparison functions min/max following
spec: https://drafts.csswg.org/css-values-4/#comp-func

1. New CSSMathOperator types and a new CSSMathExpressionNode subclass
   are added, so that CSSMathFunctionValue can represent an expression
   that involves min() and max()

2. Parser support for min() and max() are added

3. Conversions between CSSMathFunctionValue and CalculationValue are
   augmented to support comparisons

A minimal test suite is also added to verify reachability of the newly
added code.

The following will be finished by future patches:
- Bridging comparison functions with CSS typed OM objects
- Supporting comparison functions in the 'sizes' attribute
- Adding a comprehensive wpt test suite for comparison functions

Bug: 825895
Change-Id: I5bbf09b62818f733573f6d38837c68e555fcae59
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1744799
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Xiaocheng Hu <xiaochengh@chromium.org>
Cr-Commit-Position: refs/heads/master@{#687414}

--

wpt-commits: 38f7044a30c6ff3ee5e41a0b7c6773f302b19576
wpt-pr: 18409
2019-08-23 16:39:49 +00:00
moz-wptsync-bot
327ef81d57 Bug 1573998 [wpt PR 18438] - Update wpt metadata, a=testonly
wpt-pr: 18438
wpt-type: metadata
2019-08-23 16:39:49 +00:00
Tom McKee
ef70575d2c Bug 1573998 [wpt PR 18438] - [UserTimingL3] Add 'duration' member of PerformanceMeasureOptions., a=testonly
Automatic update from web-platform-tests
[UserTimingL3] Add 'duration' member of PerformanceMeasureOptions.

In the User Timing L3 spec
(https://w3c.github.io/user-timing/#performancemeasureoptions-dictionary),
PerformanceMeasureOptions dictionaries can have a 'duration' member.
This gives users better control over what timespan gets covered when
calling `performance.measure()`.

WPT coverage is also extended to check that user agents support the
'duration' member and raise errors as specified.

Bug: 953848
Change-Id: Ibd2a9536b1688e19bebfd559dcf9f3437b7d89e7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1753741
Commit-Queue: Tom McKee <tommckee@chromium.org>
Reviewed-by: Nicolás Peña Moreno <npm@chromium.org>
Cr-Commit-Position: refs/heads/master@{#687391}

--

wpt-commits: b73b1029ffcf31ba7c0086fd233b8f27f58d0440
wpt-pr: 18438
2019-08-23 16:39:48 +00:00
Jun Cai
953fc80171 Bug 1574233 [wpt PR 18464] - [sms] Add README.md file for sms, a=testonly
Automatic update from web-platform-tests
[sms] Add README.md file for sms

This CL adds a README.md file in the //content/browser/sms directory to
give a brief introduction of what this API does, where related docs are,
and where the sms code (production and test) is located in the chromium
code base, etc.

Bug: 989798
Change-Id: Ifacab30ed11dc7b1a40bdac4ecfb4b39655e0d15
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1747396
Commit-Queue: Jun Cai <juncai@chromium.org>
Reviewed-by: Ayu Ishii <ayui@chromium.org>
Cr-Commit-Position: refs/heads/master@{#687357}

--

wpt-commits: bf6f175b808fab047bdb50288d6b39f8d1536168
wpt-pr: 18464
2019-08-23 16:39:48 +00:00
moz-wptsync-bot
5c0eabb995 Bug 1574131 [wpt PR 18455] - Update wpt metadata, a=testonly
wpt-pr: 18455
wpt-type: metadata
2019-08-23 16:39:47 +00:00
Edvard Thörnros
3da41b9af1 Bug 1574131 [wpt PR 18455] - Translate svg/animation tests to WPT (Commit 5), a=testonly
Automatic update from web-platform-tests
Translate svg/animation tests to WPT (Commit 5)

This is the fifth commit in the series of updating all the old svg
animation tests.

The usage of testharness has replaced the older SVGAnimationTest.js
for all where it's suitable. No functionality should have changed
and the tests should cover almost the same.

In all of the animations where there is a sampling at T=0, where
it was assumed that no animations had started. Which didn't work
flawlessly when moved to the new system, it has thus been removed.

Bug: 985335
Change-Id: I34fc15e34d01f774c7992ed6c1d79d9e86cd9409
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1753003
Auto-Submit: Edvard Thörnros <edvardt@opera.com>
Commit-Queue: Stephen Chenney <schenney@chromium.org>
Reviewed-by: Stephen Chenney <schenney@chromium.org>
Cr-Commit-Position: refs/heads/master@{#687295}

--

wpt-commits: 004dc3d548e448b74c3d5323b27bb1688f00a7ab
wpt-pr: 18455
2019-08-23 16:39:47 +00:00
moz-wptsync-bot
6974412dbd Bug 1573651 [wpt PR 18404] - Update wpt metadata, a=testonly
wpt-pr: 18404
wpt-type: metadata
2019-08-23 16:39:46 +00:00
Nicolás Peña Moreno
70186fb1e1 Bug 1573651 [wpt PR 18404] - [LargestContentfulPaint] Fix loadTime for background images, a=testonly
Automatic update from web-platform-tests
[LargestContentfulPaint] Fix loadTime for background images

This CL fixes the loadTime of background images for the LargestContentfulPaint
web API. The StyleFetchedImage is now needed in the OnImageLoaded() method.
Instead of computing the timestamp again, we query it from the
ImageElementTiming class. This should be populated whenever ElementTiming is
enabled. While it is still behind a flag, it is set to 'stable' so it should be
on by default. A test is added to ensure that the loadTime is populated properly
in a case where it wouldn't be previously.

Bug: 965505, 986891
Change-Id: I7c3421006cec0dbd79c50a21ae055f11b7ce3ce2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1752295
Reviewed-by: Steve Kobes <skobes@chromium.org>
Commit-Queue: Nicolás Peña Moreno <npm@chromium.org>
Cr-Commit-Position: refs/heads/master@{#687242}

--

wpt-commits: d9e65dc6cc6f4a914abf3b204b12c0901063a1fd
wpt-pr: 18404
2019-08-23 16:39:46 +00:00
Robert Ma
faf64978a8 Bug 1574168 [wpt PR 18340] - [cookie-store] Attempt of deflake remaining service worker tests, a=testonly
Automatic update from web-platform-tests
[cookie-store] Deflake service worker registration (part 2)

This is a follow-up to
https://github.com/web-platform-tests/wpt/pull/18324

This change by itself isn't sufficient to deflake the two tests.

--
[cookie-store] Attempt to deflake two tests

Move the event handler registration to the top scope of the service
worker (Chrome warning: "Event handler of ... event must be added on the
initial evaluation of worker script.").

--

wpt-commits: a13797b678be16d1bec8cae0a8288e6101569cae, 909a1049b9431ae7e1a64c871b5c6822f0a90367
wpt-pr: 18340
2019-08-23 16:39:45 +00:00
moz-wptsync-bot
d4b8b4cd02 Bug 1574118 [wpt PR 18453] - Update wpt metadata, a=testonly
wpt-pr: 18453
wpt-type: metadata
2019-08-23 16:39:45 +00:00