Changeset 77287 in webkit for trunk/Source/JavaScriptCore


Ignore:
Timestamp:
Feb 1, 2011, 1:45:38 PM (14 years ago)
Author:
[email protected]
Message:

Part 2 for <rdar://problem/8492788>
Adopt WKScrollbarPainterController

Reviewed by Beth Dakin.

Use header detection to define scrollbar painting controller #define.

Source/JavaScriptCore:

Source/WebCore:

  • WebCore.exp.in:
  • platform/mac/ScrollAnimatorMac.h:
  • platform/mac/ScrollbarThemeMac.h:
  • platform/mac/WebCoreSystemInterface.h:
  • platform/mac/WebCoreSystemInterface.mm:

Source/WebKit/mac:

  • WebCoreSupport/WebSystemInterface.mm:

(InitWebCoreSystemInterface):

Source/WebKit2:

  • WebProcess/WebCoreSupport/mac/WebSystemInterface.mm:

(InitWebCoreSystemInterface):

Location:
trunk/Source/JavaScriptCore
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r77277 r77287  
     12011-02-01  Sam Weinig  <[email protected]>
     2
     3        Reviewed by Beth Dakin.
     4
     5        Part 2 for <rdar://problem/8492788>
     6        Adopt WKScrollbarPainterController
     7
     8        Use header detection to define scrollbar painting controller #define.
     9
     10        * DerivedSources.make:
     11        * JavaScriptCore.xcodeproj/project.pbxproj:
     12
    1132011-02-01  Geoffrey Garen  <[email protected]>
    214
  • trunk/Source/JavaScriptCore/DerivedSources.make

    r76176 r77287  
    8888# header detection
    8989
    90 HeaderDetection.h : DerivedSources.make
    91         if [ -f $(SDKROOT)/System/Library/Frameworks/System.framework/PrivateHeaders/pthread_machdep.h ]; then echo "#define HAVE_PTHREAD_MACHDEP_H 1" > $@; else echo > $@; fi
     90HeaderDetection.h : DerivedSources.make /System/Library/CoreServices/SystemVersion.plist
     91        rm -f $@
     92        echo "/* This is a generated file. Do not edit. */" > $@
     93        if [ -f $(SDKROOT)/System/Library/Frameworks/System.framework/PrivateHeaders/pthread_machdep.h ]; then echo "#define HAVE_PTHREAD_MACHDEP_H 1" >> $@; else echo >> $@; fi
     94        if [ -f $(SDKROOT)/System/Library/Frameworks/AppKit.framework/PrivateHeaders/NSScrollerImpPair_Private.h ]; then echo "#define USE_WK_SCROLLBAR_PAINTER_AND_CONTROLLER 1" >> $@; else echo >> $@; fi
  • trunk/Source/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj

    r77151 r77287  
    535535                BC756FC90E2031B200DE7D12 /* JSGlobalObjectFunctions.h in Headers */ = {isa = PBXBuildFile; fileRef = BC756FC70E2031B200DE7D12 /* JSGlobalObjectFunctions.h */; };
    536536                BC7F8FB90E19D1C3008632C0 /* JSNumberCell.h in Headers */ = {isa = PBXBuildFile; fileRef = BC7F8FB80E19D1C3008632C0 /* JSNumberCell.h */; settings = {ATTRIBUTES = (Private, ); }; };
     537                BC8149EF12F8A1AE007B2C32 /* HeaderDetection.h in Headers */ = {isa = PBXBuildFile; fileRef = BC8149AF12F89F53007B2C32 /* HeaderDetection.h */; settings = {ATTRIBUTES = (Private, ); }; };
    537538                BC87CDB910712AD4000614CF /* JSONObject.lut.h in Headers */ = {isa = PBXBuildFile; fileRef = BC87CDB810712ACA000614CF /* JSONObject.lut.h */; };
    538539                BC9041480EB9250900FE26FA /* StructureTransitionTable.h in Headers */ = {isa = PBXBuildFile; fileRef = BC9041470EB9250900FE26FA /* StructureTransitionTable.h */; settings = {ATTRIBUTES = (Private, ); }; };
     
    11321133                BC7F8FB80E19D1C3008632C0 /* JSNumberCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSNumberCell.h; sourceTree = "<group>"; };
    11331134                BC7F8FBA0E19D1EF008632C0 /* JSCell.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSCell.cpp; sourceTree = "<group>"; };
     1135                BC8149AF12F89F53007B2C32 /* HeaderDetection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HeaderDetection.h; sourceTree = "<group>"; };
    11341136                BC87CDB810712ACA000614CF /* JSONObject.lut.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSONObject.lut.h; sourceTree = "<group>"; };
    11351137                BC8F3CCF0DAF17BA00577A80 /* ConstructData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ConstructData.h; sourceTree = "<group>"; };
     
    15011503                                65B174BE09D1000200820339 /* chartables.c */,
    15021504                                BCD203E70E1718F4002C7E82 /* DatePrototype.lut.h */,
     1505                                BC8149AF12F89F53007B2C32 /* HeaderDetection.h */,
    15031506                                BC87CDB810712ACA000614CF /* JSONObject.lut.h */,
    15041507                                BC18C52D0E16FCE100B34460 /* Lexer.lut.h */,
     
    24382441                                E49DC16C12EF294E00184A1F /* SourceProviderCache.h in Headers */,
    24392442                                E49DC16D12EF295300184A1F /* SourceProviderCacheItem.h in Headers */,
     2443                                BC8149EF12F8A1AE007B2C32 /* HeaderDetection.h in Headers */,
    24402444                        );
    24412445                        runOnlyForDeploymentPostprocessing = 0;
Note: See TracChangeset for help on using the changeset viewer.