[Webkit-unassigned] [Bug 212430] [ macOS iOS ] REGRESSION(r261600?): imported/w3c/web-platform-tests/html/dom/reflection-embedded.html & imported/w3c/web-platform-tests/html/dom/reflection-forms.html are flaky failures

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed May 27 14:42:10 PDT 2020


https://bugs.webkit.org/show_bug.cgi?id=212430

--- Comment #4 from Chris Dumez <cdumez at apple.com> ---
Diff looks like:
-FAIL legend.autofocus: IDL set to false assert_equals: hasAttribute() expected false but got true
-FAIL legend.autofocus: IDL set to object "[object Object]" assert_equals: IDL get expected (boolean) true but got (object) object "[object Object]"
-FAIL legend.autofocus: IDL set to NaN assert_equals: hasAttribute() expected false but got true
-FAIL legend.autofocus: IDL set to Infinity assert_equals: IDL get expected (boolean) true but got (number) Infinity
-FAIL legend.autofocus: IDL set to -Infinity assert_equals: IDL get expected (boolean) true but got (number) -Infinity
-FAIL legend.autofocus: IDL set to "\0" assert_equals: IDL get expected (boolean) true but got (string) "\0"
-FAIL legend.autofocus: IDL set to object "test-toString" assert_equals: IDL get expected (boolean) true but got (object) object "test-toString"
-FAIL legend.autofocus: IDL set to object "test-valueOf" assert_equals: IDL get expected (boolean) true but got (object) object "test-valueOf"
+FAIL legend.autofocus: IDL set to false |this|.constructor[Symbol.species] is not a constructor
+FAIL legend.autofocus: IDL set to object "[object Object]" |this|.constructor[Symbol.species] is not a constructor
+FAIL legend.autofocus: IDL set to NaN |this|.constructor[Symbol.species] is not a constructor
+FAIL legend.autofocus: IDL set to Infinity |this|.constructor[Symbol.species] is not a constructor
+FAIL legend.autofocus: IDL set to -Infinity |this|.constructor[Symbol.species] is not a constructor
+FAIL legend.autofocus: IDL set to "\0" |this|.constructor[Symbol.species] is not a constructor
+FAIL legend.autofocus: IDL set to object "test-toString" |this|.constructor[Symbol.species] is not a constructor
+FAIL legend.autofocus: IDL set to object "test-valueOf" |this|.constructor[Symbol.species] is not a constructor

I believe this means we used to consistently pass the is-constructor checks. However, after r261600, we appear to flakily fail those checks.

This may need to be investigated by a JSC person.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20200527/50179328/attachment.htm>


More information about the webkit-unassigned mailing list