Skip to content
  • gyuyoung.kim@samsung.com's avatar
    Register protocol handler files should be in Modules/protocolhandler · 02f69142
    gyuyoung.kim@samsung.com authored
    https://bugs.webkit.org/show_bug.cgi?id=90766
    
    Reviewed by Hajime Morita.
    
    The register protocol handler files are now self-contained. This patch is moved to the Modules.
    
    No new tests. Covered by existing tests.
    
    * CMakeLists.txt:
    * GNUmakefile.am:
    * GNUmakefile.list.am:
    * Modules/protocolhandler/NavigatorRegisterProtocolHandler.cpp: Renamed from Source/WebCore/page/NavigatorRegisterProtocolHandler.cpp.
    (WebCore):
    (WebCore::initProtocolHandlerWhitelist):
    (WebCore::verifyCustomHandlerURL):
    (WebCore::isProtocolWhitelisted):
    (WebCore::verifyProtocolHandlerScheme):
    (WebCore::NavigatorRegisterProtocolHandler::NavigatorRegisterProtocolHandler):
    (WebCore::NavigatorRegisterProtocolHandler::~NavigatorRegisterProtocolHandler):
    (WebCore::NavigatorRegisterProtocolHandler::registerProtocolHandler):
    (WebCore::customHandlersStateString):
    (WebCore::NavigatorRegisterProtocolHandler::isProtocolHandlerRegistered):
    (WebCore::NavigatorRegisterProtocolHandler::unregisterProtocolHandler):
    * Modules/protocolhandler/NavigatorRegisterProtocolHandler.h: Renamed from Source/WebCore/page/NavigatorRegisterProtocolHandler.h.
    (WebCore):
    (NavigatorRegisterProtocolHandler):
    * Modules/protocolhandler/NavigatorRegisterProtocolHandler.idl: Renamed from Source/WebCore/page/NavigatorRegisterProtocolHandler.idl.
    * Target.pri:
    * WebCore.gyp/WebCore.gyp:
    * WebCore.gypi:
    * WebCore.pri:
    * WebCore.vcproj/WebCore.vcproj:
    * WebCore.vcproj/WebCoreCommon.vsprops:
    * WebCore.vcproj/copyForwardingHeaders.cmd:
    * WebCore.xcodeproj/project.pbxproj:
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@122445 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    02f69142