Skip to content
  • l.gombos@samsung.com's avatar
    JSC_OBJC_API_ENABLED should be removed from FeatureDefines.h · 0264c9ef
    l.gombos@samsung.com authored
    https://bugs.webkit.org/show_bug.cgi?id=111269
    
    Reviewed by Mark Hahnenberg.
    
    Source/WebKit/mac:
    
    Include JavaScriptCore/JSBase.h for the definition of JSC_OBJC_API_ENABLED.
    
    * WebView/WebDelegateImplementationCaching.h:
    
    Source/WTF:
    
    JSC_OBJC_API_ENABLED flag was added to FeatureDefines.h (r143637)
    so that it could be used in WebCore.exp.in to determine whether
    or not we should be exporting certain symbols based on whether
    the WebKit-related portion of the JSC ObjC API was enabled.
    
    It turned out conditionally including certain symbols didn't
    work when building fat binaries, so it's not even necessary any more.
    
    * wtf/FeatureDefines.h: Remove JSC_OBJC_API_ENABLED.
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@144662 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    0264c9ef