Changeset 70081 in webkit


Ignore:
Timestamp:
Oct 19, 2010 1:54:25 PM (13 years ago)
Author:
tony@chromium.org
Message:

2010-10-19 Tony Chang <tony@chromium.org>

Reviewed by Kent Tamura.

[chromium] Use webkit's TestNetscapePlugIn in DRT mac
https://bugs.webkit.org/show_bug.cgi?id=47850

  • platform/chromium/drt_expectations.txt: Update passing/failing test

list. More new passing tests than new failing tests.

2010-10-19 Tony Chang <tony@chromium.org>

Reviewed by Kent Tamura.

[chromium] Use webkit's TestNetscapePlugIn in DRT mac
https://bugs.webkit.org/show_bug.cgi?id=47850

  • WebKit.gyp: Copy WebKitTestPlugIn into plugins and add

GCC_SYMBOLS_PRIVATE_EXTERN: NO to export the symbols.

2010-10-19 Tony Chang <tony@chromium.org>

Reviewed by Kent Tamura.

[chromium] Use webkit's TestNetscapePlugIn in DRT mac
https://bugs.webkit.org/show_bug.cgi?id=47850

  • DumpRenderTree/chromium/TestNetscapePlugIn/Info.plist: Added. Forked

because we're going to name our plugin WebKitTestNetscapePlugIn
temporarily until the chromium forked plugin goes away.

Location:
trunk
Files:
1 added
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r70080 r70081  
     12010-10-19  Tony Chang  <tony@chromium.org>
     2
     3        Reviewed by Kent Tamura.
     4
     5        [chromium] Use webkit's TestNetscapePlugIn in DRT mac
     6        https://bugs.webkit.org/show_bug.cgi?id=47850
     7
     8        * platform/chromium/drt_expectations.txt:  Update passing/failing test
     9            list.  More new passing tests than new failing tests.
     10
    1112010-10-19  Antonio Gomes  <agomes@rim.com>
    212
  • trunk/LayoutTests/platform/chromium/drt_expectations.txt

    r70002 r70081  
    1818
    1919// Plugin failures
    20 BUG48431 WIN MAC LINUX : plugins/geturlnotify-during-document-teardown.html = TEXT
    21 BUG48431 WIN MAC LINUX : plugins/open-and-close-window-with-plugin.html = TEXT
     20BUG48431 WIN LINUX : plugins/geturlnotify-during-document-teardown.html = TEXT
     21BUG48431 WIN LINUX : plugins/open-and-close-window-with-plugin.html = TEXT
    2222
    2323// Inspector-related failures
     
    7070BUG59665 MAC : media/video-src.html = CRASH TIMEOUT PASS
    7171
     72// Tests differences from switching to webkit.org's test netscape plugin rather
     73// than chromium's old forked copy.
     74BUG_DRT MAC : plugins/geturlnotify-during-document-teardown.html = CRASH
     75BUG_DRT MAC : plugins/js-from-destroy.html = CRASH
     76BUG_DRT MAC : plugins/open-and-close-window-with-plugin.html = CRASH
     77BUG_DRT MAC : plugins/npruntime/get-int-identifier-special-values.html = TEXT
     78BUG_DRT MAC : plugins/document-open.html = PASS
     79BUG_DRT MAC : plugins/update-widgets-crash.html = PASS
     80BUG_DRT MAC : plugins/npruntime/round-trip-npobject.html = PASS
     81BUG_DRT MAC : plugins/override-node-method.html = PASS
     82BUG_DRT MAC : plugins/reloadplugins-no-pages.html = PASS
     83// This test is failing because the plugin is currently named
     84// WebKitTestNetscapePlugin because the fork in the Chromium repo is named
     85// TestNetscapePlugin.  Once the internal plugin is removed, this will be
     86// fixed.
     87BUG_DRT MAC : plugins/plugin-javascript-access.html = TEXT
     88
    7289// Not investigated.
    7390BUG_DRT WIN MAC LINUX : fast/dynamic/window-resize-scrollbars-test.html = IMAGE+TEXT
  • trunk/WebKit/chromium/ChangeLog

    r70070 r70081  
     12010-10-19  Tony Chang  <tony@chromium.org>
     2
     3        Reviewed by Kent Tamura.
     4
     5        [chromium] Use webkit's TestNetscapePlugIn in DRT mac
     6        https://bugs.webkit.org/show_bug.cgi?id=47850
     7
     8        * WebKit.gyp: Copy WebKitTestPlugIn into plugins and add
     9            GCC_SYMBOLS_PRIVATE_EXTERN: NO to export the symbols.
     10
    1112010-10-19  Tony Chang  <tony@chromium.org>
    212
  • trunk/WebKit/chromium/WebKit.gyp

    r70064 r70081  
    826826                '<(chromium_src_dir)/third_party/mesa/mesa.gyp:osmesa',
    827827                '<(chromium_src_dir)/webkit/support/webkit_support.gyp:blob',
    828                 '<(chromium_src_dir)/webkit/support/webkit_support.gyp:copy_npapi_layout_test_plugin',
    829828                '<(chromium_src_dir)/webkit/support/webkit_support.gyp:webkit_support',
    830829            ],
     
    901900                }],
    902901                ['OS=="mac"', {
    903                     'dependencies': ['LayoutTestHelper', 'copy_mesa'],
    904 
     902                    'dependencies': [
     903                        'copy_mesa',
     904                        'LayoutTestHelper',
     905                        'TestNetscapePlugIn',
     906                    ],
    905907                    'mac_bundle_resources': [
    906908                        '<(ahem_path)',
     
    918920                    # Workaround for http://code.google.com/p/gyp/issues/detail?id=160
    919921                    'copies': [{
    920                         'destination': '<(PRODUCT_DIR)/DumpRenderTree.app/Contents/PlugIns/',
    921                         'files': ['<(PRODUCT_DIR)/TestNetscapePlugIn.plugin/'],
     922                        'destination': '<(PRODUCT_DIR)/plugins/',
     923                        'files': ['<(PRODUCT_DIR)/WebKitTestNetscapePlugIn.plugin/'],
    922924                    }],
    923925                },{ # OS!="mac"
     
    925927                        # .mm is already excluded by common.gypi
    926928                        ['exclude', 'Mac\\.cpp$'],
    927                     ]
     929                    ],
     930                    'dependencies': [
     931                        # FIXME: Switch to webkit.org's plugin.
     932                        '<(chromium_src_dir)/webkit/support/webkit_support.gyp:copy_npapi_layout_test_plugin',
     933                    ],
    928934                }],
    929935                ['OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris"', {
     
    10121018                    },
    10131019                    'xcode_settings': {
    1014                         'INFOPLIST_FILE': '../../WebKitTools/DumpRenderTree/TestNetscapePlugIn/mac/Info.plist',
    1015                     }
     1020                        'GCC_SYMBOLS_PRIVATE_EXTERN': 'NO',
     1021                        # This is a temporary fork of
     1022                        # DRT/TestNetscapePlugIn/mac/Info.plist.  Once we get
     1023                        # rid of our forked plugin in the chromium repo, we
     1024                        # can share the same Info.plist.
     1025                        'INFOPLIST_FILE': '../../WebKitTools/DumpRenderTree/chromium/TestNetscapePlugIn/Info.plist',
     1026                    },
    10161027                }
    10171028            ],
  • trunk/WebKitTools/ChangeLog

    r70079 r70081  
     12010-10-19  Tony Chang  <tony@chromium.org>
     2
     3        Reviewed by Kent Tamura.
     4
     5        [chromium] Use webkit's TestNetscapePlugIn in DRT mac
     6        https://bugs.webkit.org/show_bug.cgi?id=47850
     7
     8        * DumpRenderTree/chromium/TestNetscapePlugIn/Info.plist: Added. Forked
     9            because we're going to name our plugin WebKitTestNetscapePlugIn
     10            temporarily until the chromium forked plugin goes away.
     11
    1122010-10-19  Eric Seidel  <eric@webkit.org>
    213
Note: See TracChangeset for help on using the changeset viewer.