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

Side by Side Diff: chrome_frame/chrome_frame.gyp

Issue 2278003: Rewrite of chrome_launcher.exe. ETW-based perf tests suggest that this is on ... (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: '' Created 10 years, 6 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 | « no previous file | chrome_frame/chrome_frame_automation.cc » ('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) 2010 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2010 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 'xul_sdk_dir': '../third_party/xulrunner-sdk/<(OS)', 8 'xul_sdk_dir': '../third_party/xulrunner-sdk/<(OS)',
9 9
10 'variables': { 10 'variables': {
(...skipping 119 matching lines...) Expand 10 before | Expand all | Expand 10 after
130 'chrome_frame_strings', 130 'chrome_frame_strings',
131 'xulrunner_sdk', 131 'xulrunner_sdk',
132 ], 132 ],
133 'sources': [ 133 'sources': [
134 'chrome_tab.h', 134 'chrome_tab.h',
135 'chrome_tab.idl', 135 'chrome_tab.idl',
136 'chrome_frame_histograms.h', 136 'chrome_frame_histograms.h',
137 'chrome_frame_histograms.cc', 137 'chrome_frame_histograms.cc',
138 'chrome_frame_npapi_unittest.cc', 138 'chrome_frame_npapi_unittest.cc',
139 'chrome_frame_unittest_main.cc', 139 'chrome_frame_unittest_main.cc',
140 'chrome_launcher.cc',
141 'chrome_launcher.h',
140 'chrome_launcher_unittest.cc', 142 'chrome_launcher_unittest.cc',
141 'function_stub_unittest.cc', 143 'function_stub_unittest.cc',
142 'test/chrome_frame_test_utils.h', 144 'test/chrome_frame_test_utils.h',
143 'test/chrome_frame_test_utils.cc', 145 'test/chrome_frame_test_utils.cc',
144 'test/com_message_event_unittest.cc', 146 'test/com_message_event_unittest.cc',
145 'test/exception_barrier_unittest.cc', 147 'test/exception_barrier_unittest.cc',
146 'test/html_util_unittests.cc', 148 'test/html_util_unittests.cc',
147 'test/http_negotiate_unittest.cc', 149 'test/http_negotiate_unittest.cc',
148 'test/simulate_input.h', 150 'test/simulate_input.h',
149 'test/simulate_input.cc', 151 'test/simulate_input.cc',
(...skipping 341 matching lines...) Expand 10 before | Expand all | Expand 10 after
491 'xulrunner_sdk', 493 'xulrunner_sdk',
492 ], 494 ],
493 'sources': [ 495 'sources': [
494 'chrome_frame_automation.cc', 496 'chrome_frame_automation.cc',
495 'chrome_frame_automation.h', 497 'chrome_frame_automation.h',
496 'chrome_frame_delegate.cc', 498 'chrome_frame_delegate.cc',
497 'chrome_frame_delegate.h', 499 'chrome_frame_delegate.h',
498 'chrome_frame_plugin.h', 500 'chrome_frame_plugin.h',
499 'chrome_frame_npapi.cc', 501 'chrome_frame_npapi.cc',
500 'chrome_frame_npapi.h', 502 'chrome_frame_npapi.h',
501 'custom_sync_call_context.h', 503 'custom_sync_call_context.h',
502 'ff_30_privilege_check.cc', 504 'ff_30_privilege_check.cc',
503 'ff_privilege_check.h', 505 'ff_privilege_check.h',
504 'html_utils.cc', 506 'html_utils.cc',
505 'html_utils.h', 507 'html_utils.h',
506 'np_browser_functions.cc', 508 'np_browser_functions.cc',
507 'np_browser_functions.h', 509 'np_browser_functions.h',
508 'np_event_listener.cc', 510 'np_event_listener.cc',
509 'np_event_listener.h', 511 'np_event_listener.h',
510 'np_proxy_service.cc', 512 'np_proxy_service.cc',
511 'np_proxy_service.h', 513 'np_proxy_service.h',
512 'np_utils.cc', 514 'np_utils.cc',
513 'np_utils.h', 515 'np_utils.h',
514 'npapi_url_request.cc', 516 'npapi_url_request.cc',
515 'npapi_url_request.h', 517 'npapi_url_request.h',
516 'ns_associate_iid_win.h', 518 'ns_associate_iid_win.h',
517 'ns_isupports_impl.h', 519 'ns_isupports_impl.h',
518 'plugin_url_request.cc', 520 'plugin_url_request.cc',
519 'plugin_url_request.h', 521 'plugin_url_request.h',
520 'scoped_ns_ptr_win.h', 522 'scoped_ns_ptr_win.h',
521 'sync_msg_reply_dispatcher.cc', 523 'sync_msg_reply_dispatcher.cc',
522 'sync_msg_reply_dispatcher.h', 524 'sync_msg_reply_dispatcher.h',
523 'utils.cc', 525 'utils.cc',
524 'utils.h', 526 'utils.h',
525 ], 527 ],
526 }, 528 },
527 { 529 {
528 'target_name': 'chrome_launcher',
529 'type': 'executable',
530 'msvs_guid': 'B7E540C1-49D9-4350-ACBC-FB8306316D16',
531 'dependencies': [],
532 'sources': [
533 'chrome_launcher_main.cc',
534 ],
535 'msvs_settings': {
536 'VCLinkerTool': {
537 'OutputFile':
538 '$(OutDir)\\servers\\$(ProjectName).exe',
539 # Set /SUBSYSTEM:WINDOWS since this is not a command-line program.
540 'SubSystem': '2',
541 # We're going for minimal size, so no standard library (in release
542 # builds).
543 'IgnoreAllDefaultLibraries': "true",
544 },
545 'VCCLCompilerTool': {
546 # Requires standard library, so disable it.
547 'BufferSecurityCheck': "false",
548 },
549 },
550 'configurations': {
551 # Bring back the standard library in debug buidls.
552 'Debug_Base': {
553 'msvs_settings': {
554 'VCLinkerTool': {
555 'IgnoreAllDefaultLibraries': "false",
556 },
557 },
558 },
559 },
560 },
561 {
562 'target_name': 'chrome_frame_strings', 530 'target_name': 'chrome_frame_strings',
563 'type': 'none', 531 'type': 'none',
564 'rules': [ 532 'rules': [
565 { 533 {
566 'rule_name': 'grit', 534 'rule_name': 'grit',
567 'extension': 'grd', 535 'extension': 'grd',
568 'inputs': [ 536 'inputs': [
569 '../tools/grit/grit.py', 537 '../tools/grit/grit.py',
570 ], 538 ],
571 'variables': { 539 'variables': {
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after
635 'chrome_frame_activex.cc', 603 'chrome_frame_activex.cc',
636 'chrome_frame_activex.h', 604 'chrome_frame_activex.h',
637 'chrome_frame_activex.rgs', 605 'chrome_frame_activex.rgs',
638 'chrome_frame_activex_base.h', 606 'chrome_frame_activex_base.h',
639 'chrome_frame_histograms.cc', 607 'chrome_frame_histograms.cc',
640 'chrome_frame_histograms.h', 608 'chrome_frame_histograms.h',
641 'chrome_frame_reporting.cc', 609 'chrome_frame_reporting.cc',
642 'chrome_frame_reporting.h', 610 'chrome_frame_reporting.h',
643 'chrome_imported_resources.cc', 611 'chrome_imported_resources.cc',
644 'chrome_imported_resources.h', 612 'chrome_imported_resources.h',
645 'chrome_launcher.cc', 613 'chrome_launcher_utils.cc',
646 'chrome_launcher.h', 614 'chrome_launcher_utils.h',
647 'chrome_protocol.cc', 615 'chrome_protocol.cc',
648 'chrome_protocol.h', 616 'chrome_protocol.h',
649 'chrome_protocol.rgs', 617 'chrome_protocol.rgs',
650 'chrome_tab.h', 618 'chrome_tab.h',
651 'chrome_tab.idl', 619 'chrome_tab.idl',
652 'com_message_event.cc', 620 'com_message_event.cc',
653 'com_message_event.h', 621 'com_message_event.h',
654 'com_type_info_holder.cc', 622 'com_type_info_holder.cc',
655 'com_type_info_holder.h', 623 'com_type_info_holder.h',
656 'delete_chrome_history.cc', 624 'delete_chrome_history.cc',
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after
745 { 713 {
746 'target_name': 'npchrome_frame', 714 'target_name': 'npchrome_frame',
747 'type': 'shared_library', 715 'type': 'shared_library',
748 'msvs_guid': 'E3DE7E63-D3B6-4A9F-BCC4-5C8169E9C9F2', 716 'msvs_guid': 'E3DE7E63-D3B6-4A9F-BCC4-5C8169E9C9F2',
749 'dependencies': [ 717 'dependencies': [
750 'base_noicu', 718 'base_noicu',
751 'chrome_frame_ie', 719 'chrome_frame_ie',
752 'chrome_frame_npapi', 720 'chrome_frame_npapi',
753 'chrome_frame_strings', 721 'chrome_frame_strings',
754 'chrome_frame_utils', 722 'chrome_frame_utils',
755 'chrome_launcher',
756 'xulrunner_sdk', 723 'xulrunner_sdk',
724 'chrome_frame_launcher.gyp:chrome_launcher',
757 '../chrome/chrome.gyp:chrome_version_info', 725 '../chrome/chrome.gyp:chrome_version_info',
758 '../chrome/chrome.gyp:chrome_version_header', 726 '../chrome/chrome.gyp:chrome_version_header',
759 '../chrome/chrome.gyp:common', 727 '../chrome/chrome.gyp:common',
760 '../chrome/chrome.gyp:utility', 728 '../chrome/chrome.gyp:utility',
761 '../build/temp_gyp/googleurl.gyp:googleurl', 729 '../build/temp_gyp/googleurl.gyp:googleurl',
762 ], 730 ],
763 'sources': [ 731 'sources': [
764 'chrome_frame_npapi.rgs', 732 'chrome_frame_npapi.rgs',
765 'chrome_frame_npapi_entrypoints.cc', 733 'chrome_frame_npapi_entrypoints.cc',
766 'chrome_frame_npapi_entrypoints.h', 734 'chrome_frame_npapi_entrypoints.h',
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after
824 ], 792 ],
825 } 793 }
826 794
827 # vim: shiftwidth=2:et:ai:tabstop=2 795 # vim: shiftwidth=2:et:ai:tabstop=2
828 796
829 # Local Variables: 797 # Local Variables:
830 # tab-width:2 798 # tab-width:2
831 # indent-tabs-mode:nil 799 # indent-tabs-mode:nil
832 # End: 800 # End:
833 # vim: set expandtab tabstop=2 shiftwidth=2: 801 # vim: set expandtab tabstop=2 shiftwidth=2:
OLDNEW
« no previous file with comments | « no previous file | chrome_frame/chrome_frame_automation.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698