diff --git a/testing/web-platform/meta/2dcontext/shadows/2d.shadow.enable.x.html.ini b/testing/web-platform/meta/2dcontext/shadows/2d.shadow.enable.x.html.ini deleted file mode 100644 index 552f3c2405ed..000000000000 --- a/testing/web-platform/meta/2dcontext/shadows/2d.shadow.enable.x.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[2d.shadow.enable.x.html] - [Shadows are drawn if shadowOffsetX is set] - expected: - if not debug and not webrender and not e10s and (os == "android") and (version == "Ubuntu 16.04") and (processor == "x86") and (bits == 32): FAIL - diff --git a/testing/web-platform/meta/css/css-contain/contain-size-multicol-001.html.ini b/testing/web-platform/meta/css/css-contain/contain-size-multicol-001.html.ini deleted file mode 100644 index c3bc8f7a3c2e..000000000000 --- a/testing/web-platform/meta/css/css-contain/contain-size-multicol-001.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[contain-size-multicol-001.html] - expected: FAIL diff --git a/testing/web-platform/meta/css/css-properties-values-api/registered-property-initial.html.ini b/testing/web-platform/meta/css/css-properties-values-api/registered-property-initial.html.ini index 4e621c208253..328f3f223819 100644 --- a/testing/web-platform/meta/css/css-properties-values-api/registered-property-initial.html.ini +++ b/testing/web-platform/meta/css/css-properties-values-api/registered-property-initial.html.ini @@ -86,3 +86,9 @@ [Initial value for correctly computed [1in\]] expected: FAIL + [Initial value for correctly computed [url(a)\]] + expected: FAIL + + [Initial value for + correctly computed [url(a) url(a)\]] + expected: FAIL + diff --git a/testing/web-platform/meta/dom/events/Event-timestamp-safe-resolution.html.ini b/testing/web-platform/meta/dom/events/Event-timestamp-safe-resolution.html.ini index 7698fba9f740..2713601dad7d 100644 --- a/testing/web-platform/meta/dom/events/Event-timestamp-safe-resolution.html.ini +++ b/testing/web-platform/meta/dom/events/Event-timestamp-safe-resolution.html.ini @@ -1,6 +1,4 @@ [Event-timestamp-safe-resolution.html] [Event timestamp should not have a resolution better than 5 microseconds] - expected: - if os == "android" and not e10s: PASS - FAIL + expected: FAIL diff --git a/testing/web-platform/meta/fetch/sec-metadata/iframe.tentative.https.sub.html.ini b/testing/web-platform/meta/fetch/sec-metadata/iframe.tentative.https.sub.html.ini index 79dbd81b4577..df12403c3e33 100644 --- a/testing/web-platform/meta/fetch/sec-metadata/iframe.tentative.https.sub.html.ini +++ b/testing/web-platform/meta/fetch/sec-metadata/iframe.tentative.https.sub.html.ini @@ -8,3 +8,21 @@ [Cross-site iframe] expected: FAIL + [web-platform.test -> www.not-web-platform.test:8443 iframe: user-activated] + expected: FAIL + + [web-platform.test -> web-platform.test:8443 iframe: user-activated] + expected: FAIL + + [web-platform.test -> www.web-platform.test:8443 iframe: forced] + expected: FAIL + + [web-platform.test -> web-platform.test:8443 iframe: forced] + expected: FAIL + + [web-platform.test -> www.web-platform.test:8443 iframe: user-activated] + expected: FAIL + + [web-platform.test -> www.not-web-platform.test:8443 iframe: forced] + expected: FAIL + diff --git a/testing/web-platform/meta/mozilla-sync b/testing/web-platform/meta/mozilla-sync index 9f79ab00e91c..dec81ba91703 100644 --- a/testing/web-platform/meta/mozilla-sync +++ b/testing/web-platform/meta/mozilla-sync @@ -1,2 +1,2 @@ -local: d14e2042e7e706c3ba305d5a517bbaeba3f610af -upstream: add24188a1226f3598ad6b455e71641c9ac6a5fd +local: 8d443e94452a1f0780c9d92cb2fd1bbb69e74f53 +upstream: 2f2bf34086414fb3bd8e01e92aca1aa18e7ea730 diff --git a/testing/web-platform/meta/notifications/__dir__.ini b/testing/web-platform/meta/notifications/__dir__.ini new file mode 100644 index 000000000000..73b2d9a7a145 --- /dev/null +++ b/testing/web-platform/meta/notifications/__dir__.ini @@ -0,0 +1 @@ +lsan-allowed: [Alloc, NS_GetXPTCallStub, NewPage, nsXPCWrappedJS::GetNewOrUsed] diff --git a/testing/web-platform/meta/performance-timeline/idlharness.any.js.ini b/testing/web-platform/meta/performance-timeline/idlharness.any.js.ini index 245f35a0ff9e..d25dcc1eb3fd 100644 --- a/testing/web-platform/meta/performance-timeline/idlharness.any.js.ini +++ b/testing/web-platform/meta/performance-timeline/idlharness.any.js.ini @@ -2,12 +2,6 @@ expected: TIMEOUT [idlharness.any.serviceworker.html] - [PerformanceObserver interface: calling observe(PerformanceObserverInit) on observer with too few arguments must throw TypeError] - expected: FAIL - - [PerformanceObserver interface: operation observe(PerformanceObserverInit)] - expected: FAIL - [PerformanceMark interface: attribute detail] expected: FAIL @@ -22,12 +16,6 @@ [PerformanceMark interface: attribute detail] expected: FAIL - [PerformanceObserver interface: calling observe(PerformanceObserverInit) on observer with too few arguments must throw TypeError] - expected: FAIL - - [PerformanceObserver interface: operation observe(PerformanceObserverInit)] - expected: FAIL - [PerformanceMark interface: mark must inherit property "detail" with the proper type] expected: FAIL @@ -39,12 +27,6 @@ [PerformanceMark interface: attribute detail] expected: FAIL - [PerformanceObserver interface: calling observe(PerformanceObserverInit) on observer with too few arguments must throw TypeError] - expected: FAIL - - [PerformanceObserver interface: operation observe(PerformanceObserverInit)] - expected: FAIL - [PerformanceMark interface: mark must inherit property "detail" with the proper type] expected: FAIL @@ -56,12 +38,6 @@ [PerformanceMark interface: attribute detail] expected: FAIL - [PerformanceObserver interface: calling observe(PerformanceObserverInit) on observer with too few arguments must throw TypeError] - expected: FAIL - - [PerformanceObserver interface: operation observe(PerformanceObserverInit)] - expected: FAIL - [PerformanceMark interface: mark must inherit property "detail" with the proper type] expected: FAIL diff --git a/testing/web-platform/meta/performance-timeline/po-observer.html.ini b/testing/web-platform/meta/performance-timeline/po-observer.html.ini deleted file mode 100644 index f4c67f5a8fa7..000000000000 --- a/testing/web-platform/meta/performance-timeline/po-observer.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[po-observe.html] - expected: TIMEOUT - diff --git a/testing/web-platform/meta/resource-timing/resource-timing-level1.sub.html.ini b/testing/web-platform/meta/resource-timing/resource-timing-level1.sub.html.ini index 08390099ea62..de1d85633fba 100644 --- a/testing/web-platform/meta/resource-timing/resource-timing-level1.sub.html.ini +++ b/testing/web-platform/meta/resource-timing/resource-timing-level1.sub.html.ini @@ -1,4 +1,4 @@ [resource-timing-level1.sub.html] disabled: - if (os == "mac"): https://bugzilla.mozilla.org/show_bug.cgi?id=1543604 - if (os == "android"): https://bugzilla.mozilla.org/show_bug.cgi?id=1543604 + if os == "mac": https://bugzilla.mozilla.org/show_bug.cgi?id=1543604 + if os == "android": https://bugzilla.mozilla.org/show_bug.cgi?id=1543604 diff --git a/testing/web-platform/meta/screen-capture/getdisplaymedia.https.html.ini b/testing/web-platform/meta/screen-capture/getdisplaymedia.https.html.ini index 55051b3f8250..90171ff4e47c 100644 --- a/testing/web-platform/meta/screen-capture/getdisplaymedia.https.html.ini +++ b/testing/web-platform/meta/screen-capture/getdisplaymedia.https.html.ini @@ -1,60 +1,60 @@ [getdisplaymedia.https.html] [getDisplayMedia({"video":true}) must succeed with video] expected: - if os == "android" and not e10s: FAIL + if (os == "android") and not e10s: FAIL [getDisplayMedia({"video":true,"audio":false}) must succeed with video] expected: - if os == "android" and not e10s: FAIL + if (os == "android") and not e10s: FAIL [getDisplayMedia({"audio":false}) must succeed with video] expected: - if os == "android" and not e10s: FAIL + if (os == "android") and not e10s: FAIL [getDisplayMedia({}) must succeed with video] expected: - if os == "android" and not e10s: FAIL + if (os == "android") and not e10s: FAIL [getDisplayMedia(undefined) must succeed with video] expected: - if os == "android" and not e10s: FAIL + if (os == "android") and not e10s: FAIL [getDisplayMedia({"video":true,"audio":true}) must succeed with video maybe audio] expected: - if os == "android" and not e10s: FAIL + if (os == "android") and not e10s: FAIL [getDisplayMedia({"audio":true}) must succeed with video maybe audio] expected: - if os == "android" and not e10s: FAIL + if (os == "android") and not e10s: FAIL PASS [getDisplayMedia({"video":{"width":{"max":360}}}) must be constrained] expected: - if os == "android" and not e10s: FAIL + if (os == "android") and not e10s: FAIL [getDisplayMedia({"video":{"height":{"max":240}}}) must be constrained] expected: - if os == "android" and not e10s: FAIL + if (os == "android") and not e10s: FAIL [getDisplayMedia({"video":{"width":{"max":360},"height":{"max":240}}}) must be constrained] expected: - if os == "android" and not e10s: FAIL + if (os == "android") and not e10s: FAIL [getDisplayMedia({"video":{"frameRate":{"max":4}}}) must be constrained] expected: - if os == "android" and not e10s: FAIL + if (os == "android") and not e10s: FAIL [getDisplayMedia({"video":{"frameRate":{"max":4},"width":{"max":360}}}) must be constrained] expected: - if os == "android" and not e10s: FAIL + if (os == "android") and not e10s: FAIL [getDisplayMedia({"video":{"frameRate":{"max":4},"height":{"max":240}}}) must be constrained] expected: - if os == "android" and not e10s: FAIL + if (os == "android") and not e10s: FAIL [getDisplayMedia({"video":{"frameRate":{"max":4},"width":{"max":360},"height":{"max":240}}}) must be constrained] expected: - if os == "android" and not e10s: FAIL + if (os == "android") and not e10s: FAIL [getDisplayMedia() with getSettings] expected: FAIL diff --git a/testing/web-platform/meta/service-workers/service-worker/__dir__.ini b/testing/web-platform/meta/service-workers/service-worker/__dir__.ini index a5203f8b3226..39dee2870f11 100644 --- a/testing/web-platform/meta/service-workers/service-worker/__dir__.ini +++ b/testing/web-platform/meta/service-workers/service-worker/__dir__.ini @@ -1,3 +1,3 @@ prefs: [dom.serviceWorkers.enabled:true] -lsan-allowed: [Alloc, CompareNetwork, Create, EntrySlotOrCreate, MakeUnique, Malloc, NS_NewLoadGroup, NewChannelFromURIWithProxyFlagsInternal, NewPage, PLDHashTable::Add, Realloc, SharedMutex, Then, createTable, mozilla::BasePrincipal::CreateCodebasePrincipal, mozilla::SchedulerGroup::CreateEventTargetFor, mozilla::ThrottledEventQueue::Create, mozilla::detail::UniqueSelector, mozilla::dom::PerformanceStorageWorker::Create, mozilla::dom::ServiceWorkerJobQueue::RunJob, mozilla::dom::ServiceWorkerManager::Unregister, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister, mozilla::dom::UnregisterCallback::UnregisterCallback, mozilla::dom::WorkerCSPEventListener::Create, mozilla::dom::WorkerPrivate::EnsurePerformanceCounter, mozilla::dom::WorkerPrivate::WorkerPrivate, mozilla::dom::cache::CacheOpChild::Recv__delete__, mozilla::dom::serviceWorkerScriptCache::, mozilla::net::HttpBaseChannel::HttpBaseChannel, mozilla::net::HttpChannelChild::HttpChannelChild, mozilla::net::nsHttpHandler::NewProxiedChannel, mozilla::net::nsIOService::NewChannelFromURIWithProxyFlagsInternal, mozilla::net::nsStandardURL::TemplatedMutator, nsPermission::Create, nsTimer, nsTimer::WithEventTarget, operator] +lsan-allowed: [Alloc, CompareNetwork, Create, EntrySlotOrCreate, MakeUnique, Malloc, NS_NewLoadGroup, NewChannelFromURIWithProxyFlagsInternal, NewPage, PLDHashTable::Add, Realloc, SharedMutex, Then, createTable, mozilla::BasePrincipal::CreateCodebasePrincipal, mozilla::SchedulerGroup::CreateEventTargetFor, mozilla::ThrottledEventQueue::Create, mozilla::WeakPtr, mozilla::detail::UniqueSelector, mozilla::dom::PerformanceStorageWorker::Create, mozilla::dom::ServiceWorkerJobQueue::RunJob, mozilla::dom::ServiceWorkerManager::Unregister, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister, mozilla::dom::UnregisterCallback::UnregisterCallback, mozilla::dom::WorkerCSPEventListener::Create, mozilla::dom::WorkerPrivate::EnsurePerformanceCounter, mozilla::dom::WorkerPrivate::WorkerPrivate, mozilla::dom::cache::CacheOpChild::Recv__delete__, mozilla::dom::serviceWorkerScriptCache::, mozilla::net::HttpBaseChannel::HttpBaseChannel, mozilla::net::HttpChannelChild::HttpChannelChild, mozilla::net::nsHttpHandler::NewProxiedChannel, mozilla::net::nsIOService::NewChannelFromURIWithProxyFlagsInternal, mozilla::net::nsStandardURL::TemplatedMutator, nsPermission::Create, nsTimer, nsTimer::WithEventTarget, operator] leak-threshold: [default:51200, tab:51200] diff --git a/testing/web-platform/meta/service-workers/service-worker/navigate-window.https.html.ini b/testing/web-platform/meta/service-workers/service-worker/navigate-window.https.html.ini index 130f6e163a24..c4d4e9f06100 100644 --- a/testing/web-platform/meta/service-workers/service-worker/navigate-window.https.html.ini +++ b/testing/web-platform/meta/service-workers/service-worker/navigate-window.https.html.ini @@ -1,4 +1,6 @@ [navigate-window.https.html] + expected: + if sw-10s: CRASH [Clients.matchAll() should not show an old window after it navigates.] expected: FAIL diff --git a/testing/web-platform/meta/service-workers/service-worker/unregister-then-register.https.html.ini b/testing/web-platform/meta/service-workers/service-worker/unregister-then-register.https.html.ini index 7a47ea8c8c41..117defbc85b0 100644 --- a/testing/web-platform/meta/service-workers/service-worker/unregister-then-register.https.html.ini +++ b/testing/web-platform/meta/service-workers/service-worker/unregister-then-register.https.html.ini @@ -1,3 +1,3 @@ [unregister-then-register.https.html] disabled: - if os == "android" and not e10s: https://bugzilla.mozilla.org/show_bug.cgi?id=1499972 + if (os == "android") and not e10s: https://bugzilla.mozilla.org/show_bug.cgi?id=1499972 diff --git a/testing/web-platform/meta/service-workers/service-worker/update-not-allowed.https.html.ini b/testing/web-platform/meta/service-workers/service-worker/update-not-allowed.https.html.ini index 796dc8a90145..a9c503e3e539 100644 --- a/testing/web-platform/meta/service-workers/service-worker/update-not-allowed.https.html.ini +++ b/testing/web-platform/meta/service-workers/service-worker/update-not-allowed.https.html.ini @@ -1,3 +1,3 @@ [update-not-allowed.https.html] disabled: - if os == "android" and not e10s: https://bugzilla.mozilla.org/show_bug.cgi?id=1499972 + if (os == "android") and not e10s: https://bugzilla.mozilla.org/show_bug.cgi?id=1499972 diff --git a/testing/web-platform/meta/webrtc/__dir__.ini b/testing/web-platform/meta/webrtc/__dir__.ini index 7478f611f718..dc57e15cd106 100644 --- a/testing/web-platform/meta/webrtc/__dir__.ini +++ b/testing/web-platform/meta/webrtc/__dir__.ini @@ -1 +1,2 @@ prefs: [media.navigator.permission.disabled:true, media.navigator.streams.fake:true, privacy.resistFingerprinting.reduceTimerPrecision.jitter:false, privacy.reduceTimerPrecision:false] +leak-threshold: [default:51200]