2011-06-16 Vitaly Repeshko <vitalyr@chromium.org>
[WebKit-https.git] / Source / WebCore / html / HTMLMediaElement.idl
index b1a4787..0bca569 100644 (file)
@@ -41,7 +41,7 @@ interface [Conditional=VIDEO] HTMLMediaElement : HTMLElement {
     attribute DOMString preload;
 
     readonly attribute TimeRanges buffered;
-    void load() 
+    [NeedsUserGestureCheck] void load() 
         raises (DOMException);
     DOMString canPlayType(in DOMString type);
 
@@ -67,8 +67,8 @@ interface [Conditional=VIDEO] HTMLMediaElement : HTMLElement {
     readonly attribute boolean ended;
     attribute [Reflect] boolean autoplay;
     attribute [Reflect] boolean loop;
-    void play();
-    void pause();
+    [NeedsUserGestureCheck] void play();
+    [NeedsUserGestureCheck] void pause();
 
     // controls
     attribute boolean controls;