• bfulgham@apple.com's avatar
    Source/JavaScriptCore: [Win] Remove dead code after conversion to VS2013 · c1581577
    bfulgham@apple.com authored
    https://bugs.webkit.org/show_bug.cgi?id=125795
    
    Reviewed by Darin Adler.
    
    * API/tests/testapi.c: Remove local nan implementation
    
    Source/WebCore: [Win] Remove dead code after converstion to VS2013
    https://bugs.webkit.org/show_bug.cgi?id=125795
    
    Reviewed by Darin Adler.
    
    * WebCorePrefix.h: Remove VS2012 include kludge.
    * loader/FTPDirectoryParser.cpp: Remove gmtime workaround code.
    * page/DOMWindow.cpp: Remove older pointer-based open implementation.
    * page/DOMWindow.h: Ditto
    * platform/text/TextEncodingRegistry.cpp:
    (WebCore::TextEncodingNameHash::equal): Remove optimization bug workaround
    * testing/Internals.cpp:
    (WebCore::Internals::openDummyInspectorFrontend): Remove compiler workaround
    
    Source/WebKit: [Win] Remove dead code after conversion to VS2013
    https://bugs.webkit.org/show_bug.cgi?id=125795
    
    Reviewed by Darin Adler.
    
    * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
    Remove unused function exports.
    
    Source/WTF: [Win] Remove dead code after conversion to VS2013
    https://bugs.webkit.org/show_bug.cgi?id=125795
    
    Reviewed by Darin Adler.
    
    * wtf/Assertions.h: Include <inttypes.h> now that it exists.
    * wtf/Compiler.h: Update compiler checks for VS2013, and
    enable support for NEVER_INLINE
    * wtf/HashFunctions.h:
    (WTF::PtrHash::hash): Remove compiler workaround.
    * wtf/MathExtras.h: Remove C99 functions that are now supplied
    by the MS runtime library.
    * wtf/Platform.h: Remove old MSVC support flags.
    * wtf/StdLibExtras.h: Remove old MSVC workaround code.
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@160671 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    c1581577