diff --git a/html/semantics/the-button-element/interest-for/interestfor-keyboard-behavior.tentative.html b/html/semantics/the-button-element/interest-for/interestfor-keyboard-behavior.tentative.html index ccfa99b3975f99..211e6f1df38343 100644 --- a/html/semantics/the-button-element/interest-for/interestfor-keyboard-behavior.tentative.html +++ b/html/semantics/the-button-element/interest-for/interestfor-keyboard-behavior.tentative.html @@ -132,7 +132,7 @@ 'showing interest in another trigger should lose interest in the first, then gain interest in second'); verifyInterest(another,`After show interest in ${another.id}`); await sendLoseInterestHotkey(); - assert_array_equals(events,['target interest','target loseinterest (cancelable)','anothertarget interest','anothertarget loseinterest (cancelable)']); + assert_array_equals(events,['target interest','target loseinterest (cancelable)','anothertarget interest','anothertarget loseinterest (not cancelable)']); verifyInterest(undefined,`After lose interest in ${another.id}`); assert_false(target.matches(':popover-open')); assert_false(anothertarget.matches(':popover-open')); @@ -163,14 +163,67 @@ assert_false(target.matches(':popover-open'),'anothertarget popover opens, closing target'); assert_true(anothertarget.matches(':popover-open')); await sendLoseInterestHotkey(); - assert_array_equals(events,['anothertarget loseinterest (cancelable)'],'Lose interest hot key on focused element loses just interest in that element'); + assert_array_equals(events,['anothertarget loseinterest (not cancelable)', 'target loseinterest (not cancelable)'],'Lose interest hot key loses interest in all elements'); assert_false(target.matches(':popover-open')); assert_false(anothertarget.matches(':popover-open')); - shouldCancelLoseInterest = false; - await focusOn(el); - await sendLoseInterestHotkey(); - assert_array_equals(events,['anothertarget loseinterest (cancelable)','target loseinterest (cancelable)'],'Now both lost interest'); verifyInterest(undefined,`Nothing has interest now`); }, `Canceling loseinterest caused by keyboard-gained interest cancels interest, ${description}`); }); + + +