summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKonstantin Tokarev <annulen@yandex.ru>2015-11-13 19:13:50 +0300
committerKonstantin Tokarev <annulen@yandex.ru>2015-11-30 17:11:41 +0000
commitefdef9af5d93caaf1a3c370ced459fb915421b2c (patch)
tree052d760615289964d5ddbb1a86bdc4cfc51cbf36
parent0be00760419a4eccdeea7828499d9fb47fc4bbad (diff)
downloadqtwebkit-efdef9af5d93caaf1a3c370ced459fb915421b2c.tar.gz
Fixed build with enabled --media-source.
This is enough to trick http://youtube/tv into loading (it blocks UAs without MediaSource). Change-Id: I7163c8ef65cbbe65c23deb84ad2e4d5300f41cf2 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@theqtcompany.com>
-rw-r--r--Source/WebCore/Modules/mediasource/MediaSourceRegistry.cpp2
-rw-r--r--Source/WebCore/WebCore.pri1
-rw-r--r--Source/WebCore/platform/qt/MIMETypeRegistryQt.cpp9
3 files changed, 11 insertions, 1 deletions
diff --git a/Source/WebCore/Modules/mediasource/MediaSourceRegistry.cpp b/Source/WebCore/Modules/mediasource/MediaSourceRegistry.cpp
index 1c6267467..45459df92 100644
--- a/Source/WebCore/Modules/mediasource/MediaSourceRegistry.cpp
+++ b/Source/WebCore/Modules/mediasource/MediaSourceRegistry.cpp
@@ -72,7 +72,7 @@ void MediaSourceRegistry::unregisterMediaSourceURL(const KURL& url)
MediaSource* MediaSourceRegistry::lookupMediaSource(const String& url)
{
ASSERT(isMainThread());
- return m_mediaSources.get(url).get();
+ return m_mediaSources.get(url);
}
} // namespace WebCore
diff --git a/Source/WebCore/WebCore.pri b/Source/WebCore/WebCore.pri
index ffe389d46..a9b08d0b8 100644
--- a/Source/WebCore/WebCore.pri
+++ b/Source/WebCore/WebCore.pri
@@ -16,6 +16,7 @@ INCLUDEPATH += \
$$SOURCE_DIR/Modules/filesystem \
$$SOURCE_DIR/Modules/geolocation \
$$SOURCE_DIR/Modules/indexeddb \
+ $$SOURCE_DIR/Modules/mediasource \
$$SOURCE_DIR/Modules/navigatorcontentutils \
$$SOURCE_DIR/Modules/notifications \
$$SOURCE_DIR/Modules/proximity \
diff --git a/Source/WebCore/platform/qt/MIMETypeRegistryQt.cpp b/Source/WebCore/platform/qt/MIMETypeRegistryQt.cpp
index 8d167c7b5..aeff0c01d 100644
--- a/Source/WebCore/platform/qt/MIMETypeRegistryQt.cpp
+++ b/Source/WebCore/platform/qt/MIMETypeRegistryQt.cpp
@@ -29,6 +29,7 @@
#include "config.h"
#include "MIMETypeRegistry.h"
+#include "NotImplemented.h"
#include <QMimeDatabase>
#include <wtf/Assertions.h>
#include <wtf/MainThread.h>
@@ -143,4 +144,12 @@ bool MIMETypeRegistry::isApplicationPluginMIMEType(const String& mimeType)
|| mimeType.startsWith("application/x-qt-styled-widget", false);
}
+#if ENABLE(MEDIA_SOURCE)
+bool MIMETypeRegistry::isSupportedMediaSourceMIMEType(const String&, const String&)
+{
+ notImplemented();
+ return false;
+}
+#endif
+
}