[Media Session] Implement "seekto" in Blink

Implement "seekto" action for media session in Blink.

Also implements MediaSessionActionDetails which were
added as part of the same spec change.

BUG=977375

Change-Id: I8a95ebfd8390922e152117d26c2cbb20889c0c9f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1696204
Commit-Queue: Becca Hughes <beccahughes@chromium.org>
Reviewed-by: Mounir Lamouri <mlamouri@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Cr-Commit-Position: refs/heads/master@{#679198}
diff --git a/mediasession/setactionhandler.html b/mediasession/setactionhandler.html
index 06d145b..6e1bb26 100644
--- a/mediasession/setactionhandler.html
+++ b/mediasession/setactionhandler.html
@@ -12,6 +12,7 @@
   window.navigator.mediaSession.setActionHandler("seekbackward", null);
   window.navigator.mediaSession.setActionHandler("seekforward", null);
   window.navigator.mediaSession.setActionHandler("stop", null);
+  window.navigator.mediaSession.setActionHandler("seekto", null);
 }, "Test that setActionHandler() can be executed for supported actions");
 
 test(function(t) {