• commit-queue@webkit.org's avatar
    Make compile with both OS(WINCE) and PLATFORM(QT) support · 5d3f6453
    commit-queue@webkit.org authored
    https://bugs.webkit.org/show_bug.cgi?id=95536
    
    Patch by Kevin Funk <kevin.funk@kdab.com> on 2012-09-13
    Reviewed by Simon Hausmann.
    
    Source/JavaScriptCore:
    
    Do not link against advapi32 on wince
    
    * jsc.pro:
    
    Source/WebCore:
    
    * WebCore.pri:
    Set defines for the WinCE platform build
    * platform/graphics/BitmapImage.cpp:
    Use default implementation in BitmapImage::reportMemoryUsage() when Qt support available
    * platform/graphics/GraphicsContext.cpp:
    Same as above: use default implementation
     * platform/win/ClipboardUtilitiesWin.cpp:
    Remove unnecessary include
    
    Source/WTF:
    
    Fixes for Windows CE.
    
    * WTF.pri:
    Also include path for mt19937ar.c
    * wtf/unicode/icu/CollatorICU.cpp:
    Fix undeclared strdup() on CE7
    * wtf/Platform.h:
    
    Tools:
    
    Fix wince support in qmake files
    
    * Tools.pro:
    * qmake/mkspecs/features/configure.prf:
    * qmake/mkspecs/features/default_post.prf:
    * qmake/mkspecs/features/features.prf:
    * qmake/mkspecs/features/functions.prf:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@128558 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    5d3f6453
Platform.h 33.1 KB