DescriptionRemove special case for HTMLMediaElement in determineDispatchBehavior
This was added in WebKit r87692 in order to fix "Scrubbing a Vimeo movie
when in fullscreen stops playback; no way to make it start again":
https://bugs.webkit.org/show_bug.cgi?id=61717
The commit message and bug comments makes it clear that this special
case is no longer needed:
1. The media controls fullscreen button now uses largely the same code
path as Element::webkitRequestFullscreen. "Video-only full screen is
a mode where we use the shadow DOM as an implementation detail that
should not be detectable by the web content" is no longer true at
all, since Web content can observe the events fired, etc.
2. Scrubbing no longer uses HTMLMediaElement::setPausedInternal(),
which looks like the cause of "no way to make it start again".
BUG=none
TEST=None originally added with the code, but existing tests pass.
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=170017
Patch Set 1 #
Messages
Total messages: 5 (0 generated)
|