Standardize usage of virtual/override/final in components/
commit00ea022b81af00857b352bae68d4ba2eb3e1493b
authordcheng <dcheng@chromium.org>
Tue, 21 Oct 2014 11:24:56 +0000 (21 04:24 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 21 Oct 2014 11:25:34 +0000 (21 11:25 +0000)
treeb5e3e536a25f154ab5410d611736832c11b2cfad
parent0b0885ca539071e7864061fde54c7345a0fd2aae
Standardize usage of virtual/override/final in components/

BUG=417463
TBR=blundell@chromium.org

Review URL: https://codereview.chromium.org/666133002

Cr-Commit-Position: refs/heads/master@{#300456}
418 files changed:
components/autofill/content/browser/content_autofill_driver.h
components/autofill/content/browser/content_autofill_driver_unittest.cc
components/autofill/content/browser/request_autocomplete_manager_unittest.cc
components/autofill/content/browser/risk/fingerprint.cc
components/autofill/content/browser/wallet/wallet_client.h
components/autofill/content/browser/wallet/wallet_signin_helper.h
components/autofill/content/renderer/autofill_agent.h
components/autofill/content/renderer/page_click_tracker.h
components/autofill/content/renderer/password_autofill_agent.h
components/autofill/content/renderer/password_generation_agent.h
components/autofill/content/renderer/renderer_save_password_progress_logger.h
components/autofill/content/renderer/test_password_autofill_agent.h
components/autofill/content/renderer/test_password_generation_agent.h
components/autofill/core/browser/address.h
components/autofill/core/browser/address_field.h
components/autofill/core/browser/autocomplete_history_manager.h
components/autofill/core/browser/autocomplete_history_manager_unittest.cc
components/autofill/core/browser/autofill_data_model.h
components/autofill/core/browser/autofill_data_model_unittest.cc
components/autofill/core/browser/autofill_download_manager.h
components/autofill/core/browser/autofill_download_manager_unittest.cc
components/autofill/core/browser/autofill_external_delegate.h
components/autofill/core/browser/autofill_manager.h
components/autofill/core/browser/autofill_manager_unittest.cc
components/autofill/core/browser/autofill_merge_unittest.cc
components/autofill/core/browser/autofill_metrics_unittest.cc
components/autofill/core/browser/autofill_profile.h
components/autofill/core/browser/autofill_xml_parser.h
components/autofill/core/browser/contact_info.h
components/autofill/core/browser/credit_card.h
components/autofill/core/browser/credit_card_field.h
components/autofill/core/browser/email_field.h
components/autofill/core/browser/form_structure_unittest.cc
components/autofill/core/browser/name_field.cc
components/autofill/core/browser/name_field.h
components/autofill/core/browser/personal_data_manager.h
components/autofill/core/browser/personal_data_manager_unittest.cc
components/autofill/core/browser/phone_field.h
components/autofill/core/browser/phone_number.h
components/autofill/core/browser/test_autofill_client.h
components/autofill/core/browser/test_autofill_driver.h
components/autofill/core/browser/test_personal_data_manager.h
components/autofill/core/browser/webdata/autofill_change.h
components/autofill/core/browser/webdata/autofill_profile_syncable_service.h
components/autofill/core/browser/webdata/autofill_profile_syncable_service_unittest.cc
components/autofill/core/browser/webdata/autofill_table.h
components/autofill/core/browser/webdata/autofill_webdata_backend_impl.h
components/autofill/core/browser/webdata/autofill_webdata_service.h
components/autofill/core/common/save_password_progress_logger_unittest.cc
components/bookmarks/browser/base_bookmark_model_observer.h
components/bookmarks/browser/bookmark_client.h
components/bookmarks/browser/bookmark_expanded_state_tracker.h
components/bookmarks/browser/bookmark_index_unittest.cc
components/bookmarks/browser/bookmark_model.h
components/bookmarks/browser/bookmark_model_unittest.cc
components/bookmarks/browser/bookmark_node.h
components/bookmarks/browser/bookmark_storage.h
components/bookmarks/browser/bookmark_utils_unittest.cc
components/bookmarks/test/bookmark_test_helpers.cc
components/bookmarks/test/test_bookmark_client.h
components/captive_portal/captive_portal_detector.h
components/cdm/browser/cdm_message_filter_android.h
components/component_updater/component_patcher_operation.h
components/component_updater/component_updater_service.cc
components/component_updater/default_component_installer.h
components/component_updater/request_sender.h
components/component_updater/test/test_configurator.h
components/component_updater/test/test_installer.h
components/component_updater/test/url_request_post_interceptor.cc
components/component_updater/test/url_request_post_interceptor.h
components/component_updater/update_checker.cc
components/component_updater/url_fetcher_downloader.h
components/content_settings/core/browser/content_settings_observable_provider.h
components/content_settings/core/browser/content_settings_origin_identifier_value_map.cc
components/content_settings/core/browser/content_settings_rule.h
components/content_settings/core/browser/content_settings_rule_unittest.cc
components/content_settings/core/common/content_settings_pattern.cc
components/copresence/copresence_manager_impl.h
components/copresence/handlers/audio/audio_directive_handler_unittest.cc
components/copresence/mediums/audio/audio_player.h
components/copresence/mediums/audio/audio_player_unittest.cc
components/copresence/mediums/audio/audio_recorder.h
components/copresence/mediums/audio/audio_recorder_unittest.cc
components/copresence/rpc/http_post.h
components/copresence/rpc/rpc_handler_unittest.cc
components/copresence_sockets/copresence_peer.cc
components/copresence_sockets/transports/bluetooth/copresence_socket_bluetooth.h
components/crash/app/breakpad_mac.mm
components/data_reduction_proxy/core/browser/data_reduction_proxy_auth_request_handler_unittest.cc
components/data_reduction_proxy/core/browser/data_reduction_proxy_config_service.h
components/data_reduction_proxy/core/browser/data_reduction_proxy_config_service_unittest.cc
components/data_reduction_proxy/core/browser/data_reduction_proxy_delegate.h
components/data_reduction_proxy/core/browser/data_reduction_proxy_params_test_utils.h
components/data_reduction_proxy/core/browser/data_reduction_proxy_protocol_unittest.cc
components/data_reduction_proxy/core/browser/data_reduction_proxy_settings.h
components/data_reduction_proxy/core/browser/data_reduction_proxy_settings_test_utils.h
components/data_reduction_proxy/core/browser/data_reduction_proxy_usage_stats.h
components/dom_distiller/content/distiller_page_web_contents.h
components/dom_distiller/content/distiller_page_web_contents_browsertest.cc
components/dom_distiller/content/dom_distiller_viewer_source.cc
components/dom_distiller/content/dom_distiller_viewer_source.h
components/dom_distiller/content/web_contents_main_frame_observer.h
components/dom_distiller/core/distilled_content_store.h
components/dom_distiller/core/distilled_page_prefs_unittests.cc
components/dom_distiller/core/distiller.h
components/dom_distiller/core/distiller_unittest.cc
components/dom_distiller/core/distiller_url_fetcher.h
components/dom_distiller/core/dom_distiller_service.h
components/dom_distiller/core/dom_distiller_store.h
components/dom_distiller/core/dom_distiller_store_unittest.cc
components/dom_distiller/webui/dom_distiller_handler.h
components/dom_distiller/webui/dom_distiller_ui.h
components/domain_reliability/service.cc
components/domain_reliability/service.h
components/domain_reliability/test_util.cc
components/domain_reliability/test_util.h
components/domain_reliability/uploader.cc
components/domain_reliability/util.cc
components/domain_reliability/util.h
components/enhanced_bookmarks/bookmark_image_service.h
components/enhanced_bookmarks/bookmark_server_cluster_service.h
components/enhanced_bookmarks/bookmark_server_search_service.h
components/enhanced_bookmarks/bookmark_server_service.h
components/enhanced_bookmarks/enhanced_bookmark_model.h
components/enhanced_bookmarks/enhanced_bookmark_model_unittest.cc
components/enhanced_bookmarks/persistent_image_store.h
components/enhanced_bookmarks/test_image_store.h
components/error_page/renderer/net_error_helper_core_unittest.cc
components/favicon/core/browser/favicon_client.h
components/favicon_base/select_favicon_frames.cc
components/feedback/feedback_data.h
components/feedback/feedback_uploader_chrome.h
components/feedback/feedback_uploader_delegate.h
components/feedback/feedback_uploader_factory.h
components/gcm_driver/default_gcm_app_handler.h
components/gcm_driver/fake_gcm_app_handler.h
components/gcm_driver/fake_gcm_client.h
components/gcm_driver/fake_gcm_client_factory.h
components/gcm_driver/fake_gcm_driver.h
components/gcm_driver/gcm_account_mapper.h
components/gcm_driver/gcm_account_mapper_unittest.cc
components/gcm_driver/gcm_activity.h
components/gcm_driver/gcm_channel_status_request.h
components/gcm_driver/gcm_client_impl.h
components/gcm_driver/gcm_client_impl_unittest.cc
components/gcm_driver/gcm_driver_desktop.cc
components/gcm_driver/gcm_driver_desktop.h
components/gcm_driver/gcm_driver_desktop_unittest.cc
components/gcm_driver/gcm_stats_recorder_impl.h
components/gcm_driver/system_encryptor.h
components/google/core/browser/google_url_tracker.h
components/google/core/browser/google_url_tracker_infobar_delegate.h
components/google/core/browser/google_url_tracker_map_entry.h
components/google/core/browser/google_url_tracker_unittest.cc
components/history/core/browser/in_memory_database.h
components/history/core/browser/url_database_unittest.cc
components/history/core/browser/url_row.h
components/history/core/test/history_client_fake_bookmarks.h
components/infobars/core/confirm_infobar_delegate.h
components/infobars/core/infobar.h
components/infobars/core/infobar_container.h
components/invalidation/fake_invalidation_handler.h
components/invalidation/fake_invalidation_state_tracker.h
components/invalidation/fake_invalidator.h
components/invalidation/gcm_invalidation_bridge.cc
components/invalidation/gcm_invalidation_bridge.h
components/invalidation/gcm_network_channel.h
components/invalidation/gcm_network_channel_unittest.cc
components/invalidation/invalidation_logger_unittest.cc
components/invalidation/invalidation_notifier.h
components/invalidation/invalidation_service_test_template.h
components/invalidation/invalidator_registrar_unittest.cc
components/invalidation/invalidator_storage.h
components/invalidation/invalidator_test_template.h
components/invalidation/mock_ack_handler.h
components/invalidation/non_blocking_invalidator.cc
components/invalidation/non_blocking_invalidator.h
components/invalidation/p2p_invalidation_service.h
components/invalidation/p2p_invalidator.h
components/invalidation/profile_invalidation_provider.h
components/invalidation/push_client_channel.h
components/invalidation/push_client_channel_unittest.cc
components/invalidation/registration_manager_unittest.cc
components/invalidation/sync_invalidation_listener.h
components/invalidation/sync_invalidation_listener_unittest.cc
components/invalidation/sync_system_resources.h
components/invalidation/sync_system_resources_unittest.cc
components/invalidation/ticl_invalidation_service.h
components/invalidation/ticl_invalidation_service_unittest.cc
components/json_schema/json_schema_validator_unittest.cc
components/keyed_service/content/browser_context_dependency_manager_unittest.cc
components/keyed_service/content/browser_context_keyed_service_factory.h
components/keyed_service/content/refcounted_browser_context_keyed_service_factory.h
components/metrics/daily_event_unittest.cc
components/metrics/gpu/gpu_metrics_provider.h
components/metrics/gpu/gpu_metrics_provider_unittest.cc
components/metrics/metrics_log_unittest.cc
components/metrics/metrics_service.h
components/metrics/metrics_service_unittest.cc
components/metrics/net/net_metrics_log_uploader.h
components/metrics/net/network_metrics_provider.h
components/metrics/profiler/profiler_metrics_provider.h
components/metrics/profiler/tracking_synchronizer.h
components/metrics/test_metrics_service_client.h
components/nacl/browser/nacl_file_host_unittest.cc
components/nacl/browser/nacl_host_message_filter.h
components/nacl/browser/nacl_process_host.cc
components/nacl/browser/nacl_process_host.h
components/nacl/browser/test_nacl_browser_delegate.h
components/nacl/loader/nacl_ipc_adapter.h
components/nacl/loader/nacl_ipc_adapter_unittest.cc
components/nacl/loader/nacl_listener.cc
components/nacl/loader/nacl_listener.h
components/nacl/loader/nacl_trusted_listener.h
components/nacl/loader/nacl_validation_query_unittest.cc
components/nacl/renderer/manifest_service_channel.h
components/nacl/renderer/nacl_helper.h
components/nacl/renderer/pnacl_translation_resource_host.h
components/nacl/renderer/ppb_nacl_private_impl.cc
components/nacl/renderer/trusted_plugin_channel.h
components/navigation_interception/intercept_navigation_resource_throttle.h
components/navigation_interception/intercept_navigation_resource_throttle_unittest.cc
components/network_time/network_time_tracker_unittest.cc
components/omaha_query_params/omaha_query_params_unittest.cc
components/omnibox/base_search_provider.cc
components/omnibox/base_search_provider.h
components/omnibox/keyword_provider.h
components/omnibox/keyword_provider_unittest.cc
components/omnibox/search_provider.h
components/omnibox/search_suggestion_parser.h
components/omnibox/test_scheme_classifier.h
components/ownership/mock_owner_key_util.h
components/ownership/owner_key_util_impl.h
components/ownership/owner_settings_service.h
components/password_manager/content/browser/content_credential_manager_dispatcher.h
components/password_manager/content/browser/content_credential_manager_dispatcher_unittest.cc
components/password_manager/content/browser/content_password_manager_driver.h
components/password_manager/content/browser/credential_manager_password_form_manager.h
components/password_manager/content/browser/password_manager_internals_service_factory.h
components/password_manager/content/renderer/credential_manager_client.h
components/password_manager/core/browser/browser_save_password_progress_logger.h
components/password_manager/core/browser/password_autofill_manager.h
components/password_manager/core/browser/password_autofill_manager_unittest.cc
components/password_manager/core/browser/password_form_manager.h
components/password_manager/core/browser/password_form_manager_unittest.cc
components/password_manager/core/browser/password_generation_manager_unittest.cc
components/password_manager/core/browser/password_manager.h
components/password_manager/core/browser/password_manager_internals_service.h
components/password_manager/core/browser/password_manager_unittest.cc
components/password_manager/core/browser/password_store.h
components/password_manager/core/browser/password_store_default.h
components/password_manager/core/browser/password_syncable_service.h
components/password_manager/core/browser/stub_password_manager_client.h
components/password_manager/core/browser/stub_password_manager_driver.h
components/password_manager/core/browser/test_password_store.h
components/password_manager/core/browser/webdata/logins_table.h
components/plugins/renderer/mobile_youtube_plugin.h
components/plugins/renderer/plugin_placeholder.h
components/policy/core/browser/autofill_policy_handler.h
components/policy/core/browser/configuration_policy_handler.h
components/policy/core/browser/configuration_policy_handler_unittest.cc
components/policy/core/browser/configuration_policy_pref_store.h
components/policy/core/browser/policy_error_map.cc
components/policy/core/browser/url_blacklist_policy_handler.h
components/policy/core/common/async_policy_provider.h
components/policy/core/common/cloud/cloud_policy_client_registration_helper.cc
components/policy/core/common/cloud/cloud_policy_client_registration_helper.h
components/policy/core/common/cloud/cloud_policy_core_unittest.cc
components/policy/core/common/cloud/cloud_policy_manager.h
components/policy/core/common/cloud/cloud_policy_manager_unittest.cc
components/policy/core/common/cloud/cloud_policy_refresh_scheduler.h
components/policy/core/common/cloud/cloud_policy_service.h
components/policy/core/common/cloud/component_cloud_policy_service.cc
components/policy/core/common/cloud/component_cloud_policy_service.h
components/policy/core/common/cloud/component_cloud_policy_service_unittest.cc
components/policy/core/common/cloud/device_management_service.cc
components/policy/core/common/cloud/device_management_service.h
components/policy/core/common/cloud/external_policy_data_fetcher.h
components/policy/core/common/cloud/mock_device_management_service.cc
components/policy/core/common/cloud/mock_device_management_service.h
components/policy/core/common/cloud/policy_header_service.h
components/policy/core/common/cloud/system_policy_request_context.h
components/policy/core/common/cloud/user_cloud_policy_manager.h
components/policy/core/common/cloud/user_cloud_policy_store.h
components/policy/core/common/cloud/user_cloud_policy_store_base.h
components/policy/core/common/cloud/user_info_fetcher.h
components/policy/core/common/cloud/user_policy_request_context.h
components/policy/core/common/config_dir_policy_loader.h
components/policy/core/common/config_dir_policy_loader_unittest.cc
components/policy/core/common/configuration_policy_provider.h
components/policy/core/common/forwarding_policy_provider.h
components/policy/core/common/policy_loader_mac.h
components/policy/core/common/policy_loader_mac_unittest.cc
components/policy/core/common/policy_service.h
components/policy/core/common/policy_service_impl.h
components/policy/core/common/policy_service_impl_unittest.cc
components/policy/core/common/preferences_mock_mac.h
components/policy/core/common/schema_registry.h
components/power/origin_power_map.h
components/power/origin_power_map_factory.h
components/precache/content/precache_manager.h
components/precache/content/precache_manager_factory.h
components/precache/content/precache_manager_unittest.cc
components/precache/core/precache_fetcher.cc
components/precache/core/precache_fetcher_unittest.cc
components/pref_registry/pref_registry_syncable.h
components/pref_registry/testing_pref_service_syncable.h
components/proximity_auth/bluetooth_connection.h
components/proximity_auth/bluetooth_connection_finder.h
components/proximity_auth/bluetooth_connection_unittest.cc
components/proximity_auth/client.h
components/proximity_auth/client_unittest.cc
components/proximity_auth/connection_unittest.cc
components/proximity_auth/cryptauth/cryptauth_api_call_flow.h
components/proximity_auth/cryptauth/cryptauth_api_call_flow_unittest.cc
components/query_parser/query_parser.cc
components/rappor/byte_vector_utils.h
components/rappor/log_uploader.h
components/rappor/log_uploader_unittest.cc
components/renderer_context_menu/context_menu_delegate.cc
components/renderer_context_menu/render_view_context_menu_base.h
components/search_engines/default_search_policy_handler.h
components/search_engines/keyword_table.h
components/search_engines/keyword_web_data_service.h
components/search_engines/template_url_fetcher.cc
components/search_engines/template_url_fetcher.h
components/search_engines/template_url_parser_unittest.cc
components/search_engines/template_url_service.h
components/search_engines/template_url_service_sync_unittest.cc
components/search_engines/testing_search_terms_data.h
components/search_provider_logos/logo_tracker.h
components/search_provider_logos/logo_tracker_unittest.cc
components/signin/core/browser/about_signin_internals.h
components/signin/core/browser/account_reconcilor.h
components/signin/core/browser/account_service_flag_fetcher.h
components/signin/core/browser/account_tracker_service.cc
components/signin/core/browser/account_tracker_service.h
components/signin/core/browser/account_tracker_service_unittest.cc
components/signin/core/browser/fake_auth_status_provider.h
components/signin/core/browser/mutable_profile_oauth2_token_service.cc
components/signin/core/browser/mutable_profile_oauth2_token_service.h
components/signin/core/browser/mutable_profile_oauth2_token_service_unittest.cc
components/signin/core/browser/profile_oauth2_token_service.h
components/signin/core/browser/signin_account_id_helper.cc
components/signin/core/browser/signin_account_id_helper.h
components/signin/core/browser/signin_client.h
components/signin/core/browser/signin_manager.h
components/signin/core/browser/signin_manager_base.h
components/signin/core/browser/signin_oauth_helper.h
components/signin/core/browser/signin_tracker.h
components/signin/core/browser/test_signin_client.h
components/signin/core/browser/webdata/token_service_table.h
components/signin/core/browser/webdata/token_web_data.h
components/storage_monitor/image_capture_device_manager_unittest.mm
components/storage_monitor/mock_removable_storage_observer.h
components/storage_monitor/storage_monitor.cc
components/storage_monitor/storage_monitor_mac.h
components/storage_monitor/test_storage_monitor.h
components/suggestions/image_manager.h
components/suggestions/suggestions_service.h
components/sync_driver/data_type_controller.h
components/sync_driver/data_type_manager_impl.h
components/sync_driver/data_type_manager_impl_unittest.cc
components/sync_driver/device_info_data_type_controller.h
components/sync_driver/device_info_data_type_controller_unittest.cc
components/sync_driver/device_info_sync_service.h
components/sync_driver/device_info_sync_service_unittest.cc
components/sync_driver/fake_data_type_controller.h
components/sync_driver/fake_generic_change_processor.h
components/sync_driver/generic_change_processor.h
components/sync_driver/generic_change_processor_unittest.cc
components/sync_driver/local_device_info_provider_mock.h
components/sync_driver/non_blocking_data_type_controller_unittest.cc
components/sync_driver/non_ui_data_type_controller.h
components/sync_driver/non_ui_data_type_controller_unittest.cc
components/sync_driver/proxy_data_type_controller.h
components/sync_driver/shared_change_processor_ref.h
components/sync_driver/system_encryptor.h
components/sync_driver/ui_data_type_controller.h
components/sync_driver/ui_data_type_controller_unittest.cc
components/test/run_all_unittests.cc
components/tracing/child_trace_message_filter.h
components/translate/content/browser/browser_cld_data_provider.h
components/translate/content/browser/content_translate_driver.h
components/translate/content/browser/static_browser_cld_data_provider.h
components/translate/content/renderer/renderer_cld_data_provider.h
components/translate/content/renderer/static_renderer_cld_data_provider.h
components/translate/content/renderer/translate_helper.h
components/translate/core/browser/language_state_unittest.cc
components/translate/core/browser/options_menu_model.h
components/translate/core/browser/translate_infobar_delegate.h
components/translate/core/browser/translate_url_fetcher.h
components/user_manager/user.h
components/user_prefs/user_prefs.h
components/variations/caching_permuted_entropy_provider.h
components/variations/entropy_provider.h
components/variations/entropy_provider_unittest.cc
components/variations/variations_http_header_provider.h
components/variations/variations_seed_simulator_unittest.cc
components/visitedlink/browser/visitedlink_event_listener.h
components/visitedlink/browser/visitedlink_master.cc
components/visitedlink/browser/visitedlink_master.h
components/visitedlink/renderer/visitedlink_slave.h
components/visitedlink/test/visitedlink_perftest.cc
components/visitedlink/test/visitedlink_unittest.cc
components/web_cache/browser/web_cache_manager.h
components/web_cache/renderer/web_cache_render_process_observer.h
components/web_modal/popup_manager.cc
components/web_modal/popup_manager.h
components/web_modal/test_web_contents_modal_dialog_host.h
components/web_modal/test_web_contents_modal_dialog_manager_delegate.h
components/web_modal/web_contents_modal_dialog_host.h
components/web_modal/web_contents_modal_dialog_manager.h
components/web_modal/web_contents_modal_dialog_manager_unittest.cc
components/webdata/common/web_data_service_test_util.h
components/webdata/common/web_database_service.cc
components/wifi/fake_wifi_service.h
components/wifi/wifi_service_mac.mm