summaryrefslogtreecommitdiff
path: root/chromium/third_party/WebKit/Source/modules/media_controls/elements/MediaControlTimelineElement.cpp
diff options
context:
space:
mode:
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.cpp3
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();