⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 99811 in webkit


Ignore:
Timestamp:
Nov 9, 2011, 8:40:07 PM (15 years ago)
Author:
kevino@webkit.org
Message:

[wx] Unreviewed build fix. Update project files and add LTC stubs for new methods.

Location:
trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r99748 r99811  
     12011-11-09  Kevin Ollivier  <kevino@theolliviers.com>
     2
     3        [wx] Unreviewed build fix. Update project files.
     4
     5        * wscript:
     6
    172011-11-09  Philippe Normand  <pnormand@igalia.com>
    28
  • trunk/Tools/ChangeLog

    r99805 r99811  
     12011-11-09  Kevin Ollivier  <kevino@theolliviers.com>
     2
     3        [wx] Unreviewed build fix. Update project files and
     4        add LTC stubs for new methods.
     5
     6        * DumpRenderTree/wx/LayoutTestControllerWx.cpp:
     7        (LayoutTestController::addChromeInputField):
     8        (LayoutTestController::removeChromeInputField):
     9        (LayoutTestController::focusWebView):
     10        (LayoutTestController::setBackingScaleFactor):
     11        * waf/build/settings.py:
     12
    1132011-11-09  Kevin Ollivier  <kevino@theolliviers.com>
    214
  • trunk/Tools/DumpRenderTree/wx/LayoutTestControllerWx.cpp

    r94343 r99811  
    646646{
    647647}
     648
     649void LayoutTestController::addChromeInputField()
     650{
     651}
     652
     653void LayoutTestController::removeChromeInputField()
     654{
     655}
     656
     657void LayoutTestController::focusWebView()
     658{
     659}
     660
     661void LayoutTestController::setBackingScaleFactor(double)
     662{
     663}
  • trunk/Tools/waf/build/settings.py

    r97574 r99811  
    142142    'Source/WebCore/platform/mock',
    143143    'Source/WebCore/platform/network',
     144    'Source/WebCore/platform/posix',
    144145    'Source/WebCore/platform/sql',
    145146    'Source/WebCore/platform/text',
     
    237238    build_port = Options.options.port
    238239
    239     feature_defines = ['ENABLE_DATABASE', 'ENABLE_XSLT', 'ENABLE_JAVASCRIPT_DEBUGGER',
     240    feature_defines = ['ENABLE_DATABASE', 'ENABLE_SQL_DATABASE', 'ENABLE_XSLT', 'ENABLE_JAVASCRIPT_DEBUGGER',
    240241                    'ENABLE_SVG', 'ENABLE_FILTERS', 'ENABLE_SVG_FONTS',
    241242                    'BUILDING_%s' % build_port.upper()]
     
    349350            sdk_version += "u"
    350351            conf.env.append_value('LIB_WKINTERFACE', ['WebKitSystemInterfaceTiger'])
     352        elif min_version == "10.7":
     353            conf.env.append_value('LIB_WKINTERFACE', ['WebKitSystemInterfaceLion'])
    351354        else:
    352355            # NOTE: There is a WebKitSystemInterfaceSnowLeopard, but when we use that
     
    354357            # work fine for wx's purposes.
    355358            conf.env.append_value('LIB_WKINTERFACE', ['WebKitSystemInterfaceLeopard'])
    356 
     359            conf.env.append_value('LINKFLAGS', ['-framework', 'QuartzCore'])
     360       
    357361        # match WebKit Mac's default here unless we're building on platforms that won't support 64-bit.
    358362        archs = []
  • trunk/wscript

    r95934 r99811  
    186186                   'Source/WebCore/platform/graphics/cg/FloatSizeCG.cpp',
    187187                   'Source/WebCore/platform/graphics/mac/ComplexTextController.cpp',
    188                    'Source/WebCore/platform/graphics/mac/ComplexTextControllerCoreText.cpp',
     188                   'Source/WebCore/platform/graphics/mac/ComplexTextControllerCoreText.mm',
    189189                   'Source/WebCore/platform/graphics/mac/ComplexTextControllerATSUI.cpp',
    190190                   'Source/WebCore/platform/graphics/mac/GlyphPageTreeNodeMac.cpp',
     
    319319        excludes.append('WebNativeEventListener.cpp')
    320320       
     321        # features we don't build / use
     322        excludes.append('JSNavigatorCustom.cpp')
     323        excludes.append('WebGLContextEvent.cpp')
     324        excludes.append('FileSystemPOSIX.cpp')
     325        excludes.append('SharedBufferPOSIX.cpp')
     326       
     327       
    321328        # These files appear not to build with older versions of ICU
    322329        excludes.append('LocalizedNumberICU.cpp')
     
    339346        # we don't use gestures currently
    340347        excludes.append('PlatformGestureRecognizer.cpp')
     348       
     349        # we need a better system to exclude CF stuff
     350        excludes.append('HyphenationCF.cpp')
    341351       
    342352        if sys.platform.startswith('darwin'):
Note: See TracChangeset for help on using the changeset viewer.