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

Side by Side Diff: chrome/chrome_browser.gypi

Issue 10989027: Split TabRestoreService into InMemoryTRS and PersistentTRS (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: GYP out InMemoryTRS on non-Android and fix incorrect comments Created 8 years, 1 month 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/browser/ui/gtk/global_history_menu.h ('k') | chrome/chrome_tests.gypi » ('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) 2012 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 # 2 #
3 # Use of this source code is governed by a BSD-style license that can be 3 # Use of this source code is governed by a BSD-style license that can be
4 # found in the LICENSE file. 4 # found in the LICENSE file.
5 5
6 { 6 {
7 'targets': [ 7 'targets': [
8 { 8 {
9 'target_name': 'browser', 9 'target_name': 'browser',
10 'type': 'static_library', 10 'type': 'static_library',
(...skipping 1700 matching lines...) Expand 10 before | Expand all | Expand 10 after
1711 'browser/search_engines/template_url_service_factory.cc', 1711 'browser/search_engines/template_url_service_factory.cc',
1712 'browser/search_engines/template_url_service_factory.h', 1712 'browser/search_engines/template_url_service_factory.h',
1713 'browser/search_engines/template_url_service_observer.h', 1713 'browser/search_engines/template_url_service_observer.h',
1714 'browser/search_engines/util.cc', 1714 'browser/search_engines/util.cc',
1715 'browser/search_engines/util.h', 1715 'browser/search_engines/util.h',
1716 'browser/service/service_process_control.cc', 1716 'browser/service/service_process_control.cc',
1717 'browser/service/service_process_control_mac.mm', 1717 'browser/service/service_process_control_mac.mm',
1718 'browser/service/service_process_control.h', 1718 'browser/service/service_process_control.h',
1719 'browser/sessions/base_session_service.cc', 1719 'browser/sessions/base_session_service.cc',
1720 'browser/sessions/base_session_service.h', 1720 'browser/sessions/base_session_service.h',
1721 'browser/sessions/persistent_tab_restore_service.cc',
1722 'browser/sessions/persistent_tab_restore_service.h',
1721 'browser/sessions/session_backend.cc', 1723 'browser/sessions/session_backend.cc',
1722 'browser/sessions/session_backend.h', 1724 'browser/sessions/session_backend.h',
1723 'browser/sessions/session_command.cc', 1725 'browser/sessions/session_command.cc',
1724 'browser/sessions/session_command.h', 1726 'browser/sessions/session_command.h',
1725 'browser/sessions/session_id.cc', 1727 'browser/sessions/session_id.cc',
1726 'browser/sessions/session_id.h', 1728 'browser/sessions/session_id.h',
1727 'browser/sessions/session_restore.cc', 1729 'browser/sessions/session_restore.cc',
1728 'browser/sessions/session_restore.h', 1730 'browser/sessions/session_restore.h',
1729 'browser/sessions/session_restore_android.cc', 1731 'browser/sessions/session_restore_android.cc',
1730 'browser/sessions/session_service.cc', 1732 'browser/sessions/session_service.cc',
1731 'browser/sessions/session_service.h', 1733 'browser/sessions/session_service.h',
1732 'browser/sessions/session_service_factory.cc', 1734 'browser/sessions/session_service_factory.cc',
1733 'browser/sessions/session_service_factory.h', 1735 'browser/sessions/session_service_factory.h',
1734 'browser/sessions/session_tab_helper.cc', 1736 'browser/sessions/session_tab_helper.cc',
1735 'browser/sessions/session_tab_helper.h', 1737 'browser/sessions/session_tab_helper.h',
1736 'browser/sessions/session_types.cc', 1738 'browser/sessions/session_types.cc',
1737 'browser/sessions/session_types.h', 1739 'browser/sessions/session_types.h',
1738 'browser/sessions/tab_restore_service.cc', 1740 'browser/sessions/tab_restore_service.cc',
1739 'browser/sessions/tab_restore_service.h', 1741 'browser/sessions/tab_restore_service.h',
1740 'browser/sessions/tab_restore_service_factory.cc', 1742 'browser/sessions/tab_restore_service_factory.cc',
1741 'browser/sessions/tab_restore_service_factory.h', 1743 'browser/sessions/tab_restore_service_factory.h',
1744 'browser/sessions/tab_restore_service_helper.cc',
1745 'browser/sessions/tab_restore_service_helper.h',
1742 'browser/shell_integration.cc', 1746 'browser/shell_integration.cc',
1743 'browser/shell_integration.h', 1747 'browser/shell_integration.h',
1744 'browser/shell_integration_android.cc', 1748 'browser/shell_integration_android.cc',
1745 'browser/shell_integration_linux.cc', 1749 'browser/shell_integration_linux.cc',
1746 'browser/shell_integration_linux.h', 1750 'browser/shell_integration_linux.h',
1747 'browser/shell_integration_mac.mm', 1751 'browser/shell_integration_mac.mm',
1748 'browser/shell_integration_win.cc', 1752 'browser/shell_integration_win.cc',
1749 'browser/signin/signin_manager.cc', 1753 'browser/signin/signin_manager.cc',
1750 'browser/signin/signin_manager.h', 1754 'browser/signin/signin_manager.h',
1751 'browser/signin/signin_manager_factory.cc', 1755 'browser/signin/signin_manager_factory.cc',
(...skipping 789 matching lines...) Expand 10 before | Expand all | Expand 10 after
2541 'browser/sessions/session_service_factory.cc', 2545 'browser/sessions/session_service_factory.cc',
2542 'browser/sessions/session_service_factory.h', 2546 'browser/sessions/session_service_factory.h',
2543 ], 2547 ],
2544 }], 2548 }],
2545 ['OS=="android"', { 2549 ['OS=="android"', {
2546 'dependencies': [ 2550 'dependencies': [
2547 'browser/component/components.gyp:web_contents_delegate_android', 2551 'browser/component/components.gyp:web_contents_delegate_android',
2548 'chrome_browser_jni_headers', 2552 'chrome_browser_jni_headers',
2549 ], 2553 ],
2550 'sources': [ 2554 'sources': [
2555 'browser/sessions/in_memory_tab_restore_service.cc',
2556 'browser/sessions/in_memory_tab_restore_service.h',
2551 'browser/web_resource/notification_promo_mobile_ntp.cc', 2557 'browser/web_resource/notification_promo_mobile_ntp.cc',
2552 'browser/web_resource/notification_promo_mobile_ntp.h', 2558 'browser/web_resource/notification_promo_mobile_ntp.h',
2553 ], 2559 ],
2554 'sources!': [ 2560 'sources!': [
2555 # Bookmark export/import are handled via the BookmarkColumns 2561 # Bookmark export/import are handled via the BookmarkColumns
2556 # ContentProvider. 2562 # ContentProvider.
2557 'browser/bookmarks/bookmark_html_writer.cc', 2563 'browser/bookmarks/bookmark_html_writer.cc',
2558 2564
2559 # about:flags is unsupported. 2565 # about:flags is unsupported.
2560 'browser/about_flags.cc', 2566 'browser/about_flags.cc',
2561 'browser/about_flags.h', 2567 'browser/about_flags.h',
2562 2568
2563 'browser/jankometer.cc', 2569 'browser/jankometer.cc',
2564 'browser/sync/sync_global_error.cc', 2570 'browser/sync/sync_global_error.cc',
2565 'browser/sync/sync_global_error.h', 2571 'browser/sync/sync_global_error.h',
2566 2572
2567 # There's no Browser/BrowserList on Android. 2573 # There's no Browser/BrowserList on Android.
2568 'browser/download/download_crx_util.cc', 2574 'browser/download/download_crx_util.cc',
2569 'browser/lifetime/application_lifetime_stub.cc', 2575 'browser/lifetime/application_lifetime_stub.cc',
2570 'browser/managed_mode.cc', 2576 'browser/managed_mode.cc',
2571 'browser/managed_mode.h', 2577 'browser/managed_mode.h',
2572 'browser/managed_mode_url_filter.cc', 2578 'browser/managed_mode_url_filter.cc',
2573 'browser/managed_mode_url_filter.h', 2579 'browser/managed_mode_url_filter.h',
2574 'browser/net/gaia/gaia_oauth_fetcher.cc', 2580 'browser/net/gaia/gaia_oauth_fetcher.cc',
2575 'browser/page_cycler/page_cycler.cc', 2581 'browser/page_cycler/page_cycler.cc',
2576 'browser/page_cycler/page_cycler.h', 2582 'browser/page_cycler/page_cycler.h',
2583 'browser/sessions/persistent_tab_restore_service.cc',
2584 'browser/sessions/persistent_tab_restore_service.h',
2585 'browser/sessions/session_backend.cc',
2586 'browser/sessions/session_backend.h',
2577 'browser/upgrade_detector.cc', 2587 'browser/upgrade_detector.cc',
2578 'browser/upgrade_detector.h', 2588 'browser/upgrade_detector.h',
2579 'browser/upgrade_detector_impl.cc', 2589 'browser/upgrade_detector_impl.cc',
2580 'browser/upgrade_detector_impl.h', 2590 'browser/upgrade_detector_impl.h',
2581 2591
2582 # Not used by Android 2592 # Not used by Android
2583 'browser/chrome_browser_main_posix.cc', 2593 'browser/chrome_browser_main_posix.cc',
2584 'browser/chrome_browser_main_posix.h', 2594 'browser/chrome_browser_main_posix.h',
2585 'browser/process_singleton.cc', 2595 'browser/process_singleton.cc',
2586 ], 2596 ],
(...skipping 349 matching lines...) Expand 10 before | Expand all | Expand 10 after
2936 'proto_in_dir': '../third_party/cros_system_api/dbus', 2946 'proto_in_dir': '../third_party/cros_system_api/dbus',
2937 'proto_out_dir': 'chrome/browser/media_transfer_protocol', 2947 'proto_out_dir': 'chrome/browser/media_transfer_protocol',
2938 }, 2948 },
2939 'includes': ['../build/protoc.gypi'], 2949 'includes': ['../build/protoc.gypi'],
2940 }, 2950 },
2941 ], 2951 ],
2942 }, 2952 },
2943 ], 2953 ],
2944 ], 2954 ],
2945 } 2955 }
OLDNEW
« no previous file with comments | « chrome/browser/ui/gtk/global_history_menu.h ('k') | chrome/chrome_tests.gypi » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698