1. 05 Apr, 2013 26 commits
    • commit-queue@webkit.org's avatar
      [BlackBerry] WebOverlay: fix access to m_client · 6e2b90e2
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=114003
      
      Patch by Alberto Garcia <agarcia@igalia.com> on 2013-04-05
      Reviewed by Rob Buis.
      
      m_client was replace by m_overlay in r146058.
      
      * Api/WebOverlay.cpp:
      (BlackBerry::WebKit::WebOverlayLayerCompositingThreadClient::uploadTexturesIfNeeded):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147738 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6e2b90e2
    • jocelyn.turcotte@digia.com's avatar
      [Qt] PluginsX11: exposedRect offset is applied twice when painting windowless · e74d495f
      jocelyn.turcotte@digia.com authored
      https://bugs.webkit.org/show_bug.cgi?id=114020
      
      Reviewed by Simon Hausmann.
      
      Both XGetImage and QPainter::drawImage would apply the offset.
      Since the XImage will only contain the exposed rect, no need to specify
      the source rect to drawImage.
      
      * plugins/qt/PluginViewQt.cpp:
      (WebCore::PluginView::paintUsingXPixmap):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147737 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e74d495f
    • commit-queue@webkit.org's avatar
      [BlackBerry] WebOverlayPrivate: remove showDebugBorders() and showRepaintCounter() · 714fc378
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=114009
      
      Patch by Alberto Garcia <agarcia@igalia.com> on 2013-04-05
      Reviewed by Carlos Garcia Campos.
      
      These methods were removed in r133517 but were accidentally
      introduced again in r145968.
      The previous patch didn't remove them all.
      
      * WebKitSupport/DefaultTapHighlight.cpp:
      * WebKitSupport/DefaultTapHighlight.h:
      (DefaultTapHighlight):
      * WebKitSupport/InspectorOverlayBlackBerry.cpp:
      * WebKitSupport/InspectorOverlayBlackBerry.h:
      (InspectorOverlay):
      * WebKitSupport/SelectionOverlay.cpp:
      * WebKitSupport/SelectionOverlay.h:
      (SelectionOverlay):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147736 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      714fc378
    • commit-queue@webkit.org's avatar
      Web Inspector: crash in InspectorDOMAgent::innerHighlightQuad after r147566 · 260f769c
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=113991
      
      Patch by Seokju Kwon <seokju.kwon@gmail.com> on 2013-04-05
      Reviewed by Joseph Pecoraro.
      
      * inspector/InspectorDOMAgent.cpp:
      (WebCore::InspectorDOMAgent::innerHighlightQuad):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147732 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      260f769c
    • commit-queue@webkit.org's avatar
      REGRESSION(r145279): Build fails while linking when MEDIA_STREAM is enabled · 6394346e
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=113294
      
      Patch by Carlos Garcia Campos <cgarcia@igalia.com> on 2013-04-05
      Reviewed by Xan Lopez.
      
      In r145279 NamedGetter extended attribute is added to
      RTCStatsResponse.idl which makes the code generator to add
      prototypes for JSRTCStatsResponse::nameGetter and
      JSRTCStatsResponse::canGetItemsForName to the generated
      JSRTCStatsResponse header, but they are not implemented
      anywhere. We need to provide a JSRTCStatsResponseCustom file with
      the implementation of both functions.
      
      * GNUmakefile.list.am: Add JSRTCStatsResponseCustom.cpp to
      compilation.
      * Target.pri: Ditto.
      * UseJSC.cmake: Ditto.
      * WebCore.vcproj/WebCore.vcproj: Ditto.
      * WebCore.vcxproj/WebCore.vcxproj: Ditto.
      * WebCore.vcxproj/WebCore.vcxproj.filters: Ditto.
      * bindings/js/JSRTCStatsResponseCustom.cpp: Added.
      (WebCore):
      (WebCore::JSRTCStatsResponse::canGetItemsForName):
      (WebCore::JSRTCStatsResponse::nameGetter):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147731 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6394346e
    • rniwa@webkit.org's avatar
      Remove Chromium code from WebCore/loader · 2e41de8f
      rniwa@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=114011
      
      Reviewed by Benjamin Poulain.
      
      Removed.
      
      * loader/DocumentLoader.cpp:
      (WebCore::DocumentLoader::responseReceived):
      * loader/DocumentThreadableLoader.h:
      * loader/FrameLoader.cpp:
      (WebCore::FrameLoader::FrameLoader):
      (WebCore::FrameLoader::defaultObjectContentType):
      (WebCore):
      * loader/FrameLoader.h:
      (FrameLoader):
      * loader/FrameLoaderClient.h:
      (FrameLoaderClient):
      * loader/PingLoader.cpp:
      (WebCore::PingLoader::loadImage):
      (WebCore::PingLoader::sendPing):
      (WebCore::PingLoader::sendViolationReport):
      * loader/ResourceLoadScheduler.cpp:
      (WebCore):
      (WebCore::ResourceLoadScheduler::ResourceLoadScheduler):
      (WebCore::ResourceLoadScheduler::scheduleLoad):
      * loader/ResourceLoader.h:
      * loader/SubresourceLoader.h:
      * loader/ThreadableLoaderClient.h:
      (ThreadableLoaderClient):
      * loader/ThreadableLoaderClientWrapper.h:
      (ThreadableLoaderClientWrapper):
      * loader/appcache/ApplicationCacheHost.h:
      (WebCore):
      (ApplicationCacheHost):
      * loader/cache/CachedRawResource.h:
      (CachedRawResource):
      (WebCore::CachedRawResourceClient::redirectReceived):
      * loader/cache/CachedResource.cpp:
      (WebCore):
      (WebCore::CachedResource::load):
      * loader/cache/CachedResource.h:
      (WebCore::CachedResource::didSendData):
      * loader/cache/CachedResourceLoader.cpp:
      (WebCore::CachedResourceLoader::requestResource):
      (WebCore::CachedResourceLoader::preload):
      * loader/chromium: Removed.
      * loader/chromium/CachedRawResourceChromium.cpp: Removed.
      * loader/chromium/DocumentThreadableLoaderChromium.cpp: Removed.
      * loader/chromium/ResourceLoaderChromium.cpp: Removed.
      * loader/chromium/SubresourceLoaderChromium.cpp: Removed.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147730 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2e41de8f
    • allan.jensen@digia.com's avatar
      LLint should be able to use x87 instead of SSE for floating pointer · ea1f642c
      allan.jensen@digia.com authored
      https://bugs.webkit.org/show_bug.cgi?id=112239
      
      Reviewed by Filip Pizlo.
      
      Implements LLInt floating point operations in x87, to ensure we support
      x86 without SSE2.
      
      X86 (except 64bit) now defaults to using x87 instructions in order to
      support all 32bit x86 back to i686. The implementation uses the fucomi
      instruction from i686 which sets the new minimum.
      
      * offlineasm/x86.rb:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147729 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ea1f642c
    • commit-queue@webkit.org's avatar
      [BlackBerry] WebOverlayPrivate: remove showDebugBorders() and showRepaintCounter() · 11a9e473
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=114009
      
      Patch by Alberto Garcia <agarcia@igalia.com> on 2013-04-05
      Reviewed by Carlos Garcia Campos.
      
      These methods were removed in r133517 but were accidentally
      introduced again in r145968.
      
      * Api/WebOverlay_p.h:
      (WebOverlayPrivateWebKitThread):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147728 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      11a9e473
    • zandobersek@gmail.com's avatar
      Unreviewed GTK gardening. · 36d6ddfb
      zandobersek@gmail.com authored
      * platform/gtk/TestExpectations: Removing a couple of expectations for tests that are now passing.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147727 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      36d6ddfb
    • commit-queue@webkit.org's avatar
      [BlackBerry] WebOverlay: check if platformContext is null · ba09afaf
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=114005
      
      Patch by Anthony Scian <ascian@blackberry.com> on 2013-04-05
      Reviewed by Carlos Garcia Campos.
      
      RIM PR 256522
      Internally reviewed by Mike Lattanzio.
      
      The pointer returned by lockBufferDrawable can be null, so it
      needs to be checked first before being used.
      
      * Api/WebOverlay.cpp:
      (BlackBerry::WebKit::WebOverlayLayerCompositingThreadClient::uploadTexturesIfNeeded):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147726 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ba09afaf
    • commit-queue@webkit.org's avatar
      [GTK][WK2] WebKitLoaderClient: add missing initializers · 6bb926e8
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=112961
      
      Patch by Alberto Garcia <agarcia@igalia.com> on 2013-04-05
      Reviewed by Carlos Garcia Campos.
      
      There are two new attributes: pluginLoadPolicy and pluginDidFail.
      
      * UIProcess/API/gtk/WebKitLoaderClient.cpp:
      (attachLoaderClientToView):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147725 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6bb926e8
    • benjamin@webkit.org's avatar
      Fix GTK+ for real after r147712 · dface958
      benjamin@webkit.org authored
      Reviewed by Ryosuke Niwa.
      
      .: 
      
      * GNUmakefile.am:
      * Source/Platform: Added.
      * Source/Platform/GNUmakefile.am: Added.
      
      Source/Platform: 
      
      * GNUmakefile.am: Added.
      * Platform: Added.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147724 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      dface958
    • mikhail.pozdnyakov@intel.com's avatar
      [WK2][EFL] Encapsulate view states set-up within WebView · 1af8f920
      mikhail.pozdnyakov@intel.com authored
      https://bugs.webkit.org/show_bug.cgi?id=110877
      
      Reviewed by Benjamin Poulain.
      
      View states set-up is encapsulated within WebView. This change
      reduces both usage of EwkView inside WebView class and usage of
      WebPageProxy inside EwkView class.
      
      New WKView API was added so that EwkView can define whether or not
      the view is visible and focused.
      
      * UIProcess/API/C/efl/WKView.cpp:
      (WKViewIsFocused):
      (WKViewSetIsFocused):
      (WKViewIsVisible):
      (WKViewSetIsVisible):
      * UIProcess/API/C/efl/WKView.h:
      * UIProcess/API/efl/EwkView.cpp:
      (::handleEvent):
      (EwkView::handleEvasObjectShow):
      (EwkView::handleEwkViewFocusIn):
      (EwkView::handleEwkViewFocusOut):
      * UIProcess/API/efl/EwkView.h:
      * UIProcess/efl/WebView.cpp:
      (WebKit::WebView::WebView):
      (WebKit::WebView::setFocused):
      (WebKit):
      (WebKit::WebView::setVisible):
      (WebKit::WebView::isViewFocused):
      (WebKit::WebView::isViewVisible):
      * UIProcess/efl/WebView.h:
      (WebKit::WebView::isFocused):
      (WebView):
      (WebKit::WebView::isVisible):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147723 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      1af8f920
    • commit-queue@webkit.org's avatar
      [EFL] New baseline for accessibility/aria-option-role.html · 0c7f910c
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=114006
      
      Unreviewed, EFL gardening.
      
      Patch by Krzysztof Czech <k.czech@samsung.com> on 2013-04-05
      
      * platform/efl-wk1/TestExpectations:
      * platform/efl-wk2/TestExpectations:
      * platform/efl/accessibility/aria-option-role-expected.txt: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147722 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      0c7f910c
    • rniwa@webkit.org's avatar
      Remove Chromium code from WebCore/editing · 71801859
      rniwa@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=114008
      
      Reviewed by Benjamin Poulain.
      
      Removed.
      
      * editing/EditingBehavior.h:
      (WebCore::EditingBehavior::shouldAllowSpellingSuggestionsWithoutSelection):
      * editing/FrameSelection.h:
      (WebCore):
      * editing/chromium: Removed.
      * editing/chromium/EditorChromium.cpp: Removed.
      * editing/chromium/FrameSelectionChromium.cpp: Removed.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147721 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      71801859
    • benjamin@webkit.org's avatar
      Remove the chromium code from the filesystem module · 6de4420b
      benjamin@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=114002
      
      Reviewed by Ryosuke Niwa.
      
      * Modules/filesystem/DOMFileSystemBase.cpp:
      (WebCore::DOMFileSystemBase::createFileSystemURL):
      * Modules/filesystem/FileSystemType.h:
      * Modules/filesystem/LocalFileSystem.cpp:
      * Modules/filesystem/LocalFileSystem.h:
      (LocalFileSystem):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147720 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6de4420b
    • rniwa@webkit.org's avatar
      Remove Chromium code from Source/WebCore/dom · a68f70bb
      rniwa@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=114007
      
      Reviewed by Benjamin Poulain.
      
      Removed.
      
      * dom/Document.cpp:
      (WebCore::Document::recalcStyle):
      (WebCore::Document::implicitClose):
      (WebCore::Document::setFocusedNode):
      * dom/MessagePortChannel.h:
      (MessagePortChannel):
      * dom/ShadowRoot.cpp:
      (WebCore::ShadowRoot::ShadowRoot):
      * dom/default/chromium: Removed.
      * dom/default/chromium/PlatformMessagePortChannelChromium.cpp: Removed.
      * dom/default/chromium/PlatformMessagePortChannelChromium.h: Removed.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147719 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a68f70bb
    • benjamin@webkit.org's avatar
      Remove the chromium directories from WebCore/Modules · 8f5a46f1
      benjamin@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=114000
      
      Reviewed by Ryosuke Niwa.
      
      First step in cleaning the code: remove the chromium-specific files.
      
      * Modules/filesystem/chromium/DOMFileSystemChromium.cpp: Removed.
      * Modules/filesystem/chromium/DataTransferItemFileSystemChromium.cpp: Removed.
      * Modules/filesystem/chromium/DraggedIsolatedFileSystem.cpp: Removed.
      * Modules/filesystem/chromium/DraggedIsolatedFileSystem.h: Removed.
      * Modules/indexeddb/chromium/IDBFactoryBackendInterfaceChromium.cpp: Removed.
      * Modules/indexeddb/chromium/IDBFactoryBackendInterfaceChromium.h: Removed.
      * Modules/speech/chromium/SpeechSynthesisChromium.cpp: Removed.
      * Modules/webdatabase/chromium/DatabaseObserver.h: Removed.
      * Modules/webdatabase/chromium/DatabaseTrackerChromium.cpp: Removed.
      * Modules/webdatabase/chromium/QuotaTracker.cpp: Removed.
      * Modules/webdatabase/chromium/QuotaTracker.h: Removed.
      * Modules/webdatabase/chromium/SQLTransactionClientChromium.cpp: Removed.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147718 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      8f5a46f1
    • benjamin@webkit.org's avatar
      Fix GTK+ build after r147712 · 77e0c243
      benjamin@webkit.org authored
      Unreviewed.
      
      * GNUmakefile.am: remove the reference to
      Source/Platform/GNUmakefile.am. The file has been removed.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147717 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      77e0c243
    • rniwa@webkit.org's avatar
      Remove Chromium code from WebCore/accessibility · f86ba518
      rniwa@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=114001
      
      Reviewed by Benjamin Poulain.
      
      Removed.
      
      * accessibility/AccessibilityObject.cpp:
      (WebCore::AccessibilityObject::AccessibilityObject):
      (WebCore::AccessibilityObject::detach):
      (WebCore::AccessibilityObject::isDetached):
      * accessibility/AccessibilityObject.h:
      (AccessibilityObject):
      * accessibility/chromium: Removed.
      * accessibility/chromium/AXObjectCacheChromium.cpp: Removed.
      * accessibility/chromium/AccessibilityObjectChromium.cpp: Removed.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147716 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f86ba518
    • benjamin@webkit.org's avatar
      Remove WTFURL from WebKit · fee685df
      benjamin@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=113994
      
      Patch by Benjamin Poulain <bpoulain@apple.com> on 2013-04-05
      Reviewed by Ryosuke Niwa.
      
      .: 
      
      * Source/cmake/WebKitFeatures.cmake:
      * Source/cmakeconfig.h.cmake:
      
      Source/WebCore: 
      
      * GNUmakefile.list.am:
      * WebCore.exp.in:
      * WebCore.xcodeproj/project.pbxproj:
      * platform/KURL.cpp:
      (WebCore):
      (WebCore::KURL::reportMemoryUsage):
      (WebCore::KURL::isSafeToSendToAnotherThread):
      * platform/KURL.h:
      (KURL):
      (WebCore):
      * platform/KURLWTFURL.cpp: Removed.
      * platform/KURLWTFURLImpl.h: Removed.
      * platform/cf/KURLCFNet.cpp:
      (WebCore::KURL::KURL):
      (WebCore::KURL::createCFURL):
      (WebCore):
      * platform/mac/KURLMac.mm:
      (WebCore::KURL::KURL):
      (WebCore::KURL::createCFURL):
      
      Source/WebKit/blackberry: 
      
      * WebCoreSupport/AboutDataUseFeatures.in:
      
      Source/WTF: 
      
      Painful, but that is for the best now :(
      
      * GNUmakefile.list.am:
      * WTF.xcodeproj/project.pbxproj:
      * wtf/MemoryInstrumentationParsedURL.h: Removed.
      * wtf/url/api/ParsedURL.cpp: Removed.
      * wtf/url/api/ParsedURL.h: Removed.
      * wtf/url/api/URLBuffer.h: Removed.
      * wtf/url/api/URLQueryCharsetConverter.h: Removed.
      * wtf/url/api/URLString.cpp: Removed.
      * wtf/url/api/URLString.h: Removed.
      * wtf/url/src/RawURLBuffer.h: Removed.
      * wtf/url/src/URLCanon.h: Removed.
      * wtf/url/src/URLCanonEtc.cpp: Removed.
      * wtf/url/src/URLCanonFilesystemurl.cpp: Removed.
      * wtf/url/src/URLCanonFileurl.cpp: Removed.
      * wtf/url/src/URLCanonHost.cpp: Removed.
      * wtf/url/src/URLCanonICU.cpp: Removed.
      * wtf/url/src/URLCanonIP.cpp: Removed.
      * wtf/url/src/URLCanonInternal.cpp: Removed.
      * wtf/url/src/URLCanonInternal.h: Removed.
      * wtf/url/src/URLCanonMailto.cpp: Removed.
      * wtf/url/src/URLCanonPath.cpp: Removed.
      * wtf/url/src/URLCanonPathurl.cpp: Removed.
      * wtf/url/src/URLCanonQuery.cpp: Removed.
      * wtf/url/src/URLCanonRelative.cpp: Removed.
      * wtf/url/src/URLCanonStdURL.cpp: Removed.
      * wtf/url/src/URLCharacterTypes.cpp: Removed.
      * wtf/url/src/URLCharacterTypes.h: Removed.
      * wtf/url/src/URLComponent.h: Removed.
      * wtf/url/src/URLFile.h: Removed.
      * wtf/url/src/URLParse.cpp: Removed.
      * wtf/url/src/URLParse.h: Removed.
      * wtf/url/src/URLParseFile.cpp: Removed.
      * wtf/url/src/URLParseInternal.h: Removed.
      * wtf/url/src/URLSegments.cpp: Removed.
      * wtf/url/src/URLSegments.h: Removed.
      * wtf/url/src/URLUtil.cpp: Removed.
      * wtf/url/src/URLUtil.h: Removed.
      * wtf/url/src/URLUtilInternal.h: Removed.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147715 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      fee685df
    • benjamin@webkit.org's avatar
      Remove Webkit/chromium · 1dca84ef
      benjamin@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=113998
      
      Reviewed by Ryosuke Niwa.
      
      O Knights of Ni, you are just and fair, and we will return with a shrubbery.
      
      * chromium: Removed.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147714 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      1dca84ef
    • commit-queue@webkit.org's avatar
      WinCairo build fails to link. · 70e063a5
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=113873
      
      Patch by peavo@outlook.com <peavo@outlook.com> on 2013-04-04
      Reviewed by Brent Fulgham.
      
      Removed double guards for USE(ACCELERATED_COMPOSITING),
      and moved methods out of USE(ACCELERATED_COMPOSITING) guard to fix linker errors.
      
      * page/FrameView.cpp:
      (WebCore::FrameView::setWantsLayerForTopOverHangArea):
      (WebCore::FrameView::setWantsLayerForBottomOverHangArea):
      (WebCore::FrameView::setWantsLayerForHeader):
      (WebCore::FrameView::setWantsLayerForFooter):
      (WebCore::FrameView::setHeaderHeight):
      (WebCore::FrameView::setFooterHeight):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147713 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      70e063a5
    • rniwa@webkit.org's avatar
      Remove the top level gyp directory and Platform/chromium · caabc53f
      rniwa@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=113999
      
      Reviewed by Benjamin Poulain.
      
      .: 
      
      * Source/Platform: Removed.
      * Source/gyp: Removed.
      
      Source/Platform: 
      
      * Platform.gyp: Removed.
      * Platform.gyp/.gitignore: Removed.
      * Platform.gyp/Platform.gyp: Removed.
      * Platform.gypi: Removed.
      * chromium: Removed.
      * chromium/public: Removed.
      * chromium/public/Platform.h: Removed.
      * chromium/public/WebAnimation.h: Removed.
      * chromium/public/WebAnimationCurve.h: Removed.
      * chromium/public/WebAnimationDelegate.h: Removed.
      * chromium/public/WebAudioBus.h: Removed.
      * chromium/public/WebAudioDestinationConsumer.h: Removed.
      * chromium/public/WebAudioDevice.h: Removed.
      * chromium/public/WebBlobData.h: Removed.
      * chromium/public/WebBlobRegistry.h: Removed.
      * chromium/public/WebCString.h: Removed.
      * chromium/public/WebCanvas.h: Removed.
      * chromium/public/WebClipboard.h: Removed.
      * chromium/public/WebColor.h: Removed.
      * chromium/public/WebCommon.h: Removed.
      * chromium/public/WebCompositorOutputSurface.h: Removed.
      * chromium/public/WebCompositorSupport.h: Removed.
      * chromium/public/WebContentLayer.h: Removed.
      * chromium/public/WebContentLayerClient.h: Removed.
      * chromium/public/WebCookie.h: Removed.
      * chromium/public/WebCookieJar.h: Removed.
      * chromium/public/WebData.h: Removed.
      * chromium/public/WebDiscardableMemory.h: Removed.
      * chromium/public/WebDragData.h: Removed.
      * chromium/public/WebExternalTextureLayer.h: Removed.
      * chromium/public/WebExternalTextureLayerClient.h: Removed.
      * chromium/public/WebFileError.h: Removed.
      * chromium/public/WebFileInfo.h: Removed.
      * chromium/public/WebFileSystem.h: Removed.
      * chromium/public/WebFileSystemCallbacks.h: Removed.
      * chromium/public/WebFileSystemEntry.h: Removed.
      * chromium/public/WebFileSystemType.h: Removed.
      * chromium/public/WebFileUtilities.h: Removed.
      * chromium/public/WebFilterOperation.h: Removed.
      * chromium/public/WebFilterOperations.h: Removed.
      * chromium/public/WebFlingAnimator.h: Removed.
      * chromium/public/WebFloatAnimationCurve.h: Removed.
      * chromium/public/WebFloatKeyframe.h: Removed.
      * chromium/public/WebFloatPoint.h: Removed.
      * chromium/public/WebFloatQuad.h: Removed.
      * chromium/public/WebFloatRect.h: Removed.
      * chromium/public/WebFloatSize.h: Removed.
      * chromium/public/WebGamepad.h: Removed.
      * chromium/public/WebGamepads.h: Removed.
      * chromium/public/WebGestureCurve.h: Removed.
      * chromium/public/WebGestureCurveTarget.h: Removed.
      * chromium/public/WebGraphicsContext3D.h: Removed.
      * chromium/public/WebGraphicsMemoryAllocation.h: Removed.
      * chromium/public/WebGraphicsMemoryStats.h: Removed.
      * chromium/public/WebHTTPBody.h: Removed.
      * chromium/public/WebHTTPHeaderVisitor.h: Removed.
      * chromium/public/WebHTTPLoadInfo.h: Removed.
      * chromium/public/WebHyphenator.h: Removed.
      * chromium/public/WebImage.h: Removed.
      * chromium/public/WebImageLayer.h: Removed.
      * chromium/public/WebInputHandler.h: Removed.
      * chromium/public/WebInputHandlerClient.h: Removed.
      * chromium/public/WebLayer.h: Removed.
      * chromium/public/WebLayerPositionConstraint.h: Removed.
      * chromium/public/WebLayerScrollClient.h: Removed.
      * chromium/public/WebLayerTreeView.h: Removed.
      * chromium/public/WebLocalizedString.h: Removed.
      * chromium/public/WebMediaConstraints.h: Removed.
      * chromium/public/WebMediaStream.h: Removed.
      * chromium/public/WebMediaStreamCenter.h: Removed.
      * chromium/public/WebMediaStreamCenterClient.h: Removed.
      * chromium/public/WebMediaStreamSource.h: Removed.
      * chromium/public/WebMediaStreamSourcesRequest.h: Removed.
      * chromium/public/WebMediaStreamTrack.h: Removed.
      * chromium/public/WebMessagePortChannel.h: Removed.
      * chromium/public/WebMessagePortChannelClient.h: Removed.
      * chromium/public/WebMimeRegistry.h: Removed.
      * chromium/public/WebNonCopyable.h: Removed.
      * chromium/public/WebPluginListBuilder.h: Removed.
      * chromium/public/WebPoint.h: Removed.
      * chromium/public/WebPrerender.h: Removed.
      * chromium/public/WebPrerenderingSupport.h: Removed.
      * chromium/public/WebPrivateOwnPtr.h: Removed.
      * chromium/public/WebPrivatePtr.h: Removed.
      * chromium/public/WebRTCConfiguration.h: Removed.
      * chromium/public/WebRTCDTMFSenderHandler.h: Removed.
      * chromium/public/WebRTCDTMFSenderHandlerClient.h: Removed.
      * chromium/public/WebRTCDataChannelHandler.h: Removed.
      * chromium/public/WebRTCDataChannelHandlerClient.h: Removed.
      * chromium/public/WebRTCICECandidate.h: Removed.
      * chromium/public/WebRTCPeerConnectionHandler.h: Removed.
      * chromium/public/WebRTCPeerConnectionHandlerClient.h: Removed.
      * chromium/public/WebRTCSessionDescription.h: Removed.
      * chromium/public/WebRTCSessionDescriptionRequest.h: Removed.
      * chromium/public/WebRTCStatsRequest.h: Removed.
      * chromium/public/WebRTCStatsResponse.h: Removed.
      * chromium/public/WebRTCVoidRequest.h: Removed.
      * chromium/public/WebRect.h: Removed.
      * chromium/public/WebReferrerPolicy.h: Removed.
      * chromium/public/WebRenderingStats.h: Removed.
      * chromium/public/WebScreenInfo.h: Removed.
      * chromium/public/WebScrollbar.h: Removed.
      * chromium/public/WebScrollbarLayer.h: Removed.
      * chromium/public/WebScrollbarThemeGeometry.h: Removed.
      * chromium/public/WebScrollbarThemePainter.h: Removed.
      * chromium/public/WebSize.h: Removed.
      * chromium/public/WebSocketStreamError.h: Removed.
      * chromium/public/WebSocketStreamHandle.h: Removed.
      * chromium/public/WebSocketStreamHandleClient.h: Removed.
      * chromium/public/WebSolidColorLayer.h: Removed.
      * chromium/public/WebSpeechSynthesisUtterance.h: Removed.
      * chromium/public/WebSpeechSynthesisVoice.h: Removed.
      * chromium/public/WebSpeechSynthesizer.h: Removed.
      * chromium/public/WebSpeechSynthesizerClient.h: Removed.
      * chromium/public/WebStorageArea.h: Removed.
      * chromium/public/WebStorageNamespace.h: Removed.
      * chromium/public/WebString.h: Removed.
      * chromium/public/WebThread.h: Removed.
      * chromium/public/WebThreadSafeData.h: Removed.
      * chromium/public/WebTransformAnimationCurve.h: Removed.
      * chromium/public/WebTransformKeyframe.h: Removed.
      * chromium/public/WebTransformOperations.h: Removed.
      * chromium/public/WebURL.h: Removed.
      * chromium/public/WebURLError.h: Removed.
      * chromium/public/WebURLLoadTiming.h: Removed.
      * chromium/public/WebURLLoader.h: Removed.
      * chromium/public/WebURLLoaderClient.h: Removed.
      * chromium/public/WebURLRequest.h: Removed.
      * chromium/public/WebURLResponse.h: Removed.
      * chromium/public/WebUnitTestSupport.h: Removed.
      * chromium/public/WebVector.h: Removed.
      * chromium/public/WebWorkerRunLoop.h: Removed.
      * chromium/public/android: Removed.
      * chromium/public/android/WebSandboxSupport.h: Removed.
      * chromium/public/android/WebThemeEngine.h: Removed.
      * chromium/public/default: Removed.
      * chromium/public/default/WebThemeEngine.h: Removed.
      * chromium/public/linux: Removed.
      * chromium/public/linux/WebFontFamily.h: Removed.
      * chromium/public/linux/WebFontInfo.h: Removed.
      * chromium/public/linux/WebFontRenderStyle.h: Removed.
      * chromium/public/linux/WebSandboxSupport.h: Removed.
      * chromium/public/mac: Removed.
      * chromium/public/mac/WebSandboxSupport.h: Removed.
      * chromium/public/mac/WebThemeEngine.h: Removed.
      * chromium/public/win: Removed.
      * chromium/public/win/WebSandboxSupport.h: Removed.
      * chromium/public/win/WebThemeEngine.h: Removed.
      * chromium/src: Removed.
      * chromium/src/Platform.cpp: Removed.
      * chromium/src/WebActiveGestureAnimation.cpp: Removed.
      * chromium/src/WebActiveGestureAnimation.h: Removed.
      * chromium/src/WebCString.cpp: Removed.
      * chromium/src/WebFilterOperation.cpp: Removed.
      * chromium/src/WebFilterOperations.cpp: Removed.
      * chromium/src/WebFloatQuad.cpp: Removed.
      * chromium/src/WebPrerenderingSupport.cpp: Removed.
      * chromium/src/WebString.cpp: Removed.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147712 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      caabc53f
    • tkent@chromium.org's avatar
      Remove ChromiumPublicApi pattern, and cc/message rules for it. · 3f998125
      tkent@chromium.org authored
      * Scripts/webkitpy/common/config/watchlist:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147711 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      3f998125
    • rniwa@webkit.org's avatar
      Remove code for 10.5 and earlier from Source/WebCore · 6690896b
      rniwa@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=113754
      
      Reviewed by Benjamin Poulain.
      
      Removed the code for 10.5 and removed if-def for 10.6.
      
      * WebCore.xcodeproj/project.pbxproj:
      * page/ContextMenuController.cpp:
      (WebCore::ContextMenuController::populate):
      * platform/LocalizedStrings.cpp:
      (WebCore::imageTitle):
      * platform/graphics/cg/GraphicsContextCG.cpp:
      (WebCore::GraphicsContext::setAllowsFontSmoothing):
      * platform/graphics/cg/ImageCG.cpp:
      (WebCore::Image::drawPattern):
      * platform/graphics/cg/ImageSourceCG.cpp:
      (WebCore::ImageSource::clear):
      * platform/graphics/cg/PathCG.cpp:
      (WebCore::Path::boundingRect):
      * platform/graphics/cocoa/FontPlatformDataCocoa.mm:
      (WebCore):
      (WebCore::FontPlatformData::ctFont):
      * platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp:
      (WebCore::MediaPlayerPrivateGStreamerBase::supportsFullscreen):
      * platform/graphics/mac/ComplexTextControllerCoreText.mm:
      * platform/graphics/mac/FontCacheMac.mm:
      (WebCore):
      (WebCore::fontCacheRegisteredFontsChangedNotificationCallback):
      (WebCore::FontCache::platformInit):
      * platform/graphics/mac/FontCustomPlatformData.cpp:
      (WebCore::FontCustomPlatformData::~FontCustomPlatformData):
      (WebCore::createFontCustomPlatformData):
      * platform/graphics/mac/MediaPlayerPrivateQTKit.mm:
      (WebCore::MediaPlayerPrivateQTKit::createQTMovie):
      (WebCore::MediaPlayerPrivateQTKit::supportsFullscreen):
      (WebCore::MediaPlayerPrivateQTKit::setClosedCaptionsVisible):
      (WebCore::MediaPlayerPrivateQTKit::cacheMovieScale):
      * platform/graphics/mac/SimpleFontDataMac.mm:
      (WebCore::SimpleFontData::platformInit):
      * platform/graphics/mac/WebLayer.h:
      * platform/mac/CursorMac.mm:
      (WebCore::Cursor::ensurePlatformCursor):
      * platform/mac/DisplaySleepDisabler.cpp:
      (WebCore::DisplaySleepDisabler::DisplaySleepDisabler):
      (WebCore):
      * platform/mac/DisplaySleepDisabler.h:
      (DisplaySleepDisabler):
      * platform/mac/EmptyProtocolDefinitions.h:
      * platform/mac/HTMLConverter.h:
      * platform/mac/HTMLConverter.mm:
      * platform/mac/PopupMenuMac.mm:
      (WebCore::PopupMenuMac::populate):
      * platform/mac/ScrollElasticityController.mm:
      (systemUptime):
      * platform/mac/SharedTimerMac.mm:
      (PowerObserver):
      (WebCore::PowerObserver::PowerObserver):
      (WebCore::PowerObserver::~PowerObserver):
      (WebCore::PowerObserver::didReceiveSystemPowerNotification):
      * platform/mac/SuddenTermination.mm:
      * platform/mac/WebCoreFullScreenWindow.mm:
      (-[WebCoreFullScreenWindow initWithContentRect:styleMask:backing:defer:]):
      * platform/mac/WebFontCache.mm:
      (+[WebFontCache getTraits:inFamily:]):
      (+[WebFontCache internalFontWithFamily:traits:weight:size:]):
      * platform/mac/WebVideoFullscreenController.mm:
      (SOFT_LINK_POINTER):
      (-[WebVideoFullscreenController updateMenuAndDockForFullscreen]):
      * platform/mac/WebVideoFullscreenHUDWindowController.mm:
      (createControlWithMediaUIControlType):
      (-[WebVideoFullscreenHUDWindowController windowDidLoad]):
      * platform/network/Credential.h:
      * platform/network/cf/DNSCFNet.cpp:
      (WebCore::DNSResolveQueue::platformProxyIsEnabledInSystemPreferences):
      * platform/network/cf/ProxyServerCFNet.cpp:
      (WebCore):
      (WebCore::proxyServersForURL):
      * platform/network/cf/SocketStreamHandleCFNet.cpp:
      (WebCore::SocketStreamHandle::chooseProxy):
      * platform/network/mac/AuthenticationMac.mm:
      (WebCore):
      * platform/network/mac/WebCoreURLResponse.mm:
      (WebCore::adjustMIMETypeIfNecessary):
      * platform/text/TextChecking.h:
      (WebCore):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147710 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6690896b
  2. 04 Apr, 2013 14 commits
    • benjamin@webkit.org's avatar
      Temporarily disable the Python unittests broken by the commit queue not running layout tests · 600d5c7d
      benjamin@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=113997
      
      Patch by Benjamin Poulain <bpoulain@apple.com> on 2013-04-04
      Reviewed by Ryosuke Niwa.
      
      Disable the tests until Ryosuke gets the time and hardware to have
      a testing commit-queue.
      
      * Scripts/webkitpy/tool/bot/commitqueuetask_unittest.py:
      (CommitQueueTaskTest):
      * Scripts/webkitpy/tool/commands/queues_unittest.py:
      (CommitQueueTest):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147709 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      600d5c7d
    • rniwa@webkit.org's avatar
      Qt build fix attempt after r147684. · ae580e87
      rniwa@webkit.org authored
      * html/canvas/CanvasRenderingContext.cpp:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147708 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ae580e87
    • rniwa@webkit.org's avatar
      Remove Chromium builders from build.webkit.org · 2b96ac5e
      rniwa@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=113990
      
      Reviewed by Benjamin Poulain.
      
      Land the part to disable triggering of Chromium builders first so that we may start
      deleting more Chromium code that breaks the update step.
      
      * BuildSlaveSupport/build.webkit.org-config/config.json:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147707 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2b96ac5e
    • ggaren@apple.com's avatar
      Nixed the defunct chromium folder from ManualTests · c80f0aac
      ggaren@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=113995
      
      Reviewed by Benjamin Poulain.
      
      * ManualTests/chromium: Removed.
      * ManualTests/chromium/autofill-popup-shiftupdown.hml: Removed.
      * ManualTests/chromium/drag-image-accounts-for-device-scale.html: Removed.
      * ManualTests/chromium/modifiers-during-drag-and-drop.html: Removed.
      * ManualTests/chromium/no-autofill-on-readonly.html: Removed.
      * ManualTests/chromium/onchange-reload-popup.html: Removed.
      * ManualTests/chromium/popup-menu-crash.html: Removed.
      * ManualTests/chromium/select-close-popup-value-change.html: Removed.
      * ManualTests/chromium/suggestions-popup-font-change.html: Removed.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147706 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c80f0aac
    • benjamin@webkit.org's avatar
      Remove Chromium's DumpRenderTree · 3be57eff
      benjamin@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=113989
      
      Patch by Benjamin Poulain <bpoulain@apple.com> on 2013-04-04
      Reviewed by Kent Tamura.
      
      On second thought, let's not go to Camelot. It is a silly place.
      
      * DumpRenderTree/mac/DumpRenderTree.mm:
      (resetDefaultsToConsistentValues):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147705 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      3be57eff
    • ggaren@apple.com's avatar
      Nixed the defunct chromium folder from DumpRenderTree · 94c9e3ce
      ggaren@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=113993
      
      Reviewed by Ryosuke Niwa.
      
      * DumpRenderTree/chromium: Removed.
      * DumpRenderTree/chromium/DRTDevToolsAgent.cpp: Removed.
      * DumpRenderTree/chromium/DRTDevToolsAgent.h: Removed.
      * DumpRenderTree/chromium/DRTDevToolsClient.cpp: Removed.
      * DumpRenderTree/chromium/DRTDevToolsClient.h: Removed.
      * DumpRenderTree/chromium/DumpRenderTree.cpp: Removed.
      * DumpRenderTree/chromium/ImageDiff.cpp: Removed.
      * DumpRenderTree/chromium/LayoutTestHelper.mm: Removed.
      * DumpRenderTree/chromium/LayoutTestHelperWin.cpp: Removed.
      * DumpRenderTree/chromium/MockPlatform.cpp: Removed.
      * DumpRenderTree/chromium/MockPlatform.h: Removed.
      * DumpRenderTree/chromium/MockWebPrerenderingSupport.cpp: Removed.
      * DumpRenderTree/chromium/MockWebPrerenderingSupport.h: Removed.
      * DumpRenderTree/chromium/Task.cpp: Removed.
      * DumpRenderTree/chromium/Task.h: Removed.
      * DumpRenderTree/chromium/TestEventPrinter.cpp: Removed.
      * DumpRenderTree/chromium/TestEventPrinter.h: Removed.
      * DumpRenderTree/chromium/TestNavigationController.cpp: Removed.
      * DumpRenderTree/chromium/TestNavigationController.h: Removed.
      * DumpRenderTree/chromium/TestNetscapePlugIn: Removed.
      * DumpRenderTree/chromium/TestNetscapePlugIn/ForwardingHeaders: Removed.
      * DumpRenderTree/chromium/TestNetscapePlugIn/ForwardingHeaders/WebKit: Removed.
      * DumpRenderTree/chromium/TestNetscapePlugIn/ForwardingHeaders/WebKit/npapi.h: Removed.
      * DumpRenderTree/chromium/TestNetscapePlugIn/ForwardingHeaders/WebKit/npfunctions.h: Removed.
      * DumpRenderTree/chromium/TestNetscapePlugIn/ForwardingHeaders/WebKit/npruntime.h: Removed.
      * DumpRenderTree/chromium/TestRunner: Removed.
      * DumpRenderTree/chromium/TestRunner/public: Removed.
      * DumpRenderTree/chromium/TestRunner/public/WebPreferences.h: Removed.
      * DumpRenderTree/chromium/TestRunner/public/WebTask.h: Removed.
      * DumpRenderTree/chromium/TestRunner/public/WebTestCommon.h: Removed.
      * DumpRenderTree/chromium/TestRunner/public/WebTestDelegate.h: Removed.
      * DumpRenderTree/chromium/TestRunner/public/WebTestInterfaces.h: Removed.
      * DumpRenderTree/chromium/TestRunner/public/WebTestProxy.h: Removed.
      * DumpRenderTree/chromium/TestRunner/public/WebTestRunner.h: Removed.
      * DumpRenderTree/chromium/TestRunner/src: Removed.
      * DumpRenderTree/chromium/TestRunner/src/AccessibilityControllerChromium.cpp: Removed.
      * DumpRenderTree/chromium/TestRunner/src/AccessibilityControllerChromium.h: Removed.
      * DumpRenderTree/chromium/TestRunner/src/AccessibilityUIElementChromium.cpp: Removed.
      * DumpRenderTree/chromium/TestRunner/src/AccessibilityUIElementChromium.h: Removed.
      * DumpRenderTree/chromium/TestRunner/src/CppBoundClass.cpp: Removed.
      * DumpRenderTree/chromium/TestRunner/src/CppBoundClass.h: Removed.
      * DumpRenderTree/chromium/TestRunner/src/CppVariant.cpp: Removed.
      * DumpRenderTree/chromium/TestRunner/src/CppVariant.h: Removed.
      * DumpRenderTree/chromium/TestRunner/src/EventSender.cpp: Removed.
      * DumpRenderTree/chromium/TestRunner/src/EventSender.h: Removed.
      * DumpRenderTree/chromium/TestRunner/src/GamepadController.cpp: Removed.
      * DumpRenderTree/chromium/TestRunner/src/GamepadController.h: Removed.
      * DumpRenderTree/chromium/TestRunner/src/KeyCodeMapping.cpp: Removed.
      * DumpRenderTree/chromium/TestRunner/src/KeyCodeMapping.h: Removed.
      * DumpRenderTree/chromium/TestRunner/src/MockConstraints.cpp: Removed.
      * DumpRenderTree/chromium/TestRunner/src/MockConstraints.h: Removed.
      * DumpRenderTree/chromium/TestRunner/src/MockGrammarCheck.cpp: Removed.
      * DumpRenderTree/chromium/TestRunner/src/MockGrammarCheck.h: Removed.
      * DumpRenderTree/chromium/TestRunner/src/MockSpellCheck.cpp: Removed.
      * DumpRenderTree/chromium/TestRunner/src/MockSpellCheck.h: Removed.
      * DumpRenderTree/chromium/TestRunner/src/MockWebMediaStreamCenter.cpp: Removed.
      * DumpRenderTree/chromium/TestRunner/src/MockWebMediaStreamCenter.h: Removed.
      * DumpRenderTree/chromium/TestRunner/src/MockWebRTCDTMFSenderHandler.cpp: Removed.
      * DumpRenderTree/chromium/TestRunner/src/MockWebRTCDTMFSenderHandler.h: Removed.
      * DumpRenderTree/chromium/TestRunner/src/MockWebRTCDataChannelHandler.cpp: Removed.
      * DumpRenderTree/chromium/TestRunner/src/MockWebRTCDataChannelHandler.h: Removed.
      * DumpRenderTree/chromium/TestRunner/src/MockWebRTCPeerConnectionHandler.cpp: Removed.
      * DumpRenderTree/chromium/TestRunner/src/MockWebRTCPeerConnectionHandler.h: Removed.
      * DumpRenderTree/chromium/TestRunner/src/MockWebSpeechInputController.cpp: Removed.
      * DumpRenderTree/chromium/TestRunner/src/MockWebSpeechInputController.h: Removed.
      * DumpRenderTree/chromium/TestRunner/src/MockWebSpeechRecognizer.cpp: Removed.
      * DumpRenderTree/chromium/TestRunner/src/MockWebSpeechRecognizer.h: Removed.
      * DumpRenderTree/chromium/TestRunner/src/NotificationPresenter.cpp: Removed.
      * DumpRenderTree/chromium/TestRunner/src/NotificationPresenter.h: Removed.
      * DumpRenderTree/chromium/TestRunner/src/SpellCheckClient.cpp: Removed.
      * DumpRenderTree/chromium/TestRunner/src/SpellCheckClient.h: Removed.
      * DumpRenderTree/chromium/TestRunner/src/TestCommon.cpp: Removed.
      * DumpRenderTree/chromium/TestRunner/src/TestCommon.h: Removed.
      * DumpRenderTree/chromium/TestRunner/src/TestInterfaces.cpp: Removed.
      * DumpRenderTree/chromium/TestRunner/src/TestInterfaces.h: Removed.
      * DumpRenderTree/chromium/TestRunner/src/TestPlugin.cpp: Removed.
      * DumpRenderTree/chromium/TestRunner/src/TestPlugin.h: Removed.
      * DumpRenderTree/chromium/TestRunner/src/TestRunner.cpp: Removed.
      * DumpRenderTree/chromium/TestRunner/src/TestRunner.h: Removed.
      * DumpRenderTree/chromium/TestRunner/src/TextInputController.cpp: Removed.
      * DumpRenderTree/chromium/TestRunner/src/TextInputController.h: Removed.
      * DumpRenderTree/chromium/TestRunner/src/WebPermissions.cpp: Removed.
      * DumpRenderTree/chromium/TestRunner/src/WebPermissions.h: Removed.
      * DumpRenderTree/chromium/TestRunner/src/WebPreferences.cpp: Removed.
      * DumpRenderTree/chromium/TestRunner/src/WebTask.cpp: Removed.
      * DumpRenderTree/chromium/TestRunner/src/WebTestInterfaces.cpp: Removed.
      * DumpRenderTree/chromium/TestRunner/src/WebTestProxy.cpp: Removed.
      * DumpRenderTree/chromium/TestRunner/src/WebTestThemeControlWin.cpp: Removed.
      * DumpRenderTree/chromium/TestRunner/src/WebTestThemeControlWin.h: Removed.
      * DumpRenderTree/chromium/TestRunner/src/WebTestThemeEngineMac.h: Removed.
      * DumpRenderTree/chromium/TestRunner/src/WebTestThemeEngineMac.mm: Removed.
      * DumpRenderTree/chromium/TestRunner/src/WebTestThemeEngineWin.cpp: Removed.
      * DumpRenderTree/chromium/TestRunner/src/WebTestThemeEngineWin.h: Removed.
      * DumpRenderTree/chromium/TestRunner/src/WebUserMediaClientMock.cpp: Removed.
      * DumpRenderTree/chromium/TestRunner/src/WebUserMediaClientMock.h: Removed.
      * DumpRenderTree/chromium/TestRunner/src/config.h: Removed.
      * DumpRenderTree/chromium/TestShell.cpp: Removed.
      * DumpRenderTree/chromium/TestShell.h: Removed.
      * DumpRenderTree/chromium/TestShellAndroid.cpp: Removed.
      * DumpRenderTree/chromium/TestShellMac.mm: Removed.
      * DumpRenderTree/chromium/TestShellPosix.cpp: Removed.
      * DumpRenderTree/chromium/TestShellStub.cpp: Removed.
      * DumpRenderTree/chromium/TestShellWin.cpp: Removed.
      * DumpRenderTree/chromium/TestShellX11.cpp: Removed.
      * DumpRenderTree/chromium/WebViewHost.cpp: Removed.
      * DumpRenderTree/chromium/WebViewHost.h: Removed.
      * DumpRenderTree/chromium/android_fallback_fonts.xml: Removed.
      * DumpRenderTree/chromium/android_main_fonts.xml: Removed.
      * DumpRenderTree/chromium/config.h: Removed.
      * DumpRenderTree/chromium/fonts.conf: Removed.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147704 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      94c9e3ce
    • ggaren@apple.com's avatar
      Nixed the defunct chromium folder from WTF · f7e83059
      ggaren@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=113992
      
      Reviewed by Ryosuke Niwa.
      
      * wtf/chromium: Removed.
      * wtf/chromium/ChromiumThreading.h: Removed.
      * wtf/chromium/MainThreadChromium.cpp: Removed.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147703 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f7e83059
    • benjamin@webkit.org's avatar
      alternateFamilyName should return a null, not an empty value · 77cb06b3
      benjamin@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=113987
      
      Patch by Benjamin Poulain <bpoulain@apple.com> on 2013-04-04
      Reviewed by Anders Carlsson.
      
      The string object corresponding semantically to "no-value" is
      a null string, not an empty string.
      
      Fix alternateFamilyName() accordingly.
      
      * platform/graphics/FontCache.cpp:
      (WebCore::alternateFamilyName):
      (WebCore::FontCache::getCachedFontPlatformData):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147702 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      77cb06b3
    • commit-queue@webkit.org's avatar
      [BlackBerry] DOMSupport::isFixedPositionOrHasFixedPositionAncestor stops... · d163f0f7
      commit-queue@webkit.org authored
      [BlackBerry] DOMSupport::isFixedPositionOrHasFixedPositionAncestor stops traversing render tree when it hits an iframe element
      https://bugs.webkit.org/show_bug.cgi?id=113944
      
      Patch by Andrew Lo <anlo@rim.com> on 2013-04-04
      Reviewed by Rob Buis.
      Internally reviewed by Mike Fenton.
      
      Internal PR 320732.
      When checking whether a RenderObject is fixed position or has a fixed position
      ancestor, we traverse the render tree upwards.
      
      When we reach the root of the tree, check whether the root is an
      iframe and has an element owner. If so, we also need to continue iterating
      up the tree from the owner to see if the iframe is a descendant of a fixed
      position element.
      
      * WebKitSupport/DOMSupport.cpp:
      (BlackBerry::WebKit::DOMSupport::isFixedPositionOrHasFixedPositionAncestor):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147701 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d163f0f7
    • commit-queue@webkit.org's avatar
      [EFL][WK2] Add support for getting page contents as string · bedac6ee
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=106752
      
      Patch by KwangYong Choi <ky0.choi@samsung.com> on 2013-04-04
      Reviewed by Andreas Kling.
      
      Modified ewk_view_page_contents_get() API to get page contents as string.
      EWK_PAGE_CONTENTS_TYPE_STRING is added to Ewk_Page_Contents_Type.
      Now, we can use both EWK_PAGE_CONTENTS_TYPE_MHTML and EWK_PAGE_CONTENTS_TYPE_STRING
      for getting page contents.
      
      * UIProcess/API/efl/ewk_view.cpp:
      (Ewk_Page_Contents_Context):
      (ewkViewPageContentsAsMHTMLCallback):
      (ewkViewPageContentsAsStringCallback):
      (ewk_view_page_contents_get):
      * UIProcess/API/efl/ewk_view.h:
      * UIProcess/API/efl/tests/test_ewk2_view.cpp:
      (PageContentsAsMHTMLCallback):
      (PageContentsAsStringCallback):
      (TEST_F):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147700 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      bedac6ee
    • benjamin@webkit.org's avatar
      Change class_as_selector-expected.html to be a ref-test · 75f883a0
      benjamin@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=113970
      
      Patch by Benjamin Poulain <bpoulain@apple.com> on 2013-04-04
      Reviewed by Geoffrey Garen.
      
      The test checks style can be applied to text with a CSS class.
      The reference is done by applying a style attribute directly
      on each element.
      
      * css1/basic/class_as_selector-expected.html: Added.
      * platform/efl/css1/basic/class_as_selector-expected.png: Removed.
      * platform/efl/css1/basic/class_as_selector-expected.txt: Removed.
      * platform/gtk/css1/basic/class_as_selector-expected.txt: Removed.
      * platform/mac/css1/basic/class_as_selector-expected.png: Removed.
      * platform/mac/css1/basic/class_as_selector-expected.txt: Removed.
      * platform/qt/css1/basic/class_as_selector-expected.png: Removed.
      * platform/qt/css1/basic/class_as_selector-expected.txt: Removed.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147699 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      75f883a0
    • benjamin@webkit.org's avatar
      Unskip 3 backface-visibility tests on OS X · 72a072f5
      benjamin@webkit.org authored
      Patch by Benjamin Poulain <bpoulain@apple.com> on 2013-04-04
      
      * platform/mac/TestExpectations:
      The 3 pixel tests pass on WebKit1 and WebKit2.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147698 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      72a072f5
    • benjamin@webkit.org's avatar
      Update WebKit.org's contact page · 09ad5d3c
      benjamin@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=113968
      
      Patch by Benjamin Poulain <bpoulain@apple.com> on 2013-04-04
      Reviewed by Geoffrey Garen.
      
      * contact.html:
      -Add a direct link to our archives on Gmane.
      -References the ports mailing-lists. This may reduces the emails
       erroneously sent to webkit-dev.
      -Add a link to our "reporting bug page".
      -Get rid of the link to CIA. The website is dead.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147697 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      09ad5d3c
    • rniwa@webkit.org's avatar
      Remove the rebaseline queue server since nobody except maybe one person from Google uses it. · b662f68b
      rniwa@webkit.org authored
      Rubber stamped by Benjamin Poulain.
      
      * RebaselineQueueServer: Removed.
      * RebaselineQueueServer/app.yaml: Removed.
      * RebaselineQueueServer/handlers: Removed.
      * RebaselineQueueServer/handlers/__init__.py: Removed.
      * RebaselineQueueServer/handlers/builderqueue.py: Removed.
      * RebaselineQueueServer/handlers/pages.py: Removed.
      * RebaselineQueueServer/index.yaml: Removed.
      * RebaselineQueueServer/main.py: Removed.
      * RebaselineQueueServer/model: Removed.
      * RebaselineQueueServer/model/__init__.py: Removed.
      * RebaselineQueueServer/model/queueentry.py: Removed.
      * RebaselineQueueServer/static: Removed.
      * RebaselineQueueServer/static/builder-frame-empty.html: Removed.
      * RebaselineQueueServer/static/styles.css: Removed.
      * RebaselineQueueServer/templates: Removed.
      * RebaselineQueueServer/templates/builder-picker.html: Removed.
      * RebaselineQueueServer/templates/builder-queue-edit.html: Removed.
      * RebaselineQueueServer/templates/builder-queue-list.html: Removed.
      * RebaselineQueueServer/templates/home.html: Removed.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147696 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b662f68b