Title: [147775] trunk/Source/WebCore
Revision
147775
Author
[email protected]
Date
2013-04-05 12:24:05 -0700 (Fri, 05 Apr 2013)

Log Message

Remove Chromium code from WebCore/platform
https://bugs.webkit.org/show_bug.cgi?id=114014

Reviewed by Anders Carlsson.

Removed.

* platform/audio/chromium: Removed.
* platform/audio/chromium/AudioBusChromium.cpp: Removed.
* platform/audio/chromium/AudioDestinationChromium.cpp: Removed.
* platform/audio/chromium/AudioDestinationChromium.h: Removed.
* platform/audio/chromium/FFTFrameOpenMAXDLAndroid.cpp: Removed.
* platform/graphics/FontPlatformData.h:
* platform/graphics/chromium: Removed.
* platform/graphics/chromium/AnimationTranslationUtil.cpp: Removed.
* platform/graphics/chromium/AnimationTranslationUtil.h: Removed.
* platform/graphics/chromium/Canvas2DLayerBridge.cpp: Removed.
* platform/graphics/chromium/Canvas2DLayerBridge.h: Removed.
* platform/graphics/chromium/Canvas2DLayerManager.cpp: Removed.
* platform/graphics/chromium/Canvas2DLayerManager.h: Removed.
* platform/graphics/chromium/CrossProcessFontLoading.h: Removed.
* platform/graphics/chromium/CrossProcessFontLoading.mm: Removed.
* platform/graphics/chromium/DeferredImageDecoder.cpp: Removed.
* platform/graphics/chromium/DeferredImageDecoder.h: Removed.
* platform/graphics/chromium/DiscardablePixelRef.cpp: Removed.
* platform/graphics/chromium/DiscardablePixelRef.h: Removed.
* platform/graphics/chromium/DrawingBufferChromium.cpp: Removed.
* platform/graphics/chromium/Extensions3DChromium.h: Removed.
* platform/graphics/chromium/FontCacheAndroid.cpp: Removed.
* platform/graphics/chromium/FontCacheChromiumLinux.cpp: Removed.
* platform/graphics/chromium/FontCacheChromiumWin.cpp: Removed.
* platform/graphics/chromium/FontChromiumWin.cpp: Removed.
* platform/graphics/chromium/FontPlatformData.h: Removed.
* platform/graphics/chromium/FontPlatformDataChromiumWin.cpp: Removed.
* platform/graphics/chromium/FontPlatformDataChromiumWin.h: Removed.
* platform/graphics/chromium/FontRenderStyle.h: Removed.
* platform/graphics/chromium/FontUtilsChromiumWin.cpp: Removed.
* platform/graphics/chromium/FontUtilsChromiumWin.h: Removed.
* platform/graphics/chromium/GlyphPageTreeNodeChromiumWin.cpp: Removed.
* platform/graphics/chromium/GraphicsLayerChromium.cpp: Removed.
* platform/graphics/chromium/GraphicsLayerChromium.h: Removed.
* platform/graphics/chromium/IconChromium.cpp: Removed.
* platform/graphics/chromium/IconChromiumAndroid.cpp: Removed.
* platform/graphics/chromium/ImageBufferDataSkia.h: Removed.
* platform/graphics/chromium/ImageChromium.cpp: Removed.
* platform/graphics/chromium/ImageDecodingStore.cpp: Removed.
* platform/graphics/chromium/ImageDecodingStore.h: Removed.
* platform/graphics/chromium/ImageFrameGenerator.cpp: Removed.
* platform/graphics/chromium/ImageFrameGenerator.h: Removed.
* platform/graphics/chromium/LayerPainterChromium.h: Removed.
* platform/graphics/chromium/LazyDecodingPixelRef.cpp: Removed.
* platform/graphics/chromium/LazyDecodingPixelRef.h: Removed.
* platform/graphics/chromium/MediaPlayerPrivateChromium.cpp: Removed.
* platform/graphics/chromium/MediaPlayerPrivateChromium.h: Removed.
* platform/graphics/chromium/OpaqueRectTrackingContentLayerDelegate.cpp: Removed.
* platform/graphics/chromium/OpaqueRectTrackingContentLayerDelegate.h: Removed.
* platform/graphics/chromium/PlatformIcon.h: Removed.
* platform/graphics/chromium/ScaledImageFragment.cpp: Removed.
* platform/graphics/chromium/ScaledImageFragment.h: Removed.
* platform/graphics/chromium/SimpleFontDataChromiumWin.cpp: Removed.
* platform/graphics/chromium/SkSizeHash.h: Removed.
* platform/graphics/chromium/TextureUploader.h: Removed.
* platform/graphics/chromium/ThreadSafeDataTransport.cpp: Removed.
* platform/graphics/chromium/ThreadSafeDataTransport.h: Removed.
* platform/graphics/chromium/TransformSkMatrix44Conversions.cpp: Removed.
* platform/graphics/chromium/TransformSkMatrix44Conversions.h: Removed.
* platform/graphics/chromium/TransparencyWin.cpp: Removed.
* platform/graphics/chromium/TransparencyWin.h: Removed.
* platform/graphics/chromium/UniscribeHelper.cpp: Removed.
* platform/graphics/chromium/UniscribeHelper.h: Removed.
* platform/graphics/chromium/UniscribeHelperTextRun.cpp: Removed.
* platform/graphics/chromium/UniscribeHelperTextRun.h: Removed.
* platform/graphics/chromium/VDMXParser.cpp: Removed.
* platform/graphics/chromium/VDMXParser.h: Removed.
* platform/graphics/gpu/DrawingBuffer.cpp:
(WebCore):
* platform/graphics/gpu/SharedGraphicsContext3D.cpp:
(WebCore::SharedGraphicsContext3DImpl::getOrCreateContext):
* platform/mediastream/chromium: Removed.
* platform/mediastream/chromium/MediaStreamCenterChromium.cpp: Removed.
* platform/mediastream/chromium/MediaStreamCenterChromium.h: Removed.
* platform/mediastream/chromium/RTCDTMFSenderHandlerChromium.cpp: Removed.
* platform/mediastream/chromium/RTCDTMFSenderHandlerChromium.h: Removed.
* platform/mediastream/chromium/RTCDataChannelHandlerChromium.cpp: Removed.
* platform/mediastream/chromium/RTCDataChannelHandlerChromium.h: Removed.
* platform/mediastream/chromium/RTCPeerConnectionHandlerChromium.cpp: Removed.
* platform/mediastream/chromium/RTCPeerConnectionHandlerChromium.h: Removed.
* platform/network/chromium: Removed.
* platform/network/chromium/AuthenticationChallenge.h: Removed.
* platform/network/chromium/AuthenticationChallengeChromium.cpp: Removed.
* platform/network/chromium/BlobRegistryProxy.cpp: Removed.
* platform/network/chromium/BlobRegistryProxy.h: Removed.
* platform/network/chromium/CookieJarChromium.cpp: Removed.
* platform/network/chromium/DNSChromium.cpp: Removed.
* platform/network/chromium/ResourceError.h: Removed.
* platform/network/chromium/ResourceHandle.cpp: Removed.
* platform/network/chromium/ResourceHandleInternal.h: Removed.
* platform/network/chromium/ResourceRequest.cpp: Removed.
* platform/network/chromium/ResourceRequest.h: Removed.
* platform/network/chromium/ResourceResponse.cpp: Removed.
* platform/network/chromium/ResourceResponse.h: Removed.
* platform/network/chromium/SocketStreamError.h: Removed.
* platform/network/chromium/SocketStreamHandle.cpp: Removed.
* platform/network/chromium/SocketStreamHandle.h: Removed.
* platform/network/chromium/SocketStreamHandleInternal.h: Removed.
* platform/sql/chromium: Removed.
* platform/sql/chromium/SQLiteFileSystemChromium.cpp: Removed.
* platform/sql/chromium/SQLiteFileSystemChromiumPosix.cpp: Removed.
* platform/sql/chromium/SQLiteFileSystemChromiumWin.cpp: Removed.
* platform/text/chromium: Removed.
* platform/text/chromium/Hyphenation.cpp: Removed.
* platform/text/chromium/TextBreakIteratorInternalICUChromium.cpp: Removed.

Modified Paths

Removed Paths

  • trunk/Source/WebCore/platform/audio/chromium/
  • trunk/Source/WebCore/platform/graphics/chromium/
  • trunk/Source/WebCore/platform/mediastream/chromium/
  • trunk/Source/WebCore/platform/network/chromium/
  • trunk/Source/WebCore/platform/sql/chromium/
  • trunk/Source/WebCore/platform/text/chromium/

Diff

Modified: trunk/Source/WebCore/ChangeLog (147774 => 147775)


--- trunk/Source/WebCore/ChangeLog	2013-04-05 19:17:36 UTC (rev 147774)
+++ trunk/Source/WebCore/ChangeLog	2013-04-05 19:24:05 UTC (rev 147775)
@@ -1,5 +1,120 @@
 2013-04-05  Ryosuke Niwa  <[email protected]>
 
+        Remove Chromium code from WebCore/platform
+        https://bugs.webkit.org/show_bug.cgi?id=114014
+
+        Reviewed by Anders Carlsson.
+
+        Removed.
+
+        * platform/audio/chromium: Removed.
+        * platform/audio/chromium/AudioBusChromium.cpp: Removed.
+        * platform/audio/chromium/AudioDestinationChromium.cpp: Removed.
+        * platform/audio/chromium/AudioDestinationChromium.h: Removed.
+        * platform/audio/chromium/FFTFrameOpenMAXDLAndroid.cpp: Removed.
+        * platform/graphics/FontPlatformData.h:
+        * platform/graphics/chromium: Removed.
+        * platform/graphics/chromium/AnimationTranslationUtil.cpp: Removed.
+        * platform/graphics/chromium/AnimationTranslationUtil.h: Removed.
+        * platform/graphics/chromium/Canvas2DLayerBridge.cpp: Removed.
+        * platform/graphics/chromium/Canvas2DLayerBridge.h: Removed.
+        * platform/graphics/chromium/Canvas2DLayerManager.cpp: Removed.
+        * platform/graphics/chromium/Canvas2DLayerManager.h: Removed.
+        * platform/graphics/chromium/CrossProcessFontLoading.h: Removed.
+        * platform/graphics/chromium/CrossProcessFontLoading.mm: Removed.
+        * platform/graphics/chromium/DeferredImageDecoder.cpp: Removed.
+        * platform/graphics/chromium/DeferredImageDecoder.h: Removed.
+        * platform/graphics/chromium/DiscardablePixelRef.cpp: Removed.
+        * platform/graphics/chromium/DiscardablePixelRef.h: Removed.
+        * platform/graphics/chromium/DrawingBufferChromium.cpp: Removed.
+        * platform/graphics/chromium/Extensions3DChromium.h: Removed.
+        * platform/graphics/chromium/FontCacheAndroid.cpp: Removed.
+        * platform/graphics/chromium/FontCacheChromiumLinux.cpp: Removed.
+        * platform/graphics/chromium/FontCacheChromiumWin.cpp: Removed.
+        * platform/graphics/chromium/FontChromiumWin.cpp: Removed.
+        * platform/graphics/chromium/FontPlatformData.h: Removed.
+        * platform/graphics/chromium/FontPlatformDataChromiumWin.cpp: Removed.
+        * platform/graphics/chromium/FontPlatformDataChromiumWin.h: Removed.
+        * platform/graphics/chromium/FontRenderStyle.h: Removed.
+        * platform/graphics/chromium/FontUtilsChromiumWin.cpp: Removed.
+        * platform/graphics/chromium/FontUtilsChromiumWin.h: Removed.
+        * platform/graphics/chromium/GlyphPageTreeNodeChromiumWin.cpp: Removed.
+        * platform/graphics/chromium/GraphicsLayerChromium.cpp: Removed.
+        * platform/graphics/chromium/GraphicsLayerChromium.h: Removed.
+        * platform/graphics/chromium/IconChromium.cpp: Removed.
+        * platform/graphics/chromium/IconChromiumAndroid.cpp: Removed.
+        * platform/graphics/chromium/ImageBufferDataSkia.h: Removed.
+        * platform/graphics/chromium/ImageChromium.cpp: Removed.
+        * platform/graphics/chromium/ImageDecodingStore.cpp: Removed.
+        * platform/graphics/chromium/ImageDecodingStore.h: Removed.
+        * platform/graphics/chromium/ImageFrameGenerator.cpp: Removed.
+        * platform/graphics/chromium/ImageFrameGenerator.h: Removed.
+        * platform/graphics/chromium/LayerPainterChromium.h: Removed.
+        * platform/graphics/chromium/LazyDecodingPixelRef.cpp: Removed.
+        * platform/graphics/chromium/LazyDecodingPixelRef.h: Removed.
+        * platform/graphics/chromium/MediaPlayerPrivateChromium.cpp: Removed.
+        * platform/graphics/chromium/MediaPlayerPrivateChromium.h: Removed.
+        * platform/graphics/chromium/OpaqueRectTrackingContentLayerDelegate.cpp: Removed.
+        * platform/graphics/chromium/OpaqueRectTrackingContentLayerDelegate.h: Removed.
+        * platform/graphics/chromium/PlatformIcon.h: Removed.
+        * platform/graphics/chromium/ScaledImageFragment.cpp: Removed.
+        * platform/graphics/chromium/ScaledImageFragment.h: Removed.
+        * platform/graphics/chromium/SimpleFontDataChromiumWin.cpp: Removed.
+        * platform/graphics/chromium/SkSizeHash.h: Removed.
+        * platform/graphics/chromium/TextureUploader.h: Removed.
+        * platform/graphics/chromium/ThreadSafeDataTransport.cpp: Removed.
+        * platform/graphics/chromium/ThreadSafeDataTransport.h: Removed.
+        * platform/graphics/chromium/TransformSkMatrix44Conversions.cpp: Removed.
+        * platform/graphics/chromium/TransformSkMatrix44Conversions.h: Removed.
+        * platform/graphics/chromium/TransparencyWin.cpp: Removed.
+        * platform/graphics/chromium/TransparencyWin.h: Removed.
+        * platform/graphics/chromium/UniscribeHelper.cpp: Removed.
+        * platform/graphics/chromium/UniscribeHelper.h: Removed.
+        * platform/graphics/chromium/UniscribeHelperTextRun.cpp: Removed.
+        * platform/graphics/chromium/UniscribeHelperTextRun.h: Removed.
+        * platform/graphics/chromium/VDMXParser.cpp: Removed.
+        * platform/graphics/chromium/VDMXParser.h: Removed.
+        * platform/graphics/gpu/DrawingBuffer.cpp:
+        (WebCore):
+        * platform/graphics/gpu/SharedGraphicsContext3D.cpp:
+        (WebCore::SharedGraphicsContext3DImpl::getOrCreateContext):
+        * platform/mediastream/chromium: Removed.
+        * platform/mediastream/chromium/MediaStreamCenterChromium.cpp: Removed.
+        * platform/mediastream/chromium/MediaStreamCenterChromium.h: Removed.
+        * platform/mediastream/chromium/RTCDTMFSenderHandlerChromium.cpp: Removed.
+        * platform/mediastream/chromium/RTCDTMFSenderHandlerChromium.h: Removed.
+        * platform/mediastream/chromium/RTCDataChannelHandlerChromium.cpp: Removed.
+        * platform/mediastream/chromium/RTCDataChannelHandlerChromium.h: Removed.
+        * platform/mediastream/chromium/RTCPeerConnectionHandlerChromium.cpp: Removed.
+        * platform/mediastream/chromium/RTCPeerConnectionHandlerChromium.h: Removed.
+        * platform/network/chromium: Removed.
+        * platform/network/chromium/AuthenticationChallenge.h: Removed.
+        * platform/network/chromium/AuthenticationChallengeChromium.cpp: Removed.
+        * platform/network/chromium/BlobRegistryProxy.cpp: Removed.
+        * platform/network/chromium/BlobRegistryProxy.h: Removed.
+        * platform/network/chromium/CookieJarChromium.cpp: Removed.
+        * platform/network/chromium/DNSChromium.cpp: Removed.
+        * platform/network/chromium/ResourceError.h: Removed.
+        * platform/network/chromium/ResourceHandle.cpp: Removed.
+        * platform/network/chromium/ResourceHandleInternal.h: Removed.
+        * platform/network/chromium/ResourceRequest.cpp: Removed.
+        * platform/network/chromium/ResourceRequest.h: Removed.
+        * platform/network/chromium/ResourceResponse.cpp: Removed.
+        * platform/network/chromium/ResourceResponse.h: Removed.
+        * platform/network/chromium/SocketStreamError.h: Removed.
+        * platform/network/chromium/SocketStreamHandle.cpp: Removed.
+        * platform/network/chromium/SocketStreamHandle.h: Removed.
+        * platform/network/chromium/SocketStreamHandleInternal.h: Removed.
+        * platform/sql/chromium: Removed.
+        * platform/sql/chromium/SQLiteFileSystemChromium.cpp: Removed.
+        * platform/sql/chromium/SQLiteFileSystemChromiumPosix.cpp: Removed.
+        * platform/sql/chromium/SQLiteFileSystemChromiumWin.cpp: Removed.
+        * platform/text/chromium: Removed.
+        * platform/text/chromium/Hyphenation.cpp: Removed.
+        * platform/text/chromium/TextBreakIteratorInternalICUChromium.cpp: Removed.
+
+2013-04-05  Ryosuke Niwa  <[email protected]>
+
         Remove Chromium code from WebCore/workers
         https://bugs.webkit.org/show_bug.cgi?id=114050
 

Modified: trunk/Source/WebCore/platform/graphics/FontPlatformData.h (147774 => 147775)


--- trunk/Source/WebCore/platform/graphics/FontPlatformData.h	2013-04-05 19:17:36 UTC (rev 147774)
+++ trunk/Source/WebCore/platform/graphics/FontPlatformData.h	2013-04-05 19:24:05 UTC (rev 147775)
@@ -23,8 +23,8 @@
  */
 
 // FIXME: This is temporary until all ports switch to using this file.
-#if (PLATFORM(CHROMIUM) && !OS(DARWIN)) || PLATFORM(BLACKBERRY)
-#include "chromium/FontPlatformData.h"
+#if PLATFORM(BLACKBERRY)
+#include "harfbuzz/FontPlatformDataHarfBuzz.h"
 #elif PLATFORM(QT)
 #include "qt/FontPlatformData.h"
 #elif PLATFORM(WIN) && OS(WINCE)

Modified: trunk/Source/WebCore/platform/graphics/gpu/DrawingBuffer.cpp (147774 => 147775)


--- trunk/Source/WebCore/platform/graphics/gpu/DrawingBuffer.cpp	2013-04-05 19:17:36 UTC (rev 147774)
+++ trunk/Source/WebCore/platform/graphics/gpu/DrawingBuffer.cpp	2013-04-05 19:24:05 UTC (rev 147775)
@@ -43,9 +43,7 @@
 // Global resource ceiling (expressed in terms of pixels) for DrawingBuffer creation and resize.
 // When this limit is set, DrawingBuffer::create() and DrawingBuffer::reset() calls that would
 // exceed the global cap will instead clear the buffer.
-#if PLATFORM(CHROMIUM) // Currently, this cap only exists for chromium.
-static int s_maximumResourceUsePixels = 16 * 1024 * 1024;
-#elif !PLATFORM(BLACKBERRY)
+#if !PLATFORM(BLACKBERRY)
 static int s_maximumResourceUsePixels = 0;
 #endif
 static int s_currentResourceUsePixels = 0;

Modified: trunk/Source/WebCore/platform/graphics/gpu/SharedGraphicsContext3D.cpp (147774 => 147775)


--- trunk/Source/WebCore/platform/graphics/gpu/SharedGraphicsContext3D.cpp	2013-04-05 19:17:36 UTC (rev 147774)
+++ trunk/Source/WebCore/platform/graphics/gpu/SharedGraphicsContext3D.cpp	2013-04-05 19:24:05 UTC (rev 147775)
@@ -45,38 +45,18 @@
     {
         bool wasCreated = false;
 
-#if PLATFORM(CHROMIUM)
-        WebKit::WebGraphicsContext3D* webContext = WebKit::Platform::current()->sharedOffscreenGraphicsContext3D();
-        GrContext* grContext = WebKit::Platform::current()->sharedOffscreenGrContext();
+        // If we lost the context, or can't make it current, create a new one.
+        if (m_context && (!m_context->makeContextCurrent() || (m_context->getExtensions()->getGraphicsResetStatusARB() != GraphicsContext3D::NO_ERROR)))
+            m_context.clear();
 
-        if (webContext && grContext) {
-            WebKit::WebGraphicsContext3D* oldWebContext = m_context ? GraphicsContext3DPrivate::extractWebGraphicsContext3D(m_context.get()) : 0;
-            GrContext* oldGrContext = m_context ? m_context->grContext() : 0;
-            if (webContext != oldWebContext || grContext != oldGrContext)
-                m_context.clear();
-
-            if (!m_context) {
-                m_context = GraphicsContext3DPrivate::createGraphicsContextFromExternalWebContextAndGrContext(webContext, grContext);
-                wasCreated = true;
-            }
-
-            // FIXME: Don't fallback to the legacy path when chromium supports the new offscreen methods.
-        } else
-#endif
-        {
-            // If we lost the context, or can't make it current, create a new one.
-            if (m_context && (!m_context->makeContextCurrent() || (m_context->getExtensions()->getGraphicsResetStatusARB() != GraphicsContext3D::NO_ERROR)))
-                m_context.clear();
-
-            if (!m_context) {
-                createContext();
-                wasCreated = true;
-            }
-
-            if (m_context && !m_context->makeContextCurrent())
-                m_context.clear();
+        if (!m_context) {
+            createContext();
+            wasCreated = true;
         }
 
+        if (m_context && !m_context->makeContextCurrent())
+            m_context.clear();
+
         if (m_context && wasCreated)
             m_context->getExtensions()->pushGroupMarkerEXT("SharedGraphicsContext");
         return m_context;
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to