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

Side by Side Diff: chrome_frame/chrome_frame.gyp

Issue 7276037: Remove NPAPI support from Chrome Frame. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: '' Created 9 years, 5 months 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 | Annotate | Revision Log
« no previous file with comments | « chrome_frame/cfproxy.h ('k') | chrome_frame/chrome_frame_automation.h » ('j') | 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) 2011 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2011 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 8
9 'variables': { 9 'variables': {
10 'version_py_path': '../tools/build/version.py', 10 'version_py_path': '../tools/build/version.py',
(...skipping 19 matching lines...) Expand all
30 ], 30 ],
31 }, 31 },
32 'target_defaults': { 32 'target_defaults': {
33 'dependencies': [ 33 'dependencies': [
34 # locales need to be built for the chrome frame binaries to be loadable. 34 # locales need to be built for the chrome frame binaries to be loadable.
35 '../chrome/app/locales/locales.gyp:*', 35 '../chrome/app/locales/locales.gyp:*',
36 '../chrome/chrome.gyp:chrome_resources', 36 '../chrome/chrome.gyp:chrome_resources',
37 '../chrome/chrome.gyp:chrome_strings', 37 '../chrome/chrome.gyp:chrome_strings',
38 '../chrome/chrome.gyp:theme_resources', 38 '../chrome/chrome.gyp:theme_resources',
39 '../skia/skia.gyp:skia', 39 '../skia/skia.gyp:skia',
40 '../third_party/npapi/npapi.gyp:npapi',
41 ], 40 ],
42 'defines': [ 'ISOLATION_AWARE_ENABLED=1' ], 41 'defines': [ 'ISOLATION_AWARE_ENABLED=1' ],
43 'include_dirs': [ 42 'include_dirs': [
44 # all our own includes are relative to src/ 43 # all our own includes are relative to src/
45 '..', 44 '..',
46 ], 45 ],
47 }, 46 },
48 'targets': [ 47 'targets': [
49 { 48 {
50 # Builds the crash tests in crash_reporting. 49 # Builds the crash tests in crash_reporting.
(...skipping 30 matching lines...) Expand all
81 '../net/net.gyp:net', 80 '../net/net.gyp:net',
82 '../testing/gmock.gyp:gmock', 81 '../testing/gmock.gyp:gmock',
83 '../testing/gtest.gyp:gtest', 82 '../testing/gtest.gyp:gtest',
84 'chrome_frame_launcher.gyp:chrome_frame_helper_lib', 83 'chrome_frame_launcher.gyp:chrome_frame_helper_lib',
85 'chrome_frame_ie', 84 'chrome_frame_ie',
86 'chrome_frame_strings', 85 'chrome_frame_strings',
87 'chrome_tab_idl', 86 'chrome_tab_idl',
88 ], 87 ],
89 'sources': [ 88 'sources': [
90 '<(SHARED_INTERMEDIATE_DIR)/chrome_tab.h', 89 '<(SHARED_INTERMEDIATE_DIR)/chrome_tab.h',
91 'chrome_frame_histograms.h',
92 'chrome_frame_histograms.cc',
93 'chrome_frame_unittest_main.cc', 90 'chrome_frame_unittest_main.cc',
94 'chrome_launcher.cc', 91 'chrome_launcher.cc',
95 'chrome_launcher.h', 92 'chrome_launcher.h',
96 'chrome_launcher_unittest.cc', 93 'chrome_launcher_unittest.cc',
97 'function_stub_unittest.cc', 94 'function_stub_unittest.cc',
98 'renderer_glue.cc', 95 'renderer_glue.cc',
99 'test/chrome_tab_mocks.h', 96 'test/chrome_tab_mocks.h',
100 'test/chrome_frame_test_utils.h', 97 'test/chrome_frame_test_utils.h',
101 'test/chrome_frame_test_utils.cc', 98 'test/chrome_frame_test_utils.cc',
102 'test/com_message_event_unittest.cc', 99 'test/com_message_event_unittest.cc',
(...skipping 18 matching lines...) Expand all
121 'vtable_patch_manager_unittest.cc', 118 'vtable_patch_manager_unittest.cc',
122 ], 119 ],
123 'include_dirs': [ 120 'include_dirs': [
124 '<(DEPTH)/breakpad/src', 121 '<(DEPTH)/breakpad/src',
125 ], 122 ],
126 'resource_include_dirs': [ 123 'resource_include_dirs': [
127 '<(INTERMEDIATE_DIR)', 124 '<(INTERMEDIATE_DIR)',
128 '<(SHARED_INTERMEDIATE_DIR)', 125 '<(SHARED_INTERMEDIATE_DIR)',
129 ], 126 ],
130 'conditions': [ 127 'conditions': [
131 # We needed to extract this test from the chrome_frame_unittests because 128 # We can't instrument code for coverage if it depends on 3rd party
132 # we can't instrument code for coverage if it depends on 3rd party
133 # binaries that we don't have PDBs for. See here for more details: 129 # binaries that we don't have PDBs for. See here for more details:
134 # http://connect.microsoft.com/VisualStudio/feedback/details/176188/can- not-disable-warning-lnk4099 130 # http://connect.microsoft.com/VisualStudio/feedback/details/176188/can- not-disable-warning-lnk4099
135 ['coverage==0', { 131 ['coverage==0', {
136 'dependencies': [
137 'chrome_frame_npapi',
138 ],
139 'sources': [
140 'chrome_frame_npapi_unittest.cc',
141 ],
142 'conditions': [ 132 'conditions': [
143 ['OS=="win"', { 133 ['OS=="win"', {
144 'dependencies': [ 134 'dependencies': [
145 '../breakpad/breakpad.gyp:breakpad_handler', 135 '../breakpad/breakpad.gyp:breakpad_handler',
146 # TODO(slightlyoff): Get automation targets working on OS X 136 # TODO(slightlyoff): Get automation targets working on OS X
147 '../chrome/chrome.gyp:automation', 137 '../chrome/chrome.gyp:automation',
148 ], 138 ],
149 }], 139 }],
150 ], 140 ],
151 }], 141 }],
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after
204 '../chrome/installer/upgrade_test.gyp:alternate_version_generator_lib', 194 '../chrome/installer/upgrade_test.gyp:alternate_version_generator_lib',
205 '../content/content.gyp:content_gpu', 195 '../content/content.gyp:content_gpu',
206 '../net/net.gyp:net', 196 '../net/net.gyp:net',
207 '../net/net.gyp:net_test_support', 197 '../net/net.gyp:net_test_support',
208 '../testing/gmock.gyp:gmock', 198 '../testing/gmock.gyp:gmock',
209 '../testing/gtest.gyp:gtest', 199 '../testing/gtest.gyp:gtest',
210 '../third_party/iaccessible2/iaccessible2.gyp:iaccessible2', 200 '../third_party/iaccessible2/iaccessible2.gyp:iaccessible2',
211 '../third_party/iaccessible2/iaccessible2.gyp:IAccessible2Proxy', 201 '../third_party/iaccessible2/iaccessible2.gyp:IAccessible2Proxy',
212 '../third_party/libxslt/libxslt.gyp:libxslt', 202 '../third_party/libxslt/libxslt.gyp:libxslt',
213 'chrome_frame_ie', 203 'chrome_frame_ie',
214 'chrome_frame_npapi',
215 'chrome_frame_strings', 204 'chrome_frame_strings',
216 'chrome_frame_utils', 205 'chrome_frame_utils',
217 'chrome_tab_idl', 206 'chrome_tab_idl',
218 'npchrome_frame', 207 'npchrome_frame',
219 ], 208 ],
220 'sources': [ 209 'sources': [
221 '../base/test/test_suite.h', 210 '../base/test/test_suite.h',
222 'cfproxy_test.cc', 211 'cfproxy_test.cc',
223 'external_tab_test.cc', 212 'external_tab_test.cc',
224 'test/automation_client_mock.cc', 213 'test/automation_client_mock.cc',
(...skipping 86 matching lines...) Expand 10 before | Expand all | Expand 10 after
311 '../chrome/chrome.gyp:browser', 300 '../chrome/chrome.gyp:browser',
312 '../chrome/chrome.gyp:debugger', 301 '../chrome/chrome.gyp:debugger',
313 '../chrome/chrome.gyp:test_support_ui', 302 '../chrome/chrome.gyp:test_support_ui',
314 '../chrome/chrome.gyp:utility', 303 '../chrome/chrome.gyp:utility',
315 '../content/content.gyp:content_gpu', 304 '../content/content.gyp:content_gpu',
316 '../testing/gmock.gyp:gmock', 305 '../testing/gmock.gyp:gmock',
317 '../testing/gtest.gyp:gtest', 306 '../testing/gtest.gyp:gtest',
318 '../third_party/libxml/libxml.gyp:libxml', 307 '../third_party/libxml/libxml.gyp:libxml',
319 '../third_party/libxslt/libxslt.gyp:libxslt', 308 '../third_party/libxslt/libxslt.gyp:libxslt',
320 'chrome_frame_ie', 309 'chrome_frame_ie',
321 'chrome_frame_npapi',
322 'chrome_frame_strings', 310 'chrome_frame_strings',
323 'chrome_frame_utils', 311 'chrome_frame_utils',
324 'chrome_tab_idl', 312 'chrome_tab_idl',
325 'npchrome_frame', 313 'npchrome_frame',
326 ], 314 ],
327 'sources': [ 315 'sources': [
328 '../base/test/perf_test_suite.h', 316 '../base/test/perf_test_suite.h',
329 '../base/perftimer.cc', 317 '../base/perftimer.cc',
330 '../base/test/test_file_util.h', 318 '../base/test/test_file_util.h',
331 '../chrome/test/chrome_process_util.cc', 319 '../chrome/test/chrome_process_util.cc',
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after
388 '../chrome/chrome.gyp:debugger', 376 '../chrome/chrome.gyp:debugger',
389 '../chrome/chrome.gyp:renderer', 377 '../chrome/chrome.gyp:renderer',
390 '../chrome/chrome.gyp:syncapi_core', 378 '../chrome/chrome.gyp:syncapi_core',
391 '../content/content.gyp:content_gpu', 379 '../content/content.gyp:content_gpu',
392 '../net/net.gyp:net', 380 '../net/net.gyp:net',
393 '../net/net.gyp:net_test_support', 381 '../net/net.gyp:net_test_support',
394 '../skia/skia.gyp:skia', 382 '../skia/skia.gyp:skia',
395 '../testing/gtest.gyp:gtest', 383 '../testing/gtest.gyp:gtest',
396 '../third_party/icu/icu.gyp:icui18n', 384 '../third_party/icu/icu.gyp:icui18n',
397 '../third_party/icu/icu.gyp:icuuc', 385 '../third_party/icu/icu.gyp:icuuc',
398 'chrome_frame_npapi',
399 'chrome_frame_ie', 386 'chrome_frame_ie',
400 'chrome_tab_idl', 387 'chrome_tab_idl',
401 'npchrome_frame', 388 'npchrome_frame',
402 ], 389 ],
403 'include_dirs': [ 390 'include_dirs': [
404 '<(DEPTH)/breakpad/src', 391 '<(DEPTH)/breakpad/src',
405 ], 392 ],
406 'sources': [ 393 'sources': [
407 '../net/url_request/url_request_unittest.cc', 394 '../net/url_request/url_request_unittest.cc',
408 'test/chrome_frame_test_utils.cc', 395 'test/chrome_frame_test_utils.cc',
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after
465 '../base/base.gyp:base', 452 '../base/base.gyp:base',
466 '../base/base.gyp:test_support_base', 453 '../base/base.gyp:test_support_base',
467 '../chrome/chrome.gyp:browser', 454 '../chrome/chrome.gyp:browser',
468 '../chrome/chrome.gyp:debugger', 455 '../chrome/chrome.gyp:debugger',
469 '../chrome/chrome.gyp:renderer', 456 '../chrome/chrome.gyp:renderer',
470 '../chrome/chrome.gyp:test_support_common', 457 '../chrome/chrome.gyp:test_support_common',
471 '../content/content.gyp:content_gpu', 458 '../content/content.gyp:content_gpu',
472 '../testing/gmock.gyp:gmock', 459 '../testing/gmock.gyp:gmock',
473 '../testing/gtest.gyp:gtest', 460 '../testing/gtest.gyp:gtest',
474 'chrome_frame_ie', 461 'chrome_frame_ie',
475 'chrome_frame_npapi',
476 'chrome_frame_strings', 462 'chrome_frame_strings',
477 'chrome_tab_idl', 463 'chrome_tab_idl',
478 ], 464 ],
479 'sources': [ 465 'sources': [
480 'test/reliability/run_all_unittests.cc', 466 'test/reliability/run_all_unittests.cc',
481 'test/reliability/page_load_test.cc', 467 'test/reliability/page_load_test.cc',
482 'test/reliability/page_load_test.h', 468 'test/reliability/page_load_test.h',
483 'test/reliability/reliability_test_suite.h', 469 'test/reliability/reliability_test_suite.h',
484 'test/chrome_frame_test_utils.cc', 470 'test/chrome_frame_test_utils.cc',
485 'test/chrome_frame_test_utils.h', 471 'test/chrome_frame_test_utils.h',
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after
535 'type': 'executable', 521 'type': 'executable',
536 'dependencies': [ 522 'dependencies': [
537 '../base/base.gyp:test_support_base', 523 '../base/base.gyp:test_support_base',
538 '../build/temp_gyp/googleurl.gyp:googleurl', 524 '../build/temp_gyp/googleurl.gyp:googleurl',
539 '../net/net.gyp:net', 525 '../net/net.gyp:net',
540 '../net/net.gyp:net_test_support', 526 '../net/net.gyp:net_test_support',
541 '../testing/gmock.gyp:gmock', 527 '../testing/gmock.gyp:gmock',
542 '../testing/gtest.gyp:gtest', 528 '../testing/gtest.gyp:gtest',
543 '../third_party/iaccessible2/iaccessible2.gyp:iaccessible2', 529 '../third_party/iaccessible2/iaccessible2.gyp:iaccessible2',
544 'chrome_frame_ie', 530 'chrome_frame_ie',
545 'chrome_frame_npapi',
546 'chrome_frame_strings', 531 'chrome_frame_strings',
547 'npchrome_frame', 532 'npchrome_frame',
548 ], 533 ],
549 'sources': [ 534 'sources': [
550 '../base/test/test_suite.h', 535 '../base/test/test_suite.h',
551 'test/chrome_frame_test_utils.cc', 536 'test/chrome_frame_test_utils.cc',
552 'test/chrome_frame_test_utils.h', 537 'test/chrome_frame_test_utils.h',
553 'test/chrome_frame_ui_test_utils.cc', 538 'test/chrome_frame_ui_test_utils.cc',
554 'test/chrome_frame_ui_test_utils.h', 539 'test/chrome_frame_ui_test_utils.h',
555 'test/external_sites_test.cc', 540 'test/external_sites_test.cc',
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after
592 'dependencies': [ 577 'dependencies': [
593 '../chrome/chrome.gyp:crash_service', 578 '../chrome/chrome.gyp:crash_service',
594 '../chrome/chrome.gyp:automation', 579 '../chrome/chrome.gyp:automation',
595 '../chrome/chrome.gyp:installer_util', 580 '../chrome/chrome.gyp:installer_util',
596 '../google_update/google_update.gyp:google_update', 581 '../google_update/google_update.gyp:google_update',
597 ] 582 ]
598 }], 583 }],
599 ], 584 ],
600 }, 585 },
601 { 586 {
602 'target_name': 'chrome_frame_npapi_core',
603 'type': 'static_library',
604 'dependencies': [
605 '../base/base.gyp:base',
606 ],
607 'sources': [
608 'np_browser_functions.cc',
609 'np_browser_functions.h',
610 ],
611 },
612 {
613 'target_name': 'chrome_frame_npapi',
614 'type': 'static_library',
615 'dependencies': [
616 'chrome_frame_common',
617 'chrome_frame_npapi_core',
618 'chrome_frame_strings',
619 'chrome_frame_utils',
620 '../chrome/chrome.gyp:common',
621 '../net/net.gyp:net',
622 ],
623 'sources': [
624 'chrome_frame_npapi.cc',
625 'chrome_frame_npapi.h',
626 'np_utils.cc',
627 'np_utils.h',
628 'npapi_url_request.cc',
629 'npapi_url_request.h',
630 ],
631 'include_dirs': [
632 ],
633 },
634 {
635 'target_name': 'chrome_frame_strings', 587 'target_name': 'chrome_frame_strings',
636 'type': 'none', 588 'type': 'none',
637 'variables': { 589 'variables': {
638 'grit_out_dir': '<(SHARED_INTERMEDIATE_DIR)/chrome_frame', 590 'grit_out_dir': '<(SHARED_INTERMEDIATE_DIR)/chrome_frame',
639 }, 591 },
640 'actions': [ 592 'actions': [
641 { 593 {
642 'action_name': 'chrome_frame_resources', 594 'action_name': 'chrome_frame_resources',
643 'variables': { 595 'variables': {
644 'grit_grd_file': 'resources/chrome_frame_resources.grd', 596 'grit_grd_file': 'resources/chrome_frame_resources.grd',
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after
695 'bind_status_callback_impl.h', 647 'bind_status_callback_impl.h',
696 'buggy_bho_handling.cc', 648 'buggy_bho_handling.cc',
697 'buggy_bho_handling.h', 649 'buggy_bho_handling.h',
698 'chrome_active_document.cc', 650 'chrome_active_document.cc',
699 'chrome_active_document.h', 651 'chrome_active_document.h',
700 'chrome_active_document.rgs', 652 'chrome_active_document.rgs',
701 'chrome_frame_activex.cc', 653 'chrome_frame_activex.cc',
702 'chrome_frame_activex.h', 654 'chrome_frame_activex.h',
703 'chrome_frame_activex.rgs', 655 'chrome_frame_activex.rgs',
704 'chrome_frame_activex_base.h', 656 'chrome_frame_activex_base.h',
705 'chrome_frame_histograms.cc',
706 'chrome_frame_histograms.h',
707 'chrome_protocol.cc', 657 'chrome_protocol.cc',
708 'chrome_protocol.h', 658 'chrome_protocol.h',
709 'chrome_protocol.rgs', 659 'chrome_protocol.rgs',
710 '<(SHARED_INTERMEDIATE_DIR)/chrome_tab.h', 660 '<(SHARED_INTERMEDIATE_DIR)/chrome_tab.h',
711 'com_message_event.cc', 661 'com_message_event.cc',
712 'com_message_event.h', 662 'com_message_event.h',
713 'com_type_info_holder.cc', 663 'com_type_info_holder.cc',
714 'com_type_info_holder.h', 664 'com_type_info_holder.h',
715 'delete_chrome_history.cc', 665 'delete_chrome_history.cc',
716 'delete_chrome_history.h', 666 'delete_chrome_history.h',
(...skipping 148 matching lines...) Expand 10 before | Expand all | Expand 10 after
865 'export_dependent_settings': [ 815 'export_dependent_settings': [
866 '../base/base.gyp:base', 816 '../base/base.gyp:base',
867 ], 817 ],
868 }, 818 },
869 { 819 {
870 'target_name': 'npchrome_frame', 820 'target_name': 'npchrome_frame',
871 'type': 'shared_library', 821 'type': 'shared_library',
872 'dependencies': [ 822 'dependencies': [
873 '../base/base.gyp:base', 823 '../base/base.gyp:base',
874 'chrome_frame_ie', 824 'chrome_frame_ie',
875 'chrome_frame_npapi',
876 'chrome_frame_strings', 825 'chrome_frame_strings',
877 'chrome_frame_utils', 826 'chrome_frame_utils',
878 'chrome_tab_idl', 827 'chrome_tab_idl',
879 'chrome_frame_launcher.gyp:chrome_launcher', 828 'chrome_frame_launcher.gyp:chrome_launcher',
880 '../build/temp_gyp/googleurl.gyp:googleurl', 829 '../build/temp_gyp/googleurl.gyp:googleurl',
881 'chrome_frame_launcher.gyp:chrome_frame_helper', 830 'chrome_frame_launcher.gyp:chrome_frame_helper',
882 'chrome_frame_launcher.gyp:chrome_frame_helper_dll', 831 'chrome_frame_launcher.gyp:chrome_frame_helper_dll',
883 '../chrome/chrome.gyp:chrome', 832 '../chrome/chrome.gyp:chrome',
884 '../chrome/chrome.gyp:chrome_dll', 833 '../chrome/chrome.gyp:chrome_dll',
885 '../chrome/chrome.gyp:chrome_dll_version', 834 '../chrome/chrome.gyp:chrome_dll_version',
886 '../chrome/chrome.gyp:common', 835 '../chrome/chrome.gyp:common',
887 ], 836 ],
888 'sources': [ 837 'sources': [
889 'chrome_frame_elevation.rgs', 838 'chrome_frame_elevation.rgs',
890 'chrome_frame_npapi.rgs',
891 'chrome_frame_npapi_entrypoints.cc',
892 'chrome_frame_npapi_entrypoints.h',
893 'chrome_frame_reporting.cc', 839 'chrome_frame_reporting.cc',
894 'chrome_frame_reporting.h', 840 'chrome_frame_reporting.h',
895 'chrome_tab.cc', 841 'chrome_tab.cc',
896 'chrome_tab.def', 842 'chrome_tab.def',
897 '<(SHARED_INTERMEDIATE_DIR)/chrome_tab.h', 843 '<(SHARED_INTERMEDIATE_DIR)/chrome_tab.h',
898 # FIXME(slightlyoff): For chrome_tab.tlb. Giant hack until we can 844 # FIXME(slightlyoff): For chrome_tab.tlb. Giant hack until we can
899 # figure out something more gyp-ish. 845 # figure out something more gyp-ish.
900 'resources/tlb_resource.rc', 846 'resources/tlb_resource.rc',
901 'chrome_tab.rgs', 847 'chrome_tab.rgs',
902 'chrome_tab_version.rc', 848 'chrome_tab_version.rc',
(...skipping 189 matching lines...) Expand 10 before | Expand all | Expand 10 after
1092 ], # 'conditions' 1038 ], # 'conditions'
1093 } 1039 }
1094 1040
1095 # vim: shiftwidth=2:et:ai:tabstop=2 1041 # vim: shiftwidth=2:et:ai:tabstop=2
1096 1042
1097 # Local Variables: 1043 # Local Variables:
1098 # tab-width:2 1044 # tab-width:2
1099 # indent-tabs-mode:nil 1045 # indent-tabs-mode:nil
1100 # End: 1046 # End:
1101 # vim: set expandtab tabstop=2 shiftwidth=2: 1047 # vim: set expandtab tabstop=2 shiftwidth=2:
OLDNEW
« no previous file with comments | « chrome_frame/cfproxy.h ('k') | chrome_frame/chrome_frame_automation.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698