NEW255616
[ iOS ] imported/w3c/web-platform-tests/html/semantics/disabled-elements/event-propagate-disabled.tentative.html is a constant failure
https://bugs.webkit.org/show_bug.cgi?id=255616
Summary [ iOS ] imported/w3c/web-platform-tests/html/semantics/disabled-elements/even...
Robert Jenner
Reported 2023-04-18 11:32:40 PDT
imported/w3c/web-platform-tests/html/semantics/disabled-elements/event-propagate-disabled.tentative.html is a constant failure on iOS after a Re-sync from upstream at: https://commits.webkit.org/262383@main I attempted to re-baseline this test at: https://commits.webkit.org/263044@main but it was unsuccessful, and it appears that the failure mode for this test is variable and not consistent. DIFF URL: https://ews-build.s3-us-west-2.amazonaws.com/iOS-16-Simulator-WPT-WK2-Tests-EWS/e947e428-1360-clean-tree/imported/w3c/web-platform-tests/html/semantics/disabled-elements/event-propagate-disabled.tentative-pretty-diff.html TEXT DIFF: Span Text Span Text -FAIL Trusted click on <input>, observed from <input> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "mousedown", "pointerup", "mouseup", "click"] length 7, got ["pointerdown", "pointerup", "mousedown", "mouseup", "click"] length 5 +FAIL Trusted click on <input>, observed from <input> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "mousedown", "pointerup", "mouseup", "click"] length 7, got [] length 0 FAIL Trusted click on <input>, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "mousedown", "pointerup", "mouseup", "click"] length 7, got [] length 0 PASS Dispatch new MouseEvent() on <input>, observed from <input> PASS Dispatch new MouseEvent() on <input>, observed from <body> @@ -51,7 +51,7 @@ <option>foo</option> </select>, observed from <body> FAIL Trusted click on <fieldset disabled="">Text</fieldset>, observed from <fieldset> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 -FAIL Trusted click on <fieldset disabled="">Text</fieldset>, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got ["pointerdown", "pointerup"] length 2 +FAIL Trusted click on <fieldset disabled="">Text</fieldset>, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 PASS Dispatch new MouseEvent() on <fieldset disabled="">Text</fieldset>, observed from <fieldset> PASS Dispatch new MouseEvent() on <fieldset disabled="">Text</fieldset>, observed from <body> PASS Dispatch new PointerEvent() on <fieldset disabled="">Text</fieldset>, observed from <fieldset> @@ -71,16 +71,16 @@ PASS click() on <fieldset disabled=""><span class="target">Span</span></fieldset>, observed from <fieldset> PASS click() on <fieldset disabled=""><span class="target">Span</span></fieldset>, observed from <body> FAIL Trusted click on <button disabled="">Text</button>, observed from <button> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 -FAIL Trusted click on <button disabled="">Text</button>, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got ["pointerdown", "pointerup", "mousedown", "mouseup", "click"] length 5 +FAIL Trusted click on <button disabled="">Text</button>, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 PASS Dispatch new MouseEvent() on <button disabled="">Text</button>, observed from <button> PASS Dispatch new MouseEvent() on <button disabled="">Text</button>, observed from <body> PASS Dispatch new PointerEvent() on <button disabled="">Text</button>, observed from <button> PASS Dispatch new PointerEvent() on <button disabled="">Text</button>, observed from <body> PASS click() on <button disabled="">Text</button>, observed from <button> PASS click() on <button disabled="">Text</button>, observed from <body> -FAIL Trusted click on <button disabled=""><span class="target">Span</span></button>, observed from <span> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "mousedown", "pointerup", "mouseup", "click"] length 7, got ["pointerdown", "pointerup"] length 2 +FAIL Trusted click on <button disabled=""><span class="target">Span</span></button>, observed from <span> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "mousedown", "pointerup", "mouseup", "click"] length 7, got [] length 0 FAIL Trusted click on <button disabled=""><span class="target">Span</span></button>, observed from <button> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 -FAIL Trusted click on <button disabled=""><span class="target">Span</span></button>, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got ["pointerdown", "pointerup"] length 2 +FAIL Trusted click on <button disabled=""><span class="target">Span</span></button>, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 PASS Dispatch new MouseEvent() on <button disabled=""><span class="target">Span</span></button>, observed from <span> PASS Dispatch new MouseEvent() on <button disabled=""><span class="target">Span</span></button>, observed from <button> PASS Dispatch new MouseEvent() on <button disabled=""><span class="target">Span</span></button>, observed from <body> @@ -91,7 +91,7 @@ PASS click() on <button disabled=""><span class="target">Span</span></button>, observed from <button> PASS click() on <button disabled=""><span class="target">Span</span></button>, observed from <body> FAIL Trusted click on <textarea disabled=""></textarea>, observed from <textarea> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 -FAIL Trusted click on <textarea disabled=""></textarea>, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got ["pointerdown", "pointerup", "mousedown", "mouseup", "click"] length 5 +FAIL Trusted click on <textarea disabled=""></textarea>, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 PASS Dispatch new MouseEvent() on <textarea disabled=""></textarea>, observed from <textarea> PASS Dispatch new MouseEvent() on <textarea disabled=""></textarea>, observed from <body> PASS Dispatch new PointerEvent() on <textarea disabled=""></textarea>, observed from <textarea> @@ -99,7 +99,7 @@ PASS click() on <textarea disabled=""></textarea>, observed from <textarea> PASS click() on <textarea disabled=""></textarea>, observed from <body> FAIL Trusted click on <input disabled="" type="button">, observed from <input> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 -FAIL Trusted click on <input disabled="" type="button">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got ["pointerdown", "pointerup", "mousedown", "mouseup", "click"] length 5 +FAIL Trusted click on <input disabled="" type="button">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 PASS Dispatch new MouseEvent() on <input disabled="" type="button">, observed from <input> PASS Dispatch new MouseEvent() on <input disabled="" type="button">, observed from <body> PASS Dispatch new PointerEvent() on <input disabled="" type="button">, observed from <input> @@ -107,7 +107,7 @@ PASS click() on <input disabled="" type="button">, observed from <input> PASS click() on <input disabled="" type="button">, observed from <body> FAIL Trusted click on <input disabled="" type="checkbox">, observed from <input> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 -FAIL Trusted click on <input disabled="" type="checkbox">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got ["pointerdown", "pointerup"] length 2 +FAIL Trusted click on <input disabled="" type="checkbox">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 PASS Dispatch new MouseEvent() on <input disabled="" type="checkbox">, observed from <input> PASS Dispatch new MouseEvent() on <input disabled="" type="checkbox">, observed from <body> PASS Dispatch new PointerEvent() on <input disabled="" type="checkbox">, observed from <input> @@ -115,7 +115,7 @@ PASS click() on <input disabled="" type="checkbox">, observed from <input> PASS click() on <input disabled="" type="checkbox">, observed from <body> FAIL Trusted click on <input disabled="" type="color" value="#000000">, observed from <input> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 -FAIL Trusted click on <input disabled="" type="color" value="#000000">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got ["pointerdown", "pointerup", "mousedown", "mouseup", "click"] length 5 +FAIL Trusted click on <input disabled="" type="color" value="#000000">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 PASS Dispatch new MouseEvent() on <input disabled="" type="color" value="#000000">, observed from <input> PASS Dispatch new MouseEvent() on <input disabled="" type="color" value="#000000">, observed from <body> PASS Dispatch new PointerEvent() on <input disabled="" type="color" value="#000000">, observed from <input> @@ -123,7 +123,7 @@ PASS click() on <input disabled="" type="color" value="#000000">, observed from <input> PASS click() on <input disabled="" type="color" value="#000000">, observed from <body> FAIL Trusted click on <input disabled="" type="date">, observed from <input> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 -FAIL Trusted click on <input disabled="" type="date">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got ["pointerdown", "pointerup"] length 2 +FAIL Trusted click on <input disabled="" type="date">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 PASS Dispatch new MouseEvent() on <input disabled="" type="date">, observed from <input> PASS Dispatch new MouseEvent() on <input disabled="" type="date">, observed from <body> PASS Dispatch new PointerEvent() on <input disabled="" type="date">, observed from <input> @@ -131,7 +131,7 @@ PASS click() on <input disabled="" type="date">, observed from <input> PASS click() on <input disabled="" type="date">, observed from <body> FAIL Trusted click on <input disabled="" type="datetime-local">, observed from <input> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 -FAIL Trusted click on <input disabled="" type="datetime-local">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got ["pointerdown", "pointerup"] length 2 +FAIL Trusted click on <input disabled="" type="datetime-local">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 PASS Dispatch new MouseEvent() on <input disabled="" type="datetime-local">, observed from <input> PASS Dispatch new MouseEvent() on <input disabled="" type="datetime-local">, observed from <body> PASS Dispatch new PointerEvent() on <input disabled="" type="datetime-local">, observed from <input> @@ -139,7 +139,7 @@ PASS click() on <input disabled="" type="datetime-local">, observed from <input> PASS click() on <input disabled="" type="datetime-local">, observed from <body> FAIL Trusted click on <input disabled="" type="email">, observed from <input> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 -FAIL Trusted click on <input disabled="" type="email">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got ["pointerdown", "pointerup", "mousedown", "mouseup", "click"] length 5 +FAIL Trusted click on <input disabled="" type="email">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 PASS Dispatch new MouseEvent() on <input disabled="" type="email">, observed from <input> PASS Dispatch new MouseEvent() on <input disabled="" type="email">, observed from <body> PASS Dispatch new PointerEvent() on <input disabled="" type="email">, observed from <input> @@ -147,7 +147,7 @@ PASS click() on <input disabled="" type="email">, observed from <input> PASS click() on <input disabled="" type="email">, observed from <body> FAIL Trusted click on <input disabled="" type="file">, observed from <input> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 -FAIL Trusted click on <input disabled="" type="file">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got ["pointerdown", "pointerup"] length 2 +FAIL Trusted click on <input disabled="" type="file">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 PASS Dispatch new MouseEvent() on <input disabled="" type="file">, observed from <input> PASS Dispatch new MouseEvent() on <input disabled="" type="file">, observed from <body> PASS Dispatch new PointerEvent() on <input disabled="" type="file">, observed from <input> @@ -155,7 +155,7 @@ PASS click() on <input disabled="" type="file">, observed from <input> PASS click() on <input disabled="" type="file">, observed from <body> FAIL Trusted click on <input disabled="" type="image">, observed from <input> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 -FAIL Trusted click on <input disabled="" type="image">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got ["pointerdown", "pointerup"] length 2 +FAIL Trusted click on <input disabled="" type="image">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 PASS Dispatch new MouseEvent() on <input disabled="" type="image">, observed from <input> PASS Dispatch new MouseEvent() on <input disabled="" type="image">, observed from <body> PASS Dispatch new PointerEvent() on <input disabled="" type="image">, observed from <input> @@ -163,7 +163,7 @@ PASS click() on <input disabled="" type="image">, observed from <input> PASS click() on <input disabled="" type="image">, observed from <body> FAIL Trusted click on <input disabled="" type="month">, observed from <input> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 -FAIL Trusted click on <input disabled="" type="month">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got ["pointerdown", "pointerup"] length 2 +FAIL Trusted click on <input disabled="" type="month">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 PASS Dispatch new MouseEvent() on <input disabled="" type="month">, observed from <input> PASS Dispatch new MouseEvent() on <input disabled="" type="month">, observed from <body> PASS Dispatch new PointerEvent() on <input disabled="" type="month">, observed from <input> @@ -171,7 +171,7 @@ PASS click() on <input disabled="" type="month">, observed from <input> PASS click() on <input disabled="" type="month">, observed from <body> FAIL Trusted click on <input disabled="" type="number">, observed from <input> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 -FAIL Trusted click on <input disabled="" type="number">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got ["pointerdown", "pointerup", "mousedown", "mouseup", "click"] length 5 +FAIL Trusted click on <input disabled="" type="number">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 PASS Dispatch new MouseEvent() on <input disabled="" type="number">, observed from <input> PASS Dispatch new MouseEvent() on <input disabled="" type="number">, observed from <body> PASS Dispatch new PointerEvent() on <input disabled="" type="number">, observed from <input> @@ -179,7 +179,7 @@ PASS click() on <input disabled="" type="number">, observed from <input> PASS click() on <input disabled="" type="number">, observed from <body> FAIL Trusted click on <input disabled="" type="password">, observed from <input> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 -FAIL Trusted click on <input disabled="" type="password">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got ["pointerdown", "pointerup", "mousedown", "mouseup", "click"] length 5 +FAIL Trusted click on <input disabled="" type="password">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 PASS Dispatch new MouseEvent() on <input disabled="" type="password">, observed from <input> PASS Dispatch new MouseEvent() on <input disabled="" type="password">, observed from <body> PASS Dispatch new PointerEvent() on <input disabled="" type="password">, observed from <input> @@ -187,7 +187,7 @@ PASS click() on <input disabled="" type="password">, observed from <input> PASS click() on <input disabled="" type="password">, observed from <body> FAIL Trusted click on <input disabled="" type="radio">, observed from <input> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 -FAIL Trusted click on <input disabled="" type="radio">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got ["pointerdown", "pointerup", "mousedown", "mouseup", "click"] length 5 +FAIL Trusted click on <input disabled="" type="radio">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 PASS Dispatch new MouseEvent() on <input disabled="" type="radio">, observed from <input> PASS Dispatch new MouseEvent() on <input disabled="" type="radio">, observed from <body> PASS Dispatch new PointerEvent() on <input disabled="" type="radio">, observed from <input> @@ -195,7 +195,7 @@ PASS click() on <input disabled="" type="radio">, observed from <input> PASS click() on <input disabled="" type="radio">, observed from <body> FAIL Trusted click on <input disabled="" type="range" value="0">, observed from <input> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 -FAIL Trusted click on <input disabled="" type="range" value="0">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got ["pointerdown", "pointerup", "mousedown", "mouseup", "click"] length 5 +FAIL Trusted click on <input disabled="" type="range" value="0">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 PASS Dispatch new MouseEvent() on <input disabled="" type="range" value="0">, observed from <input> PASS Dispatch new MouseEvent() on <input disabled="" type="range" value="0">, observed from <body> PASS Dispatch new PointerEvent() on <input disabled="" type="range" value="0">, observed from <input> @@ -203,7 +203,7 @@ PASS click() on <input disabled="" type="range" value="0">, observed from <input> PASS click() on <input disabled="" type="range" value="0">, observed from <body> FAIL Trusted click on <input disabled="" type="range" value="50">, observed from <input> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 -FAIL Trusted click on <input disabled="" type="range" value="50">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got ["pointerdown", "pointerup", "mousedown", "mouseup", "click"] length 5 +FAIL Trusted click on <input disabled="" type="range" value="50">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 PASS Dispatch new MouseEvent() on <input disabled="" type="range" value="50">, observed from <input> PASS Dispatch new MouseEvent() on <input disabled="" type="range" value="50">, observed from <body> PASS Dispatch new PointerEvent() on <input disabled="" type="range" value="50">, observed from <input> @@ -211,7 +211,7 @@ PASS click() on <input disabled="" type="range" value="50">, observed from <input> PASS click() on <input disabled="" type="range" value="50">, observed from <body> FAIL Trusted click on <input disabled="" type="reset">, observed from <input> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 -FAIL Trusted click on <input disabled="" type="reset">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got ["pointerdown", "pointerup", "mousedown", "mouseup", "click"] length 5 +FAIL Trusted click on <input disabled="" type="reset">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 PASS Dispatch new MouseEvent() on <input disabled="" type="reset">, observed from <input> PASS Dispatch new MouseEvent() on <input disabled="" type="reset">, observed from <body> PASS Dispatch new PointerEvent() on <input disabled="" type="reset">, observed from <input> @@ -219,7 +219,7 @@ PASS click() on <input disabled="" type="reset">, observed from <input> PASS click() on <input disabled="" type="reset">, observed from <body> FAIL Trusted click on <input disabled="" type="search">, observed from <input> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 -FAIL Trusted click on <input disabled="" type="search">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got ["pointerdown", "pointerup", "mousedown", "mouseup", "click"] length 5 +FAIL Trusted click on <input disabled="" type="search">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 PASS Dispatch new MouseEvent() on <input disabled="" type="search">, observed from <input> PASS Dispatch new MouseEvent() on <input disabled="" type="search">, observed from <body> PASS Dispatch new PointerEvent() on <input disabled="" type="search">, observed from <input> @@ -227,7 +227,7 @@ PASS click() on <input disabled="" type="search">, observed from <input> PASS click() on <input disabled="" type="search">, observed from <body> FAIL Trusted click on <input disabled="" type="submit">, observed from <input> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 -FAIL Trusted click on <input disabled="" type="submit">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got ["pointerdown", "pointerup", "mousedown", "mouseup", "click"] length 5 +FAIL Trusted click on <input disabled="" type="submit">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 PASS Dispatch new MouseEvent() on <input disabled="" type="submit">, observed from <input> PASS Dispatch new MouseEvent() on <input disabled="" type="submit">, observed from <body> PASS Dispatch new PointerEvent() on <input disabled="" type="submit">, observed from <input> @@ -235,7 +235,7 @@ PASS click() on <input disabled="" type="submit">, observed from <input> PASS click() on <input disabled="" type="submit">, observed from <body> FAIL Trusted click on <input disabled="" type="tel">, observed from <input> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 -FAIL Trusted click on <input disabled="" type="tel">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got ["pointerdown", "pointerup", "mousedown", "mouseup", "click"] length 5 +FAIL Trusted click on <input disabled="" type="tel">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 PASS Dispatch new MouseEvent() on <input disabled="" type="tel">, observed from <input> PASS Dispatch new MouseEvent() on <input disabled="" type="tel">, observed from <body> PASS Dispatch new PointerEvent() on <input disabled="" type="tel">, observed from <input> @@ -243,7 +243,7 @@ PASS click() on <input disabled="" type="tel">, observed from <input> PASS click() on <input disabled="" type="tel">, observed from <body> FAIL Trusted click on <input disabled="" type="text">, observed from <input> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 -FAIL Trusted click on <input disabled="" type="text">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got ["pointerdown", "pointerup", "mousedown", "mouseup", "click"] length 5 +FAIL Trusted click on <input disabled="" type="text">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 PASS Dispatch new MouseEvent() on <input disabled="" type="text">, observed from <input> PASS Dispatch new MouseEvent() on <input disabled="" type="text">, observed from <body> PASS Dispatch new PointerEvent() on <input disabled="" type="text">, observed from <input> @@ -251,7 +251,7 @@ PASS click() on <input disabled="" type="text">, observed from <input> PASS click() on <input disabled="" type="text">, observed from <body> FAIL Trusted click on <input disabled="" type="time">, observed from <input> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 -FAIL Trusted click on <input disabled="" type="time">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got ["pointerdown", "pointerup", "mousedown", "mouseup", "click"] length 5 +FAIL Trusted click on <input disabled="" type="time">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 PASS Dispatch new MouseEvent() on <input disabled="" type="time">, observed from <input> PASS Dispatch new MouseEvent() on <input disabled="" type="time">, observed from <body> PASS Dispatch new PointerEvent() on <input disabled="" type="time">, observed from <input> @@ -259,7 +259,7 @@ PASS click() on <input disabled="" type="time">, observed from <input> PASS click() on <input disabled="" type="time">, observed from <body> FAIL Trusted click on <input disabled="" type="url">, observed from <input> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 -FAIL Trusted click on <input disabled="" type="url">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got ["pointerdown", "pointerup", "mousedown", "mouseup", "click"] length 5 +FAIL Trusted click on <input disabled="" type="url">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 PASS Dispatch new MouseEvent() on <input disabled="" type="url">, observed from <input> PASS Dispatch new MouseEvent() on <input disabled="" type="url">, observed from <body> PASS Dispatch new PointerEvent() on <input disabled="" type="url">, observed from <input> @@ -267,7 +267,7 @@ PASS click() on <input disabled="" type="url">, observed from <input> PASS click() on <input disabled="" type="url">, observed from <body> FAIL Trusted click on <input disabled="" type="week">, observed from <input> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 -FAIL Trusted click on <input disabled="" type="week">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got ["pointerdown", "pointerup"] length 2 +FAIL Trusted click on <input disabled="" type="week">, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 PASS Dispatch new MouseEvent() on <input disabled="" type="week">, observed from <input> PASS Dispatch new MouseEvent() on <input disabled="" type="week">, observed from <body> PASS Dispatch new PointerEvent() on <input disabled="" type="week">, observed from <input> @@ -275,7 +275,7 @@ PASS click() on <input disabled="" type="week">, observed from <input> PASS click() on <input disabled="" type="week">, observed from <body> FAIL Trusted click on <my-control disabled="">Text</my-control>, observed from <my-control> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 -FAIL Trusted click on <my-control disabled="">Text</my-control>, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got ["pointerdown", "pointerup", "mousedown", "mouseup", "click"] length 5 +FAIL Trusted click on <my-control disabled="">Text</my-control>, observed from <body> assert_array_equals: Observed events lengths differ, expected array ["pointermove", "mousemove", "pointerdown", "pointerup"] length 4, got [] length 0 PASS Dispatch new MouseEvent() on <my-control disabled="">Text</my-control>, observed from <my-control> PASS Dispatch new MouseEvent() on <my-control disabled="">Text</my-control>, observed from <body> PASS Dispatch new PointerEvent() on <my-control disabled="">Text</my-control>, observed from <my-control>
Attachments
Radar WebKit Bug Importer
Comment 1 2023-04-18 11:33:04 PDT
Robert Jenner
Comment 2 2023-04-18 11:34:25 PDT
This is reproducible on iOS Release ToT running the test as follows: run-webkit-tests --iOS-simulator imported/w3c/web-platform-tests/html/semantics/disabled-elements/event-propagate-disabled.tentative.html It is reproducible even after an attempted rebaseline. It appears the failure changes after rebaslining, and this test just continues to fail.
EWS
Comment 3 2023-04-18 11:46:36 PDT
Test gardening commit 263089@main (cd414e1111f1): <https://commits.webkit.org/263089@main> Reviewed commits have been landed. Closing PR #12876 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.