Commit 69589095 authored by jer.noble@apple.com's avatar jer.noble@apple.com

[MSE] [Mac] Enable MediaSource on the Mac

https://bugs.webkit.org/show_bug.cgi?id=122484

Reviewed by Darin Adler.

Source/WebCore:

Enable ENABLE_MEDIA_SOURCE.

* Configurations/FeatureDefines.xcconfig:

Source/WebKit/mac:

Enable ENABLE_MEDIA_SOURCE.

* Configurations/FeatureDefines.xcconfig:

Source/WebKit2:

Enable ENABLE_MEDIA_SOURCE.

* Configurations/FeatureDefines.xcconfig:

Source/WTF:

Enable ENABLE_MEDIA_SOURCE.

* wtf/FeatureDefines.h:
* wtf/Platform.h: Force a clean build.

LayoutTests:

* platform/mac/js/dom/global-constructors-attributes-expected.txt: Added.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@158231 268f45cc-cd09-0410-ab3c-d52691b4dbfc
parent dadc1b29
2013-10-29 Jer Noble <jer.noble@apple.com>
[MSE] [Mac] Enable MediaSource on the Mac
https://bugs.webkit.org/show_bug.cgi?id=122484
Reviewed by Darin Adler.
* platform/mac/js/dom/global-constructors-attributes-expected.txt: Added.
2013-10-29 Eric Carlson <eric.carlson@apple.com>
[Mac MediaStream] implement AVFoundation backed MediaStreamSource
......
......@@ -823,6 +823,11 @@ PASS Object.getOwnPropertyDescriptor(global, 'MediaList').hasOwnProperty('get')
PASS Object.getOwnPropertyDescriptor(global, 'MediaList').hasOwnProperty('set') is false
PASS Object.getOwnPropertyDescriptor(global, 'MediaList').enumerable is false
PASS Object.getOwnPropertyDescriptor(global, 'MediaList').configurable is true
PASS Object.getOwnPropertyDescriptor(global, 'MediaSource').value is MediaSource
PASS Object.getOwnPropertyDescriptor(global, 'MediaSource').hasOwnProperty('get') is false
PASS Object.getOwnPropertyDescriptor(global, 'MediaSource').hasOwnProperty('set') is false
PASS Object.getOwnPropertyDescriptor(global, 'MediaSource').enumerable is false
PASS Object.getOwnPropertyDescriptor(global, 'MediaSource').configurable is true
PASS Object.getOwnPropertyDescriptor(global, 'MessageChannel').value is MessageChannel
PASS Object.getOwnPropertyDescriptor(global, 'MessageChannel').hasOwnProperty('get') is false
PASS Object.getOwnPropertyDescriptor(global, 'MessageChannel').hasOwnProperty('set') is false
......@@ -1953,6 +1958,11 @@ PASS Object.getOwnPropertyDescriptor(global, 'WebKitMediaKeys').hasOwnProperty('
PASS Object.getOwnPropertyDescriptor(global, 'WebKitMediaKeys').hasOwnProperty('set') is false
PASS Object.getOwnPropertyDescriptor(global, 'WebKitMediaKeys').enumerable is false
PASS Object.getOwnPropertyDescriptor(global, 'WebKitMediaKeys').configurable is true
PASS Object.getOwnPropertyDescriptor(global, 'WebKitMediaSource').value is WebKitMediaSource
PASS Object.getOwnPropertyDescriptor(global, 'WebKitMediaSource').hasOwnProperty('get') is false
PASS Object.getOwnPropertyDescriptor(global, 'WebKitMediaSource').hasOwnProperty('set') is false
PASS Object.getOwnPropertyDescriptor(global, 'WebKitMediaSource').enumerable is false
PASS Object.getOwnPropertyDescriptor(global, 'WebKitMediaSource').configurable is true
PASS Object.getOwnPropertyDescriptor(global, 'WebKitMutationObserver').value is WebKitMutationObserver
PASS Object.getOwnPropertyDescriptor(global, 'WebKitMutationObserver').hasOwnProperty('get') is false
PASS Object.getOwnPropertyDescriptor(global, 'WebKitMutationObserver').hasOwnProperty('set') is false
......@@ -1963,6 +1973,16 @@ PASS Object.getOwnPropertyDescriptor(global, 'WebKitPoint').hasOwnProperty('get'
PASS Object.getOwnPropertyDescriptor(global, 'WebKitPoint').hasOwnProperty('set') is false
PASS Object.getOwnPropertyDescriptor(global, 'WebKitPoint').enumerable is false
PASS Object.getOwnPropertyDescriptor(global, 'WebKitPoint').configurable is true
PASS Object.getOwnPropertyDescriptor(global, 'WebKitSourceBuffer').value is WebKitSourceBuffer
PASS Object.getOwnPropertyDescriptor(global, 'WebKitSourceBuffer').hasOwnProperty('get') is false
PASS Object.getOwnPropertyDescriptor(global, 'WebKitSourceBuffer').hasOwnProperty('set') is false
PASS Object.getOwnPropertyDescriptor(global, 'WebKitSourceBuffer').enumerable is false
PASS Object.getOwnPropertyDescriptor(global, 'WebKitSourceBuffer').configurable is true
PASS Object.getOwnPropertyDescriptor(global, 'WebKitSourceBufferList').value is WebKitSourceBufferList
PASS Object.getOwnPropertyDescriptor(global, 'WebKitSourceBufferList').hasOwnProperty('get') is false
PASS Object.getOwnPropertyDescriptor(global, 'WebKitSourceBufferList').hasOwnProperty('set') is false
PASS Object.getOwnPropertyDescriptor(global, 'WebKitSourceBufferList').enumerable is false
PASS Object.getOwnPropertyDescriptor(global, 'WebKitSourceBufferList').configurable is true
PASS Object.getOwnPropertyDescriptor(global, 'WebKitTransitionEvent').value is WebKitTransitionEvent
PASS Object.getOwnPropertyDescriptor(global, 'WebKitTransitionEvent').hasOwnProperty('get') is false
PASS Object.getOwnPropertyDescriptor(global, 'WebKitTransitionEvent').hasOwnProperty('set') is false
......
2013-10-29 Jer Noble <jer.noble@apple.com>
[MSE] [Mac] Enable MediaSource on the Mac
https://bugs.webkit.org/show_bug.cgi?id=122484
Reviewed by Darin Adler.
Enable ENABLE_MEDIA_SOURCE.
* wtf/FeatureDefines.h:
* wtf/Platform.h: Force a clean build.
2013-10-29 Andreas Kling <akling@apple.com>
StringImpl::adopt() should return PassRef.
......
......@@ -224,6 +224,10 @@
#define ENABLE_INPUT_TYPE_COLOR_POPOVER 1
#endif
#if !defined(ENABLE_MEDIA_SOURCE)
#define ENABLE_MEDIA_SOURCE 1
#endif
#endif /* PLATFORM(MAC) && !PLATFORM(IOS) */
/* --------- Apple Windows port --------- */
......
......@@ -31,7 +31,6 @@
/* Include compiler specific macros */
#include <wtf/Compiler.h>
/* ==== PLATFORM handles OS, operating environment, graphics API, and
CPU. This macro will be phased out in favor of platform adaptation
macros, policy decision macros, and top-level port definitions. ==== */
......
2013-10-29 Jer Noble <jer.noble@apple.com>
[MSE] [Mac] Enable MediaSource on the Mac
https://bugs.webkit.org/show_bug.cgi?id=122484
Reviewed by Darin Adler.
Enable ENABLE_MEDIA_SOURCE.
* Configurations/FeatureDefines.xcconfig:
2013-10-29 Tim Horton <timothy_horton@apple.com>
Build fix after 158223; make TileController use float for scales.
......
......@@ -124,7 +124,7 @@ ENABLE_LEGACY_WEB_AUDIO = ENABLE_LEGACY_WEB_AUDIO;
ENABLE_LINK_PREFETCH = ;
ENABLE_MATHML = ENABLE_MATHML;
ENABLE_MEDIA_CONTROLS_SCRIPT = ENABLE_MEDIA_CONTROLS_SCRIPT;
ENABLE_MEDIA_SOURCE = ;
ENABLE_MEDIA_SOURCE = ENABLE_MEDIA_SOURCE;
ENABLE_MEDIA_STATISTICS = ;
ENABLE_METER_ELEMENT = ENABLE_METER_ELEMENT;
ENABLE_MHTML = ;
......
2013-10-29 Jer Noble <jer.noble@apple.com>
[MSE] [Mac] Enable MediaSource on the Mac
https://bugs.webkit.org/show_bug.cgi?id=122484
Reviewed by Darin Adler.
Enable ENABLE_MEDIA_SOURCE.
* Configurations/FeatureDefines.xcconfig:
2013-10-28 Joseph Pecoraro <pecoraro@apple.com>
Upstream remaining PLATFORM(IOS) and ENABLE(REMOTE_INSPECTOR) pieces
......
......@@ -124,7 +124,7 @@ ENABLE_LEGACY_WEB_AUDIO = ENABLE_LEGACY_WEB_AUDIO;
ENABLE_LINK_PREFETCH = ;
ENABLE_MATHML = ENABLE_MATHML;
ENABLE_MEDIA_CONTROLS_SCRIPT = ENABLE_MEDIA_CONTROLS_SCRIPT;
ENABLE_MEDIA_SOURCE = ;
ENABLE_MEDIA_SOURCE = ENABLE_MEDIA_SOURCE;
ENABLE_MEDIA_STATISTICS = ;
ENABLE_METER_ELEMENT = ENABLE_METER_ELEMENT;
ENABLE_MHTML = ;
......
2013-10-29 Jer Noble <jer.noble@apple.com>
[MSE] [Mac] Enable MediaSource on the Mac
https://bugs.webkit.org/show_bug.cgi?id=122484
Reviewed by Darin Adler.
Enable ENABLE_MEDIA_SOURCE.
* Configurations/FeatureDefines.xcconfig:
2013-10-29 Tim Horton <timothy_horton@apple.com>
More correct build fix after 158223.
......
......@@ -124,7 +124,7 @@ ENABLE_LEGACY_WEB_AUDIO = ENABLE_LEGACY_WEB_AUDIO;
ENABLE_LINK_PREFETCH = ;
ENABLE_MATHML = ENABLE_MATHML;
ENABLE_MEDIA_CONTROLS_SCRIPT = ENABLE_MEDIA_CONTROLS_SCRIPT;
ENABLE_MEDIA_SOURCE = ;
ENABLE_MEDIA_SOURCE = ENABLE_MEDIA_SOURCE;
ENABLE_MEDIA_STATISTICS = ;
ENABLE_METER_ELEMENT = ENABLE_METER_ELEMENT;
ENABLE_MHTML = ;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment