Title: [89032] trunk
- Revision
- 89032
- Author
- [email protected]
- Date
- 2011-06-16 09:19:53 -0700 (Thu, 16 Jun 2011)
Log Message
2011-06-16 Tommy Widenflycht <[email protected]>
Reviewed by Tony Gentilcore.
MediaStream API: Runtime enabled features
https://bugs.webkit.org/show_bug.cgi?id=62798
Add the WebRuntimeFeatures API for Media Streams and enable the feature by default in DumpRenderTree.
* public/WebRuntimeFeatures.h:
* src/WebRuntimeFeatures.cpp:
(WebKit::WebRuntimeFeatures::enableMediaStream):
(WebKit::WebRuntimeFeatures::isMediaStreamEnabled):
2011-06-16 Tommy Widenflycht <[email protected]>
Reviewed by Tony Gentilcore.
MediaStream API: Runtime enabled features
https://bugs.webkit.org/show_bug.cgi?id=62798
Add the WebRuntimeFeatures API for Media Streams and enable the feature by default in DumpRenderTree.
* DumpRenderTree/chromium/TestShell.cpp:
(TestShell::TestShell):
Modified Paths
Diff
Modified: trunk/Source/WebKit/chromium/ChangeLog (89031 => 89032)
--- trunk/Source/WebKit/chromium/ChangeLog 2011-06-16 16:18:23 UTC (rev 89031)
+++ trunk/Source/WebKit/chromium/ChangeLog 2011-06-16 16:19:53 UTC (rev 89032)
@@ -1,3 +1,17 @@
+2011-06-16 Tommy Widenflycht <[email protected]>
+
+ Reviewed by Tony Gentilcore.
+
+ MediaStream API: Runtime enabled features
+ https://bugs.webkit.org/show_bug.cgi?id=62798
+
+ Add the WebRuntimeFeatures API for Media Streams and enable the feature by default in DumpRenderTree.
+
+ * public/WebRuntimeFeatures.h:
+ * src/WebRuntimeFeatures.cpp:
+ (WebKit::WebRuntimeFeatures::enableMediaStream):
+ (WebKit::WebRuntimeFeatures::isMediaStreamEnabled):
+
2011-06-16 Torsten Kurbad <[email protected]>
Reviewed by Eric Seidel.
Modified: trunk/Source/WebKit/chromium/public/WebRuntimeFeatures.h (89031 => 89032)
--- trunk/Source/WebKit/chromium/public/WebRuntimeFeatures.h 2011-06-16 16:18:23 UTC (rev 89031)
+++ trunk/Source/WebKit/chromium/public/WebRuntimeFeatures.h 2011-06-16 16:19:53 UTC (rev 89032)
@@ -106,6 +106,9 @@
WEBKIT_API static void enableSpellCheckAPI(bool);
WEBKIT_API static bool isSpellCheckAPIEnabled();
+ WEBKIT_API static void enableMediaStream(bool);
+ WEBKIT_API static bool isMediaStreamEnabled();
+
private:
WebRuntimeFeatures();
};
Modified: trunk/Source/WebKit/chromium/src/WebRuntimeFeatures.cpp (89031 => 89032)
--- trunk/Source/WebKit/chromium/src/WebRuntimeFeatures.cpp 2011-06-16 16:18:23 UTC (rev 89031)
+++ trunk/Source/WebKit/chromium/src/WebRuntimeFeatures.cpp 2011-06-16 16:19:53 UTC (rev 89032)
@@ -356,4 +356,22 @@
#endif
}
+void WebRuntimeFeatures::enableMediaStream(bool enable)
+{
+#if ENABLE(MEDIA_STREAM)
+ RuntimeEnabledFeatures::setMediaStreamEnabled(enable);
+#else
+ UNUSED_PARAM(enable);
+#endif
+}
+
+bool WebRuntimeFeatures::isMediaStreamEnabled()
+{
+#if ENABLE(MEDIA_STREAM)
+ return RuntimeEnabledFeatures::mediaStreamEnabled();
+#else
+ return false;
+#endif
+}
+
} // namespace WebKit
Modified: trunk/Tools/ChangeLog (89031 => 89032)
--- trunk/Tools/ChangeLog 2011-06-16 16:18:23 UTC (rev 89031)
+++ trunk/Tools/ChangeLog 2011-06-16 16:19:53 UTC (rev 89032)
@@ -1,3 +1,15 @@
+2011-06-16 Tommy Widenflycht <[email protected]>
+
+ Reviewed by Tony Gentilcore.
+
+ MediaStream API: Runtime enabled features
+ https://bugs.webkit.org/show_bug.cgi?id=62798
+
+ Add the WebRuntimeFeatures API for Media Streams and enable the feature by default in DumpRenderTree.
+
+ * DumpRenderTree/chromium/TestShell.cpp:
+ (TestShell::TestShell):
+
2011-06-16 Torsten Kurbad <[email protected]>
Reviewed by Eric Seidel.
Modified: trunk/Tools/DumpRenderTree/chromium/TestShell.cpp (89031 => 89032)
--- trunk/Tools/DumpRenderTree/chromium/TestShell.cpp 2011-06-16 16:18:23 UTC (rev 89031)
+++ trunk/Tools/DumpRenderTree/chromium/TestShell.cpp 2011-06-16 16:19:53 UTC (rev 89032)
@@ -115,6 +115,7 @@
WebRuntimeFeatures::enableIndexedDatabase(true);
WebRuntimeFeatures::enableFileSystem(true);
WebRuntimeFeatures::enableJavaScriptI18NAPI(true);
+ WebRuntimeFeatures::enableMediaStream(true);
m_webPermissions = adoptPtr(new WebPermissions());
m_accessibilityController = adoptPtr(new AccessibilityController(this));
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes