Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(241)

Side by Side Diff: webkit/tools/test_shell/test_shell.gyp

Issue 501074: Enable windowless-based npapi_test_plugin tests on the Mac. (Closed)
Patch Set: Created 11 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « webkit/glue/plugins/test/plugin_windowless_test.cc ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2009 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2009 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 { 5 {
6 'variables': { 6 'variables': {
7 'chromium_code': 1, 7 'chromium_code': 1,
8 'test_shell_windows_resource_files': [ 8 'test_shell_windows_resource_files': [
9 'resources/test_shell.rc', 9 'resources/test_shell.rc',
10 'resources/pan_east.cur', 10 'resources/pan_east.cur',
(...skipping 614 matching lines...) Expand 10 before | Expand all | Expand 10 after
625 'xcode_settings': { 625 'xcode_settings': {
626 'INFOPLIST_FILE': '../../glue/plugins/test/Info.plist', 626 'INFOPLIST_FILE': '../../glue/plugins/test/Info.plist',
627 }, 627 },
628 'conditions': [ 628 'conditions': [
629 ['OS!="win"', { 629 ['OS!="win"', {
630 'sources!': [ 630 'sources!': [
631 # TODO(port): Port these. 631 # TODO(port): Port these.
632 # plugin_npobject_lifetime_test.cc has win32-isms 632 # plugin_npobject_lifetime_test.cc has win32-isms
633 # (HWND, CALLBACK). 633 # (HWND, CALLBACK).
634 '../../glue/plugins/test/plugin_npobject_lifetime_test.cc', 634 '../../glue/plugins/test/plugin_npobject_lifetime_test.cc',
635 # The windowed/windowless APIs are necessarily 635 # The window APIs are necessarily platform-specific.
636 # platform-specific.
637 '../../glue/plugins/test/plugin_window_size_test.cc', 636 '../../glue/plugins/test/plugin_window_size_test.cc',
638 '../../glue/plugins/test/plugin_windowed_test.cc', 637 '../../glue/plugins/test/plugin_windowed_test.cc',
639 '../../glue/plugins/test/plugin_windowless_test.cc',
640 # Seems windows specific. 638 # Seems windows specific.
641 '../../glue/plugins/test/plugin_create_instance_in_paint.cc', 639 '../../glue/plugins/test/plugin_create_instance_in_paint.cc',
642 '../../glue/plugins/test/plugin_create_instance_in_paint.h', 640 '../../glue/plugins/test/plugin_create_instance_in_paint.h',
643 # windows-specific resources 641 # windows-specific resources
644 '../../glue/plugins/test/npapi_test.def', 642 '../../glue/plugins/test/npapi_test.def',
645 '../../glue/plugins/test/npapi_test.rc', 643 '../../glue/plugins/test/npapi_test.rc',
646 ], 644 ],
647 }], 645 }],
648 ['OS=="mac"', { 646 ['OS=="mac"', {
649 'product_extension': 'plugin', 647 'product_extension': 'plugin',
650 'link_settings': { 648 'link_settings': {
651 'libraries': [ 649 'libraries': [
652 '$(SDKROOT)/System/Library/Frameworks/Carbon.framework', 650 '$(SDKROOT)/System/Library/Frameworks/Carbon.framework',
653 ], 651 ],
654 }, 652 },
655 }], 653 }],
654 ['OS=="linux"', {
655 'sources!': [
656 # Needs simple event record type porting
657 '../../glue/plugins/test/plugin_windowless_test.cc',
658 ],
659 }],
656 ['OS=="linux" and (target_arch=="x64" or target_arch=="arm")', { 660 ['OS=="linux" and (target_arch=="x64" or target_arch=="arm")', {
657 # Shared libraries need -fPIC on x86-64 661 # Shared libraries need -fPIC on x86-64
658 'cflags': ['-fPIC'] 662 'cflags': ['-fPIC']
659 }], 663 }],
660 ], 664 ],
661 }, 665 },
662 ], 666 ],
663 }], 667 }],
664 ['OS=="linux"', { 668 ['OS=="linux"', {
665 'targets': [ 669 'targets': [
(...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after
725 ], 729 ],
726 }], 730 }],
727 ], 731 ],
728 } 732 }
729 733
730 # Local Variables: 734 # Local Variables:
731 # tab-width:2 735 # tab-width:2
732 # indent-tabs-mode:nil 736 # indent-tabs-mode:nil
733 # End: 737 # End:
734 # vim: set expandtab tabstop=2 shiftwidth=2: 738 # vim: set expandtab tabstop=2 shiftwidth=2:
OLDNEW
« no previous file with comments | « webkit/glue/plugins/test/plugin_windowless_test.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698