Update web-platform-tests to revision b'0e0fe1b20da0d80eacadc326dec726138fd5aa83'

This commit is contained in:
WPT Sync Bot 2021-03-10 08:20:06 +00:00
parent 57897e196c
commit 728707a192
70 changed files with 2786 additions and 976 deletions

View file

@ -1,370 +1,371 @@
[name-ctl.html]
expected: ERROR
[Cookie with %x0 in name is truncated.]
expected: FAIL
[Cookie with %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x2 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x3 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x4 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x5 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x6 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x7 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x8 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x9 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %xb in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %xc in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %xe in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %xf in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x10 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x11 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x12 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x13 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x14 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x15 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x16 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x17 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x18 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x19 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1a in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1b in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1c in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1d in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1e in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1f in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x7f in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x2 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x3 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x4 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x5 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x6 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x7 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x8 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x9 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xb after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xc after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xe after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xf after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x10 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x11 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x12 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x13 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x14 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x15 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x16 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x17 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x18 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x19 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1a after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1b after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1c after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1d after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1e after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1f after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x7f after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x2 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x3 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x4 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x5 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x6 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x7 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x8 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x9 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xb after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xc after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xe after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xf after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x10 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x11 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x12 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x13 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x14 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x15 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x16 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x17 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x18 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x19 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1a after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1b after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1c after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1d after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1e after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1f after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x7f after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x2 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x3 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x4 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x5 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x6 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x7 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x8 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x9 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xb after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xc after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xe after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xf after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x10 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x11 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x12 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x13 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x14 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x15 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x16 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x17 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x18 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x19 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1a after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1b after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1c after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1d after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1e after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1f after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x7f after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN

View file

@ -1,370 +1,371 @@
[value-ctl.html]
expected: ERROR
[Cookie with %x0 in value is truncated.]
expected: FAIL
[Cookie with %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x2 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x3 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x4 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x5 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x6 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x7 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x8 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x9 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %xb in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %xc in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %xe in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %xf in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x10 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x11 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x12 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x13 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x14 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x15 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x16 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x17 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x18 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x19 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1a in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1b in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1c in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1d in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1e in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1f in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x7f in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x2 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x3 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x4 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x5 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x6 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x7 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x8 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x9 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xb after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xc after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xe after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xf after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x10 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x11 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x12 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x13 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x14 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x15 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x16 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x17 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x18 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x19 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1a after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1b after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1c after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1d after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1e after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1f after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x7f after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x2 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x3 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x4 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x5 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x6 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x7 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x8 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x9 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xb after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xc after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xe after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xf after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x10 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x11 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x12 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x13 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x14 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x15 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x16 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x17 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x18 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x19 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1a after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1b after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1c after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1d after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1e after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1f after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x7f after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x2 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x3 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x4 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x5 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x6 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x7 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x8 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x9 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xb after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xc after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xe after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xf after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x10 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x11 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x12 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x13 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x14 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x15 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x16 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x17 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x18 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x19 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1a after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1b after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1c after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1d after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1e after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1f after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x7f after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN

View file

@ -1,4 +0,0 @@
[hit-test-floats-005.html]
[Miss clipped float]
expected: FAIL

View file

@ -2,6 +2,3 @@
[Hit test intersecting scaled box]
expected: FAIL
[Hit test within unscaled box]
expected: FAIL

View file

@ -203,3 +203,126 @@
[margin-right length(mm) / values]
expected: FAIL
[background-color color(rgba) / values]
expected: FAIL
[border-top-width length(pt) / values]
expected: FAIL
[border-top-width length(pc) / values]
expected: FAIL
[border-top-width length(px) / values]
expected: FAIL
[border-top-width length(em) / values]
expected: FAIL
[border-top-width length(ex) / values]
expected: FAIL
[border-top-width length(mm) / values]
expected: FAIL
[border-top-width length(cm) / values]
expected: FAIL
[border-top-width length(in) / values]
expected: FAIL
[border-right-width length(pt) / values]
expected: FAIL
[border-right-width length(pc) / values]
expected: FAIL
[border-right-width length(px) / values]
expected: FAIL
[border-right-width length(em) / values]
expected: FAIL
[border-right-width length(ex) / values]
expected: FAIL
[border-right-width length(mm) / values]
expected: FAIL
[border-right-width length(cm) / values]
expected: FAIL
[border-right-width length(in) / values]
expected: FAIL
[border-bottom-width length(pt) / values]
expected: FAIL
[border-bottom-width length(pc) / values]
expected: FAIL
[border-bottom-width length(px) / values]
expected: FAIL
[border-bottom-width length(em) / values]
expected: FAIL
[border-bottom-width length(ex) / values]
expected: FAIL
[border-bottom-width length(mm) / values]
expected: FAIL
[border-bottom-width length(cm) / values]
expected: FAIL
[border-bottom-width length(in) / values]
expected: FAIL
[border-left-width length(pt) / values]
expected: FAIL
[border-left-width length(pc) / values]
expected: FAIL
[border-left-width length(px) / values]
expected: FAIL
[border-left-width length(em) / values]
expected: FAIL
[border-left-width length(ex) / values]
expected: FAIL
[border-left-width length(mm) / values]
expected: FAIL
[border-left-width length(cm) / values]
expected: FAIL
[border-left-width length(in) / values]
expected: FAIL
[border-top-color color(rgba) / values]
expected: FAIL
[border-right-color color(rgba) / values]
expected: FAIL
[border-bottom-color color(rgba) / values]
expected: FAIL
[border-left-color color(rgba) / values]
expected: FAIL
[padding-bottom length(pt) / values]
expected: FAIL
[padding-bottom length(pc) / values]
expected: FAIL
[padding-bottom length(px) / values]
expected: FAIL
[padding-bottom length(em) / values]
expected: FAIL

View file

@ -479,3 +479,303 @@
[left percentage(%) / events]
expected: FAIL
[margin-right length(cm) / events]
expected: FAIL
[margin-right length(in) / events]
expected: FAIL
[margin-top length(pt) / events]
expected: FAIL
[margin-top length(pc) / events]
expected: FAIL
[margin-top length(px) / events]
expected: FAIL
[margin-top length(em) / events]
expected: FAIL
[margin-top length(ex) / events]
expected: FAIL
[margin-top length(mm) / events]
expected: FAIL
[margin-top length(cm) / events]
expected: FAIL
[margin-top length(in) / events]
expected: FAIL
[height length(pt) / events]
expected: FAIL
[height length(pc) / events]
expected: FAIL
[height length(px) / events]
expected: FAIL
[height length(em) / events]
expected: FAIL
[height length(ex) / events]
expected: FAIL
[height length(mm) / events]
expected: FAIL
[height length(cm) / events]
expected: FAIL
[height length(in) / events]
expected: FAIL
[height percentage(%) / events]
expected: FAIL
[width length(pt) / events]
expected: FAIL
[width length(pc) / events]
expected: FAIL
[width length(px) / events]
expected: FAIL
[width length(em) / events]
expected: FAIL
[width length(ex) / events]
expected: FAIL
[width length(mm) / events]
expected: FAIL
[width length(cm) / events]
expected: FAIL
[width length(in) / events]
expected: FAIL
[width percentage(%) / events]
expected: FAIL
[min-height length(pt) / events]
expected: FAIL
[min-height length(pc) / events]
expected: FAIL
[min-height length(px) / events]
expected: FAIL
[min-height length(em) / events]
expected: FAIL
[min-height length(ex) / events]
expected: FAIL
[min-height length(mm) / events]
expected: FAIL
[min-height length(cm) / events]
expected: FAIL
[min-height length(in) / events]
expected: FAIL
[min-height percentage(%) / events]
expected: FAIL
[min-width length(pt) / events]
expected: FAIL
[min-width length(pc) / events]
expected: FAIL
[min-width length(px) / events]
expected: FAIL
[min-width length(em) / events]
expected: FAIL
[min-width length(ex) / events]
expected: FAIL
[min-width length(mm) / events]
expected: FAIL
[min-width length(cm) / events]
expected: FAIL
[min-width length(in) / events]
expected: FAIL
[min-width percentage(%) / events]
expected: FAIL
[max-height length(pt) / events]
expected: FAIL
[max-height length(pc) / events]
expected: FAIL
[max-height length(px) / events]
expected: FAIL
[max-height length(em) / events]
expected: FAIL
[color color(rgba) / events]
expected: FAIL
[font-size length(pt) / events]
expected: FAIL
[font-size length(pc) / events]
expected: FAIL
[font-size length(px) / events]
expected: FAIL
[font-size length(em) / events]
expected: FAIL
[font-size length(ex) / events]
expected: FAIL
[font-size length(mm) / events]
expected: FAIL
[font-size length(cm) / events]
expected: FAIL
[font-size length(in) / events]
expected: FAIL
[font-size percentage(%) / events]
expected: FAIL
[font-weight font-weight(keyword) / events]
expected: FAIL
[font-weight font-weight(numeric) / events]
expected: FAIL
[line-height number(integer) / events]
expected: FAIL
[line-height number(decimal) / events]
expected: FAIL
[line-height length(pt) / events]
expected: FAIL
[line-height length(pc) / events]
expected: FAIL
[line-height length(px) / events]
expected: FAIL
[line-height length(em) / events]
expected: FAIL
[line-height length(ex) / events]
expected: FAIL
[line-height length(mm) / events]
expected: FAIL
[line-height length(cm) / events]
expected: FAIL
[line-height length(in) / events]
expected: FAIL
[line-height percentage(%) / events]
expected: FAIL
[letter-spacing length(pt) / events]
expected: FAIL
[letter-spacing length(pc) / events]
expected: FAIL
[letter-spacing length(px) / events]
expected: FAIL
[letter-spacing length(em) / events]
expected: FAIL
[letter-spacing length(ex) / events]
expected: FAIL
[letter-spacing length(mm) / events]
expected: FAIL
[letter-spacing length(cm) / events]
expected: FAIL
[letter-spacing length(in) / events]
expected: FAIL
[word-spacing length(pt) / events]
expected: FAIL
[word-spacing length(pc) / events]
expected: FAIL
[word-spacing length(px) / events]
expected: FAIL
[word-spacing length(em) / events]
expected: FAIL
[word-spacing length(ex) / events]
expected: FAIL
[word-spacing length(mm) / events]
expected: FAIL
[word-spacing length(cm) / events]
expected: FAIL
[word-spacing length(in) / events]
expected: FAIL
[word-spacing percentage(%) / events]
expected: FAIL
[text-indent length(pt) / events]
expected: FAIL
[text-indent length(pc) / events]
expected: FAIL
[text-indent length(px) / events]
expected: FAIL
[text-indent length(em) / events]
expected: FAIL
[text-indent length(ex) / events]
expected: FAIL
[text-indent length(mm) / events]
expected: FAIL
[text-indent length(cm) / events]
expected: FAIL
[text-indent length(in) / events]
expected: FAIL
[text-indent percentage(%) / events]
expected: FAIL
[text-shadow shadow(shadow) / events]
expected: FAIL

View file

@ -326,3 +326,453 @@
[margin-right length(mm) / values]
expected: FAIL
[margin-right length(cm) / values]
expected: FAIL
[margin-right length(in) / values]
expected: FAIL
[margin-top length(pt) / values]
expected: FAIL
[margin-top length(pc) / values]
expected: FAIL
[margin-top length(px) / values]
expected: FAIL
[margin-top length(em) / values]
expected: FAIL
[margin-top length(ex) / values]
expected: FAIL
[margin-top length(mm) / values]
expected: FAIL
[margin-top length(cm) / values]
expected: FAIL
[margin-top length(in) / values]
expected: FAIL
[height length(pt) / values]
expected: FAIL
[height length(pc) / values]
expected: FAIL
[height length(px) / values]
expected: FAIL
[height length(em) / values]
expected: FAIL
[height length(ex) / values]
expected: FAIL
[height length(mm) / values]
expected: FAIL
[height length(cm) / values]
expected: FAIL
[height length(in) / values]
expected: FAIL
[height percentage(%) / values]
expected: FAIL
[width length(pt) / values]
expected: FAIL
[width length(pc) / values]
expected: FAIL
[width length(px) / values]
expected: FAIL
[width length(em) / values]
expected: FAIL
[width length(ex) / values]
expected: FAIL
[width length(mm) / values]
expected: FAIL
[width length(cm) / values]
expected: FAIL
[width length(in) / values]
expected: FAIL
[width percentage(%) / values]
expected: FAIL
[min-height length(pt) / values]
expected: FAIL
[min-height length(pc) / values]
expected: FAIL
[min-height length(px) / values]
expected: FAIL
[min-height length(em) / values]
expected: FAIL
[min-height length(ex) / values]
expected: FAIL
[min-height length(mm) / values]
expected: FAIL
[min-height length(cm) / values]
expected: FAIL
[min-height length(in) / values]
expected: FAIL
[min-height percentage(%) / values]
expected: FAIL
[min-width length(pt) / values]
expected: FAIL
[min-width length(pc) / values]
expected: FAIL
[min-width length(px) / values]
expected: FAIL
[min-width length(em) / values]
expected: FAIL
[min-width length(ex) / values]
expected: FAIL
[min-width length(mm) / values]
expected: FAIL
[min-width length(cm) / values]
expected: FAIL
[min-width length(in) / values]
expected: FAIL
[min-width percentage(%) / values]
expected: FAIL
[max-height length(pt) / values]
expected: FAIL
[max-height length(pc) / values]
expected: FAIL
[max-height length(px) / values]
expected: FAIL
[max-height length(em) / values]
expected: FAIL
[max-height length(ex) / values]
expected: FAIL
[max-height length(mm) / values]
expected: FAIL
[max-height length(cm) / values]
expected: FAIL
[max-height length(in) / values]
expected: FAIL
[max-height percentage(%) / values]
expected: FAIL
[max-width length(pt) / values]
expected: FAIL
[max-width length(pc) / values]
expected: FAIL
[max-width length(px) / values]
expected: FAIL
[max-width length(em) / values]
expected: FAIL
[max-width length(ex) / values]
expected: FAIL
[max-width length(mm) / values]
expected: FAIL
[max-width length(cm) / values]
expected: FAIL
[max-width length(in) / values]
expected: FAIL
[max-width percentage(%) / values]
expected: FAIL
[top length(pt) / values]
expected: FAIL
[top length(pc) / values]
expected: FAIL
[top length(px) / values]
expected: FAIL
[top length(em) / values]
expected: FAIL
[top length(ex) / values]
expected: FAIL
[top length(mm) / values]
expected: FAIL
[top length(cm) / values]
expected: FAIL
[top length(in) / values]
expected: FAIL
[top percentage(%) / values]
expected: FAIL
[right length(pt) / values]
expected: FAIL
[right length(pc) / values]
expected: FAIL
[right length(px) / values]
expected: FAIL
[right length(em) / values]
expected: FAIL
[right length(ex) / values]
expected: FAIL
[right length(mm) / values]
expected: FAIL
[right length(cm) / values]
expected: FAIL
[right length(in) / values]
expected: FAIL
[right percentage(%) / values]
expected: FAIL
[bottom length(pt) / values]
expected: FAIL
[bottom length(pc) / values]
expected: FAIL
[bottom length(px) / values]
expected: FAIL
[bottom length(em) / values]
expected: FAIL
[bottom length(ex) / values]
expected: FAIL
[bottom length(mm) / values]
expected: FAIL
[bottom length(cm) / values]
expected: FAIL
[bottom length(in) / values]
expected: FAIL
[bottom percentage(%) / values]
expected: FAIL
[left length(pt) / values]
expected: FAIL
[left length(pc) / values]
expected: FAIL
[left length(px) / values]
expected: FAIL
[left length(em) / values]
expected: FAIL
[left length(ex) / values]
expected: FAIL
[left length(mm) / values]
expected: FAIL
[left length(cm) / values]
expected: FAIL
[left length(in) / values]
expected: FAIL
[left percentage(%) / values]
expected: FAIL
[color color(rgba) / values]
expected: FAIL
[font-size length(pt) / values]
expected: FAIL
[font-size length(pc) / values]
expected: FAIL
[font-size length(px) / values]
expected: FAIL
[font-size length(em) / values]
expected: FAIL
[font-size length(ex) / values]
expected: FAIL
[font-size length(mm) / values]
expected: FAIL
[font-size length(cm) / values]
expected: FAIL
[font-size length(in) / values]
expected: FAIL
[font-size percentage(%) / values]
expected: FAIL
[font-weight font-weight(keyword) / values]
expected: FAIL
[font-weight font-weight(numeric) / values]
expected: FAIL
[line-height number(integer) / values]
expected: FAIL
[line-height number(decimal) / values]
expected: FAIL
[line-height length(pt) / values]
expected: FAIL
[line-height length(pc) / values]
expected: FAIL
[line-height length(px) / values]
expected: FAIL
[line-height length(em) / values]
expected: FAIL
[line-height length(ex) / values]
expected: FAIL
[line-height length(mm) / values]
expected: FAIL
[line-height length(cm) / values]
expected: FAIL
[line-height length(in) / values]
expected: FAIL
[line-height percentage(%) / values]
expected: FAIL
[letter-spacing length(pt) / values]
expected: FAIL
[letter-spacing length(pc) / values]
expected: FAIL
[letter-spacing length(px) / values]
expected: FAIL
[letter-spacing length(em) / values]
expected: FAIL
[letter-spacing length(ex) / values]
expected: FAIL
[letter-spacing length(mm) / values]
expected: FAIL
[letter-spacing length(cm) / values]
expected: FAIL
[letter-spacing length(in) / values]
expected: FAIL
[word-spacing length(pt) / values]
expected: FAIL
[word-spacing length(pc) / values]
expected: FAIL
[word-spacing length(px) / values]
expected: FAIL
[word-spacing length(em) / values]
expected: FAIL
[word-spacing length(ex) / values]
expected: FAIL
[word-spacing length(mm) / values]
expected: FAIL
[word-spacing length(cm) / values]
expected: FAIL
[word-spacing length(in) / values]
expected: FAIL
[word-spacing percentage(%) / values]
expected: FAIL
[text-indent length(pt) / values]
expected: FAIL
[text-indent length(pc) / values]
expected: FAIL
[text-indent length(px) / values]
expected: FAIL
[text-indent length(em) / values]
expected: FAIL
[text-indent length(ex) / values]
expected: FAIL
[text-indent length(mm) / values]
expected: FAIL
[text-indent length(cm) / values]
expected: FAIL
[text-indent length(in) / values]
expected: FAIL
[text-indent percentage(%) / values]
expected: FAIL
[text-shadow shadow(shadow) / values]
expected: FAIL

View file

@ -14,3 +14,9 @@
[test some point of the element: bottom right corner]
expected: FAIL
[test some point of the element: top left corner]
expected: FAIL
[test the top of layer]
expected: FAIL

View file

@ -0,0 +1,4 @@
[elementsFromPoint-invalid-cases.html]
[The root element is the last element returned for otherwise empty queries within the viewport]
expected: FAIL

View file

@ -0,0 +1,4 @@
[scrollIntoView-inline-image.html]
[Scrolling an inline element with a large line height uses the bounding rect]
expected: FAIL

View file

@ -309,21 +309,12 @@
[Response: combined response Content-Type: text/html;" \\" text/plain ";charset=GBK]
expected: NOTRUN
[<iframe>: separate response Content-Type: text/html;x=" text/plain]
expected: FAIL
[<iframe>: combined response Content-Type: text/html;" text/plain]
expected: FAIL
[<iframe>: separate response Content-Type: text/plain */*]
expected: FAIL
[<iframe>: combined response Content-Type: text/html */*;charset=gbk]
expected: FAIL
[<iframe>: separate response Content-Type: text/html;" text/plain]
expected: FAIL
[<iframe>: combined response Content-Type: text/html;" \\" text/plain]
[<iframe>: combined response Content-Type: text/html */*]
expected: FAIL

View file

@ -59,3 +59,9 @@
[separate text/javascript;charset=windows-1252 text/javascript]
expected: FAIL
[separate text/javascript; charset=windows-1252 text/javascript]
expected: FAIL
[separate text/javascript;charset=windows-1252 error text/javascript]
expected: FAIL

View file

@ -1,4 +0,0 @@
[traverse_the_history_1.html]
[Multiple history traversals from the same task]
expected: FAIL

View file

@ -1,4 +1,4 @@
[traverse_the_history_3.html]
[traverse_the_history_5.html]
[Multiple history traversals, last would be aborted]
expected: FAIL

View file

@ -1,4 +1,5 @@
[creating_browsing_context_test_01.html]
expected: TIMEOUT
[first argument: absolute url]
expected: FAIL
expected: TIMEOUT

View file

@ -1,5 +1,5 @@
[iframe_sandbox_popups_escaping-2.html]
expected: CRASH
expected: TIMEOUT
[Check that popups from a sandboxed iframe escape the sandbox if\n allow-popups-to-escape-sandbox is used]
expected: TIMEOUT

View file

@ -1,5 +1,5 @@
[iframe_sandbox_popups_nonescaping-1.html]
expected: CRASH
expected: TIMEOUT
[Check that popups from a sandboxed iframe do not escape the sandbox]
expected: NOTRUN

View file

@ -2,12 +2,6 @@
[input type search: setSelectionRange out of range a second time (must not fire select)]
expected: FAIL
[input type tel: setSelectionRange out of range a second time (must not fire select)]
expected: FAIL
[textarea: selectionDirection a second time (must not fire select)]
expected: FAIL
[input type url: setSelectionRange() a second time (must not fire select)]
expected: FAIL
@ -26,51 +20,60 @@
[textarea: selectionEnd a second time (must not fire select)]
expected: FAIL
[input type search: selectionStart a second time (must not fire select)]
expected: FAIL
[input type tel: select() a second time (must not fire select)]
expected: FAIL
[input type url: select() a second time (must not fire select)]
expected: FAIL
[input type url: selectionEnd out of range a second time (must not fire select)]
expected: FAIL
[input type password: selectionEnd out of range a second time (must not fire select)]
expected: FAIL
[input type text: selectionEnd out of range a second time (must not fire select)]
expected: FAIL
[input type search: selectionEnd a second time (must not fire select)]
expected: FAIL
[input type search: selectionEnd out of range a second time (must not fire select)]
expected: FAIL
[input type tel: selectionDirection a second time (must not fire select)]
expected: FAIL
[input type tel: setRangeText() a second time (must not fire select)]
expected: FAIL
[input type tel: selectionStart out of range a second time (must not fire select)]
expected: FAIL
[input type tel: selectionEnd out of range a second time (must not fire select)]
expected: FAIL
[input type url: selectionEnd a second time (must not fire select)]
expected: FAIL
[input type url: setRangeText() a second time (must not fire select)]
expected: FAIL
[input type password: selectionStart a second time (must not fire select)]
[textarea: selectionStart out of range a second time (must not fire select)]
expected: FAIL
[input type password: setSelectionRange out of range a second time (must not fire select)]
[textarea: selectionEnd out of range a second time (must not fire select)]
expected: FAIL
[textarea: setSelectionRange out of range a second time (must not fire select)]
expected: FAIL
[input type text: selectionStart out of range a second time (must not fire select)]
expected: FAIL
[input type search: selectionDirection a second time (must not fire select)]
expected: FAIL
[input type search: setSelectionRange() a second time (must not fire select)]
expected: FAIL
[input type tel: selectionEnd a second time (must not fire select)]
expected: FAIL
[input type tel: setSelectionRange() a second time (must not fire select)]
expected: FAIL
[input type url: selectionStart a second time (must not fire select)]
expected: FAIL
[input type url: setSelectionRange out of range a second time (must not fire select)]
expected: FAIL
[input type password: select() a second time (must not fire select)]
expected: FAIL
[input type password: selectionDirection a second time (must not fire select)]
expected: FAIL

View file

@ -2,3 +2,9 @@
[URL fragments should be present in the 'name' attribute]
expected: FAIL
[Image resources should generate conformant entries]
expected: FAIL
[Font resources should generate conformant entries]
expected: FAIL

View file

@ -662,3 +662,15 @@
[X SNR (40.857243958094884 dB) is not greater than or equal to 65.737. Got 40.857243958094884.]
expected: FAIL
[X Stitched sine-wave buffers at sample rate 44100 does not equal [0,0.06264832615852356,0.12505052983760834,0.18696144223213196,0.24813786149024963,0.308339387178421,0.36732959747314453,0.4248766601085663,0.480754554271698,0.5347436666488647,0.5866320133209229,0.6362156271934509,0.6832997798919678,0.7276994585990906,0.7692402601242065,0.8077589869499207...\] with an element-wise tolerance of {"absoluteThreshold":0.000090957,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[15240\]\t2.8386753421030787e+36\t3.3531737327575684e-1\t2.8386753421030787e+36\t8.4656375372731475e+36\t9.0957000000000003e-5\n\t[15241\]\t4.5870103931208562e-41\t3.9367997646331787e-1\t3.9367997646331787e-1\t1.0000000000000000e+0\t9.0957000000000003e-5\n\tMax AbsError of 2.8386753421030787e+36 at index of 15240.\n\tMax RelError of 8.4656375372731475e+36 at index of 15240.\n]
expected: FAIL
[X SNR (-685.6282285623681 dB) is not greater than or equal to 85.58. Got -685.6282285623681.]
expected: FAIL
[X Stitched sine-wave buffers at sample rate 43800 does not equal [0,0.06264832615852356,0.12505052983760834,0.18696144223213196,0.24813786149024963,0.308339387178421,0.36732959747314453,0.4248766601085663,0.480754554271698,0.5347436666488647,0.5866320133209229,0.6362156271934509,0.6832997798919678,0.7276994585990906,0.7692402601242065,0.8077589869499207...\] with an element-wise tolerance of {"absoluteThreshold":0.0038986,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[7189\]\t2.9238665330408166e+36\t-9.8956179618835449e-1\t2.9238665330408166e+36\t2.9547083813291069e+36\t3.8985999999999999e-3\n\t[7190\]\t-8.8409073650836945e-2\t-9.9664616584777832e-1\t9.0823709219694138e-1\t9.1129341918891205e-1\t3.8985999999999999e-3\n\tMax AbsError of 2.9238665330408166e+36 at index of 7189.\n\tMax RelError of 2.9547083813291069e+36 at index of 7189.\n]
expected: FAIL
[X SNR (-685.8850649422825 dB) is not greater than or equal to 65.737. Got -685.8850649422825.]
expected: FAIL

View file

@ -2,3 +2,6 @@
[test_element_in_object]
expected: FAIL
[test_element_in_collection]
expected: FAIL

View file

@ -1,4 +1,5 @@
[find.py]
expected: ERROR
[test_find_elements_link_text[<a href=#>link text</a>-link text\]]
expected: FAIL

View file

@ -1,5 +0,0 @@
[017.html]
expected: TIMEOUT
[origin of the script that invoked the method, about:blank]
expected: TIMEOUT

View file

@ -1,5 +1,4 @@
[import-in-moduleworker.html]
expected: ERROR
[Base URL in module dedicated workers: import]
expected: FAIL

View file

@ -605,6 +605,13 @@
{}
]
],
"negative_caption_margin.html": [
"cd3c4f4bf7a83ea59ae4b97aaab94bfe3df2fb7b",
[
null,
{}
]
],
"orthogonal-cell-crash.html": [
"0f27d3eccd17bca09996048f7dbfbb143fbf03be",
[
@ -24056,6 +24063,19 @@
],
{}
]
],
"overflowing-block-print.html": [
"daa9e24f33a49546f852fe387814ec9aa8b56e90",
[
null,
[
[
"/css/css-break/overflowing-block-print-ref.html",
"=="
]
],
{}
]
]
},
"css-flexbox": {
@ -24156,27 +24176,6 @@
{}
]
]
},
"vendor-imports": {
"mozilla": {
"mozilla-central-reftests": {
"break3": {
"moz-block-fragmentation-001-print.html": [
"61b72e2ab96bfd112748673a2ceea00de324b3e8",
[
null,
[
[
"/css/vendor-imports/mozilla/mozilla-central-reftests/break3/moz-block-fragmentation-001-print-ref.html",
"=="
]
],
{}
]
]
}
}
}
}
},
"custom-elements": {
@ -285896,6 +285895,14 @@
"2642b0fa06730692aa4617260b6903b7f698b4b4",
[]
],
"navigate-self-to-javascript.html": [
"86ea60c2837908f4f9f852cbef134102b5d2e03a",
[]
],
"postmessage-opener.html": [
"3282711dbc2c9bac534e44fa9d11ef3870a8c563",
[]
],
"postmessage-top.html": [
"4f83a58dd4a80b5a6171266d2944e628d204e434",
[]
@ -286926,7 +286933,7 @@
[]
],
"cookie-test.js": [
"1a13408ae82833457f51a56fa6b562b68a8c2eb4",
"9a965060ea97e4fefb544188712f15785d14752f",
[]
],
"cookie.py": [
@ -307315,6 +307322,10 @@
"8321333458316b7b1fe9df40a29abb81e585a1f0",
[]
],
"overflowing-block-print-ref.html": [
"cf345b59638f28ddf423ed343a269178ab47f1b9",
[]
],
"reference": {
"widows-001-ref.html": [
"4f822f8fd67aed18355177a5e9de18d8a63f895e",
@ -337429,12 +337440,6 @@
"7b0be875a7d7ed9eebaf8be92db40da8139ec698",
[]
],
"break3": {
"moz-block-fragmentation-001-print-ref.html": [
"cf345b59638f28ddf423ed343a269178ab47f1b9",
[]
]
},
"counter-styles-3": {
"dependent-builtin-ref.html": [
"a558ce29e6c2b0a2fd13238e9887b0e9bd169938",
@ -357142,10 +357147,6 @@
"6c07b434bf235e933586e4600232b9baede6579f",
[]
],
"appmanifest.idl": [
"e3117265450c2920212607575c8c1ba27c36596d",
[]
],
"audio-output.idl": [
"80ceb225308a057d99ce39f575ebcf8eb40ab5fb",
[]
@ -357198,10 +357199,6 @@
"993b327fe70aa3e369e0bd7c7ea6dcdb227c60cc",
[]
],
"cors-rfc1918.idl": [
"b470f3f5a153f37ecf3607ee85e6ea2c511a237c",
[]
],
"credential-management.idl": [
"a2b062a7ffd864c32e43f161a40fdcfb058e9bda",
[]
@ -357570,6 +357567,10 @@
"4f1e4bee835a23c5b7bcf54b5b05f4ded2b08023",
[]
],
"private-network-access.idl": [
"b470f3f5a153f37ecf3607ee85e6ea2c511a237c",
[]
],
"proximity.idl": [
"3cbfbd5ad139031a62d730e9a460b797b7537789",
[]
@ -358056,7 +358057,7 @@
]
},
"lint.ignore": [
"5d8db43125e75236420bcb0ce97ee73f6a0033ff",
"0b95e5a9f50adaf4f91a510919ed27d7fb48b319",
[]
],
"loading": {
@ -407054,6 +407055,13 @@
{}
]
],
"javascript-url-open-in-main-window.html": [
"2366284fc5970d51a9a9b0f0bf00d7e4c0f14267",
[
null,
{}
]
],
"javascript-url-srcdoc-cross-origin-iframe-inheritance.html": [
"81210fe30f41faf10a2ca9704c9295bbd228ecfd",
[
@ -407089,6 +407097,13 @@
{}
]
],
"window-open-local-after-network-scheme.sub.html": [
"dfae9a3020bc442a007d39d96605da10eb291dbc",
[
null,
{}
]
],
"window.html": [
"73def60cebe8df3a8c56ef5caa6a7899362e09f3",
[
@ -408577,6 +408592,13 @@
{}
]
],
"img-src-redirect.sub.html": [
"9bffad09b36c52f4884d2034a4dee79f6d67167b",
[
null,
{}
]
],
"inside-dedicated-worker.html": [
"0912ec2ad92658dc38a3fe2761f6e85fbeb883f1",
[
@ -410577,7 +410599,7 @@
],
"name": {
"name-ctl.html": [
"26e6b8b910c657a4ec921e652e6aaba3eeb675a0",
"c966c3b4eee7dc6ef619e05a54d0bd8307ba3e6b",
[
null,
{
@ -411012,7 +411034,7 @@
},
"value": {
"value-ctl.html": [
"e76a95f3f1d783cd6539a6bebdc2a79358bf7700",
"71c10c214159a72294152ef9d9d7ec4f841347aa",
[
null,
{
@ -423702,6 +423724,13 @@
}
},
"css-properties-values-api": {
"animate-invalid.html": [
"41cbd067b52935c7dfedb9f8f2821a9a57baad82",
[
null,
{}
]
],
"at-property-animation.html": [
"89ed671fdf1d838ee4a5c7f87e02b6bf1c6e4470",
[
@ -427206,7 +427235,7 @@
]
],
"table-width-redistribution-fixed.html": [
"ed126710601c1a034e6664a40212f1ebdaf3b9a5",
"4f7cf8ecb37e0658e9359a63529c0879a6b31a3e",
[
null,
{}
@ -427403,13 +427432,6 @@
]
],
"width-distribution": {
"colspan_redistribution.tentative.html": [
"d5f7451456a893faa927fc1f3251202d4fded8a9",
[
null,
{}
]
],
"computing-column-measure-0.html": [
"795ad7e65ca537012313cc8df0cab126bd63a3f1",
[
@ -436618,6 +436640,13 @@
{}
]
],
"scrollIntoView-inline-image.html": [
"1bdc75a27a78823e4084d4f97a567813c96ac70f",
[
null,
{}
]
],
"scrollIntoView-scrollMargin.html": [
"930702aa8792506df50120feaca86d3f76bc1a02",
[
@ -437722,7 +437751,7 @@
]
],
"focus-visible-006.html": [
"c203c06f6eaaf5f388237f3f1b792c3708c8a089",
"f607df250a5a528f83e31e616317f027b4360a15",
[
null,
{
@ -466704,7 +466733,7 @@
},
"private-network-access": {
"idlharness.tentative.any.js": [
"070de34c72a7f3beaa807c6b374dfd775ac7d2e0",
"5a7726f4fdc02dfe29807783c45fbd347681552a",
[
"fetch/private-network-access/idlharness.tentative.any.html",
{
@ -536632,7 +536661,7 @@
]
],
"entry-attributes.html": [
"1aee1a3958b4fd111ba9695559217dab4093a1cf",
"013f4d7989c0f22758e113e8a457d175bec869d7",
[
null,
{}

View file

@ -1,370 +1,371 @@
[name-ctl.html]
expected: ERROR
[Cookie with %x0 in name is truncated.]
expected: FAIL
[Cookie with %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x2 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x3 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x4 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x5 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x6 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x7 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x8 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x9 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %xb in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %xc in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %xe in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %xf in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x10 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x11 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x12 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x13 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x14 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x15 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x16 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x17 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x18 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x19 in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1a in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1b in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1c in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1d in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1e in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1f in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x7f in name is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x2 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x3 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x4 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x5 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x6 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x7 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x8 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x9 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xb after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xc after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xe after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xf after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x10 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x11 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x12 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x13 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x14 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x15 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x16 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x17 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x18 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x19 after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1a after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1b after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1c after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1d after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1e after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1f after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x7f after %x0 in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x2 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x3 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x4 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x5 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x6 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x7 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x8 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x9 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xb after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xc after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xe after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xf after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x10 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x11 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x12 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x13 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x14 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x15 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x16 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x17 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x18 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x19 after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1a after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1b after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1c after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1d after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1e after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1f after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x7f after %xa in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x2 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x3 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x4 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x5 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x6 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x7 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x8 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x9 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xb after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xc after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xe after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xf after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x10 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x11 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x12 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x13 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x14 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x15 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x16 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x17 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x18 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x19 after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1a after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1b after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1c after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1d after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1e after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1f after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x7f after %xd in name is truncated.]
expected: FAIL
expected: NOTRUN

View file

@ -1,370 +1,371 @@
[value-ctl.html]
expected: ERROR
[Cookie with %x0 in value is truncated.]
expected: FAIL
[Cookie with %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x2 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x3 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x4 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x5 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x6 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x7 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x8 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x9 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %xb in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %xc in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %xe in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %xf in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x10 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x11 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x12 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x13 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x14 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x15 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x16 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x17 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x18 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x19 in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1a in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1b in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1c in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1d in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1e in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1f in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x7f in value is rejected.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x2 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x3 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x4 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x5 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x6 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x7 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x8 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x9 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xb after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xc after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xe after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xf after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x10 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x11 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x12 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x13 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x14 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x15 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x16 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x17 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x18 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x19 after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1a after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1b after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1c after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1d after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1e after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1f after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x7f after %x0 in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x2 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x3 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x4 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x5 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x6 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x7 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x8 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x9 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xb after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xc after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xe after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xf after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x10 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x11 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x12 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x13 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x14 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x15 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x16 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x17 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x18 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x19 after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1a after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1b after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1c after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1d after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1e after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1f after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x7f after %xa in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x2 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x3 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x4 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x5 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x6 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x7 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x8 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x9 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xb after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xc after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xe after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %xf after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x10 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x11 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x12 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x13 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x14 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x15 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x16 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x17 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x18 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x19 after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1a after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1b after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1c after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1d after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1e after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x1f after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN
[Cookie with %x7f after %xd in value is truncated.]
expected: FAIL
expected: NOTRUN

View file

@ -1,4 +0,0 @@
[hit-test-floats-005.html]
[Miss clipped float]
expected: FAIL

View file

@ -2,6 +2,3 @@
[Hit test intersecting scaled box]
expected: FAIL
[Hit test within unscaled box]
expected: FAIL

View file

@ -203,3 +203,126 @@
[margin-right length(mm) / values]
expected: FAIL
[background-color color(rgba) / values]
expected: FAIL
[border-top-width length(pt) / values]
expected: FAIL
[border-top-width length(pc) / values]
expected: FAIL
[border-top-width length(px) / values]
expected: FAIL
[border-top-width length(em) / values]
expected: FAIL
[border-top-width length(ex) / values]
expected: FAIL
[border-top-width length(mm) / values]
expected: FAIL
[border-top-width length(cm) / values]
expected: FAIL
[border-top-width length(in) / values]
expected: FAIL
[border-right-width length(pt) / values]
expected: FAIL
[border-right-width length(pc) / values]
expected: FAIL
[border-right-width length(px) / values]
expected: FAIL
[border-right-width length(em) / values]
expected: FAIL
[border-right-width length(ex) / values]
expected: FAIL
[border-right-width length(mm) / values]
expected: FAIL
[border-right-width length(cm) / values]
expected: FAIL
[border-right-width length(in) / values]
expected: FAIL
[border-bottom-width length(pt) / values]
expected: FAIL
[border-bottom-width length(pc) / values]
expected: FAIL
[border-bottom-width length(px) / values]
expected: FAIL
[border-bottom-width length(em) / values]
expected: FAIL
[border-bottom-width length(ex) / values]
expected: FAIL
[border-bottom-width length(mm) / values]
expected: FAIL
[border-bottom-width length(cm) / values]
expected: FAIL
[border-bottom-width length(in) / values]
expected: FAIL
[border-left-width length(pt) / values]
expected: FAIL
[border-left-width length(pc) / values]
expected: FAIL
[border-left-width length(px) / values]
expected: FAIL
[border-left-width length(em) / values]
expected: FAIL
[border-left-width length(ex) / values]
expected: FAIL
[border-left-width length(mm) / values]
expected: FAIL
[border-left-width length(cm) / values]
expected: FAIL
[border-left-width length(in) / values]
expected: FAIL
[border-top-color color(rgba) / values]
expected: FAIL
[border-right-color color(rgba) / values]
expected: FAIL
[border-bottom-color color(rgba) / values]
expected: FAIL
[border-left-color color(rgba) / values]
expected: FAIL
[padding-bottom length(pt) / values]
expected: FAIL
[padding-bottom length(pc) / values]
expected: FAIL
[padding-bottom length(px) / values]
expected: FAIL
[padding-bottom length(em) / values]
expected: FAIL

View file

@ -479,3 +479,303 @@
[left percentage(%) / events]
expected: FAIL
[margin-right length(cm) / events]
expected: FAIL
[margin-right length(in) / events]
expected: FAIL
[margin-top length(pt) / events]
expected: FAIL
[margin-top length(pc) / events]
expected: FAIL
[margin-top length(px) / events]
expected: FAIL
[margin-top length(em) / events]
expected: FAIL
[margin-top length(ex) / events]
expected: FAIL
[margin-top length(mm) / events]
expected: FAIL
[margin-top length(cm) / events]
expected: FAIL
[margin-top length(in) / events]
expected: FAIL
[height length(pt) / events]
expected: FAIL
[height length(pc) / events]
expected: FAIL
[height length(px) / events]
expected: FAIL
[height length(em) / events]
expected: FAIL
[height length(ex) / events]
expected: FAIL
[height length(mm) / events]
expected: FAIL
[height length(cm) / events]
expected: FAIL
[height length(in) / events]
expected: FAIL
[height percentage(%) / events]
expected: FAIL
[width length(pt) / events]
expected: FAIL
[width length(pc) / events]
expected: FAIL
[width length(px) / events]
expected: FAIL
[width length(em) / events]
expected: FAIL
[width length(ex) / events]
expected: FAIL
[width length(mm) / events]
expected: FAIL
[width length(cm) / events]
expected: FAIL
[width length(in) / events]
expected: FAIL
[width percentage(%) / events]
expected: FAIL
[min-height length(pt) / events]
expected: FAIL
[min-height length(pc) / events]
expected: FAIL
[min-height length(px) / events]
expected: FAIL
[min-height length(em) / events]
expected: FAIL
[min-height length(ex) / events]
expected: FAIL
[min-height length(mm) / events]
expected: FAIL
[min-height length(cm) / events]
expected: FAIL
[min-height length(in) / events]
expected: FAIL
[min-height percentage(%) / events]
expected: FAIL
[min-width length(pt) / events]
expected: FAIL
[min-width length(pc) / events]
expected: FAIL
[min-width length(px) / events]
expected: FAIL
[min-width length(em) / events]
expected: FAIL
[min-width length(ex) / events]
expected: FAIL
[min-width length(mm) / events]
expected: FAIL
[min-width length(cm) / events]
expected: FAIL
[min-width length(in) / events]
expected: FAIL
[min-width percentage(%) / events]
expected: FAIL
[max-height length(pt) / events]
expected: FAIL
[max-height length(pc) / events]
expected: FAIL
[max-height length(px) / events]
expected: FAIL
[max-height length(em) / events]
expected: FAIL
[color color(rgba) / events]
expected: FAIL
[font-size length(pt) / events]
expected: FAIL
[font-size length(pc) / events]
expected: FAIL
[font-size length(px) / events]
expected: FAIL
[font-size length(em) / events]
expected: FAIL
[font-size length(ex) / events]
expected: FAIL
[font-size length(mm) / events]
expected: FAIL
[font-size length(cm) / events]
expected: FAIL
[font-size length(in) / events]
expected: FAIL
[font-size percentage(%) / events]
expected: FAIL
[font-weight font-weight(keyword) / events]
expected: FAIL
[font-weight font-weight(numeric) / events]
expected: FAIL
[line-height number(integer) / events]
expected: FAIL
[line-height number(decimal) / events]
expected: FAIL
[line-height length(pt) / events]
expected: FAIL
[line-height length(pc) / events]
expected: FAIL
[line-height length(px) / events]
expected: FAIL
[line-height length(em) / events]
expected: FAIL
[line-height length(ex) / events]
expected: FAIL
[line-height length(mm) / events]
expected: FAIL
[line-height length(cm) / events]
expected: FAIL
[line-height length(in) / events]
expected: FAIL
[line-height percentage(%) / events]
expected: FAIL
[letter-spacing length(pt) / events]
expected: FAIL
[letter-spacing length(pc) / events]
expected: FAIL
[letter-spacing length(px) / events]
expected: FAIL
[letter-spacing length(em) / events]
expected: FAIL
[letter-spacing length(ex) / events]
expected: FAIL
[letter-spacing length(mm) / events]
expected: FAIL
[letter-spacing length(cm) / events]
expected: FAIL
[letter-spacing length(in) / events]
expected: FAIL
[word-spacing length(pt) / events]
expected: FAIL
[word-spacing length(pc) / events]
expected: FAIL
[word-spacing length(px) / events]
expected: FAIL
[word-spacing length(em) / events]
expected: FAIL
[word-spacing length(ex) / events]
expected: FAIL
[word-spacing length(mm) / events]
expected: FAIL
[word-spacing length(cm) / events]
expected: FAIL
[word-spacing length(in) / events]
expected: FAIL
[word-spacing percentage(%) / events]
expected: FAIL
[text-indent length(pt) / events]
expected: FAIL
[text-indent length(pc) / events]
expected: FAIL
[text-indent length(px) / events]
expected: FAIL
[text-indent length(em) / events]
expected: FAIL
[text-indent length(ex) / events]
expected: FAIL
[text-indent length(mm) / events]
expected: FAIL
[text-indent length(cm) / events]
expected: FAIL
[text-indent length(in) / events]
expected: FAIL
[text-indent percentage(%) / events]
expected: FAIL
[text-shadow shadow(shadow) / events]
expected: FAIL

View file

@ -326,3 +326,453 @@
[margin-right length(mm) / values]
expected: FAIL
[margin-right length(cm) / values]
expected: FAIL
[margin-right length(in) / values]
expected: FAIL
[margin-top length(pt) / values]
expected: FAIL
[margin-top length(pc) / values]
expected: FAIL
[margin-top length(px) / values]
expected: FAIL
[margin-top length(em) / values]
expected: FAIL
[margin-top length(ex) / values]
expected: FAIL
[margin-top length(mm) / values]
expected: FAIL
[margin-top length(cm) / values]
expected: FAIL
[margin-top length(in) / values]
expected: FAIL
[height length(pt) / values]
expected: FAIL
[height length(pc) / values]
expected: FAIL
[height length(px) / values]
expected: FAIL
[height length(em) / values]
expected: FAIL
[height length(ex) / values]
expected: FAIL
[height length(mm) / values]
expected: FAIL
[height length(cm) / values]
expected: FAIL
[height length(in) / values]
expected: FAIL
[height percentage(%) / values]
expected: FAIL
[width length(pt) / values]
expected: FAIL
[width length(pc) / values]
expected: FAIL
[width length(px) / values]
expected: FAIL
[width length(em) / values]
expected: FAIL
[width length(ex) / values]
expected: FAIL
[width length(mm) / values]
expected: FAIL
[width length(cm) / values]
expected: FAIL
[width length(in) / values]
expected: FAIL
[width percentage(%) / values]
expected: FAIL
[min-height length(pt) / values]
expected: FAIL
[min-height length(pc) / values]
expected: FAIL
[min-height length(px) / values]
expected: FAIL
[min-height length(em) / values]
expected: FAIL
[min-height length(ex) / values]
expected: FAIL
[min-height length(mm) / values]
expected: FAIL
[min-height length(cm) / values]
expected: FAIL
[min-height length(in) / values]
expected: FAIL
[min-height percentage(%) / values]
expected: FAIL
[min-width length(pt) / values]
expected: FAIL
[min-width length(pc) / values]
expected: FAIL
[min-width length(px) / values]
expected: FAIL
[min-width length(em) / values]
expected: FAIL
[min-width length(ex) / values]
expected: FAIL
[min-width length(mm) / values]
expected: FAIL
[min-width length(cm) / values]
expected: FAIL
[min-width length(in) / values]
expected: FAIL
[min-width percentage(%) / values]
expected: FAIL
[max-height length(pt) / values]
expected: FAIL
[max-height length(pc) / values]
expected: FAIL
[max-height length(px) / values]
expected: FAIL
[max-height length(em) / values]
expected: FAIL
[max-height length(ex) / values]
expected: FAIL
[max-height length(mm) / values]
expected: FAIL
[max-height length(cm) / values]
expected: FAIL
[max-height length(in) / values]
expected: FAIL
[max-height percentage(%) / values]
expected: FAIL
[max-width length(pt) / values]
expected: FAIL
[max-width length(pc) / values]
expected: FAIL
[max-width length(px) / values]
expected: FAIL
[max-width length(em) / values]
expected: FAIL
[max-width length(ex) / values]
expected: FAIL
[max-width length(mm) / values]
expected: FAIL
[max-width length(cm) / values]
expected: FAIL
[max-width length(in) / values]
expected: FAIL
[max-width percentage(%) / values]
expected: FAIL
[top length(pt) / values]
expected: FAIL
[top length(pc) / values]
expected: FAIL
[top length(px) / values]
expected: FAIL
[top length(em) / values]
expected: FAIL
[top length(ex) / values]
expected: FAIL
[top length(mm) / values]
expected: FAIL
[top length(cm) / values]
expected: FAIL
[top length(in) / values]
expected: FAIL
[top percentage(%) / values]
expected: FAIL
[right length(pt) / values]
expected: FAIL
[right length(pc) / values]
expected: FAIL
[right length(px) / values]
expected: FAIL
[right length(em) / values]
expected: FAIL
[right length(ex) / values]
expected: FAIL
[right length(mm) / values]
expected: FAIL
[right length(cm) / values]
expected: FAIL
[right length(in) / values]
expected: FAIL
[right percentage(%) / values]
expected: FAIL
[bottom length(pt) / values]
expected: FAIL
[bottom length(pc) / values]
expected: FAIL
[bottom length(px) / values]
expected: FAIL
[bottom length(em) / values]
expected: FAIL
[bottom length(ex) / values]
expected: FAIL
[bottom length(mm) / values]
expected: FAIL
[bottom length(cm) / values]
expected: FAIL
[bottom length(in) / values]
expected: FAIL
[bottom percentage(%) / values]
expected: FAIL
[left length(pt) / values]
expected: FAIL
[left length(pc) / values]
expected: FAIL
[left length(px) / values]
expected: FAIL
[left length(em) / values]
expected: FAIL
[left length(ex) / values]
expected: FAIL
[left length(mm) / values]
expected: FAIL
[left length(cm) / values]
expected: FAIL
[left length(in) / values]
expected: FAIL
[left percentage(%) / values]
expected: FAIL
[color color(rgba) / values]
expected: FAIL
[font-size length(pt) / values]
expected: FAIL
[font-size length(pc) / values]
expected: FAIL
[font-size length(px) / values]
expected: FAIL
[font-size length(em) / values]
expected: FAIL
[font-size length(ex) / values]
expected: FAIL
[font-size length(mm) / values]
expected: FAIL
[font-size length(cm) / values]
expected: FAIL
[font-size length(in) / values]
expected: FAIL
[font-size percentage(%) / values]
expected: FAIL
[font-weight font-weight(keyword) / values]
expected: FAIL
[font-weight font-weight(numeric) / values]
expected: FAIL
[line-height number(integer) / values]
expected: FAIL
[line-height number(decimal) / values]
expected: FAIL
[line-height length(pt) / values]
expected: FAIL
[line-height length(pc) / values]
expected: FAIL
[line-height length(px) / values]
expected: FAIL
[line-height length(em) / values]
expected: FAIL
[line-height length(ex) / values]
expected: FAIL
[line-height length(mm) / values]
expected: FAIL
[line-height length(cm) / values]
expected: FAIL
[line-height length(in) / values]
expected: FAIL
[line-height percentage(%) / values]
expected: FAIL
[letter-spacing length(pt) / values]
expected: FAIL
[letter-spacing length(pc) / values]
expected: FAIL
[letter-spacing length(px) / values]
expected: FAIL
[letter-spacing length(em) / values]
expected: FAIL
[letter-spacing length(ex) / values]
expected: FAIL
[letter-spacing length(mm) / values]
expected: FAIL
[letter-spacing length(cm) / values]
expected: FAIL
[letter-spacing length(in) / values]
expected: FAIL
[word-spacing length(pt) / values]
expected: FAIL
[word-spacing length(pc) / values]
expected: FAIL
[word-spacing length(px) / values]
expected: FAIL
[word-spacing length(em) / values]
expected: FAIL
[word-spacing length(ex) / values]
expected: FAIL
[word-spacing length(mm) / values]
expected: FAIL
[word-spacing length(cm) / values]
expected: FAIL
[word-spacing length(in) / values]
expected: FAIL
[word-spacing percentage(%) / values]
expected: FAIL
[text-indent length(pt) / values]
expected: FAIL
[text-indent length(pc) / values]
expected: FAIL
[text-indent length(px) / values]
expected: FAIL
[text-indent length(em) / values]
expected: FAIL
[text-indent length(ex) / values]
expected: FAIL
[text-indent length(mm) / values]
expected: FAIL
[text-indent length(cm) / values]
expected: FAIL
[text-indent length(in) / values]
expected: FAIL
[text-indent percentage(%) / values]
expected: FAIL
[text-shadow shadow(shadow) / values]
expected: FAIL

View file

@ -18,3 +18,9 @@
[test some point of the element: bottom right corner]
expected: FAIL
[test some point of the element: top left corner]
expected: FAIL
[test the top of layer]
expected: FAIL

View file

@ -0,0 +1,4 @@
[elementsFromPoint-invalid-cases.html]
[The root element is the last element returned for otherwise empty queries within the viewport]
expected: FAIL

View file

@ -0,0 +1,4 @@
[scrollIntoView-inline-image.html]
[Scrolling an inline element with a large line height uses the bounding rect]
expected: FAIL

View file

@ -309,21 +309,12 @@
[fetch(): separate response Content-Type: text/plain ]
expected: NOTRUN
[<iframe>: separate response Content-Type: text/html;x=" text/plain]
expected: FAIL
[<iframe>: combined response Content-Type: text/html;" text/plain]
expected: FAIL
[<iframe>: separate response Content-Type: text/plain */*]
expected: FAIL
[<iframe>: combined response Content-Type: text/html */*;charset=gbk]
expected: FAIL
[<iframe>: separate response Content-Type: text/html;" text/plain]
expected: FAIL
[<iframe>: combined response Content-Type: text/html;" \\" text/plain]
[<iframe>: combined response Content-Type: text/html */*]
expected: FAIL

View file

@ -59,3 +59,9 @@
[separate text/javascript;charset=windows-1252 text/javascript]
expected: FAIL
[separate text/javascript; charset=windows-1252 text/javascript]
expected: FAIL
[separate text/javascript;charset=windows-1252 error text/javascript]
expected: FAIL

View file

@ -1,4 +0,0 @@
[traverse_the_history_1.html]
[Multiple history traversals from the same task]
expected: FAIL

View file

@ -1,4 +1,4 @@
[traverse_the_history_3.html]
[traverse_the_history_5.html]
[Multiple history traversals, last would be aborted]
expected: FAIL

View file

@ -1,4 +1,5 @@
[creating_browsing_context_test_01.html]
expected: TIMEOUT
[first argument: absolute url]
expected: FAIL
expected: TIMEOUT

View file

@ -1,5 +1,5 @@
[iframe_sandbox_popups_escaping-2.html]
expected: CRASH
expected: TIMEOUT
[Check that popups from a sandboxed iframe escape the sandbox if\n allow-popups-to-escape-sandbox is used]
expected: TIMEOUT

View file

@ -1,6 +1,6 @@
[iframe_sandbox_popups_nonescaping-1.html]
type: testharness
expected: CRASH
expected: TIMEOUT
[Check that popups from a sandboxed iframe do not escape the sandbox]
expected: NOTRUN

View file

@ -2,12 +2,6 @@
[input type search: setSelectionRange out of range a second time (must not fire select)]
expected: FAIL
[input type tel: setSelectionRange out of range a second time (must not fire select)]
expected: FAIL
[textarea: selectionDirection a second time (must not fire select)]
expected: FAIL
[input type url: setSelectionRange() a second time (must not fire select)]
expected: FAIL
@ -26,51 +20,60 @@
[textarea: selectionEnd a second time (must not fire select)]
expected: FAIL
[input type search: selectionStart a second time (must not fire select)]
expected: FAIL
[input type tel: select() a second time (must not fire select)]
expected: FAIL
[input type url: select() a second time (must not fire select)]
expected: FAIL
[input type url: selectionEnd out of range a second time (must not fire select)]
expected: FAIL
[input type password: selectionEnd out of range a second time (must not fire select)]
expected: FAIL
[input type text: selectionEnd out of range a second time (must not fire select)]
expected: FAIL
[input type search: selectionEnd a second time (must not fire select)]
expected: FAIL
[input type search: selectionEnd out of range a second time (must not fire select)]
expected: FAIL
[input type tel: selectionDirection a second time (must not fire select)]
expected: FAIL
[input type tel: setRangeText() a second time (must not fire select)]
expected: FAIL
[input type tel: selectionStart out of range a second time (must not fire select)]
expected: FAIL
[input type tel: selectionEnd out of range a second time (must not fire select)]
expected: FAIL
[input type url: selectionEnd a second time (must not fire select)]
expected: FAIL
[input type url: setRangeText() a second time (must not fire select)]
expected: FAIL
[input type password: selectionStart a second time (must not fire select)]
[textarea: selectionStart out of range a second time (must not fire select)]
expected: FAIL
[input type password: setSelectionRange out of range a second time (must not fire select)]
[textarea: selectionEnd out of range a second time (must not fire select)]
expected: FAIL
[textarea: setSelectionRange out of range a second time (must not fire select)]
expected: FAIL
[input type text: selectionStart out of range a second time (must not fire select)]
expected: FAIL
[input type search: selectionDirection a second time (must not fire select)]
expected: FAIL
[input type search: setSelectionRange() a second time (must not fire select)]
expected: FAIL
[input type tel: selectionEnd a second time (must not fire select)]
expected: FAIL
[input type tel: setSelectionRange() a second time (must not fire select)]
expected: FAIL
[input type url: selectionStart a second time (must not fire select)]
expected: FAIL
[input type url: setSelectionRange out of range a second time (must not fire select)]
expected: FAIL
[input type password: select() a second time (must not fire select)]
expected: FAIL
[input type password: selectionDirection a second time (must not fire select)]
expected: FAIL

View file

@ -2,3 +2,9 @@
[URL fragments should be present in the 'name' attribute]
expected: FAIL
[Image resources should generate conformant entries]
expected: FAIL
[Font resources should generate conformant entries]
expected: FAIL

View file

@ -890,3 +890,15 @@
[X SNR (40.857243958094884 dB) is not greater than or equal to 65.737. Got 40.857243958094884.]
expected: FAIL
[X Stitched sine-wave buffers at sample rate 44100 does not equal [0,0.06264832615852356,0.12505052983760834,0.18696144223213196,0.24813786149024963,0.308339387178421,0.36732959747314453,0.4248766601085663,0.480754554271698,0.5347436666488647,0.5866320133209229,0.6362156271934509,0.6832997798919678,0.7276994585990906,0.7692402601242065,0.8077589869499207...\] with an element-wise tolerance of {"absoluteThreshold":0.000090957,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[15240\]\t2.8386753421030787e+36\t3.3531737327575684e-1\t2.8386753421030787e+36\t8.4656375372731475e+36\t9.0957000000000003e-5\n\t[15241\]\t4.5870103931208562e-41\t3.9367997646331787e-1\t3.9367997646331787e-1\t1.0000000000000000e+0\t9.0957000000000003e-5\n\tMax AbsError of 2.8386753421030787e+36 at index of 15240.\n\tMax RelError of 8.4656375372731475e+36 at index of 15240.\n]
expected: FAIL
[X SNR (-685.6282285623681 dB) is not greater than or equal to 85.58. Got -685.6282285623681.]
expected: FAIL
[X Stitched sine-wave buffers at sample rate 43800 does not equal [0,0.06264832615852356,0.12505052983760834,0.18696144223213196,0.24813786149024963,0.308339387178421,0.36732959747314453,0.4248766601085663,0.480754554271698,0.5347436666488647,0.5866320133209229,0.6362156271934509,0.6832997798919678,0.7276994585990906,0.7692402601242065,0.8077589869499207...\] with an element-wise tolerance of {"absoluteThreshold":0.0038986,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[7189\]\t2.9238665330408166e+36\t-9.8956179618835449e-1\t2.9238665330408166e+36\t2.9547083813291069e+36\t3.8985999999999999e-3\n\t[7190\]\t-8.8409073650836945e-2\t-9.9664616584777832e-1\t9.0823709219694138e-1\t9.1129341918891205e-1\t3.8985999999999999e-3\n\tMax AbsError of 2.9238665330408166e+36 at index of 7189.\n\tMax RelError of 2.9547083813291069e+36 at index of 7189.\n]
expected: FAIL
[X SNR (-685.8850649422825 dB) is not greater than or equal to 65.737. Got -685.8850649422825.]
expected: FAIL

View file

@ -2,3 +2,6 @@
[test_element_in_object]
expected: FAIL
[test_element_in_collection]
expected: FAIL

View file

@ -1,4 +1,5 @@
[find.py]
expected: ERROR
[test_find_elements_link_text[<a href=#>link text</a>-link text\]]
expected: FAIL

View file

@ -1,5 +0,0 @@
[017.html]
expected: TIMEOUT
[origin of the script that invoked the method, about:blank]
expected: TIMEOUT

View file

@ -1,5 +1,4 @@
[import-in-moduleworker.html]
expected: ERROR
[Base URL in module dedicated workers: import]
expected: FAIL

View file

@ -0,0 +1,13 @@
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script>
async_test(t => {
window.addEventListener("message", t.step_func_done(e => {
assert_equals(e.data, "img blocked",
"Img should be blocked by CSP img-src 'none'");
}));
w = window.open("./support/navigate-self-to-javascript.html");
t.add_cleanup(w.close);
}, "Executing Javascript URL keeps enforcing previous CSPs of the document.");
</script>

View file

@ -0,0 +1,12 @@
<meta http-equiv="Content-Security-Policy" content="img-src 'none'"/>
<script>
const js_payload = `
<div>
<img src="${window.origin}/content-security-policy/support/fail.png"
onload="opener.postMessage(\\\'img loaded\\\', \\\'*\\\');"
onerror="opener.postMessage(\\\'img blocked\\\', \\\'*\\\');"
>
</div>
`;
open(`javascript:'${js_payload}'`,"_self");
</script>

View file

@ -0,0 +1,4 @@
<!DOCTYPE html>
<script>
opener.postMessage("ready", "*");
</script>

View file

@ -0,0 +1,76 @@
<!DOCTYPE html>
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<meta http-equiv="Content-Security-Policy" content="img-src 'none'">
<title>about:blank in popup inherits CSPs from the navigation initiator</title>
<body>
<script>
const message_from = (w) => {
return new Promise(resolve => {
window.addEventListener('message', msg => {
if (msg.source == w)
resolve(msg.data);
});
});
};
const testCases = [
{
previous_origin: window.origin,
name: "Popup being navigated to about:blank was same-origin.",
},
{
previous_origin: "http://{{hosts[alt][]}}:{{ports[http][0]}}",
name: "Popup being navigated to about:blank was cross-origin.",
},
];
testCases.forEach(testCase => {
promise_test(async t => {
// Create a popup and navigate it.
const popup = window.open("about:blank", testCase.name);
const loaded = message_from(popup);
window.open(testCase.previous_origin + "/content-security-policy/inheritance/support/postmessage-opener.html", testCase.name);
t.add_cleanup(() => popup.close());
assert_equals(await loaded, "ready");
// Navigate the popup to "about:blank".
window.open("about:blank", testCase.name);
await t.step_wait(
condition = () => {
try {
return popup.location.href == "about:blank";
} catch {}
return false;
},
description = "Wait for the popup to navigate.",
timeout=3000,
interval=50);
// Now create an img in the popup and check if it is blocked by CSPs.
const script = popup.document.createElement('script');
script.innerText = `
function messageBack(msg) {
opener.postMessage(msg ,"*");
}
`;
popup.document.head.appendChild(script);
const div = popup.document.createElement('div');
const img_url = window.origin + "/content-security-policy/support/fail.png";
div.innerHTML = `
<img src="${img_url}"
onload="messageBack('img loaded');"
onerror="messageBack('img blocked');"
>
`;
const msg = message_from(popup);
popup.document.body.appendChild(div);
assert_equals(await msg, "img blocked");
}, testCase.name);
});
</script>

View file

@ -0,0 +1,25 @@
<!doctype html>
<meta http-equiv="content-security-policy" content="img-src 'self'">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<body></body>
<script>
async_test(t => {
const i = document.createElement("img");
const target = "http://{{hosts[alt][]}}:{{ports[http][0]}}/content-security-policy/support/fail.png";
const url = window.origin + "/common/redirect.py?location=" + encodeURIComponent(target);
window.addEventListener('securitypolicyviolation', t.step_func_done((e) => {
assert_equals(e.blockedURI, url);
}));
i.onload = t.step_func(() => {
assert_unreached("Img should be blocked.");
});
i.src = url;
document.body.appendChild(i);
}, "The blocked URI in the security policy violation event should be the original URI before redirects.");
</script>
</html>

View file

@ -16,6 +16,9 @@
// CTLs are defined by RFC 5234 to be %x00-1F / %x7F.
const {TERMINATING_CTLS, CTLS} = getCtlCharacters();
// Start with a clean slate.
dropAllDomCookies();
// Test that terminating CTLs truncate the cookie string.
for (const ctl of TERMINATING_CTLS) {
domCookieTest(

View file

@ -123,22 +123,31 @@ function httpRedirectCookieTest(cookie, expectedValue, name, location) {
name);
}
// Cleans up all cookies accessible via document.cookie. This will not clean up
// any HttpOnly cookies.
function dropAllDomCookies() {
let cookies = document.cookie.split('; ');
for (const cookie of cookies) {
if (!Boolean(cookie))
continue;
document.cookie = `${cookie}; expires=01 Jan 1970 00:00:00 GMT`;
}
assert_equals(document.cookie, '', 'All DOM cookies were dropped.');
}
// Sets a `cookie` via the DOM, checks it against `expectedValue` via the DOM,
// then cleans it up via the DOM. This is needed in cases where going through
// HTTP headers may modify the cookie line (e.g. by stripping control
// characters).
function domCookieTest(cookie, expectedValue, name) {
return test(() => {
return test(function() {
document.cookie = cookie;
let cookies = document.cookie;
if (Boolean(expectedValue)) {
assert_equals(cookies, expectedValue, 'The cookie was set as expected.');
} else {
assert_equals(cookies, expectedValue, 'The cookie was rejected.');
}
document.cookie = `${expectedValue}; expires=01 Jan 1970 00:00:00 GMT`;
this.add_cleanup(dropAllDomCookies);
assert_equals(
document.cookie, '', 'The cookies were cleaned up properly post-test.');
cookies, expectedValue,
Boolean(expectedValue) ? 'The cookie was set as expected.' :
'The cookie was rejected.');
}, name);
}

View file

@ -16,6 +16,9 @@
// CTLs are defined by RFC 5234 to be %x00-1F / %x7F.
const {TERMINATING_CTLS, CTLS} = getCtlCharacters();
// Start with a clean slate.
dropAllDomCookies();
// Test that terminating CTLs truncate the cookie string.
for (const ctl of TERMINATING_CTLS) {
domCookieTest(

View file

@ -4,8 +4,8 @@
Overflowing content does not affect whether a fixed-height box fits on a page,
but does get printed on the next page.
</title>
<meta name="flags" content="may print">
<link rel="match" href="moz-block-fragmentation-001-print-ref.html">
<meta name="flags" content="may">
<link rel="match" href="overflowing-block-print-ref.html">
<link rel="help" href="https://www.w3.org/TR/css-break-3/#parallel-flows">
<style>
* {

View file

@ -0,0 +1,20 @@
<!DOCTYPE html>
<title>Do not crash when animating to unresolved var()</title>
<link rel="help" href="https://drafts.css-houdini.org/css-properties-values-api/#dom-css-registerproperty">
<link rel="help" href="https://crbug.com/1185524">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<div id="target"></div>
<script>
promise_test(async function(){
CSS.registerProperty({
name: '--x',
syntax: '<number>',
initialValue: '1',
inherits: false
});
let animation = target.animate({'--x': [ 'var(--unknown)']}, 100);
await animation.ready;
assert_equals(getComputedStyle(target).getPropertyValue('--x'), '1');
}, 'Do not crash when animating to unresolved var()');
</script>

View file

@ -0,0 +1,12 @@
<!DOCTYPE html>
<style>
*{
overflow:scroll;
margin:-900% 3000000px;
}
</style>
<table style="overflow:scroll;margin:-900% 3000000px;">
<caption style="overflow:scroll;margin:-900% 3000000px;">

View file

@ -24,7 +24,7 @@
}
</style>
<main>
<h1>Fixed tables: Compute column computed widths from assignable table width</h1>
<h1>Fixed tables: Compute column computed widths from assignable table width</h1>
<ul>
<li>auto columns have a min width of 0. Max width still gets computed.</li>
<li>percent columns have a min width of 0.</li>
@ -298,7 +298,7 @@ Columns are scaled so they add up to 100%
<h2>Percentage/auto/fixed mix</h2>
<p class="testdesc">Assignable: 100px;C0:50% C1:100px C2: Auto
C0: 50% becomes
C0, C1 get assigned values, C2 fills the rest.
<table style="width:calc(100px + 32px)" data-expected-width=132>
<tr>
<td style="width:50%" data-expected-width=50>50%</td>
@ -326,6 +326,48 @@ Fixed widths get distributed first, percentage takes the rest.
<td style="width:60px" data-expected-width=60>60px</td>
</tr>
</table>
<h2>Fixed 0-width columns</h2>
<p>Fixed 0-width columns are an exception. They are treated as a mix of fixed and auto columns.</p>
<li>If there are only zero-width columns, width is distibuted evenly.</li>
<li>If there are any fixed,percentage, or auto columns, 0-width columns do not grow.</li>
<p class="testdesc">Assignable: 100px;C0:0-width, C1:0-width
All 0-width columns grow.
</p>
<table style="width:calc(100px + 24px)" data-expected-width=124>
<tr>
<td style="width:0" data-expected-width=50>0</td>
<td style="width:0" data-expected-width=50>0</td>
</tr>
</table>
<p class="testdesc">Assignable: 100px;C0:0-width, C1:auto
0-width column does not grow.
</p>
<table style="width:calc(100px + 24px)" data-expected-width=124>
<tr>
<td style="width:0" data-expected-width=0>0</td>
<td style="width:auto" data-expected-width=100>0</td>
</tr>
</table>
<p class="testdesc">Assignable: 100px;C0:0-width, C1:50px
0-width column does not grow.
</p>
<table style="width:calc(100px + 24px)" data-expected-width=124>
<tr>
<td style="width:0" data-expected-width=0>0</td>
<td style="width:50px" data-expected-width=100>0</td>
</tr>
</table>
<p class="testdesc">Assignable: 100px;C0:0-width, C1:50%
0-width column does not grow.
</p>
<table style="width:calc(100px + 24px)" data-expected-width=124>
<tr>
<td style="width:0" data-expected-width=0>0</td>
<td style="width:50%" data-expected-width=100>0</td>
</tr>
</table>
</main>
<script>
checkLayout("table");

View file

@ -1,233 +0,0 @@
<!doctype html>
<script src='/resources/testharness.js'></script>
<script src='/resources/testharnessreport.js'></script>
<script src="/resources/check-layout-th.js"></script>
<link rel="author" title="Aleks Totic" href="atotic@chromium.org" />
<link rel="help" href="https://www.w3.org/TR/css-tables-3/#distributing-width-to-columns" />
<style>
table {
background: gray;
margin-bottom: 24px;
border-spacing: 8px 8px;
}
td {
padding: 0;
background: #BFB;
font-size: 10px;
}
td > div {
display: inline-block;
background: rgba(56,162,56,0.3);
}
.error {
color: red;
}
.brick {
width: 30px;
height: 20px;
}
p {
margin-top:4px;
margin-bottom:4px;
}
.rule1 {
background: #87dc8a;
}
.rule2 {
background: #3ae4cc;
}
.rule1and2 {
background: #fda4a4;
}
</style>
<h1>Colspan > 1 width redistribution</h1>
<p>This page is intended to be used as a wpt testharness test, and for examining what algorithms do. Hovering over cells will display information about the table.</p>
<p>Principles</p>
<ul>
<li>Distribution should be stable: reordered span cells retain their width.</li>
</ul>
<p>Wide cell redistributes its different widths to the spanned cells: percentage, min and max.</p>
<p>Creating understandable tests with percentage cells is complex because the relationship between percentage cell width, and table width is complex. Rules that govern relationship between table grid width and percentage cell width are:</p>
<ol>
<li><span class="rule1">Rule#1</span>, Single column sets minimum table width. Minimum table width is column.min_width / column.percent * 100.</li>
<li><span class="rule2">Rule#2</span>, All percentage columns set minimum table width. <br>Let P% be sum of all percentages, and Mpx sum of minimum widths of all non-percentage columns. The equations below determine minimum table width:
<ul>
<li>table width = Mpx + Ppx </li>
<li>P% + M% = 100%</li>
<li>Ppx * P% = Mpx * M% </li>
<li>Ppx * P% = Mpx * (100-P%) </li>
<li>Ppx = Mpx * (100-P%) / P% </li>
<li>table width = Mpx + Mpx * (100-P%) / P%.</li>
<li>table width = Mpx * (1 + (100-P%)/P%)</li>
</ul>
</li>
<p class="error">FF and Edge interpret rule#2 as maximum table width, while Chrome interprets it as minimum table width. </p>
<p>Table backgrounds will change if they match the 2 rules above: <span class="rule1">Rule#1</span>, <span class="rule2">Rule#2</span>, and both <span class="rule1and2">Rule#1 and Rule#2</span>.</p>
</ol>
<p>All examples have border-spacing:8, td.padding:0.</p>
<h2>Percentage redistribution</h2>
<h3>Percentage CSS constrained span cells</h3>
<p>Rules<br>
<ul>
<li>min width never gets smaller than it started.
<li>min width becomes cell.percent/cells.percent * wide_cell.min_width</li>
<li>max width becomes cell.percent/cells.percent * wide_cell.max_width</li>
</ul>
</p>
<p>10) auto/300px wide cell, 25%/50px span min width<br>
wide min width gets distributed evenly (-border_spacing) to both cells at 146px<br>
Table width: 146/0.25 + 4*8 = 584 + 32 = 616
<table data-expected-width="616">
<tr>
<td style="width:25%" data-expected-width="146"><div style="width:50px">25%/30px</div></td>
<td style="width:25%"><div style="width:50px">25%/30px</div></td>
<td style="width:20px">x</td>
</tr>
<tr>
<td colspan=2 style=""><div style="width:300px">300px min</div></td>
</tr>
</table>
<p>11) auto/400px wide cell, 20%/50px, 60%/50px spans.<br>
400 - 8px min width gets redistributed to span cells as 98px/294px.<br>
98px/0.2 => min grid width 490 + 4*8 = 522.</p>
<p class="error">Edge disagrees, table is 870</p>
<div style="width:600px">
<table data-expected-width="522">
<tr>
<td style="width:20%" data-expected-width="98"><div style="width:50px">20%/50px</div></td>
<td style="width:60%" data-expected-width="294"><div style="width:50px">60%/50px</div></td>
<td style="width:20px">x</td>
</tr>
<tr>
<td colspan=2 style=""><div style="width:400px">400px min</div></td>
</tr>
</table>
</div>
<p>12) auto/400px wide cell, 50%/150px, 30%/150px spans.<br>
This tests conflict resolution where min-width > redistributed width, and all browsers disagree.<br>
min-width of the 2nd cell is larger than redistributed width, causing differences.<br>
400-8px distributed max width tries to redistribute as 245|147, but gets constrained to 245|150 in Chrome.<br>
table width from cell 1 245/0.5 + 4*8 = 522<br>
table width from cell 2 150/0.3 + 4*8 = 532<br>
cell 1 = 50% of 500 = 250, cell 2 = 30% of 500 = 150 , cell 3 gets the remaining 100</p>
<p class="error">Chrome/FF/Edge end up with tables of different widths: 532/590/685. Chrome's 2nd span cell seems 'most correct' at its original max width of 150. In FF, extra min-width seems to cause more width to be redistributed. If you hover over 30%/150 cell, its min width will change to 100px, and all browsers will agree.</p>
<style>
.test12:hover {
width:100px !important;
}
</style>
<table data-expected-width="532">
<tr>
<td style="width:50%" data-expected-width="250"><div style="width:150px">50%/150px</div></td>
<td style="width:30%" data-expected-width="150"><div class="test12" style="width:150px">30%/150px</div></td>
<td style="width:20px" data-expected-width="100">x</td>
</tr>
<tr>
<td colspan=2 style=""><div style="width:400px">400px min</div></td>
</tr>
</table>
<p>13) auto/400px wide cell, 50%/75px/125px, 30%/75px/125px spans.<br>
400-8px min width gets redistributed as 245/147 (no min width limits)<br>
</p>
<p class="error">Edge is different</p>
<table data-expected-width="522">
<tr>
<td style="width:50%" data-expected-width="245"><div style="width:75px">50%/75</div><div style="width:50px">/125</div></td>
<td style="width:30%" data-expected-width="147"><div style="width:75px">30%/75</div><div style="width:50px">/125</div></td>
<td style="width:20px">x</td>
</tr>
<tr>
<td colspan=2 style=""><div style="width:400px">300px min</div></td>
</tr>
</table>
<script>
function measureCellMinMax(cell) {
let d = document.createElement("div");
let clone = cell.cloneNode(true);
for (child of Array.from(clone.childNodes))
d.appendChild(child);
d.style.width = "min-content";
document.body.appendChild(d);
let min = d.offsetWidth;
d.style.width = "max-content";
let max = d.offsetWidth;
d.remove();
return {min: min, max: max};
}
function annotateTable(t) {
let tableWidth = t.offsetWidth;
let firstCell;
let totalCellPercent = 0;
let nonPercentCellWidth = 0;
let tableMinWidthByCellPercent = 0;
let cellCount = 0;
let cells = Array.from(t.querySelectorAll("td"));
let spacing = (2 + cells.length - 1)*8;
for (let cell of cells) {
if (!firstCell)
firstCell = cell;
cellCount++;
let percent = cell.offsetWidth / (tableWidth - spacing) * 100;
let minmax = measureCellMinMax(cell);
let title = `${cell.offsetWidth.toFixed(1)}px\nmin:${minmax.min}px max:${minmax.max}px ${percent.toFixed(1)}%`;
let cssWidth = cell.style.width;
if (cssWidth) {
let w = parseFloat(cssWidth);
if (cssWidth.match(/\%/)) {
totalCellPercent += w;
let tableMinWidth = minmax.min / (w / 100);
tableMinWidthByCellPercent = Math.max(tableMinWidthByCellPercent, tableMinWidth);
title += `\nmin table: ${tableMinWidth.toFixed(0)}px`;
} else {
nonPercentCellWidth += w;
}
}
title += `\nTable: ${tableWidth.toFixed(0)} spacing: ${spacing}px`;
cell.setAttribute("title", title);
}
// Display table statistics in first cell.
if (firstCell) {
let title = firstCell.getAttribute("title");
let ruleMatch = 0;
if (tableMinWidthByCellPercent != 0) {
if ((tableMinWidthByCellPercent + spacing) == tableWidth)
ruleMatch += 1;
title += `\nTable min by single cell percent: ${tableMinWidthByCellPercent.toFixed(1)}`;
} else {
title += "\nTable min by single cell percent NA";
}
if (nonPercentCellWidth && totalCellPercent > 0) {
totalCellPercent = Math.min(totalCellPercent, 100);
title += `\nPercent sum: ${totalCellPercent.toFixed(1)}%, non percent width: ${nonPercentCellWidth}px`;
let tableMinBySum = (totalCellPercent / (100 - totalCellPercent) +1) * nonPercentCellWidth;
if (Math.floor((tableMinBySum + spacing)) == Math.floor(tableWidth))
ruleMatch += 2;
title += `\nTable min by sum ${totalCellPercent}%: ${tableMinBySum.toFixed(1)}px`;
} else {
"Table min by % sum not available";
}
firstCell.setAttribute("title", title);
switch(ruleMatch) {
case 1: t.classList.toggle('rule1'); break;
case 2: t.classList.toggle('rule2'); break;
case 3: t.classList.toggle('rule1and2'); break;
default: break;
}
}
}
for (let t of Array.from(document.querySelectorAll("table")))
annotateTable(t);
checkLayout("table");
</script>

View file

@ -0,0 +1,26 @@
<!doctype html>
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<title>scrollIntoView uses the element's bounding rect rather than line box</title>
<link rel="help" href="https://drafts.csswg.org/cssom-view/#scroll-an-element-into-view">
<style>
img {
height: 100vh;
width: 100px;
}
body {
margin-bottom: 100vh;
}
</style>
<body>
<a id="scrollto">To be scrolled into view</a><img src="/images/blue.png">
</body>
<script>
test(t => {
window.scrollTo(0, 0);
const target = document.getElementById("scrollto");
target.scrollIntoView();
assert_approx_equals(window.scrollY, target.offsetTop, 1);
}, "Scrolling an inline element with a large line height uses the bounding rect");
</script>

View file

@ -45,15 +45,16 @@
<span id="el" contenteditable>Focus me</span>
</div>
<script>
setup({ explicit_done: true });
var actions_promise;
async_test(function(t) {
el.addEventListener("focus", t.step_func_done(function() {
assert_equals(getComputedStyle(el).outlineColor, "rgb(0, 128, 0)", `outlineColor for ${el.tagName}#${el.id} should be green`);
assert_not_equals(getComputedStyle(el).backgroundColor, "rgb(255, 0, 0)", `backgroundColor for ${el.tagName}#${el.id} should NOT be red`);
// Make sure the test finishes after all the input actions are completed.
actions_promise.then( () => t.done() );
}));
test_driver.click(el).then(done());
actions_promise = test_driver.click(el);
}, "Focus should always match :focus-visible on content editable divs");
</script>
</body>

View file

@ -8,7 +8,7 @@
// https://wicg.github.io/private-network-access/
idl_test(
['cors-rfc1918'],
['private-network-access'],
['html', 'dom'],
idlArray => {
if (self.GLOBAL.isWorker()) {

View file

@ -1,55 +0,0 @@
// GENERATED CONTENT - DO NOT EDIT
// Content was automatically extracted by Reffy into webref
// (https://github.com/w3c/webref)
// Source: Web App Manifest (https://w3c.github.io/manifest/)
dictionary WebAppManifest {
TextDirectionType dir = "auto";
DOMString lang;
USVString name;
USVString short_name;
sequence<ManifestImageResource> icons;
USVString start_url;
DisplayModeType display = "browser";
OrientationLockType orientation;
USVString theme_color;
USVString background_color;
USVString scope;
sequence<ExternalApplicationResource> related_applications;
boolean prefer_related_applications = "false";
sequence<ShortcutItem> shortcuts;
};
enum TextDirectionType { "ltr", "rtl", "auto" };
enum DisplayModeType {
"fullscreen",
"standalone",
"minimal-ui",
"browser"
};
dictionary ManifestImageResource : ImageResource {
USVString purpose;
};
dictionary ShortcutItem {
required USVString name;
USVString short_name;
USVString description;
required USVString url;
sequence<ManifestImageResource> icons;
};
dictionary ExternalApplicationResource {
required USVString platform;
USVString url;
DOMString id;
USVString min_version;
sequence<Fingerprint> fingerprints;
};
dictionary Fingerprint {
USVString type;
USVString value;
};

View file

@ -740,6 +740,7 @@ MISSING DEPENDENCY: resources/chromium/webxr-test.js
# Tests that are false positives for using Ahem as a system font
AHEM SYSTEM FONT: acid/acid3/test.html
AHEM SYSTEM FONT: resource-timing/entry-attributes.html
AHEM SYSTEM FONT: resource-timing/font-timestamps.html
AHEM SYSTEM FONT: resource-timing/resources/all_resource_types.htm
AHEM SYSTEM FONT: resource-timing/resources/iframe-reload-TAO.sub.html

View file

@ -8,7 +8,8 @@
<script src="/resources/testharnessreport.js"></script>
<script>
// Returns a promise that settles once the given path has been fetched.
// Returns a promise that settles once the given path has been fetched as an
// image resource.
function load_image(path) {
return new Promise(resolve => {
const img = new Image();
@ -17,6 +18,21 @@ function load_image(path) {
});
}
// Returns a promise that settles once the given path has been fetched as a
// font resource.
function load_font(path) {
document.getElementById('forFonts').innerHTML = `
<style>
@font-face {
font-family: ahem;
src: url('${path}');
}
</style>
<div style="font-family: ahem;">This fetches ahem font.</div>
`;
return document.fonts.ready;
}
function assert_ordered(entry, attributes) {
let before = attributes[0];
attributes.slice(1).forEach(after => {
@ -46,18 +62,7 @@ function assert_positive(entry, attributes) {
});
}
promise_test(async () => {
// Clean up entries from scripts includes.
performance.clearResourceTimings();
await load_image("resources/fake_responses.py#hash=1");
const entry_list = performance.getEntriesByType("resource");
if (entry_list.length != 1) {
throw new Error("There should be one entry for one resource");
}
const entry = entry_list[0];
assert_true(entry.name.includes('#hash=1'),
"There should be a hash in the resource name");
function assert_http_resource(entry) {
assert_ordered(entry, [
"fetchStart",
"domainLookupStart",
@ -86,7 +91,33 @@ promise_test(async () => {
"encodedBodySize",
"decodedBodySize",
]);
}, "URL fragments should be present in the 'name' attribute");
}
promise_test(async () => {
// Clear out everything that isn't the one ResourceTiming entry under test.
performance.clearResourceTimings();
await load_image("resources/fake_responses.py#hash=1");
const entry_list = performance.getEntriesByType("resource");
if (entry_list.length != 1) {
throw new Error("There should be one entry for one resource");
}
const entry = entry_list[0];
assert_true(entry.name.includes('#hash=1'),
"There should be a hash in the resource name");
assert_http_resource(entry);
}, "Image resources should generate conformant entries");
promise_test(async () => {
// Clear out everything that isn't the one ResourceTiming entry under test.
performance.clearResourceTimings();
await load_font("/fonts/Ahem.ttf");
const entry_list = performance.getEntriesByType("resource");
if (entry_list.length != 1) {
throw new Error("There should be one entry for one resource");
}
assert_http_resource(entry_list[0]);
}, "Font resources should generate conformant entries");
</script>
</head>
@ -94,5 +125,6 @@ promise_test(async () => {
<h1>Description</h1>
<p>This test validates that PerformanceResourceTiming entries' attributes are
populated with the correct values.</p>
<div id="forFonts"></div>
</body>
</html>