Title: [118059] trunk/Source/WebKit/chromium
- Revision
- 118059
- Author
- aba...@webkit.org
- Date
- 2012-05-22 14:55:58 -0700 (Tue, 22 May 2012)
Log Message
[Chromium] Expose setMediaPlaybackRequiresUserGesture via WebSettings
https://bugs.webkit.org/show_bug.cgi?id=87164
Reviewed by Eric Seidel.
This is used by the Chromium Android port.
* public/WebSettings.h:
* src/WebSettingsImpl.cpp:
(WebKit::WebSettingsImpl::setMediaPlaybackRequiresUserGesture):
(WebKit):
* src/WebSettingsImpl.h:
(WebSettingsImpl):
Modified Paths
Diff
Modified: trunk/Source/WebKit/chromium/ChangeLog (118058 => 118059)
--- trunk/Source/WebKit/chromium/ChangeLog 2012-05-22 21:50:15 UTC (rev 118058)
+++ trunk/Source/WebKit/chromium/ChangeLog 2012-05-22 21:55:58 UTC (rev 118059)
@@ -1,3 +1,19 @@
+2012-05-22 Adam Barth <aba...@webkit.org>
+
+ [Chromium] Expose setMediaPlaybackRequiresUserGesture via WebSettings
+ https://bugs.webkit.org/show_bug.cgi?id=87164
+
+ Reviewed by Eric Seidel.
+
+ This is used by the Chromium Android port.
+
+ * public/WebSettings.h:
+ * src/WebSettingsImpl.cpp:
+ (WebKit::WebSettingsImpl::setMediaPlaybackRequiresUserGesture):
+ (WebKit):
+ * src/WebSettingsImpl.h:
+ (WebSettingsImpl):
+
2012-05-21 Shawn Singh <shawnsi...@chromium.org>
[chromium] Add unit testing for WebTransformationMatrix::blend()
Modified: trunk/Source/WebKit/chromium/public/WebSettings.h (118058 => 118059)
--- trunk/Source/WebKit/chromium/public/WebSettings.h 2012-05-22 21:50:15 UTC (rev 118058)
+++ trunk/Source/WebKit/chromium/public/WebSettings.h 2012-05-22 21:55:58 UTC (rev 118059)
@@ -147,6 +147,7 @@
virtual void setPartialSwapEnabled(bool) = 0;
virtual void setThreadedAnimationEnabled(bool) = 0;
virtual void setViewportEnabled(bool) = 0;
+ virtual void setMediaPlaybackRequiresUserGesture(bool) = 0;
virtual bool viewportEnabled() const = 0;
virtual void setDefaultTileSize(WebSize) = 0;
virtual void setMaxUntiledLayerSize(WebSize) = 0;
Modified: trunk/Source/WebKit/chromium/src/WebSettingsImpl.cpp (118058 => 118059)
--- trunk/Source/WebKit/chromium/src/WebSettingsImpl.cpp 2012-05-22 21:50:15 UTC (rev 118058)
+++ trunk/Source/WebKit/chromium/src/WebSettingsImpl.cpp 2012-05-22 21:55:58 UTC (rev 118059)
@@ -581,6 +581,11 @@
m_settings->setThreadedAnimationEnabled(enabled);
}
+void WebSettingsImpl::setMediaPlaybackRequiresUserGesture(bool required)
+{
+ m_settings->setMediaPlaybackRequiresUserGesture(required);
+}
+
void WebSettingsImpl::setViewportEnabled(bool enabled)
{
m_viewportEnabled = enabled;
Modified: trunk/Source/WebKit/chromium/src/WebSettingsImpl.h (118058 => 118059)
--- trunk/Source/WebKit/chromium/src/WebSettingsImpl.h 2012-05-22 21:50:15 UTC (rev 118058)
+++ trunk/Source/WebKit/chromium/src/WebSettingsImpl.h 2012-05-22 21:55:58 UTC (rev 118059)
@@ -143,6 +143,7 @@
virtual void setPartialSwapEnabled(bool);
virtual void setThreadedAnimationEnabled(bool);
virtual void setViewportEnabled(bool);
+ virtual void setMediaPlaybackRequiresUserGesture(bool);
virtual bool viewportEnabled() const { return m_viewportEnabled; }
bool showFPSCounter() const { return m_showFPSCounter; }
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes