Merge mozilla-central to autoland. On a CLOSED TREE

This commit is contained in:
Daniel Varga 2019-10-15 14:08:49 +03:00
Родитель d45caa1d42 25d6d422c2
Коммит a14a05de00
329 изменённых файлов: 3724 добавлений и 1372 удалений

Просмотреть файл

@ -167,3 +167,4 @@ b7030ce607ec56690829e8fb6dbcd27dd54a044c PRE_TREEWIDE_PRETTIER_FORMAT
e596664275d5e3e2fdcb7fa8d1447289f99269c3 FIREFOX_NIGHTLY_69_END
c75d6a0539eb4b2c7961f0c9782fcb364198c6b2 FIREFOX_BETA_70_BASE
b338d55d5007ce5a7d4cdce3aaa8e9f63c5555f7 FIREFOX_NIGHTLY_70_END
585fe45563356a10a9d53cddfeda2bd699e46dd5 FIREFOX_BETA_71_BASE

Просмотреть файл

@ -52,6 +52,7 @@
#include "mozilla/dom/Document.h"
#include "mozilla/dom/EventTarget.h"
#include "mozilla/dom/WindowBinding.h"
#include "mozilla/dom/WindowProxyHolder.h"
#include "Units.h"
#include "nsComponentManagerUtils.h"
#include "nsSize.h"

Просмотреть файл

@ -4,7 +4,7 @@
if debug: true
[@font-face fonts should work even if they are not used in the page]
expected:
if (os == "android") and not e10s: PASS
if (os == "android") and e10s: PASS
if not fission and (os == "android"): PASS
if fission: PASS
FAIL

Просмотреть файл

@ -1,8 +1,4 @@
[reftest.html]
expected:
if debug and webrender and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
if (os == "android") and not e10s: FAIL
if debug and webrender and e10s and (os == "win") and (version == "10.0.17134") and (processor == "x86_64") and (bits == 64): FAIL
if not debug and webrender and e10s and (os == "win") and (version == "10.0.17134") and (processor == "x86_64") and (bits == 64): FAIL
if not debug and webrender and e10s and (os == "linux") and (version == "Ubuntu 16.04") and (processor == "x86_64") and (bits == 64): FAIL
if (os == "android") and e10s: PASS
if not fission and webrender: FAIL
if fission: TIMEOUT

Просмотреть файл

@ -1,2 +1,4 @@
[test.html]
expected: FAIL
expected:
if fission: ERROR
FAIL

Просмотреть файл

@ -1,7 +0,0 @@
[webkit-radial-gradient-radii.html]
[-webkit-radial-gradient accepts positive radii.]
expected: FAIL
[-webkit-radial-gradient accepts zero radii.]
expected: FAIL

Просмотреть файл

@ -29,3 +29,6 @@
[Test contacts.select() throws an InvalidStateError in a sub-frame]
expected: FAIL
[Supported contact properties are exposed.]
expected: FAIL

Просмотреть файл

@ -0,0 +1,5 @@
[unsandboxed-blob-scheme.html]
[Violation report status OK.]
expected:
if (processor == "x86") and debug and not fission: ["PASS", "FAIL"]

Просмотреть файл

@ -1,11 +1,13 @@
[form-redirected-blocked.sub.html]
expected:
if os == "android": TIMEOUT
if not fission and (os == "android"): TIMEOUT
if fission: TIMEOUT
[Test that the child iframe navigation is blocked]
expected:
if os == "android": NOTRUN
[Test that the child iframe navigation is not allowed]
expected:
if os == "android": NOTRUN
if not fission and (os == "android"): NOTRUN
if fission: NOTRUN

Просмотреть файл

@ -1,6 +1,6 @@
[href-location-blocked.sub.html]
[Violation report status OK.]
expected:
if (os == "android") and debug: ["FAIL", "PASS"]
if (os == "android") and debug: ["PASS", "FAIL"]
if (os == "android") and not debug: ["PASS", "FAIL"]

Просмотреть файл

@ -1,11 +1,13 @@
[href-location-redirected-blocked.sub.html]
expected:
if os == "android": TIMEOUT
if not fission and (os == "android"): TIMEOUT
if fission: TIMEOUT
[Test that the child iframe navigation is blocked]
expected:
if os == "android": NOTRUN
[Test that the child iframe navigation is not allowed]
expected:
if os == "android": NOTRUN
if not fission and (os == "android"): NOTRUN
if fission: NOTRUN

Просмотреть файл

@ -1,11 +1,13 @@
[link-click-redirected-blocked.sub.html]
expected:
if os == "android": TIMEOUT
if not fission and (os == "android"): TIMEOUT
if fission: TIMEOUT
[Test that the child iframe navigation is blocked]
expected:
if os == "android": NOTRUN
[Test that the child iframe navigation is not allowed]
expected:
if os == "android": NOTRUN
if not fission and (os == "android"): NOTRUN
if fission: NOTRUN

Просмотреть файл

@ -1,11 +1,13 @@
[meta-refresh-redirected-blocked.sub.html]
expected:
if os == "android": TIMEOUT
if not fission and (os == "android"): TIMEOUT
if fission: TIMEOUT
[Test that the child iframe navigation is blocked]
expected:
if os == "android": NOTRUN
[Test that the child iframe navigation is not allowed]
expected:
if os == "android": NOTRUN
if not fission and (os == "android"): NOTRUN
if fission: NOTRUN

Просмотреть файл

@ -1,6 +1,10 @@
[spv-only-sent-to-initiator.sub.html]
expected:
if fission: TIMEOUT
[Test that no spv event is raised]
expected: FAIL
expected:
if fission: NOTRUN
FAIL
[Violation report status OK.]
expected: FAIL

Просмотреть файл

@ -3,20 +3,20 @@
if os == "linux": https://bugzilla.mozilla.org/show_bug.cgi?id=1573036
if (os == "win") and (processor == "aarch64"): https://bugzilla.mozilla.org/show_bug.cgi?id=1573036
expected:
if (os == "mac") and not debug: ["OK", "TIMEOUT"]
if (os == "mac") and not debug: ["TIMEOUT", "OK"]
TIMEOUT
[getChangeSubscriptions returns subscriptions passed to subscribeToChanges]
expected:
if (os == "mac") and not debug: ["FAIL", "TIMEOUT"]
if (os == "mac") and not debug: ["TIMEOUT", "FAIL"]
TIMEOUT
[subscribeToChanges rejects when called outside the install handler]
expected:
if (os == "mac") and not debug: ["FAIL", "NOTRUN"]
if (os == "mac") and not debug: ["NOTRUN", "FAIL"]
NOTRUN
[cookiechange dispatched with cookie change that matches subscription]
expected:
if (os == "mac") and not debug: ["FAIL", "NOTRUN"]
if (os == "mac") and not debug: ["NOTRUN", "FAIL"]
NOTRUN

Просмотреть файл

@ -0,0 +1,5 @@
[serviceworker_cookieStore_subscriptions_reset.tentative.https.html]
expected: TIMEOUT
[cookiechange subscription list resets across service worker\n unregistrations]
expected: TIMEOUT

Просмотреть файл

@ -1,6 +1,10 @@
[iframe-reload.https.html?legacy-samesite]
expected:
if processor == "aarch64": ["OK", "CRASH"]
[Reloaded cross-site fetches are cross-site]
expected:
if fission: FAIL
[iframe-reload.https.html]
[Reloaded cross-site fetches are cross-site]

Просмотреть файл

@ -1,6 +1,6 @@
[relpos-percentage-top-in-scrollable.html]
[Top percentage resolved correctly for overflow contribution]
expected:
if (os == "android") and debug: ["FAIL", "PASS"]
if (os == "android") and not debug: ["FAIL", "PASS"]
if (os == "android") and debug: ["FAIL", "PASS"]

Просмотреть файл

@ -0,0 +1,2 @@
[toogle-abspos-on-relpos-inline-child.html]
expected: FAIL

Просмотреть файл

@ -1,6 +1,7 @@
[mix-blend-mode-iframe-parent.html]
expected:
if os == "win": FAIL
if os == "mac": FAIL
if (os == "android") and not e10s: FAIL
if (os == "android") and e10s: PASS
if not fission and (os == "mac"): FAIL
if not fission and (os == "win"): FAIL
if not fission and (os == "linux"): PASS
if not fission and (os == "android"): PASS
ERROR

Просмотреть файл

@ -1,6 +1,7 @@
[mix-blend-mode-iframe-sibling.html]
expected:
if os == "win": FAIL
if os == "mac": FAIL
if (os == "android") and not e10s: FAIL
if (os == "android") and e10s: PASS
if not fission and (os == "mac"): FAIL
if not fission and (os == "win"): FAIL
if not fission and (os == "linux"): PASS
if not fission and (os == "android"): PASS
ERROR

Просмотреть файл

@ -0,0 +1,3 @@
[contain-size-replaced-003a.html]
expected:
if fission: ERROR

Просмотреть файл

@ -0,0 +1,3 @@
[contain-size-replaced-003b.html]
expected:
if fission: ERROR

Просмотреть файл

@ -0,0 +1,3 @@
[contain-size-replaced-003c.html]
expected:
if fission: ERROR

Просмотреть файл

@ -0,0 +1,3 @@
[display-change-iframe.html]
expected:
if fission: TIMEOUT

Просмотреть файл

@ -1,2 +1,4 @@
[fixed-block-size-quirky-body.https.html]
expected: FAIL
expected:
if fission: TIMEOUT
FAIL

Просмотреть файл

@ -0,0 +1,4 @@
[mask-valid.sub.html]
[e.style['mask'\] = "none margin-box" should set the property value]
expected: FAIL

Просмотреть файл

@ -0,0 +1,4 @@
[overflow-padding.html]
[Container padding is applied approriately to block/inline children.]
expected: FAIL

Просмотреть файл

@ -0,0 +1,2 @@
[geometry-border-image-005.https.html]
expected: FAIL

Просмотреть файл

@ -1,4 +1,5 @@
[iframe-001.html]
expected:
if (os == "android") and e10s: TIMEOUT
if not fission and (os == "android"): TIMEOUT
if fission: ERROR
FAIL

Просмотреть файл

@ -1,2 +1,4 @@
[regions-resizing-001.html]
expected: FAIL
expected:
if fission: ERROR
FAIL

Просмотреть файл

@ -0,0 +1,3 @@
[regions-resizing-002.html]
expected:
if fission: ERROR

Просмотреть файл

@ -1,2 +1,4 @@
[regions-resizing-003.html]
expected: FAIL
expected:
if fission: ERROR
FAIL

Просмотреть файл

@ -0,0 +1,3 @@
[regions-resizing-004.html]
expected:
if fission: ERROR

Просмотреть файл

@ -1,2 +1,4 @@
[regions-resizing-005.html]
expected: FAIL
expected:
if fission: ERROR
FAIL

Просмотреть файл

@ -1,2 +1,4 @@
[regions-resizing-006.html]
expected: FAIL
expected:
if fission: ERROR
FAIL

Просмотреть файл

@ -1,2 +1,4 @@
[regions-resizing-007.html]
expected: FAIL
expected:
if fission: ERROR
FAIL

Просмотреть файл

@ -1,2 +1,4 @@
[regions-resizing-008.html]
expected: FAIL
expected:
if fission: ERROR
FAIL

Просмотреть файл

@ -1,2 +1,4 @@
[regions-resizing-009.html]
expected: FAIL
expected:
if fission: ERROR
FAIL

Просмотреть файл

@ -1,2 +1,4 @@
[regions-resizing-010.html]
expected: FAIL
expected:
if fission: ERROR
FAIL

Просмотреть файл

@ -1,2 +1,4 @@
[regions-resizing-011.html]
expected: FAIL
expected:
if fission: ERROR
FAIL

Просмотреть файл

@ -1,2 +1,4 @@
[regions-resizing-012.html]
expected: FAIL
expected:
if fission: ERROR
FAIL

Просмотреть файл

@ -1,2 +1,4 @@
[regions-resizing-013.html]
expected: FAIL
expected:
if fission: ERROR
FAIL

Просмотреть файл

@ -1,2 +1,4 @@
[scroll-target-align-001.html]
expected: FAIL
expected:
if fission: ERROR
FAIL

Просмотреть файл

@ -0,0 +1,3 @@
[scroll-target-margin-001.html]
expected:
if fission: ERROR

Просмотреть файл

@ -0,0 +1,3 @@
[scroll-target-padding-001.html]
expected:
if fission: ERROR

Просмотреть файл

@ -1,2 +1,4 @@
[scroll-target-snap-001.html]
expected: FAIL
expected:
if fission: ERROR
FAIL

Просмотреть файл

@ -1,2 +1,4 @@
[viewport-scrollbar-body.html]
prefs: [layout.css.scrollbar-color.enabled:true]
expected:
if fission: ERROR

Просмотреть файл

@ -1,2 +1,4 @@
[viewport-scrollbar.html]
prefs: [layout.css.scrollbar-color.enabled:true]
expected:
if fission: ERROR

Просмотреть файл

@ -0,0 +1,3 @@
[dynamic-available-size-iframe.html]
expected:
if fission: ERROR

Просмотреть файл

@ -1,2 +1,3 @@
[hyphens-out-of-flow-001.html]
expected: FAIL
expected:
if os == "android": FAIL

Просмотреть файл

@ -1,16 +0,0 @@
[css3-text-line-break-baspglwj-083.html]
[ ]
expected: FAIL
[white-space:pre-wrap]
expected: FAIL
[white-space:pre-line]
expected: FAIL
[white-space:break-spaces]
expected: FAIL
[white-space:normal]
expected: FAIL

Просмотреть файл

@ -1,16 +0,0 @@
[css3-text-line-break-baspglwj-094.html]
[ ]
expected: FAIL
[white-space:pre-wrap]
expected: FAIL
[white-space:pre-line]
expected: FAIL
[white-space:break-spaces]
expected: FAIL
[white-space:normal]
expected: FAIL

Просмотреть файл

@ -1,2 +0,0 @@
[line-break-anywhere-002.html]
expected: FAIL

Просмотреть файл

@ -1,2 +0,0 @@
[overflow-wrap-cluster-001.html]
expected: FAIL

Просмотреть файл

@ -1,2 +0,0 @@
[overflow-wrap-cluster-002.html]
expected: FAIL

Просмотреть файл

@ -1,4 +0,0 @@
[letter-spacing-computed.html]
[Property letter-spacing value 'normal' computes to '0px']
expected: FAIL

Просмотреть файл

@ -1,2 +0,0 @@
[shaping-025.html]
expected: FAIL

Просмотреть файл

@ -1,6 +0,0 @@
[text-indent-percentage-004.html]
expected:
if os == "mac": FAIL
if os == "linux": FAIL
if (os == "android") and not e10s: FAIL
if (os == "android") and e10s: FAIL

Просмотреть файл

@ -1,2 +0,0 @@
[break-spaces-tab-004.html]
expected: FAIL

Просмотреть файл

@ -281,3 +281,171 @@
[Web Animations: property <rotate> from [45deg\] to [-1 1 0 60deg\] at (1) should be [-1 1 0 60deg\]]
expected: FAIL
[Web Animations: property <rotate> from [0 1 0 0deg\] to [1 0 0 450deg\] at (0) should be [y 0deg\]]
expected: FAIL
[Web Animations: property <rotate> from [1 0 0 0deg\] to [0 1 0 10deg\] at (0) should be [x 0deg\]]
expected: FAIL
[Web Animations: property <rotate> from [unset\] to [30deg\] at (0) should be [none\]]
expected: FAIL
[Web Animations: property <rotate> from [1 1 0 90deg\] to [0 1 1 135deg\] at (0) should be [1 1 0 90deg\]]
expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [none\] to [30deg\] at (0) should be [none\]]
expected: FAIL
[CSS Animations: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (0.75) should be [1 -2.5 3.64 -50deg\]]
expected: FAIL
[CSS Transitions: property <rotate> from [unset\] to [30deg\] at (0) should be [none\]]
expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (-1) should be [1 -2.5 3.64 300deg\]]
expected: FAIL
[CSS Animations: property <rotate> from [1 1 0 90deg\] to [0 1 1 135deg\] at (1) should be [0 1 1 135deg\]]
expected: FAIL
[Web Animations: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (0.25) should be [1 -2.5 3.64 50deg\]]
expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [1 1 0 90deg\] to [0 1 1 135deg\] at (1) should be [0 1 1 135deg\]]
expected: FAIL
[CSS Animations: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (0) should be [1 -2.5 3.64 100deg\]]
expected: FAIL
[Web Animations: property <rotate> from [1 0 0 450deg\] to [0 1 0 0deg\] at (1) should be [y 0deg\]]
expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (0) should be [1 -2.5 3.64 100deg\]]
expected: FAIL
[CSS Animations: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (2) should be [1 -2.5 3.64 -300deg\]]
expected: FAIL
[CSS Transitions: property <rotate> from [0 1 0 0deg\] to [1 0 0 450deg\] at (0) should be [y 0deg\]]
expected: FAIL
[CSS Transitions: property <rotate> from [none\] to [30deg\] at (0) should be [none\]]
expected: FAIL
[Web Animations: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (-1) should be [1 -2.5 3.64 300deg\]]
expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (1) should be [1 -2.5 3.64 -100deg\]]
expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [1 1 0 90deg\] to [0 1 1 135deg\] at (2) should be [0.52 -0.29 -0.81 151.04deg\]]
expected: FAIL
[CSS Animations: property <rotate> from [1 0 0 0deg\] to [0 1 0 10deg\] at (0) should be [x 0deg\]]
expected: FAIL
[CSS Animations: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (0.25) should be [1 -2.5 3.64 50deg\]]
expected: FAIL
[CSS Animations: property <rotate> from [none\] to [30deg\] at (0) should be [none\]]
expected: FAIL
[Web Animations: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (2) should be [1 -2.5 3.64 -300deg\]]
expected: FAIL
[Web Animations: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (1) should be [1 -2.5 3.64 -100deg\]]
expected: FAIL
[CSS Animations: property <rotate> from [unset\] to [30deg\] at (0) should be [none\]]
expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [1 0 0 0deg\] to [0 1 0 10deg\] at (0) should be [x 0deg\]]
expected: FAIL
[CSS Transitions: property <rotate> from [1 1 0 90deg\] to [0 1 1 135deg\] at (1) should be [0 1 1 135deg\]]
expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [1 0 0 450deg\] to [0 1 0 0deg\] at (1) should be [y 0deg\]]
expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (0.25) should be [1 -2.5 3.64 50deg\]]
expected: FAIL
[CSS Transitions: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (-1) should be [1 -2.5 3.64 300deg\]]
expected: FAIL
[CSS Animations: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (-1) should be [1 -2.5 3.64 300deg\]]
expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (0.75) should be [1 -2.5 3.64 -50deg\]]
expected: FAIL
[Web Animations: property <rotate> from [none\] to [30deg\] at (0) should be [none\]]
expected: FAIL
[CSS Animations: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (1) should be [1 -2.5 3.64 -100deg\]]
expected: FAIL
[CSS Transitions: property <rotate> from [1 1 0 90deg\] to [0 1 1 135deg\] at (2) should be [0.52 -0.29 -0.81 151.04deg\]]
expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [unset\] to [30deg\] at (0) should be [none\]]
expected: FAIL
[CSS Animations: property <rotate> from [1 1 0 90deg\] to [0 1 1 135deg\] at (0) should be [1 1 0 90deg\]]
expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [0 1 0 0deg\] to [1 0 0 450deg\] at (0) should be [y 0deg\]]
expected: FAIL
[CSS Transitions: property <rotate> from [1 1 0 90deg\] to [0 1 1 135deg\] at (0) should be [1 1 0 90deg\]]
expected: FAIL
[Web Animations: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (0) should be [1 -2.5 3.64 100deg\]]
expected: FAIL
[CSS Transitions: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (0) should be [1 -2.5 3.64 100deg\]]
expected: FAIL
[CSS Animations: property <rotate> from [1 1 0 90deg\] to [0 1 1 135deg\] at (2) should be [0.52 -0.29 -0.81 151.04deg\]]
expected: FAIL
[Web Animations: property <rotate> from [1 1 0 90deg\] to [0 1 1 135deg\] at (2) should be [0.52 -0.29 -0.81 151.04deg\]]
expected: FAIL
[CSS Transitions: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (0.75) should be [1 -2.5 3.64 -50deg\]]
expected: FAIL
[CSS Transitions: property <rotate> from [1 0 0 0deg\] to [0 1 0 10deg\] at (0) should be [x 0deg\]]
expected: FAIL
[CSS Transitions: property <rotate> from [1 0 0 450deg\] to [0 1 0 0deg\] at (1) should be [y 0deg\]]
expected: FAIL
[CSS Animations: property <rotate> from [0 1 0 0deg\] to [1 0 0 450deg\] at (0) should be [y 0deg\]]
expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [1 1 0 90deg\] to [0 1 1 135deg\] at (0) should be [1 1 0 90deg\]]
expected: FAIL
[CSS Transitions: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (0.25) should be [1 -2.5 3.64 50deg\]]
expected: FAIL
[Web Animations: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (0.75) should be [1 -2.5 3.64 -50deg\]]
expected: FAIL
[CSS Transitions: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (1) should be [1 -2.5 3.64 -100deg\]]
expected: FAIL
[CSS Transitions: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (2) should be [1 -2.5 3.64 -300deg\]]
expected: FAIL
[CSS Animations: property <rotate> from [1 0 0 450deg\] to [0 1 0 0deg\] at (1) should be [y 0deg\]]
expected: FAIL
[Web Animations: property <rotate> from [1 1 0 90deg\] to [0 1 1 135deg\] at (1) should be [0 1 1 135deg\]]
expected: FAIL
[CSS Transitions with transition: all: property <rotate> from [1 -2.5 3.64 100deg\] to [1 -2.5 3.64 -100deg\] at (2) should be [1 -2.5 3.64 -300deg\]]
expected: FAIL

Просмотреть файл

@ -0,0 +1,3 @@
[transform-iframe-001.html]
expected:
if fission: ERROR

Просмотреть файл

@ -20,3 +20,6 @@
[Parsing min() is successful]
expected: FAIL
[Parsing clamp() is successful]
expected: FAIL

Просмотреть файл

@ -2,6 +2,8 @@
disabled:
if debug and (os == "win") and (version == "6.1.7601"): https://bugzilla.mozilla.org/show_bug.cgi?id=1560360
expected:
if (os == "win") and (processor == "x86"): FAIL
if (os == "win") and (processor == "aarch64"): ["FAIL", "PASS"]
if (os == "win") and (processor == "x86_64"): FAIL
if (os == "win") and (processor == "aarch64"): ["PASS", "FAIL"]
if os == "android": PASS
if os == "mac": PASS
if os == "linux": PASS
FAIL

Просмотреть файл

@ -2,6 +2,8 @@
disabled:
if debug and (os == "win") and (version == "6.1.7601"): https://bugzilla.mozilla.org/show_bug.cgi?id=1560360
expected:
if (os == "win") and (processor == "x86"): FAIL
if (os == "win") and (processor == "aarch64"): ["FAIL", "PASS"]
if (os == "win") and (processor == "x86_64"): FAIL
if (os == "win") and (processor == "aarch64"): ["PASS", "FAIL"]
if os == "mac": PASS
if os == "linux": PASS
if os == "android": PASS
FAIL

Просмотреть файл

@ -2,6 +2,8 @@
disabled:
if debug and (os == "win") and (version == "6.1.7601"): https://bugzilla.mozilla.org/show_bug.cgi?id=1560360
expected:
if (os == "win") and (processor == "x86_64"): FAIL
if (os == "win") and (processor == "x86"): FAIL
if (os == "win") and (processor == "aarch64"): ["FAIL", "PASS"]
if os == "mac": PASS
if os == "linux": PASS
if os == "android": PASS
FAIL

Просмотреть файл

@ -1,6 +1,8 @@
[appearance-textfield-001.html]
expected:
if (os == "win") and (processor == "x86") and debug: ["PASS", "FAIL"]
if (os == "win") and (processor == "x86") and not debug: ["PASS", "FAIL"]
if (os == "win") and (processor == "x86_64"): ["FAIL", "PASS"]
if (os == "win") and (processor == "x86") and not debug and not fission: ["PASS", "FAIL"]
if (os == "win") and (processor == "aarch64"): FAIL
if os == "mac": PASS
if os == "android": PASS
if os == "linux": PASS
[FAIL, PASS]

Просмотреть файл

@ -0,0 +1,3 @@
[vh-support-transform-origin.html]
expected:
if fission: ERROR

Просмотреть файл

@ -0,0 +1,3 @@
[vh-support-transform-translate.html]
expected:
if fission: ERROR

Просмотреть файл

@ -0,0 +1,3 @@
[vh_not_refreshing_on_chrome.html]
expected:
if fission: TIMEOUT

Просмотреть файл

@ -0,0 +1,3 @@
[background-size-document-root-vrl-002.html]
expected:
if fission: ERROR

Просмотреть файл

@ -0,0 +1,3 @@
[background-size-document-root-vrl-004.html]
expected:
if fission: ERROR

Просмотреть файл

@ -0,0 +1,3 @@
[background-size-document-root-vrl-006.html]
expected:
if fission: ERROR

Просмотреть файл

@ -0,0 +1,3 @@
[background-size-document-root-vrl-008.html]
expected:
if fission: ERROR

Просмотреть файл

@ -2,7 +2,8 @@
[Sticky elements work with the root (document) scroller]
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1556685
expected:
if (os == "linux") and webrender and debug: ["PASS", "FAIL"]
if (os == "linux") and webrender and debug and fission: ["PASS", "FAIL"]
if (os == "linux") and webrender and debug and not fission: ["PASS", "FAIL"]
if (os == "linux") and webrender and not debug: ["PASS", "FAIL"]
if os == "android": FAIL

Просмотреть файл

@ -5,5 +5,6 @@
[Main frame with auto scroll-behavior ; scroll() with smooth behavior]
expected:
if webrender and (os == "linux") and not debug and not fission: ["PASS", "FAIL"]
if webrender and (os == "linux") and debug: ["PASS", "FAIL"]

Просмотреть файл

@ -1,23 +1,23 @@
[scrollIntoView-smooth.html]
expected:
if webrender and not fission and (os == "win") and not debug: ["OK", "TIMEOUT"]
[Smooth scrollIntoView should scroll the element to the 'end' position]
disabled:
if debug and e10s and (os == "linux") and (processor == "x86"): wpt-sync Bug 1461151
expected:
if (os == "android") and not e10s: FAIL
if (os == "android") and e10s: FAIL
if (os == "win") and webrender and not fission and not debug: ["PASS", "NOTRUN"]
if os == "android": FAIL
[Smooth scrollIntoView should scroll the element to the 'center' position]
expected:
if (os == "android") and not e10s: FAIL
if (os == "android") and e10s: FAIL
if (os == "win") and webrender and not fission and not debug: ["PASS", "TIMEOUT"]
if os == "android": FAIL
[Smooth scrollIntoView should scroll the element to the 'nearest' position]
expected:
if (os == "android") and not e10s: FAIL
if (os == "android") and e10s: FAIL
if os == "android": FAIL
[Smooth scrollIntoView should scroll the element to the 'start' position]
expected:
if (os == "android") and not e10s: FAIL
if (os == "android") and e10s: FAIL
if os == "android": FAIL

Просмотреть файл

@ -0,0 +1,3 @@
[min-width-tables-001.html]
expected:
if fission: ERROR

Просмотреть файл

@ -4,6 +4,7 @@
[Programmatic focus after click should not match :focus-visible]
expected:
if os == "win": PASS
FAIL
if os == "mac": FAIL
if os == "linux": FAIL
if os == "android": FAIL

Просмотреть файл

@ -0,0 +1,3 @@
[focus-within-3.html]
expected:
if fission: ERROR

Просмотреть файл

@ -0,0 +1,3 @@
[segment-break-transformation-removable-1.html]
expected:
if (processor == "x86") and fission and not debug: ["FAIL", "PASS"]

Просмотреть файл

@ -0,0 +1,3 @@
[segment-break-transformation-removable-2.html]
expected:
if (processor == "x86") and fission and not debug: ["FAIL", "PASS"]

Просмотреть файл

@ -248,9 +248,6 @@
[[["stylewithcss","false"\],["bold",""\]\] "<span style=font-weight:600>fo[o</span><span style=font-weight:700>b\]ar</span>" compare innerHTML]
expected: FAIL
[[["stylewithcss","false"\],["bold",""\]\] "<span style=font-weight:500>fo[o</span><span style=font-weight:600>b\]ar</span>" queryCommandState("bold") after]
expected: FAIL
[[["stylewithcss","true"\],["bold",""\]\] "<span style=font-weight:500>fo[o</span><span style=font-weight:600>b\]ar</span>" compare innerHTML]
expected: FAIL
@ -284,3 +281,6 @@
[[["stylewithcss","false"\],["bold",""\]\] "<span style=font-weight:400>fo[o</span><span style=font-weight:500>b\]ar</span>" queryCommandIndeterm("bold") before]
expected: FAIL
[[["stylewithcss","false"\],["bold",""\]\] "<span style=font-weight:500>fo[o</span><span style=font-weight:600>b\]ar</span>" queryCommandState("bold") after]
expected: FAIL

Просмотреть файл

@ -2,6 +2,18 @@
[backpressure]
expected: FAIL
[write() should not complete until read relieves backpressure for TextEncoderStream]
expected: FAIL
[additional writes should wait for backpressure to be relieved for class TextDecoderStream]
expected: FAIL
[write() should not complete until read relieves backpressure for TextDecoderStream]
expected: FAIL
[additional writes should wait for backpressure to be relieved for class TextEncoderStream]
expected: FAIL
[backpressure.https.any.serviceworker.html]
expected: TIMEOUT
@ -12,11 +24,46 @@
[backpressure]
expected: FAIL
[write() should not complete until read relieves backpressure for TextEncoderStream]
expected: FAIL
[additional writes should wait for backpressure to be relieved for class TextDecoderStream]
expected: FAIL
[write() should not complete until read relieves backpressure for TextDecoderStream]
expected: FAIL
[additional writes should wait for backpressure to be relieved for class TextEncoderStream]
expected: FAIL
[backpressure.any.sharedworker.html]
expected: TIMEOUT
[write() should not complete until read relieves backpressure for TextEncoderStream]
expected: FAIL
[additional writes should wait for backpressure to be relieved for class TextDecoderStream]
expected: FAIL
[write() should not complete until read relieves backpressure for TextDecoderStream]
expected: FAIL
[additional writes should wait for backpressure to be relieved for class TextEncoderStream]
expected: FAIL
[backpressure.any.serviceworker.html]
[backpressure]
expected: FAIL
[write() should not complete until read relieves backpressure for TextEncoderStream]
expected: FAIL
[additional writes should wait for backpressure to be relieved for class TextDecoderStream]
expected: FAIL
[write() should not complete until read relieves backpressure for TextDecoderStream]
expected: FAIL
[additional writes should wait for backpressure to be relieved for class TextEncoderStream]
expected: FAIL

Просмотреть файл

@ -1,9 +1,9 @@
[clearkey-mp4-playback-temporary-multikey-sequential.https.html]
expected:
if (os == "win") and not fission and (processor == "x86_64") and not webrender and not debug: ["OK", "TIMEOUT"]
[org.w3.clearkey, successful playback, temporary, mp4, multiple keys, sequential]
disabled:
if (os == "win"): https://bugzilla.mozilla.org/show_bug.cgi?id=1559161
if os == "win": https://bugzilla.mozilla.org/show_bug.cgi?id=1559161
expected:
if (os == "android") and not e10s: FAIL
if (os == "android") and e10s: FAIL
if os == "android": FAIL

Просмотреть файл

@ -1,6 +1,9 @@
[clearkey-mp4-playback-temporary-waitingforkey.https.html]
expected:
if webrender and not fission and (os == "win") and not debug: ["OK", "TIMEOUT"]
[org.w3.clearkey, successful playback, temporary, mp4, waitingforkey event, 1 key]
expected:
if (os == "win") and (processor == "x86_64") and webrender and not fission and not debug: ["PASS", "TIMEOUT"]
if (os == "win") and (processor == "aarch64"): FAIL
if os == "android": FAIL

Просмотреть файл

@ -3,5 +3,7 @@
expected: FAIL
[When the policy is disabled, 'autofocus' and scripted focus do not focus the document.]
expected: FAIL
expected:
if fission: PASS
FAIL

Просмотреть файл

@ -1,7 +1,14 @@
[lazyload-disabled-tentative.sub.html]
[Sanity-check: Contents do not load immediately (no eager-loading) when the lazyload attribute is 'on' and frame is in viewport.]
expected: FAIL
expected:
if (os == "linux") and webrender and not debug and fission: PASS
FAIL
[lazyload-disabled-tentative]
expected: FAIL
[When 'lazyload' feature is disabled, a frame cannot avoid lazyloading by setting 'lazyload' attribute to 'off']
expected:
if (processor == "x86_64") and fission and not webrender and (os == "win") and not debug: ["PASS", "FAIL"]
if (processor == "x86") and fission and not debug: ["PASS", "FAIL"]

Просмотреть файл

@ -9,5 +9,12 @@
expected: FAIL
[Sanity-check: Contents do not load immediately (no eager-loading) when the loading attribute is 'lazy' and frame is in viewport.]
expected: FAIL
expected:
if (os == "linux") and webrender and not debug and fission: ["PASS", "FAIL"]
FAIL
[When 'lazyload' feature is enabled, a frame can avoid lazyloading by setting 'loading' attribute to 'eager']
expected:
if (processor == "x86_64") and fission and not webrender and (os == "win") and not debug: ["PASS", "FAIL"]
if (processor == "x86") and fission and not debug: ["PASS", "FAIL"]

Просмотреть файл

@ -1,4 +1,6 @@
[loading-frame-default-eager-disabled-tentative.sub.html]
[When 'loading-frame-default-eager' feature is disabled, a frame with 'loading attribute 'auto' will be lazily loaded.]
expected: FAIL
expected:
if webrender and (os == "linux") and not debug and fission: PASS
FAIL

Просмотреть файл

@ -1,2 +1,4 @@
[vertical-scroll-disabled-scrollbar-tentative.html]
expected: FAIL
expected:
if fission: ERROR
FAIL

Просмотреть файл

@ -1,4 +1,34 @@
[idlharness.window.html]
[idl_test validation]
[FeaturePolicy interface: operation getAllowlistForFeature(DOMString)]
expected: FAIL
[FeaturePolicy interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[FeaturePolicy interface object name]
expected: FAIL
[FeaturePolicy interface: operation allowedFeatures()]
expected: FAIL
[FeaturePolicy must be primary interface of document.featurePolicy]
expected: FAIL
[FeaturePolicy interface object length]
expected: FAIL
[FeaturePolicy interface: operation features()]
expected: FAIL
[FeaturePolicy interface: existence and properties of interface object]
expected: FAIL
[FeaturePolicy interface: operation allowsFeature(DOMString, DOMString)]
expected: FAIL
[FeaturePolicy interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL
[FeaturePolicy interface: existence and properties of interface prototype object]
expected: FAIL

Просмотреть файл

@ -37,7 +37,7 @@
if (os == "linux") and (processor == "x86_64") and debug and not webrender and sw-e10s: wpt-sync Bug 1565002
if (os == "mac") and debug: https://bugzilla.mozilla.org/show_bug.cgi?id=1568816
expected:
if os == "linux": ["TIMEOUT", "FAIL"]
if os == "linux": ["FAIL", "TIMEOUT"]
FAIL
[Http upgrade fetch() api => No headers]

Просмотреть файл

@ -1,2 +1,4 @@
[forced-colors-mode-06.html]
expected: FAIL
expected:
if fission: ERROR
FAIL

Просмотреть файл

@ -1,2 +1,12 @@
[appcache-iframe.https.html]
prefs: [browser.cache.offline.storage.enable:true,browser.cache.offline.enable:true]
prefs: [browser.cache.offline.storage.enable:true, browser.cache.offline.enable:true]
expected:
if fission: TIMEOUT
[iframe should be loaded from application caches for fallback.]
expected:
if fission: TIMEOUT
[iframe should be loaded from application caches.]
expected:
if fission: FAIL

Просмотреть файл

@ -1,15 +1,14 @@
[closed-attribute.window.html]
[closed/close() and cross-origin auxiliary browsing context]
expected:
if (os == "android") and not e10s: FAIL
if (os == "android") and e10s: FAIL
[closed/close() and same-origin auxiliary browsing context]
expected:
if (os == "android") and not e10s: FAIL
if os == "android": FAIL
[closed/close() and cross-site auxiliary browsing context]
expected:
if (os == "android") and not e10s: FAIL
if (os == "android") and e10s: FAIL
if not fission and (os == "android"): FAIL
if fission: FAIL
[closed and cross-site nested browsing context]
expected:
if fission: FAIL

Просмотреть файл

@ -3,13 +3,10 @@
expected: FAIL
[Window's associated Document object is used for finding named objects (<object> with browsing ccontext via same-origin <iframe)>]
expected:
if os == "android": FAIL
if os == "linux": FAIL
if os == "win": FAIL
if (os == "mac") and (version == "OS X 10.14.5"): FAIL
if (os == "mac") and (version == "OS X 10.14"): FAIL
[Window's associated Document object is used for finding named objects (<object> with browsing ccontext via cross-site <iframe)>]
expected: FAIL
[Window's associated Document object is used for finding named objects (<object> with browsing ccontext via cross-site <iframe)>]
expected:
if fission: PASS
FAIL

Просмотреть файл

@ -2,8 +2,12 @@
disabled:
if (os == "linux") and (bits == 32) and debug: https://bugzilla.mozilla.org/show_bug.cgi?id=1483696
expected:
if (os == "linux") and debug: ["OK", "TIMEOUT"]
if (os == "linux") and debug and webrender and fission: ["OK", "TIMEOUT"]
if (os == "linux") and debug and webrender and not fission: ["OK", "TIMEOUT"]
if (os == "linux") and debug and not webrender: ["OK", "TIMEOUT"]
[Auxiliary browsing context created via `window.open` and setting `window.opener` to `null` should report `window.opener` `null`]
expected:
if (os == "linux") and debug: ["PASS", "TIMEOUT"]
if (os == "linux") and debug and webrender and not fission: ["PASS", "TIMEOUT"]
if (os == "linux") and debug and webrender and fission: ["PASS", "TIMEOUT"]
if (os == "linux") and debug and not webrender: ["PASS", "TIMEOUT"]

Просмотреть файл

@ -1,3 +1,4 @@
prefs: [browser.tabs.remote.useCrossOriginOpenerPolicy:true, browser.tabs.remote.useCrossOriginEmbedderPolicy:true]
disabled:
if (os == "android"): no content process switch in android
if os == "android": no content process switch in android
leak-threshold: [tab:102400]

Просмотреть файл

@ -0,0 +1,9 @@
[coep-redirect.https.html]
[Redirect from no coop/no coep to coop/coep]
expected:
if fission: FAIL
[Redirect from coop/no coep to coop/coep]
expected:
if fission: FAIL

Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше