--- /home/clopez/webkit/webkit/layout-test-results/media/tab-focus-inside-media-elements-expected.txt +++ /home/clopez/webkit/webkit/layout-test-results/media/tab-focus-inside-media-elements-actual.txt @@ -12,27 +12,27 @@ PASS !!internals.shadowRoot(mediaElements[0]).activeElement /* play button */ is true PASS eventSender.keyDown("\t"); document.activeElement is mediaElements[0] PASS !!internals.shadowRoot(mediaElements[0]).activeElement /* rewind button */ is true -PASS eventSender.keyDown("\t"); document.activeElement is mediaElements[0] -PASS !!internals.shadowRoot(mediaElements[0]).activeElement /* volume slider */ is true -PASS eventSender.keyDown("\t"); document.activeElement is mediaElements[0] -PASS !!internals.shadowRoot(mediaElements[0]).activeElement /* mute button */ is true +FAIL eventSender.keyDown("\t"); document.activeElement should be [object HTMLAudioElement]. Was [object HTMLVideoElement]. +FAIL !!internals.shadowRoot(mediaElements[0]).activeElement /* volume slider */ should be true. Was false. +FAIL eventSender.keyDown("\t"); document.activeElement should be [object HTMLAudioElement]. Was [object HTMLVideoElement]. +FAIL !!internals.shadowRoot(mediaElements[0]).activeElement /* mute button */ should be true. Was false. PASS eventSender.keyDown("\t"); document.activeElement is mediaElements[1] PASS mediaElements[1] instanceof HTMLVideoElement is true PASS mediaElements[1].controls is true -FAIL !!internals.shadowRoot(mediaElements[1]).activeElement /* play button */ should be true. Was false. -PASS eventSender.keyDown("\t"); document.activeElement is mediaElements[1] -PASS !!internals.shadowRoot(mediaElements[1]).activeElement /* rewind button */ is true -PASS eventSender.keyDown("\t"); document.activeElement is mediaElements[1] -PASS !!internals.shadowRoot(mediaElements[1]).activeElement /* volume slider */ is true -PASS eventSender.keyDown("\t"); document.activeElement is mediaElements[1] -PASS !!internals.shadowRoot(mediaElements[1]).activeElement /* mute button */ is true -FAIL eventSender.keyDown("\t"); document.activeElement should be [object HTMLAudioElement]. Was [object HTMLVideoElement]. +PASS !!internals.shadowRoot(mediaElements[1]).activeElement /* play button */ is true +FAIL eventSender.keyDown("\t"); document.activeElement should be [object HTMLVideoElement]. Was [object HTMLVideoElement]. +FAIL !!internals.shadowRoot(mediaElements[1]).activeElement /* rewind button */ should be true. Was false. +FAIL eventSender.keyDown("\t"); document.activeElement should be [object HTMLVideoElement]. Was [object HTMLDivElement]. +FAIL !!internals.shadowRoot(mediaElements[1]).activeElement /* volume slider */ should be true. Was false. +FAIL eventSender.keyDown("\t"); document.activeElement should be [object HTMLVideoElement]. Was [object HTMLBodyElement]. +FAIL !!internals.shadowRoot(mediaElements[1]).activeElement /* mute button */ should be true. Was false. +FAIL eventSender.keyDown("\t"); document.activeElement should be [object HTMLAudioElement]. Was [object HTMLAudioElement]. PASS mediaElements[2] instanceof HTMLAudioElement is true PASS mediaElements[2].controls is false -PASS eventSender.keyDown("\t"); document.activeElement is mediaElements[3] +FAIL eventSender.keyDown("\t"); document.activeElement should be [object HTMLVideoElement]. Was [object HTMLAudioElement]. PASS mediaElements[3] instanceof HTMLVideoElement is true PASS mediaElements[3].controls is false -PASS eventSender.keyDown("\t"); document.activeElement is document.querySelector("div") +FAIL eventSender.keyDown("\t"); document.activeElement should be [object HTMLDivElement]. Was [object HTMLAudioElement]. PASS successfullyParsed is true TEST COMPLETE