Changeset 60987 in webkit


Ignore:
Timestamp:
Jun 10, 2010 9:05:56 PM (14 years ago)
Author:
tkent@chromium.org
Message:

[DRT/Chromium] Support plugin tests
https://bugs.webkit.org/show_bug.cgi?id=40413

Reviewed by Dimitri Glazkov.

  • DEPS: Bump the Chromium revision to r49376 to have a npapi_layout_test_plugin change and Linux <progress> resources. Add third_party/mesa because app/ depends on them since r49332.
  • WebKit.gyp: Copy a plugin binary for DRT to recognize it.
Location:
trunk/WebKit/chromium
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebKit/chromium/ChangeLog

    r60986 r60987  
     12010-06-10  Kent Tamura  <tkent@chromium.org>
     2
     3        Reviewed by Dimitri Glazkov.
     4
     5        [DRT/Chromium] Support plugin tests
     6        https://bugs.webkit.org/show_bug.cgi?id=40413
     7
     8        * DEPS:
     9         Bump the Chromium revision to r49376 to have a npapi_layout_test_plugin
     10         change and Linux <progress> resources.
     11         Add third_party/mesa because app/ depends on them
     12         since r49332.
     13        * WebKit.gyp:
     14          Copy a plugin binary for DRT to recognize it.
     15
    1162010-06-10  James Hawkins  <jhawkins@chromium.org>
    217
  • trunk/WebKit/chromium/DEPS

    r60954 r60987  
    3333vars = {
    3434  'chromium_svn': 'http://src.chromium.org/svn/trunk/src',
    35   'chromium_rev': '49224',
     35  'chromium_rev': '49376',
    3636}
    3737
     
    100100  'third_party/libvpx/lib':
    101101    From('chromium_deps', 'src/third_party/libvpx/lib'),
     102  'third_party/mesa':
     103    Var('chromium_svn')+'/third_party/mesa@'+Var('chromium_rev'),
    102104  'third_party/yasm': # needed by ffmpeg
    103105    Var('chromium_svn')+'/third_party/yasm@'+Var('chromium_rev'),
  • trunk/WebKit/chromium/WebKit.gyp

    r60776 r60987  
    576576                '../../JavaScriptCore/JavaScriptCore.gyp/JavaScriptCore.gyp:wtf_config',
    577577                '<(chromium_src_dir)/third_party/icu/icu.gyp:icuuc',
     578                '<(chromium_src_dir)/webkit/support/webkit_support.gyp:npapi_layout_test_plugin',
    578579                '<(chromium_src_dir)/webkit/support/webkit_support.gyp:webkit_support',
    579580            ],
     
    606607                        'destination': '<(PRODUCT_DIR)',
    607608                        'files': ['<(ahem_path)'],
     609                    }, {
     610                        # This should really be done in the 'npapi_layout_test_plugin'
     611                        # target, but the current VS generator handles 'copies'
     612                        # settings as AdditionalDependencies, which means that
     613                        # when it's over there, it tries to do the copy *before*
     614                        # the file is built, instead of after.  We work around this
     615                        # by attaching the copy here, since it depends on that
     616                        # target.
     617                        'destination': '<(PRODUCT_DIR)/plugins',
     618                        'files': ['<(PRODUCT_DIR)/npapi_layout_test_plugin.dll'],
    608619                    }],
    609620                },{ # OS!="win"
     
    650661                        '<(SHARED_INTERMEDIATE_DIR)/webkit/textAreaResizeCorner.png',
    651662                    ],
     663                    'copies': [{
     664                        'destination': '<(PRODUCT_DIR)/DumpRenderTree.app/Contents/PlugIns/',
     665                        'files': ['<(PRODUCT_DIR)/TestNetscapePlugIn.plugin/'],
     666                    }],
    652667                },{ # OS!="mac"
    653668                    'sources/': [
     
    664679                            '<(INTERMEDIATE_DIR)/repack/DumpRenderTree.pak',
    665680                        ]
     681                    }, {
     682                        'destination': '<(PRODUCT_DIR)/plugins',
     683                        'files': ['<(PRODUCT_DIR)/libnpapi_layout_test_plugin.so'],
    666684                    }],
    667685                },{ # OS!="linux" and OS!="freebsd" and OS!="openbsd" and OS!="solaris"
Note: See TracChangeset for help on using the changeset viewer.