diff options
Diffstat (limited to 'chromium/third_party/WebKit/Source/modules/media_controls/elements/MediaControlTimelineElement.cpp')
-rw-r--r-- | chromium/third_party/WebKit/Source/modules/media_controls/elements/MediaControlTimelineElement.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/chromium/third_party/WebKit/Source/modules/media_controls/elements/MediaControlTimelineElement.cpp b/chromium/third_party/WebKit/Source/modules/media_controls/elements/MediaControlTimelineElement.cpp index 167749245a9..724e052b0ef 100644 --- a/chromium/third_party/WebKit/Source/modules/media_controls/elements/MediaControlTimelineElement.cpp +++ b/chromium/third_party/WebKit/Source/modules/media_controls/elements/MediaControlTimelineElement.cpp @@ -81,7 +81,8 @@ void MediaControlTimelineElement::DefaultEventHandler(Event* event) { bool started_from_thumb = thumb && thumb == event->target()->ToNode(); metrics_.StartGesture(started_from_thumb); } - if (event->type() == EventTypeNames::pointerup) { + if (event->type() == EventTypeNames::pointerup || + event->type() == EventTypeNames::pointercancel) { Platform::Current()->RecordAction( UserMetricsAction("Media.Controls.ScrubbingEnd")); GetMediaControls().EndScrubbing(); |