Commit ba9444b7 authored by Kent Tamura's avatar Kent Tamura Committed by Commit Bot

html: reflection.js adds test cases of unicode comparisons for 's'.

If an implementation applies Unicode careless comparison incorrectly,
's' can be matched to U+017F.

Bug: 627682
Change-Id: I9dd26abea13d06a2067e834a902aea76b3421c67
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1971185Reviewed-by: default avatarFrédéric Wang <fwang@igalia.com>
Commit-Queue: Kent Tamura <tkent@chromium.org>
Cr-Commit-Position: refs/heads/master@{#725449}
parent fbddb8ed
...@@ -460,4 +460,30 @@ TEST(StringViewTest, EqualIgnoringASCIICase) { ...@@ -460,4 +460,30 @@ TEST(StringViewTest, EqualIgnoringASCIICase) {
EXPECT_TRUE(EqualIgnoringASCIICase(StringView(""), "")); EXPECT_TRUE(EqualIgnoringASCIICase(StringView(""), ""));
} }
TEST(StringViewTest, DeprecatedEqualIgnoringCase) {
constexpr UChar kLongSAndKelvin[] = {0x017F, 0x212A, 0};
EXPECT_TRUE(DeprecatedEqualIgnoringCase("SK", kLongSAndKelvin));
EXPECT_TRUE(DeprecatedEqualIgnoringCase("sk", kLongSAndKelvin));
// Turkish-specific mappings are not applied.
constexpr UChar kSmallDotlessI[] = {0x0131, 0};
constexpr UChar kCapitalDotI[] = {0x0130, 0};
EXPECT_FALSE(DeprecatedEqualIgnoringCase("i", kSmallDotlessI));
EXPECT_FALSE(DeprecatedEqualIgnoringCase("i", kCapitalDotI));
// DeprecatedEqualIgnoringCase() has length-equality check.
constexpr UChar kSmallSharpS[] = {0x00DF, 0};
constexpr UChar kCapitalSharpS[] = {0x1E9E, 0};
EXPECT_FALSE(DeprecatedEqualIgnoringCase("ss", kSmallSharpS));
EXPECT_FALSE(DeprecatedEqualIgnoringCase("SS", kSmallSharpS));
EXPECT_FALSE(DeprecatedEqualIgnoringCase("ss", kCapitalSharpS));
EXPECT_FALSE(DeprecatedEqualIgnoringCase("SS", kCapitalSharpS));
constexpr UChar kLigatureFFI[] = {0xFB03, 0};
EXPECT_FALSE(DeprecatedEqualIgnoringCase("ffi", kLigatureFFI));
constexpr UChar kLigatureFFIAndSSSS[] = {0xFB03, 's', 's', 's', 's', 0};
constexpr UChar kFFIAndSharpSs[] = {'f', 'f', 'i', 0x00DF, 0x00DF, 0};
EXPECT_TRUE(DeprecatedEqualIgnoringCase(kLigatureFFIAndSSSS, kFFIAndSharpSs));
}
} // namespace WTF } // namespace WTF
This is a testharness.js-based test. This is a testharness.js-based test.
Found 8641 tests; 8535 PASS, 106 FAIL, 0 TIMEOUT, 0 NOTRUN. Found 8695 tests; 8589 PASS, 106 FAIL, 0 TIMEOUT, 0 NOTRUN.
PASS picture.title: 38 tests PASS picture.title: 38 tests
PASS picture.lang: 38 tests PASS picture.lang: 38 tests
PASS picture.dir: 68 tests PASS picture.dir: 68 tests
...@@ -19,7 +19,7 @@ PASS img.tabIndex: 26 tests ...@@ -19,7 +19,7 @@ PASS img.tabIndex: 26 tests
PASS img.alt: 38 tests PASS img.alt: 38 tests
PASS img.src: 44 tests PASS img.src: 44 tests
PASS img.srcset: 38 tests PASS img.srcset: 38 tests
PASS img.crossOrigin: 58 tests PASS img.crossOrigin: 62 tests
PASS img.useMap: 38 tests PASS img.useMap: 38 tests
PASS img.isMap: 39 tests PASS img.isMap: 39 tests
PASS img.width: 8 tests PASS img.width: 8 tests
...@@ -28,28 +28,28 @@ PASS img.referrerPolicy: 30 tests ...@@ -28,28 +28,28 @@ PASS img.referrerPolicy: 30 tests
FAIL img.referrerPolicy: setAttribute() to "same-origin" assert_equals: IDL get expected "same-origin" but got "" FAIL img.referrerPolicy: setAttribute() to "same-origin" assert_equals: IDL get expected "same-origin" but got ""
PASS img.referrerPolicy: 3 tests PASS img.referrerPolicy: 3 tests
FAIL img.referrerPolicy: setAttribute() to "SAME-ORIGIN" assert_equals: IDL get expected "same-origin" but got "" FAIL img.referrerPolicy: setAttribute() to "SAME-ORIGIN" assert_equals: IDL get expected "same-origin" but got ""
PASS img.referrerPolicy: 5 tests PASS img.referrerPolicy: 6 tests
FAIL img.referrerPolicy: setAttribute() to "strict-origin" assert_equals: IDL get expected "strict-origin" but got "" FAIL img.referrerPolicy: setAttribute() to "strict-origin" assert_equals: IDL get expected "strict-origin" but got ""
PASS img.referrerPolicy: 3 tests PASS img.referrerPolicy: 3 tests
FAIL img.referrerPolicy: setAttribute() to "STRICT-ORIGIN" assert_equals: IDL get expected "strict-origin" but got "" FAIL img.referrerPolicy: setAttribute() to "STRICT-ORIGIN" assert_equals: IDL get expected "strict-origin" but got ""
PASS img.referrerPolicy: 5 tests PASS img.referrerPolicy: 7 tests
FAIL img.referrerPolicy: setAttribute() to "strict-origin-when-cross-origin" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got "" FAIL img.referrerPolicy: setAttribute() to "strict-origin-when-cross-origin" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got ""
PASS img.referrerPolicy: 3 tests PASS img.referrerPolicy: 3 tests
FAIL img.referrerPolicy: setAttribute() to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got "" FAIL img.referrerPolicy: setAttribute() to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got ""
PASS img.referrerPolicy: 33 tests PASS img.referrerPolicy: 35 tests
FAIL img.referrerPolicy: IDL set to "same-origin" assert_equals: IDL get expected "same-origin" but got "" FAIL img.referrerPolicy: IDL set to "same-origin" assert_equals: IDL get expected "same-origin" but got ""
PASS img.referrerPolicy: 3 tests PASS img.referrerPolicy: 3 tests
FAIL img.referrerPolicy: IDL set to "SAME-ORIGIN" assert_equals: IDL get expected "same-origin" but got "" FAIL img.referrerPolicy: IDL set to "SAME-ORIGIN" assert_equals: IDL get expected "same-origin" but got ""
PASS img.referrerPolicy: 5 tests PASS img.referrerPolicy: 6 tests
FAIL img.referrerPolicy: IDL set to "strict-origin" assert_equals: IDL get expected "strict-origin" but got "" FAIL img.referrerPolicy: IDL set to "strict-origin" assert_equals: IDL get expected "strict-origin" but got ""
PASS img.referrerPolicy: 3 tests PASS img.referrerPolicy: 3 tests
FAIL img.referrerPolicy: IDL set to "STRICT-ORIGIN" assert_equals: IDL get expected "strict-origin" but got "" FAIL img.referrerPolicy: IDL set to "STRICT-ORIGIN" assert_equals: IDL get expected "strict-origin" but got ""
PASS img.referrerPolicy: 5 tests PASS img.referrerPolicy: 7 tests
FAIL img.referrerPolicy: IDL set to "strict-origin-when-cross-origin" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got "" FAIL img.referrerPolicy: IDL set to "strict-origin-when-cross-origin" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got ""
PASS img.referrerPolicy: 3 tests PASS img.referrerPolicy: 3 tests
FAIL img.referrerPolicy: IDL set to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got "" FAIL img.referrerPolicy: IDL set to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got ""
PASS img.referrerPolicy: 5 tests PASS img.referrerPolicy: 7 tests
PASS img.decoding: 66 tests PASS img.decoding: 70 tests
PASS img.name: 38 tests PASS img.name: 38 tests
PASS img.lowsrc: 44 tests PASS img.lowsrc: 44 tests
PASS img.align: 38 tests PASS img.align: 38 tests
...@@ -115,27 +115,27 @@ PASS iframe.referrerPolicy: 30 tests ...@@ -115,27 +115,27 @@ PASS iframe.referrerPolicy: 30 tests
FAIL iframe.referrerPolicy: setAttribute() to "same-origin" assert_equals: IDL get expected "same-origin" but got "" FAIL iframe.referrerPolicy: setAttribute() to "same-origin" assert_equals: IDL get expected "same-origin" but got ""
PASS iframe.referrerPolicy: 3 tests PASS iframe.referrerPolicy: 3 tests
FAIL iframe.referrerPolicy: setAttribute() to "SAME-ORIGIN" assert_equals: IDL get expected "same-origin" but got "" FAIL iframe.referrerPolicy: setAttribute() to "SAME-ORIGIN" assert_equals: IDL get expected "same-origin" but got ""
PASS iframe.referrerPolicy: 5 tests PASS iframe.referrerPolicy: 6 tests
FAIL iframe.referrerPolicy: setAttribute() to "strict-origin" assert_equals: IDL get expected "strict-origin" but got "" FAIL iframe.referrerPolicy: setAttribute() to "strict-origin" assert_equals: IDL get expected "strict-origin" but got ""
PASS iframe.referrerPolicy: 3 tests PASS iframe.referrerPolicy: 3 tests
FAIL iframe.referrerPolicy: setAttribute() to "STRICT-ORIGIN" assert_equals: IDL get expected "strict-origin" but got "" FAIL iframe.referrerPolicy: setAttribute() to "STRICT-ORIGIN" assert_equals: IDL get expected "strict-origin" but got ""
PASS iframe.referrerPolicy: 5 tests PASS iframe.referrerPolicy: 7 tests
FAIL iframe.referrerPolicy: setAttribute() to "strict-origin-when-cross-origin" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got "" FAIL iframe.referrerPolicy: setAttribute() to "strict-origin-when-cross-origin" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got ""
PASS iframe.referrerPolicy: 3 tests PASS iframe.referrerPolicy: 3 tests
FAIL iframe.referrerPolicy: setAttribute() to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got "" FAIL iframe.referrerPolicy: setAttribute() to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got ""
PASS iframe.referrerPolicy: 33 tests PASS iframe.referrerPolicy: 35 tests
FAIL iframe.referrerPolicy: IDL set to "same-origin" assert_equals: IDL get expected "same-origin" but got "" FAIL iframe.referrerPolicy: IDL set to "same-origin" assert_equals: IDL get expected "same-origin" but got ""
PASS iframe.referrerPolicy: 3 tests PASS iframe.referrerPolicy: 3 tests
FAIL iframe.referrerPolicy: IDL set to "SAME-ORIGIN" assert_equals: IDL get expected "same-origin" but got "" FAIL iframe.referrerPolicy: IDL set to "SAME-ORIGIN" assert_equals: IDL get expected "same-origin" but got ""
PASS iframe.referrerPolicy: 5 tests PASS iframe.referrerPolicy: 6 tests
FAIL iframe.referrerPolicy: IDL set to "strict-origin" assert_equals: IDL get expected "strict-origin" but got "" FAIL iframe.referrerPolicy: IDL set to "strict-origin" assert_equals: IDL get expected "strict-origin" but got ""
PASS iframe.referrerPolicy: 3 tests PASS iframe.referrerPolicy: 3 tests
FAIL iframe.referrerPolicy: IDL set to "STRICT-ORIGIN" assert_equals: IDL get expected "strict-origin" but got "" FAIL iframe.referrerPolicy: IDL set to "STRICT-ORIGIN" assert_equals: IDL get expected "strict-origin" but got ""
PASS iframe.referrerPolicy: 5 tests PASS iframe.referrerPolicy: 7 tests
FAIL iframe.referrerPolicy: IDL set to "strict-origin-when-cross-origin" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got "" FAIL iframe.referrerPolicy: IDL set to "strict-origin-when-cross-origin" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got ""
PASS iframe.referrerPolicy: 3 tests PASS iframe.referrerPolicy: 3 tests
FAIL iframe.referrerPolicy: IDL set to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got "" FAIL iframe.referrerPolicy: IDL set to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got ""
PASS iframe.referrerPolicy: 5 tests PASS iframe.referrerPolicy: 7 tests
FAIL iframe.delegateStickyUserActivation: typeof IDL attribute assert_equals: expected "string" but got "undefined" FAIL iframe.delegateStickyUserActivation: typeof IDL attribute assert_equals: expected "string" but got "undefined"
FAIL iframe.delegateStickyUserActivation: setAttribute() to "vibration" assert_equals: IDL get expected (string) "vibration" but got (undefined) undefined FAIL iframe.delegateStickyUserActivation: setAttribute() to "vibration" assert_equals: IDL get expected (string) "vibration" but got (undefined) undefined
FAIL iframe.delegateStickyUserActivation: setAttribute() to "VIBRATION" assert_equals: IDL get expected (string) "vibration" but got (undefined) undefined FAIL iframe.delegateStickyUserActivation: setAttribute() to "VIBRATION" assert_equals: IDL get expected (string) "vibration" but got (undefined) undefined
...@@ -234,7 +234,7 @@ PASS video.hidden: 39 tests ...@@ -234,7 +234,7 @@ PASS video.hidden: 39 tests
PASS video.accessKey: 38 tests PASS video.accessKey: 38 tests
PASS video.tabIndex: 26 tests PASS video.tabIndex: 26 tests
PASS video.src: 44 tests PASS video.src: 44 tests
PASS video.crossOrigin: 58 tests PASS video.crossOrigin: 62 tests
PASS video.preload: 40 tests PASS video.preload: 40 tests
PASS video.autoplay: 39 tests PASS video.autoplay: 39 tests
PASS video.loop: 39 tests PASS video.loop: 39 tests
...@@ -253,7 +253,7 @@ PASS audio.hidden: 39 tests ...@@ -253,7 +253,7 @@ PASS audio.hidden: 39 tests
PASS audio.accessKey: 38 tests PASS audio.accessKey: 38 tests
PASS audio.tabIndex: 26 tests PASS audio.tabIndex: 26 tests
PASS audio.src: 44 tests PASS audio.src: 44 tests
PASS audio.crossOrigin: 58 tests PASS audio.crossOrigin: 62 tests
PASS audio.preload: 40 tests PASS audio.preload: 40 tests
PASS audio.autoplay: 39 tests PASS audio.autoplay: 39 tests
PASS audio.loop: 39 tests PASS audio.loop: 39 tests
...@@ -280,7 +280,7 @@ PASS track.autofocus: 39 tests ...@@ -280,7 +280,7 @@ PASS track.autofocus: 39 tests
PASS track.hidden: 39 tests PASS track.hidden: 39 tests
PASS track.accessKey: 38 tests PASS track.accessKey: 38 tests
PASS track.tabIndex: 26 tests PASS track.tabIndex: 26 tests
PASS track.kind: 88 tests PASS track.kind: 96 tests
PASS track.src: 44 tests PASS track.src: 44 tests
PASS track.srclang: 38 tests PASS track.srclang: 38 tests
PASS track.label: 38 tests PASS track.label: 38 tests
...@@ -323,27 +323,27 @@ PASS area.referrerPolicy: 30 tests ...@@ -323,27 +323,27 @@ PASS area.referrerPolicy: 30 tests
FAIL area.referrerPolicy: setAttribute() to "same-origin" assert_equals: IDL get expected "same-origin" but got "" FAIL area.referrerPolicy: setAttribute() to "same-origin" assert_equals: IDL get expected "same-origin" but got ""
PASS area.referrerPolicy: 3 tests PASS area.referrerPolicy: 3 tests
FAIL area.referrerPolicy: setAttribute() to "SAME-ORIGIN" assert_equals: IDL get expected "same-origin" but got "" FAIL area.referrerPolicy: setAttribute() to "SAME-ORIGIN" assert_equals: IDL get expected "same-origin" but got ""
PASS area.referrerPolicy: 5 tests PASS area.referrerPolicy: 6 tests
FAIL area.referrerPolicy: setAttribute() to "strict-origin" assert_equals: IDL get expected "strict-origin" but got "" FAIL area.referrerPolicy: setAttribute() to "strict-origin" assert_equals: IDL get expected "strict-origin" but got ""
PASS area.referrerPolicy: 3 tests PASS area.referrerPolicy: 3 tests
FAIL area.referrerPolicy: setAttribute() to "STRICT-ORIGIN" assert_equals: IDL get expected "strict-origin" but got "" FAIL area.referrerPolicy: setAttribute() to "STRICT-ORIGIN" assert_equals: IDL get expected "strict-origin" but got ""
PASS area.referrerPolicy: 5 tests PASS area.referrerPolicy: 7 tests
FAIL area.referrerPolicy: setAttribute() to "strict-origin-when-cross-origin" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got "" FAIL area.referrerPolicy: setAttribute() to "strict-origin-when-cross-origin" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got ""
PASS area.referrerPolicy: 3 tests PASS area.referrerPolicy: 3 tests
FAIL area.referrerPolicy: setAttribute() to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got "" FAIL area.referrerPolicy: setAttribute() to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got ""
PASS area.referrerPolicy: 33 tests PASS area.referrerPolicy: 35 tests
FAIL area.referrerPolicy: IDL set to "same-origin" assert_equals: IDL get expected "same-origin" but got "" FAIL area.referrerPolicy: IDL set to "same-origin" assert_equals: IDL get expected "same-origin" but got ""
PASS area.referrerPolicy: 3 tests PASS area.referrerPolicy: 3 tests
FAIL area.referrerPolicy: IDL set to "SAME-ORIGIN" assert_equals: IDL get expected "same-origin" but got "" FAIL area.referrerPolicy: IDL set to "SAME-ORIGIN" assert_equals: IDL get expected "same-origin" but got ""
PASS area.referrerPolicy: 5 tests PASS area.referrerPolicy: 6 tests
FAIL area.referrerPolicy: IDL set to "strict-origin" assert_equals: IDL get expected "strict-origin" but got "" FAIL area.referrerPolicy: IDL set to "strict-origin" assert_equals: IDL get expected "strict-origin" but got ""
PASS area.referrerPolicy: 3 tests PASS area.referrerPolicy: 3 tests
FAIL area.referrerPolicy: IDL set to "STRICT-ORIGIN" assert_equals: IDL get expected "strict-origin" but got "" FAIL area.referrerPolicy: IDL set to "STRICT-ORIGIN" assert_equals: IDL get expected "strict-origin" but got ""
PASS area.referrerPolicy: 5 tests PASS area.referrerPolicy: 7 tests
FAIL area.referrerPolicy: IDL set to "strict-origin-when-cross-origin" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got "" FAIL area.referrerPolicy: IDL set to "strict-origin-when-cross-origin" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got ""
PASS area.referrerPolicy: 3 tests PASS area.referrerPolicy: 3 tests
FAIL area.referrerPolicy: IDL set to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got "" FAIL area.referrerPolicy: IDL set to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got ""
PASS area.referrerPolicy: 5 tests PASS area.referrerPolicy: 7 tests
PASS area.href: 44 tests PASS area.href: 44 tests
PASS area.noHref: 39 tests PASS area.noHref: 39 tests
Harness: the test ran to completion. Harness: the test ran to completion.
......
This is a testharness.js-based test.
Found 8087 tests; 8079 PASS, 8 FAIL, 0 TIMEOUT, 0 NOTRUN.
PASS form.title: 38 tests
PASS form.lang: 38 tests
PASS form.dir: 68 tests
PASS form.className (<form class>): 38 tests
PASS form.autofocus: 39 tests
PASS form.hidden: 39 tests
PASS form.accessKey: 38 tests
PASS form.tabIndex: 26 tests
PASS form.acceptCharset (<form accept-charset>): 38 tests
PASS form.action: 44 tests
PASS form.autocomplete: 58 tests
PASS form.enctype: 68 tests
PASS form.encoding (<form enctype>): 68 tests
PASS form.method: 30 tests
FAIL form.method: setAttribute() to "poſt" assert_equals: IDL get expected "get" but got "post"
PASS form.method: 33 tests
FAIL form.method: IDL set to "poſt" assert_equals: IDL get expected "get" but got "post"
PASS form.method: 5 tests
PASS form.name: 38 tests
PASS form.noValidate: 39 tests
PASS form.target: 38 tests
PASS fieldset.title: 38 tests
PASS fieldset.lang: 38 tests
PASS fieldset.dir: 68 tests
PASS fieldset.className (<fieldset class>): 38 tests
PASS fieldset.autofocus: 39 tests
PASS fieldset.hidden: 39 tests
PASS fieldset.accessKey: 38 tests
PASS fieldset.tabIndex: 26 tests
PASS fieldset.disabled: 39 tests
PASS fieldset.name: 38 tests
PASS legend.title: 38 tests
PASS legend.lang: 38 tests
PASS legend.dir: 68 tests
PASS legend.className (<legend class>): 38 tests
PASS legend.autofocus: 39 tests
PASS legend.hidden: 39 tests
PASS legend.accessKey: 38 tests
PASS legend.tabIndex: 26 tests
PASS legend.align: 38 tests
PASS label.title: 38 tests
PASS label.lang: 38 tests
PASS label.dir: 68 tests
PASS label.className (<label class>): 38 tests
PASS label.autofocus: 39 tests
PASS label.hidden: 39 tests
PASS label.accessKey: 38 tests
PASS label.tabIndex: 26 tests
PASS label.htmlFor (<label for>): 38 tests
PASS input.title: 38 tests
PASS input.lang: 38 tests
PASS input.dir: 68 tests
PASS input.className (<input class>): 38 tests
PASS input.autofocus: 39 tests
PASS input.hidden: 39 tests
PASS input.accessKey: 38 tests
PASS input.tabIndex: 26 tests
PASS input.accept: 38 tests
PASS input.alt: 38 tests
PASS input.autocomplete: 19 tests
PASS input.defaultChecked (<input checked>): 39 tests
PASS input.dirName: 38 tests
PASS input.disabled: 39 tests
PASS input.formAction: 44 tests
PASS input.formEnctype: 68 tests
PASS input.formMethod: 30 tests
FAIL input.formMethod: setAttribute() to "poſt" assert_equals: IDL get expected "get" but got "post"
PASS input.formMethod: 28 tests
FAIL input.formMethod: IDL set to "poſt" assert_equals: IDL get expected "get" but got "post"
PASS input.formNoValidate: 39 tests
PASS input.formTarget: 38 tests
PASS input.height: 8 tests
PASS input.max: 38 tests
PASS input.maxLength: 64 tests
PASS input.min: 38 tests
PASS input.minLength: 64 tests
PASS input.multiple: 39 tests
PASS input.name: 38 tests
PASS input.pattern: 38 tests
PASS input.placeholder: 38 tests
PASS input.readOnly: 39 tests
PASS input.required: 39 tests
PASS input.size: 62 tests
PASS input.src: 44 tests
PASS input.step: 38 tests
PASS input.type: 270 tests
PASS input.width: 8 tests
PASS input.defaultValue (<input value>): 38 tests
PASS input.align: 38 tests
PASS input.useMap: 38 tests
PASS button.title: 38 tests
PASS button.lang: 38 tests
PASS button.dir: 68 tests
PASS button.className (<button class>): 38 tests
PASS button.autofocus: 39 tests
PASS button.hidden: 39 tests
PASS button.accessKey: 38 tests
PASS button.tabIndex: 26 tests
PASS button.disabled: 39 tests
PASS button.formAction: 44 tests
PASS button.formEnctype: 68 tests
PASS button.formMethod: 30 tests
FAIL button.formMethod: setAttribute() to "poſt" assert_equals: IDL get expected "get" but got "post"
PASS button.formMethod: 33 tests
FAIL button.formMethod: IDL set to "poſt" assert_equals: IDL get expected "get" but got "post"
PASS button.formMethod: 5 tests
PASS button.formNoValidate: 39 tests
PASS button.formTarget: 38 tests
PASS button.name: 38 tests
PASS button.type: 31 tests
FAIL button.type: setAttribute() to "reſet" assert_equals: IDL get expected "submit" but got "reset"
PASS button.type: 34 tests
FAIL button.type: IDL set to "reſet" assert_equals: IDL get expected "submit" but got "reset"
PASS button.type: 5 tests
PASS button.value: 38 tests
PASS select.title: 38 tests
PASS select.lang: 38 tests
PASS select.dir: 68 tests
PASS select.className (<select class>): 38 tests
PASS select.autofocus: 39 tests
PASS select.hidden: 39 tests
PASS select.accessKey: 38 tests
PASS select.tabIndex: 26 tests
PASS select.autocomplete: 19 tests
PASS select.disabled: 39 tests
PASS select.multiple: 39 tests
PASS select.name: 38 tests
PASS select.required: 39 tests
PASS select.size: 65 tests
PASS datalist.title: 38 tests
PASS datalist.lang: 38 tests
PASS datalist.dir: 68 tests
PASS datalist.className (<datalist class>): 38 tests
PASS datalist.autofocus: 39 tests
PASS datalist.hidden: 39 tests
PASS datalist.accessKey: 38 tests
PASS datalist.tabIndex: 26 tests
PASS optgroup.title: 38 tests
PASS optgroup.lang: 38 tests
PASS optgroup.dir: 68 tests
PASS optgroup.className (<optgroup class>): 38 tests
PASS optgroup.autofocus: 39 tests
PASS optgroup.hidden: 39 tests
PASS optgroup.accessKey: 38 tests
PASS optgroup.tabIndex: 26 tests
PASS optgroup.disabled: 39 tests
PASS optgroup.label: 38 tests
PASS option.title: 38 tests
PASS option.lang: 38 tests
PASS option.dir: 68 tests
PASS option.className (<option class>): 38 tests
PASS option.autofocus: 39 tests
PASS option.hidden: 39 tests
PASS option.accessKey: 38 tests
PASS option.tabIndex: 26 tests
PASS option.disabled: 39 tests
PASS option.label: 19 tests
PASS option.defaultSelected (<option selected>): 39 tests
PASS option.value: 19 tests
PASS textarea.title: 38 tests
PASS textarea.lang: 38 tests
PASS textarea.dir: 68 tests
PASS textarea.className (<textarea class>): 38 tests
PASS textarea.autofocus: 39 tests
PASS textarea.hidden: 39 tests
PASS textarea.accessKey: 38 tests
PASS textarea.tabIndex: 26 tests
PASS textarea.autocomplete: 19 tests
PASS textarea.cols: 62 tests
PASS textarea.dirName: 38 tests
PASS textarea.disabled: 39 tests
PASS textarea.maxLength: 64 tests
PASS textarea.minLength: 64 tests
PASS textarea.name: 38 tests
PASS textarea.placeholder: 38 tests
PASS textarea.readOnly: 39 tests
PASS textarea.required: 39 tests
PASS textarea.rows: 62 tests
PASS textarea.wrap: 38 tests
PASS output.title: 38 tests
PASS output.lang: 38 tests
PASS output.dir: 68 tests
PASS output.className (<output class>): 38 tests
PASS output.autofocus: 39 tests
PASS output.hidden: 39 tests
PASS output.accessKey: 38 tests
PASS output.tabIndex: 26 tests
PASS output.name: 38 tests
PASS progress.title: 38 tests
PASS progress.lang: 38 tests
PASS progress.dir: 68 tests
PASS progress.className (<progress class>): 38 tests
PASS progress.autofocus: 39 tests
PASS progress.hidden: 39 tests
PASS progress.accessKey: 38 tests
PASS progress.tabIndex: 26 tests
PASS meter.title: 38 tests
PASS meter.lang: 38 tests
PASS meter.dir: 68 tests
PASS meter.className (<meter class>): 38 tests
PASS meter.autofocus: 39 tests
PASS meter.hidden: 39 tests
PASS meter.accessKey: 38 tests
PASS meter.tabIndex: 26 tests
PASS meter.value: 7 tests
PASS meter.min: 7 tests
PASS meter.max: 7 tests
PASS meter.low: 7 tests
PASS meter.high: 7 tests
PASS meter.optimum: 7 tests
Harness: the test ran to completion.
This is a testharness.js-based test. This is a testharness.js-based test.
Found 3036 tests; 2950 PASS, 86 FAIL, 0 TIMEOUT, 0 NOTRUN. Found 3060 tests; 2974 PASS, 86 FAIL, 0 TIMEOUT, 0 NOTRUN.
PASS head.title: 38 tests PASS head.title: 38 tests
PASS head.lang: 38 tests PASS head.lang: 38 tests
PASS head.dir: 68 tests PASS head.dir: 68 tests
...@@ -35,7 +35,7 @@ PASS link.hidden: 39 tests ...@@ -35,7 +35,7 @@ PASS link.hidden: 39 tests
PASS link.accessKey: 38 tests PASS link.accessKey: 38 tests
PASS link.tabIndex: 26 tests PASS link.tabIndex: 26 tests
PASS link.href: 44 tests PASS link.href: 44 tests
PASS link.crossOrigin: 58 tests PASS link.crossOrigin: 62 tests
PASS link.rel: 38 tests PASS link.rel: 38 tests
PASS link.as: 25 tests PASS link.as: 25 tests
FAIL link.as: setAttribute() to "audio" assert_equals: IDL get expected "audio" but got "" FAIL link.as: setAttribute() to "audio" assert_equals: IDL get expected "audio" but got ""
...@@ -51,17 +51,18 @@ PASS link.as: 10 tests ...@@ -51,17 +51,18 @@ PASS link.as: 10 tests
FAIL link.as: setAttribute() to "manifest" assert_equals: IDL get expected "manifest" but got "" FAIL link.as: setAttribute() to "manifest" assert_equals: IDL get expected "manifest" but got ""
PASS link.as: 3 tests PASS link.as: 3 tests
FAIL link.as: setAttribute() to "MANIFEST" assert_equals: IDL get expected "manifest" but got "" FAIL link.as: setAttribute() to "MANIFEST" assert_equals: IDL get expected "manifest" but got ""
PASS link.as: setAttribute() to "manifeſt"
FAIL link.as: setAttribute() to "object" assert_equals: IDL get expected "object" but got "" FAIL link.as: setAttribute() to "object" assert_equals: IDL get expected "object" but got ""
PASS link.as: 3 tests PASS link.as: 3 tests
FAIL link.as: setAttribute() to "OBJECT" assert_equals: IDL get expected "object" but got "" FAIL link.as: setAttribute() to "OBJECT" assert_equals: IDL get expected "object" but got ""
FAIL link.as: setAttribute() to "report" assert_equals: IDL get expected "report" but got "" FAIL link.as: setAttribute() to "report" assert_equals: IDL get expected "report" but got ""
PASS link.as: 3 tests PASS link.as: 3 tests
FAIL link.as: setAttribute() to "REPORT" assert_equals: IDL get expected "report" but got "" FAIL link.as: setAttribute() to "REPORT" assert_equals: IDL get expected "report" but got ""
PASS link.as: 5 tests PASS link.as: 6 tests
FAIL link.as: setAttribute() to "sharedworker" assert_equals: IDL get expected "sharedworker" but got "" FAIL link.as: setAttribute() to "sharedworker" assert_equals: IDL get expected "sharedworker" but got ""
PASS link.as: 3 tests PASS link.as: 3 tests
FAIL link.as: setAttribute() to "SHAREDWORKER" assert_equals: IDL get expected "sharedworker" but got "" FAIL link.as: setAttribute() to "SHAREDWORKER" assert_equals: IDL get expected "sharedworker" but got ""
PASS link.as: 12 tests PASS link.as: 14 tests
FAIL link.as: setAttribute() to "video" assert_equals: IDL get expected "video" but got "" FAIL link.as: setAttribute() to "video" assert_equals: IDL get expected "video" but got ""
PASS link.as: 3 tests PASS link.as: 3 tests
FAIL link.as: setAttribute() to "VIDEO" assert_equals: IDL get expected "video" but got "" FAIL link.as: setAttribute() to "VIDEO" assert_equals: IDL get expected "video" but got ""
...@@ -72,7 +73,7 @@ PASS link.as: setAttribute() to "worKer" ...@@ -72,7 +73,7 @@ PASS link.as: setAttribute() to "worKer"
FAIL link.as: setAttribute() to "xslt" assert_equals: IDL get expected "xslt" but got "" FAIL link.as: setAttribute() to "xslt" assert_equals: IDL get expected "xslt" but got ""
PASS link.as: 3 tests PASS link.as: 3 tests
FAIL link.as: setAttribute() to "XSLT" assert_equals: IDL get expected "xslt" but got "" FAIL link.as: setAttribute() to "XSLT" assert_equals: IDL get expected "xslt" but got ""
PASS link.as: 23 tests PASS link.as: 24 tests
FAIL link.as: IDL set to "audio" assert_equals: IDL get expected "audio" but got "" FAIL link.as: IDL set to "audio" assert_equals: IDL get expected "audio" but got ""
PASS link.as: 3 tests PASS link.as: 3 tests
FAIL link.as: IDL set to "AUDIO" assert_equals: IDL get expected "audio" but got "" FAIL link.as: IDL set to "AUDIO" assert_equals: IDL get expected "audio" but got ""
...@@ -86,17 +87,18 @@ PASS link.as: 10 tests ...@@ -86,17 +87,18 @@ PASS link.as: 10 tests
FAIL link.as: IDL set to "manifest" assert_equals: IDL get expected "manifest" but got "" FAIL link.as: IDL set to "manifest" assert_equals: IDL get expected "manifest" but got ""
PASS link.as: 3 tests PASS link.as: 3 tests
FAIL link.as: IDL set to "MANIFEST" assert_equals: IDL get expected "manifest" but got "" FAIL link.as: IDL set to "MANIFEST" assert_equals: IDL get expected "manifest" but got ""
PASS link.as: IDL set to "manifeſt"
FAIL link.as: IDL set to "object" assert_equals: IDL get expected "object" but got "" FAIL link.as: IDL set to "object" assert_equals: IDL get expected "object" but got ""
PASS link.as: 3 tests PASS link.as: 3 tests
FAIL link.as: IDL set to "OBJECT" assert_equals: IDL get expected "object" but got "" FAIL link.as: IDL set to "OBJECT" assert_equals: IDL get expected "object" but got ""
FAIL link.as: IDL set to "report" assert_equals: IDL get expected "report" but got "" FAIL link.as: IDL set to "report" assert_equals: IDL get expected "report" but got ""
PASS link.as: 3 tests PASS link.as: 3 tests
FAIL link.as: IDL set to "REPORT" assert_equals: IDL get expected "report" but got "" FAIL link.as: IDL set to "REPORT" assert_equals: IDL get expected "report" but got ""
PASS link.as: 5 tests PASS link.as: 6 tests
FAIL link.as: IDL set to "sharedworker" assert_equals: IDL get expected "sharedworker" but got "" FAIL link.as: IDL set to "sharedworker" assert_equals: IDL get expected "sharedworker" but got ""
PASS link.as: 3 tests PASS link.as: 3 tests
FAIL link.as: IDL set to "SHAREDWORKER" assert_equals: IDL get expected "sharedworker" but got "" FAIL link.as: IDL set to "SHAREDWORKER" assert_equals: IDL get expected "sharedworker" but got ""
PASS link.as: 12 tests PASS link.as: 14 tests
FAIL link.as: IDL set to "video" assert_equals: IDL get expected "video" but got "" FAIL link.as: IDL set to "video" assert_equals: IDL get expected "video" but got ""
PASS link.as: 3 tests PASS link.as: 3 tests
FAIL link.as: IDL set to "VIDEO" assert_equals: IDL get expected "video" but got "" FAIL link.as: IDL set to "VIDEO" assert_equals: IDL get expected "video" but got ""
...@@ -107,6 +109,7 @@ PASS link.as: IDL set to "worKer" ...@@ -107,6 +109,7 @@ PASS link.as: IDL set to "worKer"
FAIL link.as: IDL set to "xslt" assert_equals: IDL get expected "xslt" but got "" FAIL link.as: IDL set to "xslt" assert_equals: IDL get expected "xslt" but got ""
PASS link.as: 3 tests PASS link.as: 3 tests
FAIL link.as: IDL set to "XSLT" assert_equals: IDL get expected "xslt" but got "" FAIL link.as: IDL set to "XSLT" assert_equals: IDL get expected "xslt" but got ""
PASS link.as: IDL set to "xſlt"
PASS link.media: 38 tests PASS link.media: 38 tests
PASS link.nonce: 20 tests PASS link.nonce: 20 tests
FAIL link.nonce: IDL set to "" assert_equals: getAttribute() expected "" but got "test-valueOf" FAIL link.nonce: IDL set to "" assert_equals: getAttribute() expected "" but got "test-valueOf"
...@@ -134,27 +137,27 @@ PASS link.referrerPolicy: 30 tests ...@@ -134,27 +137,27 @@ PASS link.referrerPolicy: 30 tests
FAIL link.referrerPolicy: setAttribute() to "same-origin" assert_equals: IDL get expected "same-origin" but got "" FAIL link.referrerPolicy: setAttribute() to "same-origin" assert_equals: IDL get expected "same-origin" but got ""
PASS link.referrerPolicy: 3 tests PASS link.referrerPolicy: 3 tests
FAIL link.referrerPolicy: setAttribute() to "SAME-ORIGIN" assert_equals: IDL get expected "same-origin" but got "" FAIL link.referrerPolicy: setAttribute() to "SAME-ORIGIN" assert_equals: IDL get expected "same-origin" but got ""
PASS link.referrerPolicy: 5 tests PASS link.referrerPolicy: 6 tests
FAIL link.referrerPolicy: setAttribute() to "strict-origin" assert_equals: IDL get expected "strict-origin" but got "" FAIL link.referrerPolicy: setAttribute() to "strict-origin" assert_equals: IDL get expected "strict-origin" but got ""
PASS link.referrerPolicy: 3 tests PASS link.referrerPolicy: 3 tests
FAIL link.referrerPolicy: setAttribute() to "STRICT-ORIGIN" assert_equals: IDL get expected "strict-origin" but got "" FAIL link.referrerPolicy: setAttribute() to "STRICT-ORIGIN" assert_equals: IDL get expected "strict-origin" but got ""
PASS link.referrerPolicy: 5 tests PASS link.referrerPolicy: 7 tests
FAIL link.referrerPolicy: setAttribute() to "strict-origin-when-cross-origin" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got "" FAIL link.referrerPolicy: setAttribute() to "strict-origin-when-cross-origin" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got ""
PASS link.referrerPolicy: 3 tests PASS link.referrerPolicy: 3 tests
FAIL link.referrerPolicy: setAttribute() to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got "" FAIL link.referrerPolicy: setAttribute() to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got ""
PASS link.referrerPolicy: 33 tests PASS link.referrerPolicy: 35 tests
FAIL link.referrerPolicy: IDL set to "same-origin" assert_equals: IDL get expected "same-origin" but got "" FAIL link.referrerPolicy: IDL set to "same-origin" assert_equals: IDL get expected "same-origin" but got ""
PASS link.referrerPolicy: 3 tests PASS link.referrerPolicy: 3 tests
FAIL link.referrerPolicy: IDL set to "SAME-ORIGIN" assert_equals: IDL get expected "same-origin" but got "" FAIL link.referrerPolicy: IDL set to "SAME-ORIGIN" assert_equals: IDL get expected "same-origin" but got ""
PASS link.referrerPolicy: 5 tests PASS link.referrerPolicy: 6 tests
FAIL link.referrerPolicy: IDL set to "strict-origin" assert_equals: IDL get expected "strict-origin" but got "" FAIL link.referrerPolicy: IDL set to "strict-origin" assert_equals: IDL get expected "strict-origin" but got ""
PASS link.referrerPolicy: 3 tests PASS link.referrerPolicy: 3 tests
FAIL link.referrerPolicy: IDL set to "STRICT-ORIGIN" assert_equals: IDL get expected "strict-origin" but got "" FAIL link.referrerPolicy: IDL set to "STRICT-ORIGIN" assert_equals: IDL get expected "strict-origin" but got ""
PASS link.referrerPolicy: 5 tests PASS link.referrerPolicy: 7 tests
FAIL link.referrerPolicy: IDL set to "strict-origin-when-cross-origin" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got "" FAIL link.referrerPolicy: IDL set to "strict-origin-when-cross-origin" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got ""
PASS link.referrerPolicy: 3 tests PASS link.referrerPolicy: 3 tests
FAIL link.referrerPolicy: IDL set to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got "" FAIL link.referrerPolicy: IDL set to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got ""
PASS link.referrerPolicy: 5 tests PASS link.referrerPolicy: 7 tests
PASS link.charset: 38 tests PASS link.charset: 38 tests
PASS link.rev: 38 tests PASS link.rev: 38 tests
PASS link.target: 38 tests PASS link.target: 38 tests
......
This is a testharness.js-based test. This is a testharness.js-based test.
Found 4879 tests; 4862 PASS, 17 FAIL, 0 TIMEOUT, 0 NOTRUN. Found 4891 tests; 4874 PASS, 17 FAIL, 0 TIMEOUT, 0 NOTRUN.
PASS html.title: 38 tests PASS html.title: 38 tests
PASS html.lang: 38 tests PASS html.lang: 38 tests
PASS html.dir: 68 tests PASS html.dir: 68 tests
...@@ -22,7 +22,7 @@ PASS script.type: 38 tests ...@@ -22,7 +22,7 @@ PASS script.type: 38 tests
PASS script.noModule: 39 tests PASS script.noModule: 39 tests
PASS script.charset: 38 tests PASS script.charset: 38 tests
PASS script.defer: 39 tests PASS script.defer: 39 tests
PASS script.crossOrigin: 58 tests PASS script.crossOrigin: 62 tests
PASS script.nonce: 20 tests PASS script.nonce: 20 tests
FAIL script.nonce: IDL set to "" assert_equals: getAttribute() expected "" but got "test-valueOf" FAIL script.nonce: IDL set to "" assert_equals: getAttribute() expected "" but got "test-valueOf"
FAIL script.nonce: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " assert_equals: getAttribute() expected " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " but got "test-valueOf" FAIL script.nonce: IDL set to " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " assert_equals: getAttribute() expected " \0\x01\x02\x03\x04\x05\x06\x07 \b\t\n\v\f\r\x0e\x0f \x10\x11\x12\x13\x14\x15\x16\x17 \x18\x19\x1a\x1b\x1c\x1d\x1e\x1f foo " but got "test-valueOf"
...@@ -133,7 +133,7 @@ PASS undefinedelement.autofocus: 39 tests ...@@ -133,7 +133,7 @@ PASS undefinedelement.autofocus: 39 tests
PASS undefinedelement.hidden: 39 tests PASS undefinedelement.hidden: 39 tests
PASS undefinedelement.accessKey: 38 tests PASS undefinedelement.accessKey: 38 tests
PASS undefinedelement.tabIndex: 26 tests PASS undefinedelement.tabIndex: 26 tests
PASS undefinedelement.enterKeyHint: 108 tests PASS undefinedelement.enterKeyHint: 114 tests
PASS undefinedelement.inputMode: 118 tests PASS undefinedelement.inputMode: 120 tests
Harness: the test ran to completion. Harness: the test ran to completion.
This is a testharness.js-based test. This is a testharness.js-based test.
Found 10134 tests; 10122 PASS, 12 FAIL, 0 TIMEOUT, 0 NOTRUN. Found 10144 tests; 10132 PASS, 12 FAIL, 0 TIMEOUT, 0 NOTRUN.
PASS a.title: 38 tests PASS a.title: 38 tests
PASS a.lang: 38 tests PASS a.lang: 38 tests
PASS a.dir: 68 tests PASS a.dir: 68 tests
...@@ -18,27 +18,27 @@ PASS a.referrerPolicy: 30 tests ...@@ -18,27 +18,27 @@ PASS a.referrerPolicy: 30 tests
FAIL a.referrerPolicy: setAttribute() to "same-origin" assert_equals: IDL get expected "same-origin" but got "" FAIL a.referrerPolicy: setAttribute() to "same-origin" assert_equals: IDL get expected "same-origin" but got ""
PASS a.referrerPolicy: 3 tests PASS a.referrerPolicy: 3 tests
FAIL a.referrerPolicy: setAttribute() to "SAME-ORIGIN" assert_equals: IDL get expected "same-origin" but got "" FAIL a.referrerPolicy: setAttribute() to "SAME-ORIGIN" assert_equals: IDL get expected "same-origin" but got ""
PASS a.referrerPolicy: 5 tests PASS a.referrerPolicy: 6 tests
FAIL a.referrerPolicy: setAttribute() to "strict-origin" assert_equals: IDL get expected "strict-origin" but got "" FAIL a.referrerPolicy: setAttribute() to "strict-origin" assert_equals: IDL get expected "strict-origin" but got ""
PASS a.referrerPolicy: 3 tests PASS a.referrerPolicy: 3 tests
FAIL a.referrerPolicy: setAttribute() to "STRICT-ORIGIN" assert_equals: IDL get expected "strict-origin" but got "" FAIL a.referrerPolicy: setAttribute() to "STRICT-ORIGIN" assert_equals: IDL get expected "strict-origin" but got ""
PASS a.referrerPolicy: 5 tests PASS a.referrerPolicy: 7 tests
FAIL a.referrerPolicy: setAttribute() to "strict-origin-when-cross-origin" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got "" FAIL a.referrerPolicy: setAttribute() to "strict-origin-when-cross-origin" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got ""
PASS a.referrerPolicy: 3 tests PASS a.referrerPolicy: 3 tests
FAIL a.referrerPolicy: setAttribute() to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got "" FAIL a.referrerPolicy: setAttribute() to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got ""
PASS a.referrerPolicy: 33 tests PASS a.referrerPolicy: 35 tests
FAIL a.referrerPolicy: IDL set to "same-origin" assert_equals: IDL get expected "same-origin" but got "" FAIL a.referrerPolicy: IDL set to "same-origin" assert_equals: IDL get expected "same-origin" but got ""
PASS a.referrerPolicy: 3 tests PASS a.referrerPolicy: 3 tests
FAIL a.referrerPolicy: IDL set to "SAME-ORIGIN" assert_equals: IDL get expected "same-origin" but got "" FAIL a.referrerPolicy: IDL set to "SAME-ORIGIN" assert_equals: IDL get expected "same-origin" but got ""
PASS a.referrerPolicy: 5 tests PASS a.referrerPolicy: 6 tests
FAIL a.referrerPolicy: IDL set to "strict-origin" assert_equals: IDL get expected "strict-origin" but got "" FAIL a.referrerPolicy: IDL set to "strict-origin" assert_equals: IDL get expected "strict-origin" but got ""
PASS a.referrerPolicy: 3 tests PASS a.referrerPolicy: 3 tests
FAIL a.referrerPolicy: IDL set to "STRICT-ORIGIN" assert_equals: IDL get expected "strict-origin" but got "" FAIL a.referrerPolicy: IDL set to "STRICT-ORIGIN" assert_equals: IDL get expected "strict-origin" but got ""
PASS a.referrerPolicy: 5 tests PASS a.referrerPolicy: 7 tests
FAIL a.referrerPolicy: IDL set to "strict-origin-when-cross-origin" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got "" FAIL a.referrerPolicy: IDL set to "strict-origin-when-cross-origin" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got ""
PASS a.referrerPolicy: 3 tests PASS a.referrerPolicy: 3 tests
FAIL a.referrerPolicy: IDL set to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got "" FAIL a.referrerPolicy: IDL set to "STRICT-ORIGIN-WHEN-CROSS-ORIGIN" assert_equals: IDL get expected "strict-origin-when-cross-origin" but got ""
PASS a.referrerPolicy: 5 tests PASS a.referrerPolicy: 7 tests
PASS a.href: 44 tests PASS a.href: 44 tests
PASS a.coords: 38 tests PASS a.coords: 38 tests
PASS a.charset: 38 tests PASS a.charset: 38 tests
......
...@@ -685,10 +685,14 @@ ReflectionTests.reflects = function(data, idlName, idlObj, domName, domObj) { ...@@ -685,10 +685,14 @@ ReflectionTests.reflects = function(data, idlName, idlObj, domName, domObj) {
domTests.push(data.keywords[i].toUpperCase()); domTests.push(data.keywords[i].toUpperCase());
idlTests.push(data.keywords[i].toUpperCase()); idlTests.push(data.keywords[i].toUpperCase());
} }
if (data.keywords[i] != data.keywords[i].replace(/k/g, "\u212A")) { if (data.keywords[i].indexOf("k") != -1) {
domTests.push(data.keywords[i].replace(/k/g, "\u212A")); domTests.push(data.keywords[i].replace(/k/g, "\u212A"));
idlTests.push(data.keywords[i].replace(/k/g, "\u212A")); idlTests.push(data.keywords[i].replace(/k/g, "\u212A"));
} }
if (data.keywords[i].indexOf("s") != -1) {
domTests.push(data.keywords[i].replace(/s/g, "\u017F"));
idlTests.push(data.keywords[i].replace(/s/g, "\u017F"));
}
} }
// Per spec, the expected DOM values are the same as the value we set // Per spec, the expected DOM values are the same as the value we set
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment