gecko-dev/testing/web-platform/meta
Boris Chiou 029fb647e7 Bug 1545309 - Run ResizeObserver eventloop test after loading successfully. r=dholbert
In test0(), we use the callback of `requestAnimationFrame` to know in which
eventloop (i.e. `Tick()`) we are. However, we may not trigger the callback
of `requestAnimationFrame` if we are not visible. This is an optimization
in Bug 1145439.

Detail:
We use `Document::ShouldThrottleFrameRequests()` to check if we should throttle
the frame requests in the current `Tick()`. This function returns true if we
didn't get painted during the last paint, so we are not visible, so throttle
the frame requests. Note that because we have to paint this document at least
once to unthrottle it, we will drop one `requestAnimationFrame` frame when a
document that previously wasn't visible scrolls into view.

Therefore, we should make sure we got the first paint before running test0().
Using onload is not perfect, but we don't have other better choose for now.

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

--HG--
extra : moz-landing-system : lando
2019-05-06 22:53:09 +00:00
..
2dcontext Bug 1501562 - Update wpt expectation metadata for geckoview testrunneractivity 2019-05-08 23:16:50 +00:00
accelerometer Bug 1523562 - [wpt-sync] Update web-platform-tests to 9c5701192b581208a028144cb0fc27e462541a49, a=testonly 2019-02-07 21:51:25 +00:00
acid Bug 1501562 - Update wpt expectation metadata for geckoview testrunneractivity 2019-05-08 23:16:50 +00:00
ambient-light Bug 1523562 - [wpt-sync] Update web-platform-tests to 9c5701192b581208a028144cb0fc27e462541a49, a=testonly 2019-02-07 21:51:25 +00:00
animation-worklet Bug 1535516 [wpt PR 15767] - Update wpt metadata, a=testonly 2019-04-24 11:30:37 +01:00
appmanifest
audio-output Bug 1501562 - Update wpt expectation metadata for geckoview testrunneractivity 2019-05-08 23:16:50 +00:00
background-fetch Bug 1544415 - [wpt-sync] Update web-platform-tests to add24188a1226f3598ad6b455e71641c9ac6a5fd, a=testonly 2019-04-24 11:35:04 +01:00
BackgroundSync
battery-status
beacon Bug 1539693 - adjust expected outcomes and/or re-enable tests in wpt for windows10-aarch64 r=jmaher 2019-04-03 18:48:52 +00:00
bluetooth Bug 1527483 [wpt PR 15346] - Update wpt metadata, a=testonly 2019-03-16 12:12:29 +00:00
clear-site-data Bug 1548034 - Remove Clear-Site-Data 'executionContexts' feature, r=annevk,smaug 2019-05-08 13:12:59 +00:00
client-hints Bug 1528274 [wpt PR 15418] - Update wpt metadata, a=testonly 2019-03-16 12:13:10 +00:00
clipboard-apis Bug 1544415 - [wpt-sync] Update web-platform-tests to add24188a1226f3598ad6b455e71641c9ac6a5fd, a=testonly 2019-04-24 11:35:04 +01:00
compat Bug 1501562 - Update wpt expectation metadata for geckoview testrunneractivity 2019-05-08 23:16:50 +00:00
console
content-security-policy Bug 1501562 - Update wpt expectation metadata for geckoview testrunneractivity 2019-05-08 23:16:50 +00:00
cookie-store Bug 1513138 [wpt PR 14444] - Update wpt metadata, a=testonly 2019-02-07 21:49:37 +00:00
cookies Bug 1501562 - Update wpt expectation metadata for geckoview testrunneractivity 2019-05-08 23:16:50 +00:00
cors Bug 1495880 - update our cors/no-cors header safelisting to match the Fetch spec; r=hsivonen,ckerschb 2019-04-01 05:20:15 +00:00
credential-management Bug 1228678 - Remove leading/trailing whitespace in wpt pref values, also strip whitespace in prefs when used r=jgraham 2019-02-04 21:56:24 +00:00
css Bug 1494100 Part 3 - Implement "contain:size" for ColumnSetWrapperFrame. r=dholbert 2019-05-08 22:58:39 +00:00
custom-elements Bug 1538818 - [wpt-sync] Update web-platform-tests to c9829b514d3177ec66e754e91745572f4a14f50d, a=testonly 2019-04-01 14:43:57 +01:00
device-memory
dom Bug 1501562 - Disable some frequent intermittent failing tests on geckoview testrunneractivity 2019-05-08 23:17:03 +00:00
domparsing Bug 1538818 - [wpt-sync] Update web-platform-tests to c9829b514d3177ec66e754e91745572f4a14f50d, a=testonly 2019-04-01 14:43:57 +01:00
domxpath Bug 1524154 - Re-enable flow control for some wpt that bug 1280629 disabled r=kershaw 2019-03-21 21:24:54 +00:00
editing Bug 1501562 - Update wpt expectation metadata for geckoview testrunneractivity 2019-05-08 23:16:50 +00:00
element-timing Bug 1544415 - [wpt-sync] Update web-platform-tests to add24188a1226f3598ad6b455e71641c9ac6a5fd, a=testonly 2019-04-24 11:35:04 +01:00
encoding Bug 1532580 - [wpt-sync] Update web-platform-tests to 0f1c6e9b1f63e523eb241e8c0eba1cdc764fd180, a=testonly 2019-03-16 12:13:33 +00:00
encrypted-media Bug 1501562 - Update wpt expectation metadata for geckoview testrunneractivity 2019-05-08 23:16:50 +00:00
entries-api Bug 1501562 - Update wpt expectation metadata for geckoview testrunneractivity 2019-05-08 23:16:50 +00:00
event-timing Bug 1547715 - add osx 10.14 expectations to web-platform-tests. r=jgraham 2019-04-29 14:22:07 +00:00
eventsource Bug 1501562 - Update wpt expectation metadata for geckoview testrunneractivity 2019-05-08 23:16:50 +00:00
feature-policy Bug 1501562 - Update wpt expectation metadata for geckoview testrunneractivity 2019-05-08 23:16:50 +00:00
fetch Bug 1501562 - Update wpt expectation metadata for geckoview testrunneractivity 2019-05-08 23:16:50 +00:00
FileAPI Bug 1515432 - Squash a lot of redundant WPT clauses. r=jmaher 2019-02-11 20:29:45 +00:00
fullscreen Bug 1511399 - [wpt-sync] Update web-platform-tests to 7268cc55c89de22afe2823f20aa05b8cab6a66bd, a=testonly 2018-12-11 15:50:09 +00:00
gamepad
generic-sensor
geolocation-API Bug 1501562 - Change android wpt expectations so they only apply to fennec r=jgraham 2019-04-24 00:04:49 +00:00
geolocation-sensor Bug 1523562 - [wpt-sync] Update web-platform-tests to 9c5701192b581208a028144cb0fc27e462541a49, a=testonly 2019-02-07 21:51:25 +00:00
gyroscope Bug 1523562 - [wpt-sync] Update web-platform-tests to 9c5701192b581208a028144cb0fc27e462541a49, a=testonly 2019-02-07 21:51:25 +00:00
hr-time Bug 1515432 - Squash a lot of redundant WPT clauses. r=jmaher 2019-02-11 20:29:45 +00:00
html Bug 1501562 - Disable some frequent intermittent failing tests on geckoview testrunneractivity 2019-05-08 23:17:03 +00:00
html-media-capture
idle-detection Bug 1544415 - [wpt-sync] Update web-platform-tests to add24188a1226f3598ad6b455e71641c9ac6a5fd, a=testonly 2019-04-24 11:35:04 +01:00
imagebitmap-renderingcontext
import-maps Bug 1544415 - [wpt-sync] Update web-platform-tests to add24188a1226f3598ad6b455e71641c9ac6a5fd, a=testonly 2019-04-24 11:35:04 +01:00
IndexedDB Bug 1544415 - [wpt-sync] Update web-platform-tests to add24188a1226f3598ad6b455e71641c9ac6a5fd, a=testonly 2019-04-24 11:35:04 +01:00
inert
infrastructure Bug 1501562 - Update wpt expectation metadata for geckoview testrunneractivity 2019-05-08 23:16:50 +00:00
input-device-capabilities
input-events Bug 998941 - Update web platform tests for InputEvent.data and InputEvent.dataTransfer r=smaug 2019-02-19 06:34:21 +00:00
intersection-observer Bug 1501562 - Update wpt expectation metadata for geckoview testrunneractivity 2019-05-08 23:16:50 +00:00
js/builtins Bug 1527307 - [wpt-sync] Update web-platform-tests to fab38653d3a4a8ce01db100fa049bdc72f4b8270, a=testonly 2019-02-14 11:38:59 +00:00
keyboard-lock Bug 1518354, part 1 - Remove empty lsan-allowed lists. r=jgraham 2019-01-10 10:36:51 +00:00
keyboard-map
kv-storage Bug 1527719 [wpt PR 15359] - Update wpt metadata, a=testonly 2019-03-16 12:12:53 +00:00
layout-stability Bug 1528204 [wpt PR 15368] - Update wpt metadata, a=testonly 2019-03-16 12:12:38 +00:00
lifecycle Bug 1526603 [wpt PR 15234] - Update wpt metadata, a=testonly 2019-02-26 12:05:08 +00:00
loading Bug 1509790 [wpt PR 14230] - Update wpt metadata, a=testonly 2018-12-11 15:49:49 +00:00
longtask-timing Bug 1526270 [wpt PR 15239] - Update wpt metadata, a=testonly 2019-02-26 12:05:07 +00:00
magnetometer Bug 1523562 - [wpt-sync] Update web-platform-tests to 9c5701192b581208a028144cb0fc27e462541a49, a=testonly 2019-02-07 21:51:25 +00:00
mathml Bug 1501562 - Disable some frequent intermittent failing tests on geckoview testrunneractivity 2019-05-08 23:17:03 +00:00
media-capabilities Bug 1515043 - [wpt-sync] Update web-platform-tests to 8506febdb9bdce487ef7e4ff91e9b70853019b38, a=testonly 2019-01-23 11:04:35 +00:00
media-source Bug 1501562 - Disable some frequent intermittent failing tests on geckoview testrunneractivity 2019-05-08 23:17:03 +00:00
mediacapture-fromelement
mediacapture-image Bug 1532522 [wpt PR 15621] - Update wpt metadata, a=testonly 2019-04-01 14:42:34 +01:00
mediacapture-record Bug 1523562 - [wpt-sync] Update web-platform-tests to 9c5701192b581208a028144cb0fc27e462541a49, a=testonly 2019-02-07 21:51:25 +00:00
mediacapture-streams Bug 1335740 - getUserMedia() Add 2 prefs to control A) NotAllowedError in http (pref'd on), and B) [SecureContext] navigator.mediaDevices (pref'd off) r=bzbarsky,pehrsons 2019-04-30 15:20:59 +00:00
mediasession
mimesniff/mime-types Bug 1541598 - Have FetchBody::SetMimeType convert from ByteStrings to UTF8 CStrings to not corrupt Unicode values; r=hsivonen 2019-04-14 15:02:39 +00:00
mixed-content Bug 1528824 - [wpt-sync] Update web-platform-tests to f8a1bfbe5454352d3f5b58845829968ff212519b, a=testonly 2019-02-26 12:05:32 +00:00
mst-content-hint
navigation-timing Bug 1501562 - Disable some frequent intermittent failing tests on geckoview testrunneractivity 2019-05-08 23:17:03 +00:00
netinfo Bug 1501562 - Update wpt expectation metadata for geckoview testrunneractivity 2019-05-08 23:16:50 +00:00
network-error-logging
notifications Bug 1547557 - [wpt-sync] Update web-platform-tests to 2f2bf34086414fb3bd8e01e92aca1aa18e7ea730, a=testonly 2019-05-03 18:30:30 +01:00
offscreen-canvas Bug 1544415 - [wpt-sync] Update web-platform-tests to add24188a1226f3598ad6b455e71641c9ac6a5fd, a=testonly 2019-04-24 11:35:04 +01:00
old-tests/submission/Microsoft Bug 1515432 - Squash a lot of redundant WPT clauses. r=jmaher 2019-02-11 20:29:45 +00:00
orientation-event Bug 1531631 [wpt PR 15563] - Update wpt metadata, a=testonly 2019-04-01 14:42:30 +01:00
orientation-sensor
origin-policy Bug 1528967 [wpt PR 15462] - Update wpt metadata, a=testonly 2019-04-01 14:42:40 +01:00
page-visibility
paint-timing Bug 1526270 [wpt PR 15239] - Update wpt metadata, a=testonly 2019-02-26 12:05:07 +00:00
payment-handler Bug 1514425 - disable webpayment tests as we do not currently ship this feature. r=marcosc,edenchuang 2019-05-01 06:59:03 +00:00
payment-method-basic-card Bug 1514425 - disable webpayment tests as we do not currently ship this feature. r=marcosc,edenchuang 2019-05-01 06:59:03 +00:00
payment-method-id Bug 1514425 - disable webpayment tests as we do not currently ship this feature. r=marcosc,edenchuang 2019-05-01 06:59:03 +00:00
payment-request Bug 1501562 - Update wpt expectation metadata for geckoview testrunneractivity 2019-05-08 23:16:50 +00:00
performance-timeline Bug 1547557 - [wpt-sync] Update web-platform-tests to 2f2bf34086414fb3bd8e01e92aca1aa18e7ea730, a=testonly 2019-05-03 18:30:30 +01:00
permissions
picture-in-picture Bug 1544415 - [wpt-sync] Update web-platform-tests to add24188a1226f3598ad6b455e71641c9ac6a5fd, a=testonly 2019-04-24 11:35:04 +01:00
pointerevents Bug 1501562 - Update wpt expectation metadata for geckoview testrunneractivity 2019-05-08 23:16:50 +00:00
pointerlock Bug 1547715 - add osx 10.14 expectations to web-platform-tests. r=jgraham 2019-04-29 14:22:07 +00:00
portals Bug 1544415 - [wpt-sync] Update web-platform-tests to add24188a1226f3598ad6b455e71641c9ac6a5fd, a=testonly 2019-04-24 11:35:04 +01:00
preload Bug 1501562 - Update wpt expectation metadata for geckoview testrunneractivity 2019-05-08 23:16:50 +00:00
presentation-api/controlling-ua Bug 1501562 - Update wpt expectation metadata for geckoview testrunneractivity 2019-05-08 23:16:50 +00:00
priority-hints
proximity
push-api Bug 1501562 - Update wpt expectation metadata for geckoview testrunneractivity 2019-05-08 23:16:50 +00:00
quirks Bug 1547086 Part 2 - Enable column-span preference to fix existing test failures. r=dbaron 2019-04-27 22:03:54 +00:00
referrer-policy Bug 1544415 - [wpt-sync] Update web-platform-tests to add24188a1226f3598ad6b455e71641c9ac6a5fd, a=testonly 2019-04-24 11:35:04 +01:00
remote-playback
reporting Bug 1529156 [wpt PR 15305] - Update wpt metadata, a=testonly 2019-03-16 12:13:09 +00:00
requestidlecallback
resize-observer Bug 1545309 - Run ResizeObserver eventloop test after loading successfully. r=dholbert 2019-05-06 22:53:09 +00:00
resource-timing Bug 1501562 - Disable some frequent intermittent failing tests on geckoview testrunneractivity 2019-05-08 23:17:03 +00:00
screen-capture Bug 1501562 - Update wpt expectation metadata for geckoview testrunneractivity 2019-05-08 23:16:50 +00:00
screen-orientation Bug 1501562 - Update wpt expectation metadata for geckoview testrunneractivity 2019-05-08 23:16:50 +00:00
scroll-animations Bug 1538818 - [wpt-sync] Update web-platform-tests to c9829b514d3177ec66e754e91745572f4a14f50d, a=testonly 2019-04-01 14:43:57 +01:00
secure-contexts Bug 1513891 - [wpt-sync] Update web-platform-tests to 600dd6cb4295d0bcfc867b8877287d485d3b0e4e, a=testonly 2018-12-14 13:54:55 +00:00
selection Remove unnecessary wpt failure annotation for selection/Document-open.html. No bug. r=jgraham 2019-05-07 09:05:17 +00:00
serial Bug 1544415 - [wpt-sync] Update web-platform-tests to add24188a1226f3598ad6b455e71641c9ac6a5fd, a=testonly 2019-04-24 11:35:04 +01:00
server-timing
service-workers Bug 1501562 - Fixup some wpt metadata syntax to unbreak wpt tests 2019-05-09 00:22:53 +00:00
shadow-dom Bug 1501562 - Disable some frequent intermittent failing tests on geckoview testrunneractivity 2019-05-08 23:17:03 +00:00
shape-detection Bug 1535435 [wpt PR 15761] - Update wpt metadata, a=testonly 2019-04-24 11:18:04 +01:00
signed-exchange Bug 1501562 - Update wpt expectation metadata for geckoview testrunneractivity 2019-05-08 23:16:50 +00:00
speech-api Bug 1534583 [wpt PR 15732] - Update wpt metadata, a=testonly 2019-04-01 14:43:55 +01:00
storage Bug 1501562 - Update wpt expectation metadata for geckoview testrunneractivity 2019-05-08 23:16:50 +00:00
streams Bug 1538818 - [wpt-sync] Update web-platform-tests to c9829b514d3177ec66e754e91745572f4a14f50d, a=testonly 2019-04-01 14:43:57 +01:00
subresource-integrity
svg Bug 1501562 - Update wpt expectation metadata for geckoview testrunneractivity 2019-05-08 23:16:50 +00:00
touch-events Bug 1501562 - Update wpt expectation metadata for geckoview testrunneractivity 2019-05-08 23:16:50 +00:00
trusted-types Bug 1544415 - [wpt-sync] Update web-platform-tests to add24188a1226f3598ad6b455e71641c9ac6a5fd, a=testonly 2019-04-24 11:35:04 +01:00
uievents Bug 1379466 - Stop dispatching click events for non-primary mouse clicks on the web. r=smaug 2019-04-18 12:57:37 +00:00
upgrade-insecure-requests Bug 1544415 - [wpt-sync] Update web-platform-tests to add24188a1226f3598ad6b455e71641c9ac6a5fd, a=testonly 2019-04-24 11:35:04 +01:00
url Bug 1517025 - Remove EXPECTED-FAIL for URL percent encoding tests r=kershaw 2019-02-11 21:49:36 +00:00
user-timing Bug 1501562 - Update wpt expectation metadata for geckoview testrunneractivity 2019-05-08 23:16:50 +00:00
visual-viewport Bug 1477610 - Update bug reference in disabled annotation of viewport-resize-event-on-load-overflowing-page.html. r=hiro 2019-05-09 03:57:15 +00:00
wai-aria
wake-lock Bug 1544415 - [wpt-sync] Update web-platform-tests to add24188a1226f3598ad6b455e71641c9ac6a5fd, a=testonly 2019-04-24 11:35:04 +01:00
wasm Bug 1532580 - Update jsshell metadata, a=testonly ON A CLOSED TREE 2019-03-16 14:37:19 +00:00
web-animations Bug 1542178 - Serialize more non-problematic properties with Servo. r=heycam 2019-04-10 17:16:37 +02:00
web-locks Bug 1523562 - [wpt-sync] Update web-platform-tests to 9c5701192b581208a028144cb0fc27e462541a49, a=testonly 2019-02-07 21:51:25 +00:00
web-nfc Bug 1538818 - [wpt-sync] Update web-platform-tests to c9829b514d3177ec66e754e91745572f4a14f50d, a=testonly 2019-04-01 14:43:57 +01:00
web-share Bug 1523562 - [wpt-sync] Update web-platform-tests to 9c5701192b581208a028144cb0fc27e462541a49, a=testonly 2019-02-07 21:51:25 +00:00
webaudio Bug 1501562 - Disable some frequent intermittent failing tests on geckoview testrunneractivity 2019-05-08 23:17:03 +00:00
webauthn Bug 1546662 - Disable webauthn tests for instability, a=testonly 2019-04-24 14:49:30 +01:00
WebCryptoAPI Bug 1526063 - Remove LSan whitelisting for WebCryptoAPI/generateKey/. r=keeler 2019-02-11 20:57:03 +00:00
webdriver/tests Bug 1501562 - Change android wpt expectations so they only apply to fennec r=jgraham 2019-04-24 00:04:49 +00:00
webgl
WebIDL Bug 1317658 part 2. Pass enough information to bindings' GetDesiredProto to allow it to return the prototype the spec says it should. r=edgar 2019-04-26 15:55:59 +00:00
webmessaging Bug 1538622 - StructuredClone serialize and deserialize should treat back reference consistently r=jorendorff 2019-03-29 00:42:08 +00:00
webmidi
webrtc Bug 1501562 - Disable some frequent intermittent failing tests on geckoview testrunneractivity 2019-05-08 23:17:03 +00:00
webrtc-identity Bug 1534692 - Part 7: Make RTCPeerConnection-getIdentityAssertion.sub use https, and fix bugs in the test. r=jib 2019-03-29 18:40:57 +00:00
webrtc-quic Bug 1534607: More bug links for webrtc wpt meta files. r=jib 2019-03-12 18:16:21 +00:00
webrtc-stats Bug 1534607: More bug links for webrtc wpt meta files. r=jib 2019-03-12 18:16:21 +00:00
websockets Bug 1541339 - WebSocket channel should use the correct CookieSettings in workers, r=Ehsan 2019-04-26 22:51:42 +00:00
webstorage Bug 1520831 followup. Mark some more tests as passing. r=bzbarsky 2019-02-27 23:06:27 -05:00
webusb Bug 1523562 - [wpt-sync] Update web-platform-tests to 9c5701192b581208a028144cb0fc27e462541a49, a=testonly 2019-02-07 21:51:25 +00:00
webvr Bug 1501562 - Update wpt expectation metadata for geckoview testrunneractivity 2019-05-08 23:16:50 +00:00
webvtt Bug 1501562 - Disable some frequent intermittent failing tests on geckoview testrunneractivity 2019-05-08 23:17:03 +00:00
webxr Bug 1544658 - Disable webxr web-platform tests on geckoview android due to frequent crashes r=kip 2019-05-01 23:22:38 +00:00
workers Bug 1501562 - Disable some frequent intermittent failing tests on geckoview testrunneractivity 2019-05-08 23:17:03 +00:00
worklets Bug 1501562 - Change android wpt expectations so they only apply to fennec r=jgraham 2019-04-24 00:04:49 +00:00
xhr Bug 1501562 - Update wpt expectation metadata for geckoview testrunneractivity 2019-05-08 23:16:50 +00:00
__dir__.ini Bug 1544115 - Consolidate whitelisting of Rust allocation functions for LSan WPT. r=chmanchester 2019-04-25 16:28:38 +00:00
mozilla-sync Bug 1547557 - [wpt-sync] Update web-platform-tests to 2f2bf34086414fb3bd8e01e92aca1aa18e7ea730, a=testonly 2019-05-03 18:30:30 +01:00