Changeset 89032 in webkit


Ignore:
Timestamp:
Jun 16, 2011, 9:19:53 AM (14 years ago)
Author:
commit-queue@webkit.org
Message:

2011-06-16 Tommy Widenflycht <tommyw@google.com>

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 <tommyw@google.com>

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):
Location:
trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/chromium/ChangeLog

    r89031 r89032  
     12011-06-16  Tommy Widenflycht  <tommyw@google.com>
     2
     3        Reviewed by Tony Gentilcore.
     4
     5        MediaStream API: Runtime enabled features
     6        https://bugs.webkit.org/show_bug.cgi?id=62798
     7
     8        Add the WebRuntimeFeatures API for Media Streams and enable the feature by default in DumpRenderTree.
     9
     10        * public/WebRuntimeFeatures.h:
     11        * src/WebRuntimeFeatures.cpp:
     12        (WebKit::WebRuntimeFeatures::enableMediaStream):
     13        (WebKit::WebRuntimeFeatures::isMediaStreamEnabled):
     14
    1152011-06-16  Torsten Kurbad  <gentoo@tk-webart.de>
    216
  • trunk/Source/WebKit/chromium/public/WebRuntimeFeatures.h

    r88332 r89032  
    107107    WEBKIT_API static bool isSpellCheckAPIEnabled();
    108108
     109    WEBKIT_API static void enableMediaStream(bool);
     110    WEBKIT_API static bool isMediaStreamEnabled();
     111
    109112private:
    110113    WebRuntimeFeatures();
  • trunk/Source/WebKit/chromium/src/WebRuntimeFeatures.cpp

    r88345 r89032  
    357357}
    358358
     359void WebRuntimeFeatures::enableMediaStream(bool enable)
     360{
     361#if ENABLE(MEDIA_STREAM)
     362    RuntimeEnabledFeatures::setMediaStreamEnabled(enable);
     363#else
     364    UNUSED_PARAM(enable);
     365#endif
     366}
     367
     368bool WebRuntimeFeatures::isMediaStreamEnabled()
     369{
     370#if ENABLE(MEDIA_STREAM)
     371    return RuntimeEnabledFeatures::mediaStreamEnabled();
     372#else
     373    return false;
     374#endif
     375}
     376
    359377} // namespace WebKit
  • trunk/Tools/ChangeLog

    r89031 r89032  
     12011-06-16  Tommy Widenflycht  <tommyw@google.com>
     2
     3        Reviewed by Tony Gentilcore.
     4
     5        MediaStream API: Runtime enabled features
     6        https://bugs.webkit.org/show_bug.cgi?id=62798
     7
     8        Add the WebRuntimeFeatures API for Media Streams and enable the feature by default in DumpRenderTree.
     9
     10        * DumpRenderTree/chromium/TestShell.cpp:
     11        (TestShell::TestShell):
     12
    1132011-06-16  Torsten Kurbad  <gentoo@tk-webart.de>
    214
  • trunk/Tools/DumpRenderTree/chromium/TestShell.cpp

    r88732 r89032  
    116116    WebRuntimeFeatures::enableFileSystem(true);
    117117    WebRuntimeFeatures::enableJavaScriptI18NAPI(true);
     118    WebRuntimeFeatures::enableMediaStream(true);
    118119
    119120    m_webPermissions = adoptPtr(new WebPermissions());
Note: See TracChangeset for help on using the changeset viewer.