Open Bug 1972139 Opened 7 days ago Updated 1 day ago

[wpt-sync] Sync PR 53105 - Update interesttarget test cases

Categories

(Core :: DOM: Core & HTML, task, P4)

task

Tracking

()

People

(Reporter: wpt-sync, Unassigned)

References

(Depends on 1 open bug, )

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 53105 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/53105
Details from upstream follow.

Mason Freed <masonf@chromium.org> wrote:

Update interesttarget test cases

The input-modalities test was missing the \<area> element, and
the keyboard-behavior test was using illegal ids.

Bug: 326681249
Change-Id: I579e5d228f7755d00404e3eb141e5adef01ee862
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6630533
Commit-Queue: David Baron \<dbaron@chromium.org>
Reviewed-by: David Baron \<dbaron@chromium.org>
Auto-Submit: Mason Freed \<masonf@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1473071}

Whiteboard: [wptsync downstream] → [wptsync downstream error]
PR 53105 applied with additional changes from upstream: ece074e7375fd1ae5f57922ef73310adc5875ada, 0b74b3f4686dd456429e72988e7f7e5d4b82e4ec, e471302bd743cc027918e11e4664a3d6266fc221
Component: web-platform-tests → DOM: Core & HTML
Product: Testing → Core
Whiteboard: [wptsync downstream error] → [wptsync downstream]

CI Results

Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 3 tests and 24 subtests

Status Summary

Firefox

OK : 3
FAIL: 48

Chrome

OK : 3
PASS: 17
FAIL: 31

Safari

OK : 3
FAIL: 48

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

  • /html/semantics/the-button-element/interest-target/interesttarget-input-modalities.tentative.html?method=hover [wpt.fyi]
    • Basic behavior, <button>, none, hover: FAIL (Chrome: PASS, Safari: FAIL)
    • Basic behavior, <a>, none, hover: FAIL (Chrome: PASS, Safari: FAIL)
    • Basic behavior, <area>, none, hover: FAIL (Chrome: PASS, Safari: FAIL)
    • Basic behavior, SVG <a>, none, hover: FAIL (Chrome: PASS, Safari: FAIL)
    • Basic behavior, <button>, cancel-trigger, hover: FAIL (Chrome: PASS, Safari: FAIL)
    • Basic behavior, <a>, cancel-trigger, hover: FAIL (Chrome: PASS, Safari: FAIL)
    • Basic behavior, <area>, cancel-trigger, hover: FAIL (Chrome: PASS, Safari: FAIL)
    • Basic behavior, SVG <a>, cancel-trigger, hover: FAIL (Chrome: PASS, Safari: FAIL)
    • Basic behavior, <button>, cancel-lose, hover: FAIL (Chrome: PASS, Safari: FAIL)
    • Basic behavior, <a>, cancel-lose, hover: FAIL (Chrome: FAIL, Safari: FAIL)
    • Basic behavior, <area>, cancel-lose, hover: FAIL (Chrome: FAIL, Safari: FAIL)
    • Basic behavior, SVG <a>, cancel-lose, hover: FAIL (Chrome: FAIL, Safari: FAIL)
  • /html/semantics/the-button-element/interest-target/interesttarget-input-modalities.tentative.html?method=focus [wpt.fyi]
    • Basic behavior, <button>, none, focus: FAIL (Chrome: FAIL, Safari: FAIL)
    • Basic behavior, <a>, none, focus: FAIL (Chrome: FAIL, Safari: FAIL)
    • Basic behavior, <area>, none, focus: FAIL (Chrome: FAIL, Safari: FAIL)
    • Basic behavior, SVG <a>, none, focus: FAIL (Chrome: FAIL, Safari: FAIL)
    • Basic behavior, <button>, cancel-trigger, focus: FAIL (Chrome: PASS, Safari: FAIL)
    • Basic behavior, <a>, cancel-trigger, focus: FAIL (Chrome: PASS, Safari: FAIL)
    • Basic behavior, <area>, cancel-trigger, focus: FAIL (Chrome: PASS, Safari: FAIL)
    • Basic behavior, SVG <a>, cancel-trigger, focus: FAIL (Chrome: PASS, Safari: FAIL)
    • Basic behavior, <button>, cancel-lose, focus: FAIL (Chrome: FAIL, Safari: FAIL)
    • Basic behavior, <a>, cancel-lose, focus: FAIL (Chrome: FAIL, Safari: FAIL)
    • Basic behavior, <area>, cancel-lose, focus: FAIL (Chrome: FAIL, Safari: FAIL)
    • Basic behavior, SVG <a>, cancel-lose, focus: FAIL (Chrome: FAIL, Safari: FAIL)
  • /html/semantics/the-button-element/interest-target/interesttarget-keyboard-behavior.tentative.html [wpt.fyi]
    • Basic keyboard focus behavior, <button>: FAIL (Chrome: FAIL, Safari: FAIL)
    • Lose interest hot key behavior, <button>: FAIL (Chrome: FAIL, Safari: FAIL)
    • Lose interest hot key behavior with element not focused, <button>: FAIL (Chrome: FAIL, Safari: FAIL)
    • canceling the interest event stops behavior, <button>: FAIL (Chrome: PASS, Safari: FAIL)
    • Showing interest in a second element loses interest in the first, <button>: FAIL (Chrome: FAIL, Safari: FAIL)
    • Cancelling loseinterest caused by keyboard-gained interest cancels interest, <button>: FAIL (Chrome: FAIL, Safari: FAIL)
    • Basic keyboard focus behavior, <a>: FAIL (Chrome: FAIL, Safari: FAIL)
    • Lose interest hot key behavior, <a>: FAIL (Chrome: FAIL, Safari: FAIL)
    • Lose interest hot key behavior with element not focused, <a>: FAIL (Chrome: FAIL, Safari: FAIL)
    • canceling the interest event stops behavior, <a>: FAIL (Chrome: PASS, Safari: FAIL)
    • Showing interest in a second element loses interest in the first, <a>: FAIL (Chrome: FAIL, Safari: FAIL)
    • Cancelling loseinterest caused by keyboard-gained interest cancels interest, <a>: FAIL (Chrome: FAIL, Safari: FAIL)
    • Basic keyboard focus behavior, <area>: FAIL (Chrome: FAIL, Safari: FAIL)
    • Lose interest hot key behavior, <area>: FAIL (Chrome: FAIL, Safari: FAIL)
    • Lose interest hot key behavior with element not focused, <area>: FAIL (Chrome: FAIL, Safari: FAIL)
    • canceling the interest event stops behavior, <area>: FAIL (Chrome: PASS, Safari: FAIL)
    • Showing interest in a second element loses interest in the first, <area>: FAIL (Chrome: FAIL, Safari: FAIL)
    • Cancelling loseinterest caused by keyboard-gained interest cancels interest, <area>: FAIL (Chrome: FAIL, Safari: FAIL)
    • Basic keyboard focus behavior, SVG <a>: FAIL (Chrome: FAIL, Safari: FAIL)
    • Lose interest hot key behavior, SVG <a>: FAIL (Chrome: FAIL, Safari: FAIL)
    • Lose interest hot key behavior with element not focused, SVG <a>: FAIL (Chrome: FAIL, Safari: FAIL)
    • canceling the interest event stops behavior, SVG <a>: FAIL (Chrome: PASS, Safari: FAIL)
    • Showing interest in a second element loses interest in the first, SVG <a>: FAIL (Chrome: FAIL, Safari: FAIL)
    • Cancelling loseinterest caused by keyboard-gained interest cancels interest, SVG <a>: FAIL (Chrome: FAIL, Safari: FAIL)

CI Results

Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 3 tests and 24 subtests

Status Summary

Firefox

OK : 3
FAIL: 48

Chrome

OK : 3
PASS: 17
FAIL: 31

Safari

OK : 3
FAIL: 48

Links

GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

  • /html/semantics/the-button-element/interest-target/interesttarget-input-modalities.tentative.html?method=hover [wpt.fyi]
    • Basic behavior, <button>, none, hover: FAIL (Chrome: PASS, Safari: FAIL)
    • Basic behavior, <a>, none, hover: FAIL (Chrome: PASS, Safari: FAIL)
    • Basic behavior, <area>, none, hover: FAIL (Chrome: PASS, Safari: FAIL)
    • Basic behavior, SVG <a>, none, hover: FAIL (Chrome: PASS, Safari: FAIL)
    • Basic behavior, <button>, cancel-trigger, hover: FAIL (Chrome: PASS, Safari: FAIL)
    • Basic behavior, <a>, cancel-trigger, hover: FAIL (Chrome: PASS, Safari: FAIL)
    • Basic behavior, <area>, cancel-trigger, hover: FAIL (Chrome: PASS, Safari: FAIL)
    • Basic behavior, SVG <a>, cancel-trigger, hover: FAIL (Chrome: PASS, Safari: FAIL)
    • Basic behavior, <button>, cancel-lose, hover: FAIL (Chrome: PASS, Safari: FAIL)
    • Basic behavior, <a>, cancel-lose, hover: FAIL (Chrome: FAIL, Safari: FAIL)
    • Basic behavior, <area>, cancel-lose, hover: FAIL (Chrome: FAIL, Safari: FAIL)
    • Basic behavior, SVG <a>, cancel-lose, hover: FAIL (Chrome: FAIL, Safari: FAIL)
  • /html/semantics/the-button-element/interest-target/interesttarget-input-modalities.tentative.html?method=focus [wpt.fyi]
    • Basic behavior, <button>, none, focus: FAIL (Chrome: FAIL, Safari: FAIL)
    • Basic behavior, <a>, none, focus: FAIL (Chrome: FAIL, Safari: FAIL)
    • Basic behavior, <area>, none, focus: FAIL (Chrome: FAIL, Safari: FAIL)
    • Basic behavior, SVG <a>, none, focus: FAIL (Chrome: FAIL, Safari: FAIL)
    • Basic behavior, <button>, cancel-trigger, focus: FAIL (Chrome: PASS, Safari: FAIL)
    • Basic behavior, <a>, cancel-trigger, focus: FAIL (Chrome: PASS, Safari: FAIL)
    • Basic behavior, <area>, cancel-trigger, focus: FAIL (Chrome: PASS, Safari: FAIL)
    • Basic behavior, SVG <a>, cancel-trigger, focus: FAIL (Chrome: PASS, Safari: FAIL)
    • Basic behavior, <button>, cancel-lose, focus: FAIL (Chrome: FAIL, Safari: FAIL)
    • Basic behavior, <a>, cancel-lose, focus: FAIL (Chrome: FAIL, Safari: FAIL)
    • Basic behavior, <area>, cancel-lose, focus: FAIL (Chrome: FAIL, Safari: FAIL)
    • Basic behavior, SVG <a>, cancel-lose, focus: FAIL (Chrome: FAIL, Safari: FAIL)
  • /html/semantics/the-button-element/interest-target/interesttarget-keyboard-behavior.tentative.html [wpt.fyi]
    • Basic keyboard focus behavior, <button>: FAIL (Chrome: FAIL, Safari: FAIL)
    • Lose interest hot key behavior, <button>: FAIL (Chrome: FAIL, Safari: FAIL)
    • Lose interest hot key behavior with element not focused, <button>: FAIL (Chrome: FAIL, Safari: FAIL)
    • canceling the interest event stops behavior, <button>: FAIL (Chrome: PASS, Safari: FAIL)
    • Showing interest in a second element loses interest in the first, <button>: FAIL (Chrome: FAIL, Safari: FAIL)
    • Cancelling loseinterest caused by keyboard-gained interest cancels interest, <button>: FAIL (Chrome: FAIL, Safari: FAIL)
    • Basic keyboard focus behavior, <a>: FAIL (Chrome: FAIL, Safari: FAIL)
    • Lose interest hot key behavior, <a>: FAIL (Chrome: FAIL, Safari: FAIL)
    • Lose interest hot key behavior with element not focused, <a>: FAIL (Chrome: FAIL, Safari: FAIL)
    • canceling the interest event stops behavior, <a>: FAIL (Chrome: PASS, Safari: FAIL)
    • Showing interest in a second element loses interest in the first, <a>: FAIL (Chrome: FAIL, Safari: FAIL)
    • Cancelling loseinterest caused by keyboard-gained interest cancels interest, <a>: FAIL (Chrome: FAIL, Safari: FAIL)
    • Basic keyboard focus behavior, <area>: FAIL (Chrome: FAIL, Safari: FAIL)
    • Lose interest hot key behavior, <area>: FAIL (Chrome: FAIL, Safari: FAIL)
    • Lose interest hot key behavior with element not focused, <area>: FAIL (Chrome: FAIL, Safari: FAIL)
    • canceling the interest event stops behavior, <area>: FAIL (Chrome: PASS, Safari: FAIL)
    • Showing interest in a second element loses interest in the first, <area>: FAIL (Chrome: FAIL, Safari: FAIL)
    • Cancelling loseinterest caused by keyboard-gained interest cancels interest, <area>: FAIL (Chrome: FAIL, Safari: FAIL)
    • Basic keyboard focus behavior, SVG <a>: FAIL (Chrome: FAIL, Safari: FAIL)
    • Lose interest hot key behavior, SVG <a>: FAIL (Chrome: FAIL, Safari: FAIL)
    • Lose interest hot key behavior with element not focused, SVG <a>: FAIL (Chrome: FAIL, Safari: FAIL)
    • canceling the interest event stops behavior, SVG <a>: FAIL (Chrome: PASS, Safari: FAIL)
    • Showing interest in a second element loses interest in the first, SVG <a>: FAIL (Chrome: FAIL, Safari: FAIL)
    • Cancelling loseinterest caused by keyboard-gained interest cancels interest, SVG <a>: FAIL (Chrome: FAIL, Safari: FAIL)
You need to log in before you can comment on or make changes to this bug.