Skip to content
  • mhahnenberg@apple.com's avatar
    [Qt][Mac] REGRESSION(r120742): It broke the build · 7ffd08de
    mhahnenberg@apple.com authored
    https://bugs.webkit.org/show_bug.cgi?id=89516
    
    Reviewed by Geoffrey Garen.
    
    Removing GCActivityCallbackCF.cpp because it doesn't mesh well with cross-platform
    code on Darwin (e.g. Qt). We now use plain ol' vanilla ifdefs to handle platforms
    without CF support. These if-defs will probably disappear in the future when we
    use cross-platform timers in HeapTimer.
    
    * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
    * JavaScriptCore.xcodeproj/project.pbxproj:
    * runtime/GCActivityCallback.cpp:
    (JSC):
    (JSC::DefaultGCActivityCallback::DefaultGCActivityCallback):
    (JSC::DefaultGCActivityCallback::doWork):
    (JSC::DefaultGCActivityCallback::scheduleTimer):
    (JSC::DefaultGCActivityCallback::cancelTimer):
    (JSC::DefaultGCActivityCallback::didAllocate):
    (JSC::DefaultGCActivityCallback::willCollect):
    (JSC::DefaultGCActivityCallback::cancel):
    * runtime/GCActivityCallbackCF.cpp: Removed.
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@120778 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    7ffd08de