summaryrefslogtreecommitdiffstats
path: root/chrome
diff options
context:
space:
mode:
authorthakis@chromium.org <thakis@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-07-26 23:08:24 +0000
committerthakis@chromium.org <thakis@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-07-26 23:08:24 +0000
commit32b76eff6f630b9bcc0fc3f3bad826f3d1217dda (patch)
treea5687726e4f145c715c73cbbff23e88ac2192eb9 /chrome
parent7cf4d5505378a983947d8c989841f1f378f19cde (diff)
downloadchromium_src-32b76eff6f630b9bcc0fc3f3bad826f3d1217dda.zip
chromium_src-32b76eff6f630b9bcc0fc3f3bad826f3d1217dda.tar.gz
chromium_src-32b76eff6f630b9bcc0fc3f3bad826f3d1217dda.tar.bz2
`#pragma once` for app, base, chrome, gfx, ipc, net, skia, views
BUG=50273 TEST=everything still builds, build is 10% faster on windows, same speed on mac/linux TBR: erg git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53716 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome')
-rw-r--r--chrome/app/breakpad_linux.h1
-rw-r--r--chrome/app/breakpad_mac.h1
-rw-r--r--chrome/app/breakpad_win.h1
-rw-r--r--chrome/app/chrome_dll_resource.h1
-rw-r--r--chrome/app/chrome_exe_resource.h1
-rw-r--r--chrome/app/client_util.h1
-rw-r--r--chrome/app/hard_error_handler_win.h1
-rw-r--r--chrome/app/scoped_ole_initializer.h1
-rw-r--r--chrome/browser/accessibility_events.h1
-rw-r--r--chrome/browser/aeropeek_manager.h1
-rw-r--r--chrome/browser/alternate_nav_url_fetcher.h1
-rw-r--r--chrome/browser/app_controller_cppsafe_mac.h1
-rw-r--r--chrome/browser/app_controller_mac.h1
-rw-r--r--chrome/browser/app_icon_win.h1
-rw-r--r--chrome/browser/app_launched_animation.h1
-rw-r--r--chrome/browser/app_modal_dialog.h1
-rw-r--r--chrome/browser/app_modal_dialog_queue.h1
-rw-r--r--chrome/browser/appcache/appcache_dispatcher_host.h1
-rw-r--r--chrome/browser/appcache/appcache_frontend_proxy.h1
-rw-r--r--chrome/browser/appcache/chrome_appcache_service.h1
-rw-r--r--chrome/browser/appcache/view_appcache_internals_job_factory.h1
-rw-r--r--chrome/browser/autocomplete/autocomplete.h1
-rw-r--r--chrome/browser/autocomplete/autocomplete_accessibility.h1
-rw-r--r--chrome/browser/autocomplete/autocomplete_classifier.h1
-rw-r--r--chrome/browser/autocomplete/autocomplete_edit.h1
-rw-r--r--chrome/browser/autocomplete/autocomplete_edit_view.h1
-rw-r--r--chrome/browser/autocomplete/autocomplete_edit_view_gtk.h1
-rw-r--r--chrome/browser/autocomplete/autocomplete_edit_view_mac.h1
-rw-r--r--chrome/browser/autocomplete/autocomplete_edit_view_win.h1
-rw-r--r--chrome/browser/autocomplete/autocomplete_popup_model.h1
-rw-r--r--chrome/browser/autocomplete/autocomplete_popup_view.h1
-rw-r--r--chrome/browser/autocomplete/autocomplete_popup_view_gtk.h1
-rw-r--r--chrome/browser/autocomplete/autocomplete_popup_view_mac.h1
-rw-r--r--chrome/browser/autocomplete/history_contents_provider.h1
-rw-r--r--chrome/browser/autocomplete/history_url_provider.h1
-rw-r--r--chrome/browser/autocomplete/keyword_provider.h1
-rw-r--r--chrome/browser/autocomplete/search_provider.h1
-rw-r--r--chrome/browser/autocomplete_history_manager.h1
-rw-r--r--chrome/browser/autofill/address.h1
-rw-r--r--chrome/browser/autofill/address_field.h1
-rw-r--r--chrome/browser/autofill/autofill_address_model_mac.h1
-rw-r--r--chrome/browser/autofill/autofill_address_sheet_controller_mac.h1
-rw-r--r--chrome/browser/autofill/autofill_cc_infobar.h1
-rw-r--r--chrome/browser/autofill/autofill_cc_infobar_delegate.h1
-rw-r--r--chrome/browser/autofill/autofill_common_unittest.h1
-rw-r--r--chrome/browser/autofill/autofill_credit_card_model_mac.h1
-rw-r--r--chrome/browser/autofill/autofill_credit_card_sheet_controller_mac.h1
-rw-r--r--chrome/browser/autofill/autofill_dialog.h1
-rw-r--r--chrome/browser/autofill/autofill_dialog_controller_mac.h1
-rw-r--r--chrome/browser/autofill/autofill_download.h1
-rw-r--r--chrome/browser/autofill/autofill_field.h1
-rw-r--r--chrome/browser/autofill/autofill_manager.h1
-rw-r--r--chrome/browser/autofill/autofill_profile.h1
-rw-r--r--chrome/browser/autofill/autofill_text_field_mac.h1
-rw-r--r--chrome/browser/autofill/autofill_type.h1
-rw-r--r--chrome/browser/autofill/autofill_xml_parser.h1
-rw-r--r--chrome/browser/autofill/billing_address.h1
-rw-r--r--chrome/browser/autofill/contact_info.h1
-rw-r--r--chrome/browser/autofill/credit_card.h1
-rw-r--r--chrome/browser/autofill/credit_card_field.h1
-rw-r--r--chrome/browser/autofill/fax_field.h1
-rw-r--r--chrome/browser/autofill/fax_number.h1
-rw-r--r--chrome/browser/autofill/field_types.h1
-rw-r--r--chrome/browser/autofill/form_field.h1
-rw-r--r--chrome/browser/autofill/form_group.h1
-rw-r--r--chrome/browser/autofill/form_structure.h1
-rw-r--r--chrome/browser/autofill/home_address.h1
-rw-r--r--chrome/browser/autofill/home_phone_number.h1
-rw-r--r--chrome/browser/autofill/name_field.h1
-rw-r--r--chrome/browser/autofill/personal_data_manager.h1
-rw-r--r--chrome/browser/autofill/phone_field.h1
-rw-r--r--chrome/browser/autofill/phone_number.h1
-rw-r--r--chrome/browser/autofill/select_control_handler.h1
-rw-r--r--chrome/browser/automation/automation_autocomplete_edit_tracker.h1
-rw-r--r--chrome/browser/automation/automation_browser_tracker.h1
-rw-r--r--chrome/browser/automation/automation_extension_function.h1
-rw-r--r--chrome/browser/automation/automation_extension_tracker.h1
-rw-r--r--chrome/browser/automation/automation_profile_impl.h1
-rw-r--r--chrome/browser/automation/automation_provider.h1
-rw-r--r--chrome/browser/automation/automation_provider_json.h1
-rw-r--r--chrome/browser/automation/automation_provider_list.h1
-rw-r--r--chrome/browser/automation/automation_provider_observers.h1
-rw-r--r--chrome/browser/automation/automation_resource_message_filter.h1
-rw-r--r--chrome/browser/automation/automation_resource_routing_delegate.h1
-rw-r--r--chrome/browser/automation/automation_resource_tracker.h1
-rw-r--r--chrome/browser/automation/automation_tab_tracker.h1
-rw-r--r--chrome/browser/automation/automation_window_tracker.h1
-rw-r--r--chrome/browser/automation/chrome_frame_automation_provider.h1
-rw-r--r--chrome/browser/automation/extension_automation_constants.h1
-rw-r--r--chrome/browser/automation/extension_port_container.h1
-rw-r--r--chrome/browser/automation/ui_controls.h1
-rw-r--r--chrome/browser/automation/url_request_automation_job.h1
-rw-r--r--chrome/browser/back_forward_menu_model.h1
-rw-r--r--chrome/browser/background_contents_service.h1
-rw-r--r--chrome/browser/blocked_popup_container.h1
-rw-r--r--chrome/browser/bookmarks/base_bookmark_model_observer.h1
-rw-r--r--chrome/browser/bookmarks/bookmark_codec.h1
-rw-r--r--chrome/browser/bookmarks/bookmark_context_menu_controller.h1
-rw-r--r--chrome/browser/bookmarks/bookmark_drag_data.h1
-rw-r--r--chrome/browser/bookmarks/bookmark_drop_info.h1
-rw-r--r--chrome/browser/bookmarks/bookmark_editor.h1
-rw-r--r--chrome/browser/bookmarks/bookmark_folder_editor_controller.h1
-rw-r--r--chrome/browser/bookmarks/bookmark_html_writer.h1
-rw-r--r--chrome/browser/bookmarks/bookmark_index.h1
-rw-r--r--chrome/browser/bookmarks/bookmark_model.h1
-rw-r--r--chrome/browser/bookmarks/bookmark_model_observer.h1
-rw-r--r--chrome/browser/bookmarks/bookmark_model_test_utils.h1
-rw-r--r--chrome/browser/bookmarks/bookmark_pasteboard_helper_mac.h1
-rw-r--r--chrome/browser/bookmarks/bookmark_service.h1
-rw-r--r--chrome/browser/bookmarks/bookmark_storage.h1
-rw-r--r--chrome/browser/bookmarks/bookmark_utils.h1
-rw-r--r--chrome/browser/bookmarks/recently_used_folders_combo_model.h1
-rw-r--r--chrome/browser/browser.h1
-rw-r--r--chrome/browser/browser_about_handler.h1
-rw-r--r--chrome/browser/browser_accessibility_manager_win.h1
-rw-r--r--chrome/browser/browser_accessibility_win.h1
-rw-r--r--chrome/browser/browser_child_process_host.h1
-rw-r--r--chrome/browser/browser_init.h1
-rw-r--r--chrome/browser/browser_list.h1
-rw-r--r--chrome/browser/browser_main.h1
-rw-r--r--chrome/browser/browser_main_win.h1
-rw-r--r--chrome/browser/browser_prefs.h1
-rw-r--r--chrome/browser/browser_process.h1
-rw-r--r--chrome/browser/browser_process_impl.h1
-rw-r--r--chrome/browser/browser_process_sub_thread.h3
-rw-r--r--chrome/browser/browser_shutdown.h1
-rw-r--r--chrome/browser/browser_theme_pack.h1
-rw-r--r--chrome/browser/browser_theme_provider.h1
-rw-r--r--chrome/browser/browser_trial.h1
-rw-r--r--chrome/browser/browser_url_handler.h1
-rw-r--r--chrome/browser/browser_window.h1
-rw-r--r--chrome/browser/browsing_data_appcache_helper.h1
-rw-r--r--chrome/browser/browsing_data_database_helper.h1
-rw-r--r--chrome/browser/browsing_data_local_storage_helper.h1
-rw-r--r--chrome/browser/browsing_data_remover.h1
-rw-r--r--chrome/browser/browsing_instance.h1
-rw-r--r--chrome/browser/bug_report_util.h1
-rw-r--r--chrome/browser/cancelable_request.h1
-rw-r--r--chrome/browser/cert_store.h1
-rw-r--r--chrome/browser/certificate_viewer.h1
-rw-r--r--chrome/browser/character_encoding.h1
-rw-r--r--chrome/browser/child_process_launcher.h1
-rw-r--r--chrome/browser/child_process_security_policy.h1
-rw-r--r--chrome/browser/chrome_browser_application_mac.h1
-rw-r--r--chrome/browser/chrome_plugin_browsing_context.h1
-rw-r--r--chrome/browser/chrome_plugin_host.h1
-rw-r--r--chrome/browser/chrome_thread.h1
-rw-r--r--chrome/browser/chromeos/audio_handler.h1
-rw-r--r--chrome/browser/chromeos/boot_times_loader.h1
-rw-r--r--chrome/browser/chromeos/cros/cros_in_process_browser_test.h1
-rw-r--r--chrome/browser/chromeos/cros/cros_library.h1
-rw-r--r--chrome/browser/chromeos/cros/cros_library_loader.h1
-rw-r--r--chrome/browser/chromeos/cros/cryptohome_library.h1
-rw-r--r--chrome/browser/chromeos/cros/input_method_library.h1
-rw-r--r--chrome/browser/chromeos/cros/keyboard_library.h1
-rw-r--r--chrome/browser/chromeos/cros/login_library.h1
-rw-r--r--chrome/browser/chromeos/cros/mock_cros_library.h1
-rw-r--r--chrome/browser/chromeos/cros/mock_cryptohome_library.h1
-rw-r--r--chrome/browser/chromeos/cros/mock_input_method_library.h1
-rw-r--r--chrome/browser/chromeos/cros/mock_keyboard_library.h1
-rw-r--r--chrome/browser/chromeos/cros/mock_library_loader.h1
-rw-r--r--chrome/browser/chromeos/cros/mock_login_library.h1
-rw-r--r--chrome/browser/chromeos/cros/mock_mount_library.h1
-rw-r--r--chrome/browser/chromeos/cros/mock_network_library.h1
-rw-r--r--chrome/browser/chromeos/cros/mock_power_library.h1
-rw-r--r--chrome/browser/chromeos/cros/mock_screen_lock_library.h1
-rw-r--r--chrome/browser/chromeos/cros/mock_speech_synthesis_library.h1
-rw-r--r--chrome/browser/chromeos/cros/mock_synaptics_library.h1
-rw-r--r--chrome/browser/chromeos/cros/mock_system_library.h1
-rw-r--r--chrome/browser/chromeos/cros/mock_update_library.h1
-rw-r--r--chrome/browser/chromeos/cros/mount_library.h1
-rw-r--r--chrome/browser/chromeos/cros/network_library.h1
-rw-r--r--chrome/browser/chromeos/cros/power_library.h1
-rw-r--r--chrome/browser/chromeos/cros/screen_lock_library.h1
-rw-r--r--chrome/browser/chromeos/cros/speech_synthesis_library.h1
-rw-r--r--chrome/browser/chromeos/cros/synaptics_library.h1
-rw-r--r--chrome/browser/chromeos/cros/syslogs_library.h1
-rw-r--r--chrome/browser/chromeos/cros/system_library.h1
-rw-r--r--chrome/browser/chromeos/cros/update_library.h1
-rw-r--r--chrome/browser/chromeos/cros_settings.h1
-rw-r--r--chrome/browser/chromeos/cros_settings_names.h1
-rw-r--r--chrome/browser/chromeos/customization_document.h1
-rw-r--r--chrome/browser/chromeos/dom_ui/accounts_options_handler.h1
-rw-r--r--chrome/browser/chromeos/dom_ui/core_chromeos_options_handler.h1
-rw-r--r--chrome/browser/chromeos/dom_ui/labs_handler.h1
-rw-r--r--chrome/browser/chromeos/dom_ui/language_chewing_options_handler.h1
-rw-r--r--chrome/browser/chromeos/dom_ui/language_hangul_options_handler.h1
-rw-r--r--chrome/browser/chromeos/dom_ui/language_options_handler.h1
-rw-r--r--chrome/browser/chromeos/dom_ui/language_pinyin_options_handler.h1
-rw-r--r--chrome/browser/chromeos/dom_ui/system_options_handler.h1
-rw-r--r--chrome/browser/chromeos/drop_shadow_label.h1
-rw-r--r--chrome/browser/chromeos/external_cookie_handler.h1
-rw-r--r--chrome/browser/chromeos/external_metrics.h1
-rw-r--r--chrome/browser/chromeos/external_protocol_dialog.h1
-rw-r--r--chrome/browser/chromeos/frame/browser_frame_chromeos.h1
-rw-r--r--chrome/browser/chromeos/frame/browser_view.h1
-rw-r--r--chrome/browser/chromeos/frame/normal_browser_frame_view.h1
-rw-r--r--chrome/browser/chromeos/frame/panel_browser_view.h1
-rw-r--r--chrome/browser/chromeos/frame/panel_controller.h1
-rw-r--r--chrome/browser/chromeos/gview_request_interceptor.h1
-rw-r--r--chrome/browser/chromeos/input_method/input_method_util.h1
-rw-r--r--chrome/browser/chromeos/language_preferences.h1
-rw-r--r--chrome/browser/chromeos/login/account_creation_view.h1
-rw-r--r--chrome/browser/chromeos/login/account_screen.h1
-rw-r--r--chrome/browser/chromeos/login/auth_response_handler.h1
-rw-r--r--chrome/browser/chromeos/login/authentication_notification_details.h1
-rw-r--r--chrome/browser/chromeos/login/authenticator.h1
-rw-r--r--chrome/browser/chromeos/login/background_view.h1
-rw-r--r--chrome/browser/chromeos/login/camera.h1
-rw-r--r--chrome/browser/chromeos/login/captcha_view.h1
-rw-r--r--chrome/browser/chromeos/login/client_login_response_handler.h1
-rw-r--r--chrome/browser/chromeos/login/cookie_fetcher.h1
-rw-r--r--chrome/browser/chromeos/login/eula_view.h1
-rw-r--r--chrome/browser/chromeos/login/existing_user_controller.h1
-rw-r--r--chrome/browser/chromeos/login/google_authenticator.h1
-rw-r--r--chrome/browser/chromeos/login/helper.h1
-rw-r--r--chrome/browser/chromeos/login/image_decoder.h1
-rw-r--r--chrome/browser/chromeos/login/image_downloader.h1
-rw-r--r--chrome/browser/chromeos/login/issue_response_handler.h1
-rw-r--r--chrome/browser/chromeos/login/language_switch_menu.h1
-rw-r--r--chrome/browser/chromeos/login/login_html_dialog.h1
-rw-r--r--chrome/browser/chromeos/login/login_screen.h1
-rw-r--r--chrome/browser/chromeos/login/login_status_consumer.h1
-rw-r--r--chrome/browser/chromeos/login/login_utils.h1
-rw-r--r--chrome/browser/chromeos/login/message_bubble.h1
-rw-r--r--chrome/browser/chromeos/login/mock_auth_response_handler.h1
-rw-r--r--chrome/browser/chromeos/login/mock_authenticator.h1
-rw-r--r--chrome/browser/chromeos/login/mock_screen_observer.h1
-rw-r--r--chrome/browser/chromeos/login/mock_update_screen.h1
-rw-r--r--chrome/browser/chromeos/login/network_screen.h1
-rw-r--r--chrome/browser/chromeos/login/network_screen_delegate.h1
-rw-r--r--chrome/browser/chromeos/login/network_selection_view.h1
-rw-r--r--chrome/browser/chromeos/login/new_user_view.h1
-rw-r--r--chrome/browser/chromeos/login/oobe_progress_bar.h1
-rw-r--r--chrome/browser/chromeos/login/owner_key_utils.h1
-rw-r--r--chrome/browser/chromeos/login/password_changed_view.h1
-rw-r--r--chrome/browser/chromeos/login/registration_screen.h1
-rw-r--r--chrome/browser/chromeos/login/rounded_rect_painter.h1
-rw-r--r--chrome/browser/chromeos/login/screen_lock_view.h1
-rw-r--r--chrome/browser/chromeos/login/screen_locker.h1
-rw-r--r--chrome/browser/chromeos/login/screen_locker_tester.h1
-rw-r--r--chrome/browser/chromeos/login/screen_observer.h1
-rw-r--r--chrome/browser/chromeos/login/update_screen.h1
-rw-r--r--chrome/browser/chromeos/login/update_view.h1
-rw-r--r--chrome/browser/chromeos/login/user_controller.h1
-rw-r--r--chrome/browser/chromeos/login/user_image_downloader.h1
-rw-r--r--chrome/browser/chromeos/login/user_image_loader.h1
-rw-r--r--chrome/browser/chromeos/login/user_image_screen.h1
-rw-r--r--chrome/browser/chromeos/login/user_image_view.h1
-rw-r--r--chrome/browser/chromeos/login/user_manager.h1
-rw-r--r--chrome/browser/chromeos/login/user_view.h1
-rw-r--r--chrome/browser/chromeos/login/view_screen.h1
-rw-r--r--chrome/browser/chromeos/login/web_page_screen.h1
-rw-r--r--chrome/browser/chromeos/login/web_page_view.h1
-rw-r--r--chrome/browser/chromeos/login/wizard_controller.h1
-rw-r--r--chrome/browser/chromeos/login/wizard_in_process_browser_test.h1
-rw-r--r--chrome/browser/chromeos/login/wizard_screen.h1
-rw-r--r--chrome/browser/chromeos/low_battery_observer.h1
-rw-r--r--chrome/browser/chromeos/mock_cros_settings.h1
-rw-r--r--chrome/browser/chromeos/native_dialog_window.h1
-rw-r--r--chrome/browser/chromeos/network_list.h1
-rw-r--r--chrome/browser/chromeos/network_message_observer.h1
-rw-r--r--chrome/browser/chromeos/network_state_notifier.h1
-rw-r--r--chrome/browser/chromeos/notifications/balloon_collection_impl.h1
-rw-r--r--chrome/browser/chromeos/notifications/balloon_view.h1
-rw-r--r--chrome/browser/chromeos/notifications/desktop_notifications_unittest.h1
-rw-r--r--chrome/browser/chromeos/notifications/notification_panel.h1
-rw-r--r--chrome/browser/chromeos/notifications/system_notification.h1
-rw-r--r--chrome/browser/chromeos/notifications/system_notification_factory.h1
-rw-r--r--chrome/browser/chromeos/offline/offline_load_page.h1
-rw-r--r--chrome/browser/chromeos/offline/offline_load_service.h1
-rw-r--r--chrome/browser/chromeos/options/cellular_config_view.h1
-rw-r--r--chrome/browser/chromeos/options/internet_page_view.h1
-rw-r--r--chrome/browser/chromeos/options/ip_config_view.h1
-rw-r--r--chrome/browser/chromeos/options/language_chewing_config_view.h1
-rw-r--r--chrome/browser/chromeos/options/language_config_model.h1
-rw-r--r--chrome/browser/chromeos/options/language_config_util.h1
-rw-r--r--chrome/browser/chromeos/options/language_config_view.h1
-rw-r--r--chrome/browser/chromeos/options/language_hangul_config_view.h1
-rw-r--r--chrome/browser/chromeos/options/language_mozc_config_view.h1
-rw-r--r--chrome/browser/chromeos/options/language_pinyin_config_view.h1
-rw-r--r--chrome/browser/chromeos/options/network_config_view.h1
-rw-r--r--chrome/browser/chromeos/options/options_window_view.h1
-rw-r--r--chrome/browser/chromeos/options/settings_page_view.h1
-rw-r--r--chrome/browser/chromeos/options/system_page_view.h1
-rw-r--r--chrome/browser/chromeos/options/wifi_config_view.h1
-rw-r--r--chrome/browser/chromeos/panels/panel_scroller.h1
-rw-r--r--chrome/browser/chromeos/panels/panel_scroller_container.h1
-rw-r--r--chrome/browser/chromeos/panels/panel_scroller_header.h1
-rw-r--r--chrome/browser/chromeos/pipe_reader.h1
-rw-r--r--chrome/browser/chromeos/preferences.h1
-rw-r--r--chrome/browser/chromeos/pulse_audio_mixer.h1
-rw-r--r--chrome/browser/chromeos/status/clock_menu_button.h1
-rw-r--r--chrome/browser/chromeos/status/feedback_menu_button.h1
-rw-r--r--chrome/browser/chromeos/status/language_menu_button.h1
-rw-r--r--chrome/browser/chromeos/status/network_menu_button.h1
-rw-r--r--chrome/browser/chromeos/status/power_menu_button.h1
-rw-r--r--chrome/browser/chromeos/status/status_area_button.h1
-rw-r--r--chrome/browser/chromeos/status/status_area_host.h1
-rw-r--r--chrome/browser/chromeos/status/status_area_view.h1
-rw-r--r--chrome/browser/chromeos/system_key_event_listener.h1
-rw-r--r--chrome/browser/chromeos/tab_closeable_state_watcher.h1
-rw-r--r--chrome/browser/chromeos/update_observer.h1
-rw-r--r--chrome/browser/chromeos/usb_mount_observer.h1
-rw-r--r--chrome/browser/chromeos/version_loader.h1
-rw-r--r--chrome/browser/chromeos/view_ids.h1
-rw-r--r--chrome/browser/chromeos/volume_bubble.h1
-rw-r--r--chrome/browser/chromeos/volume_bubble_view.h1
-rw-r--r--chrome/browser/chromeos/wm_ipc.h1
-rw-r--r--chrome/browser/chromeos/wm_message_listener.h1
-rw-r--r--chrome/browser/chromeos/wm_overview_controller.h1
-rw-r--r--chrome/browser/chromeos/wm_overview_fav_icon.h1
-rw-r--r--chrome/browser/chromeos/wm_overview_snapshot.h1
-rw-r--r--chrome/browser/chromeos/wm_overview_title.h1
-rw-r--r--chrome/browser/clipboard_dispatcher.h2
-rw-r--r--chrome/browser/cocoa/about_ipc_bridge.h1
-rw-r--r--chrome/browser/cocoa/about_ipc_controller.h1
-rw-r--r--chrome/browser/cocoa/about_ipc_dialog.h1
-rw-r--r--chrome/browser/cocoa/about_window_controller.h1
-rw-r--r--chrome/browser/cocoa/accelerators_cocoa.h1
-rw-r--r--chrome/browser/cocoa/animatable_image.h1
-rw-r--r--chrome/browser/cocoa/animatable_view.h1
-rw-r--r--chrome/browser/cocoa/authorization_util.h1
-rw-r--r--chrome/browser/cocoa/back_forward_menu_controller.h1
-rw-r--r--chrome/browser/cocoa/background_gradient_view.h1
-rw-r--r--chrome/browser/cocoa/background_tile_view.h1
-rw-r--r--chrome/browser/cocoa/base_view.h1
-rw-r--r--chrome/browser/cocoa/bookmark_all_tabs_controller.h1
-rw-r--r--chrome/browser/cocoa/bookmark_bar_bridge.h1
-rw-r--r--chrome/browser/cocoa/bookmark_bar_constants.h1
-rw-r--r--chrome/browser/cocoa/bookmark_bar_controller.h1
-rw-r--r--chrome/browser/cocoa/bookmark_bar_folder_button_cell.h1
-rw-r--r--chrome/browser/cocoa/bookmark_bar_folder_window.h1
-rw-r--r--chrome/browser/cocoa/bookmark_bar_state.h1
-rw-r--r--chrome/browser/cocoa/bookmark_bar_toolbar_view.h1
-rw-r--r--chrome/browser/cocoa/bookmark_bar_unittest_helper.h1
-rw-r--r--chrome/browser/cocoa/bookmark_bar_view.h1
-rw-r--r--chrome/browser/cocoa/bookmark_button_cell.h1
-rw-r--r--chrome/browser/cocoa/bookmark_editor_base_controller.h1
-rw-r--r--chrome/browser/cocoa/bookmark_editor_controller.h1
-rw-r--r--chrome/browser/cocoa/bookmark_folder_target.h1
-rw-r--r--chrome/browser/cocoa/bookmark_menu_bridge.h1
-rw-r--r--chrome/browser/cocoa/bookmark_menu_cocoa_controller.h1
-rw-r--r--chrome/browser/cocoa/bookmark_model_observer_for_cocoa.h1
-rw-r--r--chrome/browser/cocoa/bookmark_name_folder_controller.h1
-rw-r--r--chrome/browser/cocoa/bookmark_tree_browser_cell.h1
-rw-r--r--chrome/browser/cocoa/browser_accessibility.h1
-rw-r--r--chrome/browser/cocoa/browser_accessibility_delegate.h1
-rw-r--r--chrome/browser/cocoa/browser_command_executor.h1
-rw-r--r--chrome/browser/cocoa/browser_test_helper.h1
-rw-r--r--chrome/browser/cocoa/browser_window_cocoa.h1
-rw-r--r--chrome/browser/cocoa/browser_window_controller.h1
-rw-r--r--chrome/browser/cocoa/browser_window_controller_private.h1
-rw-r--r--chrome/browser/cocoa/bug_report_window_controller.h1
-rw-r--r--chrome/browser/cocoa/chrome_browser_window.h1
-rw-r--r--chrome/browser/cocoa/chrome_event_processing_window.h1
-rw-r--r--chrome/browser/cocoa/clear_browsing_data_controller.h1
-rw-r--r--chrome/browser/cocoa/clickhold_button_cell.h1
-rw-r--r--chrome/browser/cocoa/cocoa_test_helper.h1
-rw-r--r--chrome/browser/cocoa/command_observer_bridge.h1
-rw-r--r--chrome/browser/cocoa/constrained_window_mac.h1
-rw-r--r--chrome/browser/cocoa/custom_home_pages_model.h1
-rw-r--r--chrome/browser/cocoa/delayedmenu_button.h1
-rw-r--r--chrome/browser/cocoa/download_item_cell.h1
-rw-r--r--chrome/browser/cocoa/download_item_mac.h1
-rw-r--r--chrome/browser/cocoa/download_shelf_mac.h1
-rw-r--r--chrome/browser/cocoa/download_shelf_view.h1
-rw-r--r--chrome/browser/cocoa/encoding_menu_controller_delegate_mac.h1
-rw-r--r--chrome/browser/cocoa/event_utils.h1
-rw-r--r--chrome/browser/cocoa/extension_installed_bubble_bridge.h1
-rw-r--r--chrome/browser/cocoa/extension_installed_bubble_controller.h1
-rw-r--r--chrome/browser/cocoa/extension_view_mac.h1
-rw-r--r--chrome/browser/cocoa/extensions/browser_action_button.h1
-rw-r--r--chrome/browser/cocoa/extensions/browser_actions_container_view.h1
-rw-r--r--chrome/browser/cocoa/extensions/browser_actions_controller.h1
-rw-r--r--chrome/browser/cocoa/extensions/extension_action_context_menu.h1
-rw-r--r--chrome/browser/cocoa/extensions/extension_infobar_controller.h1
-rw-r--r--chrome/browser/cocoa/extensions/extension_install_prompt_controller.h1
-rw-r--r--chrome/browser/cocoa/extensions/extension_popup_controller.h1
-rw-r--r--chrome/browser/cocoa/fast_resize_view.h1
-rw-r--r--chrome/browser/cocoa/file_metadata.h1
-rw-r--r--chrome/browser/cocoa/find_bar_bridge.h1
-rw-r--r--chrome/browser/cocoa/find_bar_view.h1
-rw-r--r--chrome/browser/cocoa/find_pasteboard.h1
-rw-r--r--chrome/browser/cocoa/first_run_dialog.h1
-rw-r--r--chrome/browser/cocoa/floating_bar_backing_view.h1
-rw-r--r--chrome/browser/cocoa/fullscreen_controller.h1
-rw-r--r--chrome/browser/cocoa/gradient_button_cell.h1
-rw-r--r--chrome/browser/cocoa/history_menu_bridge.h1
-rw-r--r--chrome/browser/cocoa/history_menu_cocoa_controller.h1
-rw-r--r--chrome/browser/cocoa/html_dialog_window_controller.h1
-rw-r--r--chrome/browser/cocoa/html_dialog_window_controller_cppsafe.h1
-rw-r--r--chrome/browser/cocoa/hung_renderer_controller.h1
-rw-r--r--chrome/browser/cocoa/image_utils.h1
-rw-r--r--chrome/browser/cocoa/import_progress_dialog.h1
-rw-r--r--chrome/browser/cocoa/import_settings_dialog.h1
-rw-r--r--chrome/browser/cocoa/importer_lock_dialog.h1
-rw-r--r--chrome/browser/cocoa/info_bubble_view.h1
-rw-r--r--chrome/browser/cocoa/infobar.h1
-rw-r--r--chrome/browser/cocoa/infobar_gradient_view.h1
-rw-r--r--chrome/browser/cocoa/install_from_dmg.h1
-rw-r--r--chrome/browser/cocoa/keystone_glue.h1
-rw-r--r--chrome/browser/cocoa/keystone_infobar.h1
-rw-r--r--chrome/browser/cocoa/location_bar/autocomplete_text_field.h1
-rw-r--r--chrome/browser/cocoa/location_bar/autocomplete_text_field_unittest_helper.h1
-rw-r--r--chrome/browser/cocoa/location_bar/bubble_decoration.h1
-rw-r--r--chrome/browser/cocoa/location_bar/content_setting_decoration.h1
-rw-r--r--chrome/browser/cocoa/location_bar/ev_bubble_decoration.h1
-rw-r--r--chrome/browser/cocoa/location_bar/image_decoration.h1
-rw-r--r--chrome/browser/cocoa/location_bar/keyword_hint_decoration.h1
-rw-r--r--chrome/browser/cocoa/location_bar/location_bar_decoration.h1
-rw-r--r--chrome/browser/cocoa/location_bar/location_bar_view_mac.h1
-rw-r--r--chrome/browser/cocoa/location_bar/location_icon_decoration.h1
-rw-r--r--chrome/browser/cocoa/location_bar/page_action_decoration.h1
-rw-r--r--chrome/browser/cocoa/location_bar/selected_keyword_decoration.h1
-rw-r--r--chrome/browser/cocoa/location_bar/star_decoration.h1
-rw-r--r--chrome/browser/cocoa/menu_button.h1
-rw-r--r--chrome/browser/cocoa/menu_controller.h1
-rw-r--r--chrome/browser/cocoa/multi_key_equivalent_button.h1
-rw-r--r--chrome/browser/cocoa/new_tab_button.h1
-rw-r--r--chrome/browser/cocoa/notifications/balloon_controller.h1
-rw-r--r--chrome/browser/cocoa/notifications/balloon_view.h1
-rw-r--r--chrome/browser/cocoa/notifications/balloon_view_bridge.h1
-rw-r--r--chrome/browser/cocoa/notifications/balloon_view_host_mac.h1
-rw-r--r--chrome/browser/cocoa/nsmenuitem_additions.h1
-rw-r--r--chrome/browser/cocoa/objc_method_swizzle.h1
-rw-r--r--chrome/browser/cocoa/objc_zombie.h1
-rw-r--r--chrome/browser/cocoa/page_info_window_mac.h1
-rw-r--r--chrome/browser/cocoa/reload_button.h1
-rw-r--r--chrome/browser/cocoa/repost_form_warning_mac.h1
-rw-r--r--chrome/browser/cocoa/restart_browser.h1
-rw-r--r--chrome/browser/cocoa/rwhvm_editcommand_helper.h1
-rw-r--r--chrome/browser/cocoa/sad_tab_controller.h1
-rw-r--r--chrome/browser/cocoa/sad_tab_view.h1
-rw-r--r--chrome/browser/cocoa/scoped_authorizationref.h1
-rw-r--r--chrome/browser/cocoa/search_engine_list_model.h1
-rw-r--r--chrome/browser/cocoa/status_bubble_mac.h1
-rw-r--r--chrome/browser/cocoa/status_icons/status_icon_mac.h1
-rw-r--r--chrome/browser/cocoa/status_icons/status_tray_mac.h1
-rw-r--r--chrome/browser/cocoa/styled_text_field_cell.h1
-rw-r--r--chrome/browser/cocoa/tab_contents_controller.h1
-rw-r--r--chrome/browser/cocoa/tab_controller.h1
-rw-r--r--chrome/browser/cocoa/tab_controller_target.h1
-rw-r--r--chrome/browser/cocoa/tab_strip_controller.h1
-rw-r--r--chrome/browser/cocoa/tab_strip_model_observer_bridge.h1
-rw-r--r--chrome/browser/cocoa/tab_strip_view.h1
-rw-r--r--chrome/browser/cocoa/tab_view.h1
-rw-r--r--chrome/browser/cocoa/tab_window_controller.h1
-rw-r--r--chrome/browser/cocoa/table_row_nsimage_cache.h1
-rw-r--r--chrome/browser/cocoa/task_manager_mac.h1
-rw-r--r--chrome/browser/cocoa/test_event_utils.h1
-rw-r--r--chrome/browser/cocoa/themed_window.h1
-rw-r--r--chrome/browser/cocoa/throbber_view.h1
-rw-r--r--chrome/browser/cocoa/toolbar_controller.h1
-rw-r--r--chrome/browser/cocoa/toolbar_view.h1
-rw-r--r--chrome/browser/cocoa/translate/translate_infobar_base.h1
-rw-r--r--chrome/browser/cocoa/ui_localizer.h1
-rw-r--r--chrome/browser/cocoa/url_drop_target.h1
-rw-r--r--chrome/browser/cocoa/vertical_gradient_view.h1
-rw-r--r--chrome/browser/cocoa/view_id_util.h1
-rw-r--r--chrome/browser/cocoa/view_resizer.h1
-rw-r--r--chrome/browser/cocoa/view_resizer_pong.h1
-rw-r--r--chrome/browser/cocoa/web_contents_drag_source.h1
-rw-r--r--chrome/browser/cocoa/window_size_autosaver.h1
-rw-r--r--chrome/browser/cocoa/wrench_menu_controller.h1
-rw-r--r--chrome/browser/command_line_pref_store.h1
-rw-r--r--chrome/browser/command_updater.h1
-rw-r--r--chrome/browser/config_dir_policy_provider.h1
-rw-r--r--chrome/browser/configuration_policy_pref_store.h1
-rw-r--r--chrome/browser/configuration_policy_provider.h1
-rw-r--r--chrome/browser/configuration_policy_provider_mac.h1
-rw-r--r--chrome/browser/configuration_policy_provider_win.h1
-rw-r--r--chrome/browser/configuration_policy_store.h1
-rw-r--r--chrome/browser/content_exceptions_table_model.h1
-rw-r--r--chrome/browser/content_setting_bubble_model.h1
-rw-r--r--chrome/browser/content_setting_combo_model.h1
-rw-r--r--chrome/browser/content_setting_image_model.h1
-rw-r--r--chrome/browser/cookie_modal_dialog.h1
-rw-r--r--chrome/browser/cookie_prompt_modal_dialog_delegate.h1
-rw-r--r--chrome/browser/cookies_tree_model.h1
-rw-r--r--chrome/browser/crash_handler_host_linux.h1
-rw-r--r--chrome/browser/cross_site_request_manager.h1
-rw-r--r--chrome/browser/custom_home_pages_table_model.h1
-rw-r--r--chrome/browser/debugger/debugger_host.h1
-rw-r--r--chrome/browser/debugger/debugger_remote_service.h1
-rw-r--r--chrome/browser/debugger/debugger_wrapper.h1
-rw-r--r--chrome/browser/debugger/devtools_client_host.h1
-rw-r--r--chrome/browser/debugger/devtools_http_protocol_handler.h1
-rw-r--r--chrome/browser/debugger/devtools_manager.h1
-rw-r--r--chrome/browser/debugger/devtools_protocol_handler.h1
-rw-r--r--chrome/browser/debugger/devtools_remote.h1
-rw-r--r--chrome/browser/debugger/devtools_remote_listen_socket.h1
-rw-r--r--chrome/browser/debugger/devtools_remote_listen_socket_unittest.h1
-rw-r--r--chrome/browser/debugger/devtools_remote_message.h1
-rw-r--r--chrome/browser/debugger/devtools_remote_service.h1
-rw-r--r--chrome/browser/debugger/devtools_toggle_action.h1
-rw-r--r--chrome/browser/debugger/devtools_window.h1
-rw-r--r--chrome/browser/debugger/extension_ports_remote_service.h1
-rw-r--r--chrome/browser/debugger/inspectable_tab_proxy.h1
-rw-r--r--chrome/browser/default_encoding_combo_model.h1
-rw-r--r--chrome/browser/defaults.h1
-rw-r--r--chrome/browser/diagnostics/diagnostics_main.h1
-rw-r--r--chrome/browser/diagnostics/diagnostics_model.h1
-rw-r--r--chrome/browser/diagnostics/diagnostics_test.h1
-rw-r--r--chrome/browser/diagnostics/recon_diagnostics.h1
-rw-r--r--chrome/browser/diagnostics/sqlite_diagnostics.h1
-rw-r--r--chrome/browser/dock_info.h1
-rw-r--r--chrome/browser/dom_operation_notification_details.h1
-rw-r--r--chrome/browser/dom_ui/add_startup_page_handler.h1
-rw-r--r--chrome/browser/dom_ui/advanced_options_handler.h1
-rw-r--r--chrome/browser/dom_ui/advanced_options_utils_mac.h1
-rw-r--r--chrome/browser/dom_ui/app_launcher_handler.h1
-rw-r--r--chrome/browser/dom_ui/bookmarks_ui.h1
-rw-r--r--chrome/browser/dom_ui/browser_options_handler.h1
-rw-r--r--chrome/browser/dom_ui/chrome_url_data_manager.h1
-rw-r--r--chrome/browser/dom_ui/clear_browser_data_handler.h1
-rw-r--r--chrome/browser/dom_ui/content_settings_handler.h1
-rw-r--r--chrome/browser/dom_ui/core_options_handler.h1
-rw-r--r--chrome/browser/dom_ui/devtools_ui.h1
-rw-r--r--chrome/browser/dom_ui/dom_ui.h1
-rw-r--r--chrome/browser/dom_ui/dom_ui_factory.h1
-rw-r--r--chrome/browser/dom_ui/dom_ui_favicon_source.h1
-rw-r--r--chrome/browser/dom_ui/dom_ui_theme_source.h1
-rw-r--r--chrome/browser/dom_ui/dom_ui_thumbnail_source.h1
-rw-r--r--chrome/browser/dom_ui/dom_ui_util.h1
-rw-r--r--chrome/browser/dom_ui/downloads_dom_handler.h1
-rw-r--r--chrome/browser/dom_ui/downloads_ui.h1
-rw-r--r--chrome/browser/dom_ui/filebrowse_ui.h1
-rw-r--r--chrome/browser/dom_ui/fileicon_source.h1
-rw-r--r--chrome/browser/dom_ui/font_settings_handler.h1
-rw-r--r--chrome/browser/dom_ui/history2_ui.h1
-rw-r--r--chrome/browser/dom_ui/history_ui.h1
-rw-r--r--chrome/browser/dom_ui/html_dialog_tab_contents_delegate.h1
-rw-r--r--chrome/browser/dom_ui/html_dialog_ui.h1
-rw-r--r--chrome/browser/dom_ui/mediaplayer_ui.h1
-rw-r--r--chrome/browser/dom_ui/most_visited_handler.h1
-rw-r--r--chrome/browser/dom_ui/net_internals_ui.h1
-rw-r--r--chrome/browser/dom_ui/new_tab_page_sync_handler.h1
-rw-r--r--chrome/browser/dom_ui/new_tab_ui.h1
-rw-r--r--chrome/browser/dom_ui/ntp_resource_cache.h1
-rw-r--r--chrome/browser/dom_ui/options_ui.h1
-rw-r--r--chrome/browser/dom_ui/personal_options_handler.h1
-rw-r--r--chrome/browser/dom_ui/plugins_ui.h1
-rw-r--r--chrome/browser/dom_ui/register_page_ui.h1
-rw-r--r--chrome/browser/dom_ui/remoting_ui.h1
-rw-r--r--chrome/browser/dom_ui/shared_resources_data_source.h1
-rw-r--r--chrome/browser/dom_ui/shown_sections_handler.h1
-rw-r--r--chrome/browser/dom_ui/slideshow_ui.h1
-rw-r--r--chrome/browser/dom_ui/sync_options_handler.h1
-rw-r--r--chrome/browser/dom_ui/tips_handler.h1
-rw-r--r--chrome/browser/download/download_file.h1
-rw-r--r--chrome/browser/download/download_file_manager.h1
-rw-r--r--chrome/browser/download/download_item.h1
-rw-r--r--chrome/browser/download/download_item_model.h1
-rw-r--r--chrome/browser/download/download_manager.h1
-rw-r--r--chrome/browser/download/download_request_infobar_delegate.h1
-rw-r--r--chrome/browser/download/download_request_limiter.h1
-rw-r--r--chrome/browser/download/download_shelf.h1
-rw-r--r--chrome/browser/download/download_started_animation.h1
-rw-r--r--chrome/browser/download/download_types.h1
-rw-r--r--chrome/browser/download/download_util.h1
-rw-r--r--chrome/browser/download/drag_download_file.h1
-rw-r--r--chrome/browser/download/drag_download_util.h1
-rw-r--r--chrome/browser/download/save_file.h1
-rw-r--r--chrome/browser/download/save_file_manager.h1
-rw-r--r--chrome/browser/download/save_item.h1
-rw-r--r--chrome/browser/download/save_package.h1
-rw-r--r--chrome/browser/download/save_types.h1
-rw-r--r--chrome/browser/dummy_configuration_policy_provider.h1
-rw-r--r--chrome/browser/dummy_pref_store.h1
-rw-r--r--chrome/browser/encoding_menu_controller.h1
-rw-r--r--chrome/browser/extensions/autoupdate_interceptor.h1
-rw-r--r--chrome/browser/extensions/browser_action_test_util.h1
-rw-r--r--chrome/browser/extensions/convert_user_script.h1
-rw-r--r--chrome/browser/extensions/crashed_extension_infobar.h1
-rw-r--r--chrome/browser/extensions/crx_installer.h1
-rw-r--r--chrome/browser/extensions/execute_code_in_tab_function.h1
-rw-r--r--chrome/browser/extensions/extension_accessibility_api.h1
-rw-r--r--chrome/browser/extensions/extension_accessibility_api_constants.h1
-rw-r--r--chrome/browser/extensions/extension_apitest.h1
-rw-r--r--chrome/browser/extensions/extension_bookmark_helpers.h1
-rw-r--r--chrome/browser/extensions/extension_bookmark_manager_api.h1
-rw-r--r--chrome/browser/extensions/extension_bookmarks_module.h1
-rw-r--r--chrome/browser/extensions/extension_bookmarks_module_constants.h1
-rw-r--r--chrome/browser/extensions/extension_browser_actions_api.h1
-rw-r--r--chrome/browser/extensions/extension_browser_event_router.h1
-rw-r--r--chrome/browser/extensions/extension_browsertest.h1
-rw-r--r--chrome/browser/extensions/extension_clipboard_api.h1
-rw-r--r--chrome/browser/extensions/extension_context_menu_api.h1
-rw-r--r--chrome/browser/extensions/extension_context_menu_model.h1
-rw-r--r--chrome/browser/extensions/extension_cookies_api.h1
-rw-r--r--chrome/browser/extensions/extension_cookies_api_constants.h1
-rw-r--r--chrome/browser/extensions/extension_cookies_helpers.h1
-rw-r--r--chrome/browser/extensions/extension_creator.h1
-rw-r--r--chrome/browser/extensions/extension_data_deleter.h1
-rw-r--r--chrome/browser/extensions/extension_devtools_bridge.h1
-rw-r--r--chrome/browser/extensions/extension_devtools_browsertest.h1
-rw-r--r--chrome/browser/extensions/extension_devtools_events.h1
-rw-r--r--chrome/browser/extensions/extension_devtools_manager.h1
-rw-r--r--chrome/browser/extensions/extension_disabled_infobar_delegate.h1
-rw-r--r--chrome/browser/extensions/extension_dom_ui.h1
-rw-r--r--chrome/browser/extensions/extension_error_reporter.h1
-rw-r--r--chrome/browser/extensions/extension_event_names.h1
-rw-r--r--chrome/browser/extensions/extension_function.h1
-rw-r--r--chrome/browser/extensions/extension_function_dispatcher.h1
-rw-r--r--chrome/browser/extensions/extension_history_api.h1
-rw-r--r--chrome/browser/extensions/extension_history_api_constants.h1
-rw-r--r--chrome/browser/extensions/extension_host.h1
-rw-r--r--chrome/browser/extensions/extension_host_mac.h1
-rw-r--r--chrome/browser/extensions/extension_i18n_api.h1
-rw-r--r--chrome/browser/extensions/extension_icon_manager.h1
-rw-r--r--chrome/browser/extensions/extension_idle_api.h1
-rw-r--r--chrome/browser/extensions/extension_idle_api_constants.h1
-rw-r--r--chrome/browser/extensions/extension_infobar_delegate.h1
-rw-r--r--chrome/browser/extensions/extension_infobar_module.h1
-rw-r--r--chrome/browser/extensions/extension_infobar_module_constants.h1
-rw-r--r--chrome/browser/extensions/extension_install_ui.h1
-rw-r--r--chrome/browser/extensions/extension_menu_manager.h1
-rw-r--r--chrome/browser/extensions/extension_message_service.h1
-rw-r--r--chrome/browser/extensions/extension_metrics_module.h1
-rw-r--r--chrome/browser/extensions/extension_omnibox_api.h1
-rw-r--r--chrome/browser/extensions/extension_page_actions_module.h1
-rw-r--r--chrome/browser/extensions/extension_page_actions_module_constants.h1
-rw-r--r--chrome/browser/extensions/extension_popup_api.h1
-rw-r--r--chrome/browser/extensions/extension_pref_store.h1
-rw-r--r--chrome/browser/extensions/extension_prefs.h1
-rw-r--r--chrome/browser/extensions/extension_process_manager.h1
-rw-r--r--chrome/browser/extensions/extension_processes_api.h1
-rw-r--r--chrome/browser/extensions/extension_processes_api_constants.h1
-rw-r--r--chrome/browser/extensions/extension_protocols.h1
-rw-r--r--chrome/browser/extensions/extension_rlz_module.h1
-rw-r--r--chrome/browser/extensions/extension_shelf_model.h1
-rw-r--r--chrome/browser/extensions/extension_tabs_module.h1
-rw-r--r--chrome/browser/extensions/extension_tabs_module_constants.h1
-rw-r--r--chrome/browser/extensions/extension_test_api.h1
-rw-r--r--chrome/browser/extensions/extension_toolbar_model.h1
-rw-r--r--chrome/browser/extensions/extension_toolstrip_api.h1
-rw-r--r--chrome/browser/extensions/extension_updater.h1
-rw-r--r--chrome/browser/extensions/extensions_quota_service.h1
-rw-r--r--chrome/browser/extensions/extensions_service.h1
-rw-r--r--chrome/browser/extensions/extensions_service_unittest.h1
-rw-r--r--chrome/browser/extensions/extensions_ui.h1
-rw-r--r--chrome/browser/extensions/external_extension_provider.h1
-rw-r--r--chrome/browser/extensions/external_pref_extension_provider.h1
-rw-r--r--chrome/browser/extensions/external_registry_extension_provider_win.h1
-rw-r--r--chrome/browser/extensions/file_reader.h1
-rw-r--r--chrome/browser/extensions/gtk_theme_installed_infobar_delegate.h1
-rw-r--r--chrome/browser/extensions/image_loading_tracker.h1
-rw-r--r--chrome/browser/extensions/pack_extension_job.h1
-rw-r--r--chrome/browser/extensions/sandboxed_extension_unpacker.h1
-rw-r--r--chrome/browser/extensions/test_extension_prefs.h1
-rw-r--r--chrome/browser/extensions/theme_installed_infobar_delegate.h1
-rw-r--r--chrome/browser/extensions/user_script_listener.h1
-rw-r--r--chrome/browser/extensions/user_script_master.h1
-rw-r--r--chrome/browser/external_protocol_handler.h1
-rw-r--r--chrome/browser/external_tab_container_win.h1
-rw-r--r--chrome/browser/fav_icon_helper.h1
-rw-r--r--chrome/browser/favicon_service.h1
-rw-r--r--chrome/browser/file_watcher.h1
-rw-r--r--chrome/browser/find_bar.h1
-rw-r--r--chrome/browser/find_bar_controller.h1
-rw-r--r--chrome/browser/find_bar_state.h1
-rw-r--r--chrome/browser/find_notification_details.h1
-rw-r--r--chrome/browser/first_run.h1
-rw-r--r--chrome/browser/fonts_languages_window.h1
-rw-r--r--chrome/browser/gears_integration.h1
-rw-r--r--chrome/browser/geolocation/access_token_store.h1
-rw-r--r--chrome/browser/geolocation/device_data_provider.h1
-rw-r--r--chrome/browser/geolocation/empty_device_data_provider.h1
-rw-r--r--chrome/browser/geolocation/fake_access_token_store.h1
-rw-r--r--chrome/browser/geolocation/geolocation_content_settings_map.h1
-rw-r--r--chrome/browser/geolocation/geolocation_dispatcher_host.h1
-rw-r--r--chrome/browser/geolocation/geolocation_exceptions_table_model.h1
-rw-r--r--chrome/browser/geolocation/geolocation_permission_context.h1
-rw-r--r--chrome/browser/geolocation/geolocation_prefs.h1
-rw-r--r--chrome/browser/geolocation/geolocation_settings_state.h1
-rw-r--r--chrome/browser/geolocation/gps_location_provider_linux.h1
-rw-r--r--chrome/browser/geolocation/libgps_wrapper_linux.h1
-rw-r--r--chrome/browser/geolocation/location_arbitrator.h1
-rw-r--r--chrome/browser/geolocation/location_provider.h1
-rw-r--r--chrome/browser/geolocation/mock_location_provider.h1
-rw-r--r--chrome/browser/geolocation/network_location_provider.h1
-rw-r--r--chrome/browser/geolocation/network_location_request.h1
-rw-r--r--chrome/browser/geolocation/osx_wifi.h1
-rw-r--r--chrome/browser/geolocation/wifi_data_provider_chromeos.h1
-rw-r--r--chrome/browser/geolocation/wifi_data_provider_common.h1
-rw-r--r--chrome/browser/geolocation/wifi_data_provider_common_win.h1
-rw-r--r--chrome/browser/geolocation/wifi_data_provider_linux.h1
-rw-r--r--chrome/browser/geolocation/wifi_data_provider_mac.h1
-rw-r--r--chrome/browser/geolocation/wifi_data_provider_win.h1
-rw-r--r--chrome/browser/global_keyboard_shortcuts_mac.h1
-rw-r--r--chrome/browser/google_service_auth_error.h1
-rw-r--r--chrome/browser/google_update.h1
-rw-r--r--chrome/browser/google_url_tracker.h1
-rw-r--r--chrome/browser/google_util.h1
-rw-r--r--chrome/browser/gpu_process_host.h1
-rw-r--r--chrome/browser/gpu_process_host_ui_shim.h1
-rw-r--r--chrome/browser/gtk/about_chrome_dialog.h1
-rw-r--r--chrome/browser/gtk/accelerators_gtk.h1
-rw-r--r--chrome/browser/gtk/accessibility_event_router_gtk.h1
-rw-r--r--chrome/browser/gtk/accessible_widget_helper_gtk.h1
-rw-r--r--chrome/browser/gtk/back_forward_button_gtk.h1
-rw-r--r--chrome/browser/gtk/bookmark_bar_gtk.h1
-rw-r--r--chrome/browser/gtk/bookmark_bar_instructions_gtk.h1
-rw-r--r--chrome/browser/gtk/bookmark_bubble_gtk.h1
-rw-r--r--chrome/browser/gtk/bookmark_editor_gtk.h1
-rw-r--r--chrome/browser/gtk/bookmark_menu_controller_gtk.h1
-rw-r--r--chrome/browser/gtk/bookmark_tree_model.h1
-rw-r--r--chrome/browser/gtk/bookmark_utils_gtk.h1
-rw-r--r--chrome/browser/gtk/browser_actions_toolbar_gtk.h1
-rw-r--r--chrome/browser/gtk/browser_titlebar.h1
-rw-r--r--chrome/browser/gtk/browser_toolbar_gtk.h1
-rw-r--r--chrome/browser/gtk/browser_window_gtk.h1
-rw-r--r--chrome/browser/gtk/cairo_cached_surface.h1
-rw-r--r--chrome/browser/gtk/certificate_dialogs.h1
-rw-r--r--chrome/browser/gtk/certificate_manager.h1
-rw-r--r--chrome/browser/gtk/certificate_viewer.h1
-rw-r--r--chrome/browser/gtk/clear_browsing_data_dialog_gtk.h1
-rw-r--r--chrome/browser/gtk/collected_cookies_gtk.h1
-rw-r--r--chrome/browser/gtk/constrained_window_gtk.h1
-rw-r--r--chrome/browser/gtk/content_setting_bubble_gtk.h1
-rw-r--r--chrome/browser/gtk/create_application_shortcuts_dialog_gtk.h1
-rw-r--r--chrome/browser/gtk/custom_button.h1
-rw-r--r--chrome/browser/gtk/custom_drag.h1
-rw-r--r--chrome/browser/gtk/download_in_progress_dialog_gtk.h1
-rw-r--r--chrome/browser/gtk/download_item_gtk.h1
-rw-r--r--chrome/browser/gtk/download_shelf_gtk.h1
-rw-r--r--chrome/browser/gtk/edit_search_engine_dialog.h1
-rw-r--r--chrome/browser/gtk/extension_infobar_gtk.h1
-rw-r--r--chrome/browser/gtk/extension_installed_bubble_gtk.h1
-rw-r--r--chrome/browser/gtk/extension_popup_gtk.h1
-rw-r--r--chrome/browser/gtk/extension_view_gtk.h1
-rw-r--r--chrome/browser/gtk/external_protocol_dialog_gtk.h1
-rw-r--r--chrome/browser/gtk/find_bar_gtk.h1
-rw-r--r--chrome/browser/gtk/first_run_bubble.h1
-rw-r--r--chrome/browser/gtk/first_run_dialog.h1
-rw-r--r--chrome/browser/gtk/focus_store_gtk.h1
-rw-r--r--chrome/browser/gtk/fullscreen_exit_bubble_gtk.h1
-rw-r--r--chrome/browser/gtk/gconf_titlebar_listener.h1
-rw-r--r--chrome/browser/gtk/gtk_chrome_button.h1
-rw-r--r--chrome/browser/gtk/gtk_chrome_cookie_view.h1
-rw-r--r--chrome/browser/gtk/gtk_chrome_link_button.h1
-rw-r--r--chrome/browser/gtk/gtk_chrome_shrinkable_hbox.h1
-rw-r--r--chrome/browser/gtk/gtk_custom_menu.h1
-rw-r--r--chrome/browser/gtk/gtk_custom_menu_item.h1
-rw-r--r--chrome/browser/gtk/gtk_expanded_container.h1
-rw-r--r--chrome/browser/gtk/gtk_floating_container.h1
-rw-r--r--chrome/browser/gtk/gtk_theme_provider.h1
-rw-r--r--chrome/browser/gtk/gtk_tree.h1
-rw-r--r--chrome/browser/gtk/gtk_util.h1
-rw-r--r--chrome/browser/gtk/hover_controller_gtk.h1
-rw-r--r--chrome/browser/gtk/html_dialog_gtk.h1
-rw-r--r--chrome/browser/gtk/import_dialog_gtk.h1
-rw-r--r--chrome/browser/gtk/import_lock_dialog_gtk.h1
-rw-r--r--chrome/browser/gtk/import_progress_dialog_gtk.h1
-rw-r--r--chrome/browser/gtk/info_bubble_gtk.h1
-rw-r--r--chrome/browser/gtk/infobar_container_gtk.h1
-rw-r--r--chrome/browser/gtk/infobar_gtk.h1
-rw-r--r--chrome/browser/gtk/keyword_editor_view.h1
-rw-r--r--chrome/browser/gtk/location_bar_view_gtk.h1
-rw-r--r--chrome/browser/gtk/menu_bar_helper.h1
-rw-r--r--chrome/browser/gtk/menu_gtk.h1
-rw-r--r--chrome/browser/gtk/meta_frames.h1
-rw-r--r--chrome/browser/gtk/nine_box.h1
-rw-r--r--chrome/browser/gtk/notifications/balloon_view_gtk.h1
-rw-r--r--chrome/browser/gtk/notifications/balloon_view_host_gtk.h1
-rw-r--r--chrome/browser/gtk/options/advanced_contents_gtk.h1
-rw-r--r--chrome/browser/gtk/options/advanced_page_gtk.h1
-rw-r--r--chrome/browser/gtk/options/content_exception_editor.h1
-rw-r--r--chrome/browser/gtk/options/content_exceptions_window_gtk.h1
-rw-r--r--chrome/browser/gtk/options/content_filter_page_gtk.h1
-rw-r--r--chrome/browser/gtk/options/content_page_gtk.h1
-rw-r--r--chrome/browser/gtk/options/content_settings_window_gtk.h1
-rw-r--r--chrome/browser/gtk/options/cookie_filter_page_gtk.h1
-rw-r--r--chrome/browser/gtk/options/cookies_view.h1
-rw-r--r--chrome/browser/gtk/options/fonts_page_gtk.h1
-rw-r--r--chrome/browser/gtk/options/general_page_gtk.h1
-rw-r--r--chrome/browser/gtk/options/languages_page_gtk.h1
-rw-r--r--chrome/browser/gtk/options/managed_prefs_banner_gtk.h1
-rw-r--r--chrome/browser/gtk/options/options_layout_gtk.h1
-rw-r--r--chrome/browser/gtk/options/passwords_exceptions_page_gtk.h1
-rw-r--r--chrome/browser/gtk/options/passwords_exceptions_window_gtk.h1
-rw-r--r--chrome/browser/gtk/options/passwords_page_gtk.h1
-rw-r--r--chrome/browser/gtk/options/simple_content_exceptions_window.h1
-rw-r--r--chrome/browser/gtk/options/url_picker_dialog_gtk.h1
-rw-r--r--chrome/browser/gtk/overflow_button.h1
-rw-r--r--chrome/browser/gtk/process_singleton_dialog.h1
-rw-r--r--chrome/browser/gtk/reload_button_gtk.h1
-rw-r--r--chrome/browser/gtk/repost_form_warning_gtk.h1
-rw-r--r--chrome/browser/gtk/rounded_window.h1
-rw-r--r--chrome/browser/gtk/sad_tab_gtk.h1
-rw-r--r--chrome/browser/gtk/slide_animator_gtk.h1
-rw-r--r--chrome/browser/gtk/status_bubble_gtk.h1
-rw-r--r--chrome/browser/gtk/status_icons/status_icon_gtk.h1
-rw-r--r--chrome/browser/gtk/status_icons/status_tray_gtk.h1
-rw-r--r--chrome/browser/gtk/tab_contents_container_gtk.h1
-rw-r--r--chrome/browser/gtk/tab_contents_drag_source.h1
-rw-r--r--chrome/browser/gtk/tabs/dragged_tab_controller_gtk.h1
-rw-r--r--chrome/browser/gtk/tabs/dragged_tab_gtk.h1
-rw-r--r--chrome/browser/gtk/tabs/tab_gtk.h1
-rw-r--r--chrome/browser/gtk/tabs/tab_renderer_gtk.h1
-rw-r--r--chrome/browser/gtk/tabs/tab_strip_gtk.h1
-rw-r--r--chrome/browser/gtk/tabstrip_origin_provider.h1
-rw-r--r--chrome/browser/gtk/task_manager_gtk.h1
-rw-r--r--chrome/browser/gtk/theme_install_bubble_view_gtk.h1
-rw-r--r--chrome/browser/gtk/translate/after_translate_infobar_gtk.h1
-rw-r--r--chrome/browser/gtk/translate/before_translate_infobar_gtk.h1
-rw-r--r--chrome/browser/gtk/translate/translate_infobar_base_gtk.h1
-rw-r--r--chrome/browser/gtk/translate/translate_message_infobar_gtk.h1
-rw-r--r--chrome/browser/gtk/update_recommended_dialog.h1
-rw-r--r--chrome/browser/gtk/view_id_util.h1
-rw-r--r--chrome/browser/hang_monitor/hung_plugin_action.h1
-rw-r--r--chrome/browser/hang_monitor/hung_window_detector.h1
-rw-r--r--chrome/browser/history/archived_database.h1
-rw-r--r--chrome/browser/history/download_database.h1
-rw-r--r--chrome/browser/history/download_types.h1
-rw-r--r--chrome/browser/history/expire_history_backend.h1
-rw-r--r--chrome/browser/history/history.h1
-rw-r--r--chrome/browser/history/history_backend.h1
-rw-r--r--chrome/browser/history/history_database.h1
-rw-r--r--chrome/browser/history/history_marshaling.h1
-rw-r--r--chrome/browser/history/history_notifications.h1
-rw-r--r--chrome/browser/history/history_publisher.h1
-rw-r--r--chrome/browser/history/history_types.h1
-rw-r--r--chrome/browser/history/in_memory_database.h1
-rw-r--r--chrome/browser/history/in_memory_history_backend.h1
-rw-r--r--chrome/browser/history/in_memory_url_index.h1
-rw-r--r--chrome/browser/history/page_usage_data.h1
-rw-r--r--chrome/browser/history/query_parser.h1
-rw-r--r--chrome/browser/history/snippet.h1
-rw-r--r--chrome/browser/history/starred_url_database.h1
-rw-r--r--chrome/browser/history/text_database.h1
-rw-r--r--chrome/browser/history/text_database_manager.h1
-rw-r--r--chrome/browser/history/thumbnail_database.h1
-rw-r--r--chrome/browser/history/top_sites.h1
-rw-r--r--chrome/browser/history/top_sites_database.h1
-rw-r--r--chrome/browser/history/url_database.h1
-rw-r--r--chrome/browser/history/visit_database.h1
-rw-r--r--chrome/browser/history/visit_tracker.h1
-rw-r--r--chrome/browser/history/visitsegment_database.h1
-rw-r--r--chrome/browser/host_content_settings_map.h1
-rw-r--r--chrome/browser/host_zoom_map.h1
-rw-r--r--chrome/browser/hung_renderer_dialog.h1
-rw-r--r--chrome/browser/icon_loader.h1
-rw-r--r--chrome/browser/icon_manager.h1
-rw-r--r--chrome/browser/idle.h1
-rw-r--r--chrome/browser/ime_input.h1
-rw-r--r--chrome/browser/importer/firefox2_importer.h1
-rw-r--r--chrome/browser/importer/firefox3_importer.h1
-rw-r--r--chrome/browser/importer/firefox_importer_unittest_utils.h1
-rw-r--r--chrome/browser/importer/firefox_importer_utils.h1
-rw-r--r--chrome/browser/importer/firefox_profile_lock.h1
-rw-r--r--chrome/browser/importer/firefox_proxy_settings.h1
-rw-r--r--chrome/browser/importer/ie_importer.h1
-rw-r--r--chrome/browser/importer/importer.h1
-rw-r--r--chrome/browser/importer/importer_bridge.h1
-rw-r--r--chrome/browser/importer/importer_data_types.h1
-rw-r--r--chrome/browser/importer/importer_list.h1
-rw-r--r--chrome/browser/importer/importer_messages.h1
-rw-r--r--chrome/browser/importer/mork_reader.h1
-rw-r--r--chrome/browser/importer/nss_decryptor.h1
-rw-r--r--chrome/browser/importer/nss_decryptor_mac.h1
-rw-r--r--chrome/browser/importer/nss_decryptor_system_nss.h1
-rw-r--r--chrome/browser/importer/nss_decryptor_win.h1
-rw-r--r--chrome/browser/importer/profile_writer.h1
-rw-r--r--chrome/browser/importer/safari_importer.h1
-rw-r--r--chrome/browser/importer/toolbar_importer.h1
-rw-r--r--chrome/browser/in_process_webkit/browser_webkitclient_impl.h1
-rw-r--r--chrome/browser/in_process_webkit/dom_storage_area.h1
-rw-r--r--chrome/browser/in_process_webkit/dom_storage_context.h1
-rw-r--r--chrome/browser/in_process_webkit/dom_storage_dispatcher_host.h1
-rw-r--r--chrome/browser/in_process_webkit/dom_storage_namespace.h1
-rw-r--r--chrome/browser/in_process_webkit/dom_storage_permission_request.h1
-rw-r--r--chrome/browser/in_process_webkit/indexed_db_callbacks.h1
-rw-r--r--chrome/browser/in_process_webkit/indexed_db_context.h1
-rw-r--r--chrome/browser/in_process_webkit/indexed_db_dispatcher_host.h1
-rw-r--r--chrome/browser/in_process_webkit/webkit_context.h1
-rw-r--r--chrome/browser/in_process_webkit/webkit_thread.h1
-rw-r--r--chrome/browser/input_window_dialog.h1
-rw-r--r--chrome/browser/intranet_redirect_detector.h1
-rw-r--r--chrome/browser/io_thread.h1
-rw-r--r--chrome/browser/jankometer.h1
-rw-r--r--chrome/browser/js_modal_dialog.h1
-rw-r--r--chrome/browser/jsmessage_box_client.h1
-rw-r--r--chrome/browser/jumplist_win.h1
-rw-r--r--chrome/browser/keychain_mac.h1
-rw-r--r--chrome/browser/keychain_mock_mac.h1
-rw-r--r--chrome/browser/language_combobox_model.h1
-rw-r--r--chrome/browser/language_order_table_model.h1
-rw-r--r--chrome/browser/load_from_memory_cache_details.h1
-rw-r--r--chrome/browser/load_notification_details.h1
-rw-r--r--chrome/browser/location_bar.h1
-rw-r--r--chrome/browser/location_bar_util.h1
-rw-r--r--chrome/browser/login_model.h1
-rw-r--r--chrome/browser/login_prompt.h1
-rw-r--r--chrome/browser/login_prompt_mac.h1
-rw-r--r--chrome/browser/mach_broker_mac.h1
-rw-r--r--chrome/browser/managed_prefs_banner_base.h1
-rw-r--r--chrome/browser/memory_details.h1
-rw-r--r--chrome/browser/memory_purger.h1
-rw-r--r--chrome/browser/message_box_handler.h1
-rw-r--r--chrome/browser/metrics/histogram_synchronizer.h1
-rw-r--r--chrome/browser/metrics/metric_event_duration_details.h1
-rw-r--r--chrome/browser/metrics/metrics_log.h1
-rw-r--r--chrome/browser/metrics/metrics_response.h1
-rw-r--r--chrome/browser/metrics/metrics_service.h1
-rw-r--r--chrome/browser/metrics/user_metrics.h1
-rw-r--r--chrome/browser/mock_browsing_data_appcache_helper.h1
-rw-r--r--chrome/browser/mock_browsing_data_database_helper.h1
-rw-r--r--chrome/browser/mock_browsing_data_local_storage_helper.h1
-rw-r--r--chrome/browser/mock_configuration_policy_provider.h1
-rw-r--r--chrome/browser/mock_configuration_policy_store.h1
-rw-r--r--chrome/browser/modal_html_dialog_delegate.h1
-rw-r--r--chrome/browser/nacl_host/nacl_broker_host_win.h1
-rw-r--r--chrome/browser/nacl_host/nacl_broker_service_win.h1
-rw-r--r--chrome/browser/nacl_host/nacl_process_host.h1
-rw-r--r--chrome/browser/net/browser_url_util.h1
-rw-r--r--chrome/browser/net/chrome_cookie_notification_details.h1
-rw-r--r--chrome/browser/net/chrome_cookie_policy.h1
-rw-r--r--chrome/browser/net/chrome_net_log.h1
-rw-r--r--chrome/browser/net/chrome_network_delegate.h1
-rw-r--r--chrome/browser/net/chrome_url_request_context.h1
-rw-r--r--chrome/browser/net/connect_interceptor.h1
-rw-r--r--chrome/browser/net/connection_tester.h1
-rw-r--r--chrome/browser/net/gaia/token_service.h1
-rw-r--r--chrome/browser/net/load_timing_observer.h1
-rw-r--r--chrome/browser/net/metadata_url_request.h1
-rw-r--r--chrome/browser/net/passive_log_collector.h1
-rw-r--r--chrome/browser/net/preconnect.h1
-rw-r--r--chrome/browser/net/predictor.h1
-rw-r--r--chrome/browser/net/predictor_api.h1
-rw-r--r--chrome/browser/net/referrer.h1
-rw-r--r--chrome/browser/net/resolve_proxy_msg_helper.h1
-rw-r--r--chrome/browser/net/sdch_dictionary_fetcher.h1
-rw-r--r--chrome/browser/net/sqlite_persistent_cookie_store.h1
-rw-r--r--chrome/browser/net/ssl_config_service_manager.h1
-rw-r--r--chrome/browser/net/url_fixer_upper.h1
-rw-r--r--chrome/browser/net/url_info.h1
-rw-r--r--chrome/browser/net/url_request_failed_dns_job.h1
-rw-r--r--chrome/browser/net/url_request_mock_http_job.h1
-rw-r--r--chrome/browser/net/url_request_mock_link_doctor_job.h1
-rw-r--r--chrome/browser/net/url_request_mock_net_error_job.h1
-rw-r--r--chrome/browser/net/url_request_mock_util.h1
-rw-r--r--chrome/browser/net/url_request_slow_download_job.h1
-rw-r--r--chrome/browser/net/url_request_slow_http_job.h1
-rw-r--r--chrome/browser/net/url_request_tracking.h1
-rw-r--r--chrome/browser/net/view_http_cache_job_factory.h1
-rw-r--r--chrome/browser/net/websocket_experiment/websocket_experiment_runner.h1
-rw-r--r--chrome/browser/net/websocket_experiment/websocket_experiment_task.h1
-rw-r--r--chrome/browser/notifications/balloon.h1
-rw-r--r--chrome/browser/notifications/balloon_collection.h1
-rw-r--r--chrome/browser/notifications/balloon_collection_impl.h1
-rw-r--r--chrome/browser/notifications/balloon_host.h1
-rw-r--r--chrome/browser/notifications/desktop_notification_service.h1
-rw-r--r--chrome/browser/notifications/desktop_notifications_unittest.h1
-rw-r--r--chrome/browser/notifications/notification.h1
-rw-r--r--chrome/browser/notifications/notification_delegate.h1
-rw-r--r--chrome/browser/notifications/notification_exceptions_table_model.h1
-rw-r--r--chrome/browser/notifications/notification_object_proxy.h1
-rw-r--r--chrome/browser/notifications/notification_options_menu_model.h1
-rw-r--r--chrome/browser/notifications/notification_test_util.h1
-rw-r--r--chrome/browser/notifications/notification_ui_manager.h1
-rw-r--r--chrome/browser/notifications/notifications_prefs_cache.h1
-rw-r--r--chrome/browser/ntp_background_util.h1
-rw-r--r--chrome/browser/omnibox_search_hint.h1
-rw-r--r--chrome/browser/options_page_base.h1
-rw-r--r--chrome/browser/options_util.h1
-rw-r--r--chrome/browser/options_window.h1
-rw-r--r--chrome/browser/page_info_model.h1
-rw-r--r--chrome/browser/page_info_window.h1
-rw-r--r--chrome/browser/page_state.h1
-rw-r--r--chrome/browser/parsers/metadata_parser.h1
-rw-r--r--chrome/browser/parsers/metadata_parser_factory.h1
-rw-r--r--chrome/browser/parsers/metadata_parser_filebase.h1
-rw-r--r--chrome/browser/parsers/metadata_parser_jpeg.h1
-rw-r--r--chrome/browser/parsers/metadata_parser_jpeg_factory.h1
-rw-r--r--chrome/browser/parsers/metadata_parser_manager.h1
-rw-r--r--chrome/browser/password_manager/encryptor.h1
-rw-r--r--chrome/browser/password_manager/encryptor_password_mac.h1
-rw-r--r--chrome/browser/password_manager/ie7_password.h1
-rw-r--r--chrome/browser/password_manager/login_database.h1
-rw-r--r--chrome/browser/password_manager/native_backend_gnome_x.h1
-rw-r--r--chrome/browser/password_manager/native_backend_kwallet_x.h1
-rw-r--r--chrome/browser/password_manager/password_form_data.h1
-rw-r--r--chrome/browser/password_manager/password_form_manager.h1
-rw-r--r--chrome/browser/password_manager/password_manager.h1
-rw-r--r--chrome/browser/password_manager/password_manager_delegate.h1
-rw-r--r--chrome/browser/password_manager/password_store.h1
-rw-r--r--chrome/browser/password_manager/password_store_change.h1
-rw-r--r--chrome/browser/password_manager/password_store_default.h1
-rw-r--r--chrome/browser/password_manager/password_store_mac.h1
-rw-r--r--chrome/browser/password_manager/password_store_mac_internal.h1
-rw-r--r--chrome/browser/password_manager/password_store_win.h1
-rw-r--r--chrome/browser/password_manager/password_store_x.h1
-rw-r--r--chrome/browser/platform_util.h1
-rw-r--r--chrome/browser/plugin_installer.h1
-rw-r--r--chrome/browser/plugin_process_host.h1
-rw-r--r--chrome/browser/plugin_service.h1
-rw-r--r--chrome/browser/plugin_updater.h1
-rw-r--r--chrome/browser/popup_blocked_animation.h1
-rw-r--r--chrome/browser/possible_url_model.h1
-rw-r--r--chrome/browser/power_save_blocker.h1
-rw-r--r--chrome/browser/pref_member.h1
-rw-r--r--chrome/browser/pref_service.h1
-rw-r--r--chrome/browser/pref_set_observer.h1
-rw-r--r--chrome/browser/pref_value_store.h1
-rw-r--r--chrome/browser/preferences_mac.h1
-rw-r--r--chrome/browser/preferences_mock_mac.h1
-rw-r--r--chrome/browser/printing/cloud_print/cloud_print_proxy_service.h1
-rw-r--r--chrome/browser/printing/print_dialog_cloud.h1
-rw-r--r--chrome/browser/printing/print_dialog_cloud_internal.h1
-rw-r--r--chrome/browser/printing/print_dialog_gtk.h1
-rw-r--r--chrome/browser/printing/print_job.h1
-rw-r--r--chrome/browser/printing/print_job_manager.h1
-rw-r--r--chrome/browser/printing/print_job_worker.h1
-rw-r--r--chrome/browser/printing/print_job_worker_owner.h1
-rw-r--r--chrome/browser/printing/print_view_manager.h1
-rw-r--r--chrome/browser/printing/printer_query.h1
-rw-r--r--chrome/browser/process_info_snapshot.h1
-rw-r--r--chrome/browser/process_singleton.h1
-rw-r--r--chrome/browser/profile.h1
-rw-r--r--chrome/browser/profile_import_process_host.h1
-rw-r--r--chrome/browser/profile_manager.h1
-rw-r--r--chrome/browser/remove_rows_table_model.h1
-rw-r--r--chrome/browser/renderer_host/accelerated_surface_container_mac.h1
-rw-r--r--chrome/browser/renderer_host/accelerated_surface_container_manager_mac.h1
-rw-r--r--chrome/browser/renderer_host/async_resource_handler.h1
-rw-r--r--chrome/browser/renderer_host/audio_renderer_host.h1
-rw-r--r--chrome/browser/renderer_host/audio_sync_reader.h1
-rw-r--r--chrome/browser/renderer_host/backing_store.h1
-rw-r--r--chrome/browser/renderer_host/backing_store_mac.h1
-rw-r--r--chrome/browser/renderer_host/backing_store_manager.h1
-rw-r--r--chrome/browser/renderer_host/backing_store_proxy.h1
-rw-r--r--chrome/browser/renderer_host/backing_store_win.h1
-rw-r--r--chrome/browser/renderer_host/backing_store_x.h1
-rw-r--r--chrome/browser/renderer_host/browser_render_process_host.h1
-rw-r--r--chrome/browser/renderer_host/buffered_resource_handler.h1
-rw-r--r--chrome/browser/renderer_host/cross_site_resource_handler.h1
-rw-r--r--chrome/browser/renderer_host/database_dispatcher_host.h1
-rw-r--r--chrome/browser/renderer_host/database_permission_request.h1
-rw-r--r--chrome/browser/renderer_host/download_resource_handler.h1
-rw-r--r--chrome/browser/renderer_host/download_throttling_resource_handler.h1
-rw-r--r--chrome/browser/renderer_host/global_request_id.h1
-rw-r--r--chrome/browser/renderer_host/gpu_view_host.h1
-rw-r--r--chrome/browser/renderer_host/gtk_im_context_wrapper.h1
-rw-r--r--chrome/browser/renderer_host/gtk_key_bindings_handler.h1
-rw-r--r--chrome/browser/renderer_host/mock_render_process_host.h1
-rw-r--r--chrome/browser/renderer_host/offline_resource_handler.h1
-rw-r--r--chrome/browser/renderer_host/render_process_host.h1
-rw-r--r--chrome/browser/renderer_host/render_sandbox_host_linux.h1
-rw-r--r--chrome/browser/renderer_host/render_view_host.h1
-rw-r--r--chrome/browser/renderer_host/render_view_host_delegate.h1
-rw-r--r--chrome/browser/renderer_host/render_view_host_factory.h1
-rw-r--r--chrome/browser/renderer_host/render_view_host_notification_task.h1
-rw-r--r--chrome/browser/renderer_host/render_widget_helper.h1
-rw-r--r--chrome/browser/renderer_host/render_widget_host.h1
-rw-r--r--chrome/browser/renderer_host/render_widget_host_painting_observer.h1
-rw-r--r--chrome/browser/renderer_host/render_widget_host_view.h1
-rw-r--r--chrome/browser/renderer_host/render_widget_host_view_gtk.h1
-rw-r--r--chrome/browser/renderer_host/render_widget_host_view_mac.h1
-rw-r--r--chrome/browser/renderer_host/render_widget_host_view_win.h1
-rw-r--r--chrome/browser/renderer_host/resource_dispatcher_host.h1
-rw-r--r--chrome/browser/renderer_host/resource_dispatcher_host_request_info.h1
-rw-r--r--chrome/browser/renderer_host/resource_handler.h1
-rw-r--r--chrome/browser/renderer_host/resource_message_filter.h1
-rw-r--r--chrome/browser/renderer_host/resource_queue.h1
-rw-r--r--chrome/browser/renderer_host/resource_request_details.h1
-rw-r--r--chrome/browser/renderer_host/safe_browsing_resource_handler.h1
-rw-r--r--chrome/browser/renderer_host/save_file_resource_handler.h1
-rw-r--r--chrome/browser/renderer_host/site_instance.h1
-rw-r--r--chrome/browser/renderer_host/socket_stream_dispatcher_host.h1
-rw-r--r--chrome/browser/renderer_host/socket_stream_host.h1
-rw-r--r--chrome/browser/renderer_host/sync_resource_handler.h1
-rw-r--r--chrome/browser/renderer_host/test/test_backing_store.h1
-rw-r--r--chrome/browser/renderer_host/test/test_render_view_host.h1
-rw-r--r--chrome/browser/renderer_host/video_layer.h1
-rw-r--r--chrome/browser/renderer_host/video_layer_proxy.h1
-rw-r--r--chrome/browser/renderer_host/video_layer_x.h1
-rw-r--r--chrome/browser/renderer_host/web_cache_manager.h1
-rw-r--r--chrome/browser/renderer_host/x509_user_cert_resource_handler.h1
-rw-r--r--chrome/browser/renderer_preferences_util.h1
-rw-r--r--chrome/browser/repost_form_warning_controller.h1
-rw-r--r--chrome/browser/resources_util.h1
-rw-r--r--chrome/browser/rlz/rlz.h1
-rw-r--r--chrome/browser/safe_browsing/bloom_filter.h1
-rw-r--r--chrome/browser/safe_browsing/chunk_range.h1
-rw-r--r--chrome/browser/safe_browsing/protocol_manager.h1
-rw-r--r--chrome/browser/safe_browsing/protocol_parser.h1
-rw-r--r--chrome/browser/safe_browsing/safe_browsing_blocking_page.h1
-rw-r--r--chrome/browser/safe_browsing/safe_browsing_database.h1
-rw-r--r--chrome/browser/safe_browsing/safe_browsing_database_bloom.h1
-rw-r--r--chrome/browser/safe_browsing/safe_browsing_service.h1
-rw-r--r--chrome/browser/safe_browsing/safe_browsing_store.h1
-rw-r--r--chrome/browser/safe_browsing/safe_browsing_store_file.h1
-rw-r--r--chrome/browser/safe_browsing/safe_browsing_store_sqlite.h1
-rw-r--r--chrome/browser/safe_browsing/safe_browsing_store_unittest_helper.h1
-rw-r--r--chrome/browser/safe_browsing/safe_browsing_util.h1
-rw-r--r--chrome/browser/scoped_pref_update.h1
-rw-r--r--chrome/browser/search_engines/edit_search_engine_controller.h1
-rw-r--r--chrome/browser/search_engines/keyword_editor_controller.h1
-rw-r--r--chrome/browser/search_engines/template_url.h1
-rw-r--r--chrome/browser/search_engines/template_url_fetcher.h1
-rw-r--r--chrome/browser/search_engines/template_url_model.h1
-rw-r--r--chrome/browser/search_engines/template_url_parser.h1
-rw-r--r--chrome/browser/search_engines/template_url_prepopulate_data.h1
-rw-r--r--chrome/browser/search_engines/template_url_table_model.h1
-rw-r--r--chrome/browser/search_engines/util.h1
-rw-r--r--chrome/browser/session_startup_pref.h1
-rw-r--r--chrome/browser/sessions/base_session_service.h1
-rw-r--r--chrome/browser/sessions/session_backend.h1
-rw-r--r--chrome/browser/sessions/session_command.h1
-rw-r--r--chrome/browser/sessions/session_id.h1
-rw-r--r--chrome/browser/sessions/session_restore.h1
-rw-r--r--chrome/browser/sessions/session_service.h1
-rw-r--r--chrome/browser/sessions/session_service_test_helper.h1
-rw-r--r--chrome/browser/sessions/session_types.h1
-rw-r--r--chrome/browser/sessions/tab_restore_service.h1
-rw-r--r--chrome/browser/shell_dialogs.h1
-rw-r--r--chrome/browser/shell_integration.h1
-rw-r--r--chrome/browser/spellcheck_host.h1
-rw-r--r--chrome/browser/spellcheck_host_observer.h1
-rw-r--r--chrome/browser/spellchecker_platform_engine.h1
-rw-r--r--chrome/browser/ssl/ssl_add_cert_handler.h1
-rw-r--r--chrome/browser/ssl/ssl_blocking_page.h1
-rw-r--r--chrome/browser/ssl/ssl_cert_error_handler.h1
-rw-r--r--chrome/browser/ssl/ssl_client_auth_handler.h1
-rw-r--r--chrome/browser/ssl/ssl_error_handler.h1
-rw-r--r--chrome/browser/ssl/ssl_error_info.h1
-rw-r--r--chrome/browser/ssl/ssl_host_state.h1
-rw-r--r--chrome/browser/ssl/ssl_manager.h1
-rw-r--r--chrome/browser/ssl/ssl_policy.h1
-rw-r--r--chrome/browser/ssl/ssl_policy_backend.h1
-rw-r--r--chrome/browser/ssl/ssl_request_info.h1
-rw-r--r--chrome/browser/ssl_client_certificate_selector.h1
-rw-r--r--chrome/browser/status_bubble.h1
-rw-r--r--chrome/browser/status_icons/status_icon.h1
-rw-r--r--chrome/browser/status_icons/status_tray.h1
-rw-r--r--chrome/browser/status_icons/status_tray_manager.h1
-rw-r--r--chrome/browser/sync/abstract_profile_sync_service_test.h1
-rw-r--r--chrome/browser/sync/engine/all_status.h1
-rw-r--r--chrome/browser/sync/engine/apply_updates_command.h1
-rw-r--r--chrome/browser/sync/engine/auth_watcher.h1
-rw-r--r--chrome/browser/sync/engine/authenticator.h1
-rw-r--r--chrome/browser/sync/engine/build_and_process_conflict_sets_command.h1
-rw-r--r--chrome/browser/sync/engine/build_commit_command.h1
-rw-r--r--chrome/browser/sync/engine/change_reorder_buffer.h1
-rw-r--r--chrome/browser/sync/engine/cleanup_disabled_types_command.h1
-rw-r--r--chrome/browser/sync/engine/conflict_resolver.h1
-rw-r--r--chrome/browser/sync/engine/download_updates_command.h1
-rw-r--r--chrome/browser/sync/engine/get_commit_ids_command.h1
-rw-r--r--chrome/browser/sync/engine/idle_query_linux.h1
-rw-r--r--chrome/browser/sync/engine/mock_model_safe_workers.h1
-rw-r--r--chrome/browser/sync/engine/model_changing_syncer_command.h1
-rw-r--r--chrome/browser/sync/engine/model_safe_worker.h1
-rw-r--r--chrome/browser/sync/engine/net/server_connection_manager.h1
-rw-r--r--chrome/browser/sync/engine/net/syncapi_server_connection_manager.h1
-rw-r--r--chrome/browser/sync/engine/net/url_translator.h1
-rw-r--r--chrome/browser/sync/engine/post_commit_message_command.h1
-rw-r--r--chrome/browser/sync/engine/process_commit_response_command.h1
-rw-r--r--chrome/browser/sync/engine/process_updates_command.h1
-rw-r--r--chrome/browser/sync/engine/resolve_conflicts_command.h1
-rw-r--r--chrome/browser/sync/engine/store_timestamps_command.h1
-rw-r--r--chrome/browser/sync/engine/syncapi.h1
-rw-r--r--chrome/browser/sync/engine/syncer.h1
-rw-r--r--chrome/browser/sync/engine/syncer_command.h1
-rw-r--r--chrome/browser/sync/engine/syncer_end_command.h1
-rw-r--r--chrome/browser/sync/engine/syncer_proto_util.h1
-rw-r--r--chrome/browser/sync/engine/syncer_thread.h1
-rw-r--r--chrome/browser/sync/engine/syncer_types.h1
-rw-r--r--chrome/browser/sync/engine/syncer_util.h1
-rw-r--r--chrome/browser/sync/engine/syncproto.h1
-rw-r--r--chrome/browser/sync/engine/update_applicator.h1
-rw-r--r--chrome/browser/sync/engine/verify_updates_command.h1
-rw-r--r--chrome/browser/sync/glue/autofill_change_processor.h1
-rw-r--r--chrome/browser/sync/glue/autofill_data_type_controller.h1
-rw-r--r--chrome/browser/sync/glue/autofill_model_associator.h1
-rw-r--r--chrome/browser/sync/glue/bookmark_change_processor.h1
-rw-r--r--chrome/browser/sync/glue/bookmark_data_type_controller.h1
-rw-r--r--chrome/browser/sync/glue/bookmark_model_associator.h1
-rw-r--r--chrome/browser/sync/glue/change_processor.h1
-rw-r--r--chrome/browser/sync/glue/change_processor_mock.h1
-rw-r--r--chrome/browser/sync/glue/data_type_controller.h1
-rw-r--r--chrome/browser/sync/glue/data_type_controller_mock.h1
-rw-r--r--chrome/browser/sync/glue/data_type_manager.h1
-rw-r--r--chrome/browser/sync/glue/data_type_manager_impl.h1
-rw-r--r--chrome/browser/sync/glue/data_type_manager_mock.h1
-rw-r--r--chrome/browser/sync/glue/database_model_worker.h1
-rw-r--r--chrome/browser/sync/glue/extension_change_processor.h1
-rw-r--r--chrome/browser/sync/glue/extension_data.h1
-rw-r--r--chrome/browser/sync/glue/extension_data_type_controller.h1
-rw-r--r--chrome/browser/sync/glue/extension_model_associator.h1
-rw-r--r--chrome/browser/sync/glue/extension_util.h1
-rw-r--r--chrome/browser/sync/glue/history_model_worker.h1
-rw-r--r--chrome/browser/sync/glue/http_bridge.h1
-rw-r--r--chrome/browser/sync/glue/model_associator.h1
-rw-r--r--chrome/browser/sync/glue/model_associator_mock.h1
-rw-r--r--chrome/browser/sync/glue/password_change_processor.h1
-rw-r--r--chrome/browser/sync/glue/password_data_type_controller.h1
-rw-r--r--chrome/browser/sync/glue/password_model_associator.h1
-rw-r--r--chrome/browser/sync/glue/password_model_worker.h1
-rw-r--r--chrome/browser/sync/glue/preference_change_processor.h1
-rw-r--r--chrome/browser/sync/glue/preference_data_type_controller.h1
-rw-r--r--chrome/browser/sync/glue/preference_model_associator.h1
-rw-r--r--chrome/browser/sync/glue/sync_backend_host.h1
-rw-r--r--chrome/browser/sync/glue/sync_backend_host_mock.h1
-rw-r--r--chrome/browser/sync/glue/synchronized_preferences.h1
-rw-r--r--chrome/browser/sync/glue/theme_change_processor.h1
-rw-r--r--chrome/browser/sync/glue/theme_data_type_controller.h1
-rw-r--r--chrome/browser/sync/glue/theme_model_associator.h1
-rw-r--r--chrome/browser/sync/glue/theme_util.h1
-rw-r--r--chrome/browser/sync/glue/typed_url_change_processor.h1
-rw-r--r--chrome/browser/sync/glue/typed_url_data_type_controller.h1
-rw-r--r--chrome/browser/sync/glue/typed_url_model_associator.h1
-rw-r--r--chrome/browser/sync/glue/ui_model_worker.h1
-rw-r--r--chrome/browser/sync/notification_method.h1
-rw-r--r--chrome/browser/sync/notifier/cache_invalidation_packet_handler.h1
-rw-r--r--chrome/browser/sync/notifier/chrome_invalidation_client.h1
-rw-r--r--chrome/browser/sync/notifier/chrome_system_resources.h1
-rw-r--r--chrome/browser/sync/notifier/invalidation_util.h1
-rw-r--r--chrome/browser/sync/notifier/registration_manager.h1
-rw-r--r--chrome/browser/sync/notifier/server_notifier_thread.h1
-rw-r--r--chrome/browser/sync/profile_sync_factory.h1
-rw-r--r--chrome/browser/sync/profile_sync_factory_impl.h1
-rw-r--r--chrome/browser/sync/profile_sync_factory_mock.h1
-rw-r--r--chrome/browser/sync/profile_sync_service.h1
-rw-r--r--chrome/browser/sync/profile_sync_service_mock.h1
-rw-r--r--chrome/browser/sync/profile_sync_service_observer.h1
-rw-r--r--chrome/browser/sync/profile_sync_test_util.h1
-rw-r--r--chrome/browser/sync/protocol/service_constants.h1
-rw-r--r--chrome/browser/sync/sessions/ordered_commit_set.h1
-rw-r--r--chrome/browser/sync/sessions/session_state.h1
-rw-r--r--chrome/browser/sync/sessions/status_controller.h1
-rw-r--r--chrome/browser/sync/sessions/sync_session.h1
-rw-r--r--chrome/browser/sync/sessions/sync_session_context.h1
-rw-r--r--chrome/browser/sync/sync_constants.h1
-rw-r--r--chrome/browser/sync/sync_setup_flow.h1
-rw-r--r--chrome/browser/sync/sync_setup_wizard.h1
-rw-r--r--chrome/browser/sync/sync_ui_util.h1
-rw-r--r--chrome/browser/sync/sync_ui_util_mac.h1
-rw-r--r--chrome/browser/sync/syncable/blob.h1
-rw-r--r--chrome/browser/sync/syncable/dir_open_result.h1
-rw-r--r--chrome/browser/sync/syncable/directory_backing_store.h1
-rw-r--r--chrome/browser/sync/syncable/directory_event.h1
-rw-r--r--chrome/browser/sync/syncable/directory_manager.h1
-rw-r--r--chrome/browser/sync/syncable/model_type.h1
-rw-r--r--chrome/browser/sync/syncable/path_name_cmp.h1
-rw-r--r--chrome/browser/sync/syncable/syncable-inl.h1
-rw-r--r--chrome/browser/sync/syncable/syncable.h1
-rw-r--r--chrome/browser/sync/syncable/syncable_changes_version.h1
-rw-r--r--chrome/browser/sync/syncable/syncable_columns.h1
-rw-r--r--chrome/browser/sync/syncable/syncable_id.h1
-rw-r--r--chrome/browser/sync/test_profile_sync_service.h1
-rw-r--r--chrome/browser/sync/unrecoverable_error_handler.h1
-rw-r--r--chrome/browser/sync/util/channel.h1
-rw-r--r--chrome/browser/sync/util/crypto_helpers.h1
-rw-r--r--chrome/browser/sync/util/cryptographer.h1
-rw-r--r--chrome/browser/sync/util/data_encryption.h1
-rw-r--r--chrome/browser/sync/util/dbgq.h1
-rw-r--r--chrome/browser/sync/util/extensions_activity_monitor.h1
-rw-r--r--chrome/browser/sync/util/fast_dump.h1
-rw-r--r--chrome/browser/sync/util/nigori.h1
-rw-r--r--chrome/browser/sync/util/sync_types.h1
-rw-r--r--chrome/browser/sync/util/user_settings.h1
-rw-r--r--chrome/browser/tab_closeable_state_watcher.h1
-rw-r--r--chrome/browser/tab_contents/background_contents.h1
-rw-r--r--chrome/browser/tab_contents/constrained_window.h1
-rw-r--r--chrome/browser/tab_contents/infobar_delegate.h1
-rw-r--r--chrome/browser/tab_contents/interstitial_page.h1
-rw-r--r--chrome/browser/tab_contents/language_state.h1
-rw-r--r--chrome/browser/tab_contents/navigation_controller.h1
-rw-r--r--chrome/browser/tab_contents/navigation_entry.h1
-rw-r--r--chrome/browser/tab_contents/page_navigator.h1
-rw-r--r--chrome/browser/tab_contents/provisional_load_details.h1
-rw-r--r--chrome/browser/tab_contents/render_view_context_menu.h1
-rw-r--r--chrome/browser/tab_contents/render_view_context_menu_gtk.h1
-rw-r--r--chrome/browser/tab_contents/render_view_context_menu_mac.h1
-rw-r--r--chrome/browser/tab_contents/render_view_host_delegate_helper.h1
-rw-r--r--chrome/browser/tab_contents/render_view_host_manager.h1
-rw-r--r--chrome/browser/tab_contents/security_style.h1
-rw-r--r--chrome/browser/tab_contents/tab_contents.h1
-rw-r--r--chrome/browser/tab_contents/tab_contents_delegate.h1
-rw-r--r--chrome/browser/tab_contents/tab_contents_ssl_helper.h1
-rw-r--r--chrome/browser/tab_contents/tab_contents_view.h1
-rw-r--r--chrome/browser/tab_contents/tab_contents_view_gtk.h1
-rw-r--r--chrome/browser/tab_contents/tab_contents_view_mac.h1
-rw-r--r--chrome/browser/tab_contents/tab_specific_content_settings.h1
-rw-r--r--chrome/browser/tab_contents/tab_util.h1
-rw-r--r--chrome/browser/tab_contents/test_tab_contents.h1
-rw-r--r--chrome/browser/tab_contents/thumbnail_generator.h1
-rw-r--r--chrome/browser/tab_contents/web_drag_dest_gtk.h1
-rw-r--r--chrome/browser/tab_contents/web_drag_source_win.h1
-rw-r--r--chrome/browser/tab_contents/web_drag_utils_win.h1
-rw-r--r--chrome/browser/tab_contents/web_drop_target_win.h1
-rw-r--r--chrome/browser/tab_menu_model.h1
-rw-r--r--chrome/browser/tabs/pinned_tab_codec.h1
-rw-r--r--chrome/browser/tabs/pinned_tab_service.h1
-rw-r--r--chrome/browser/tabs/tab_strip_model.h1
-rw-r--r--chrome/browser/tabs/tab_strip_model_order_controller.h1
-rw-r--r--chrome/browser/task_manager.h1
-rw-r--r--chrome/browser/task_manager_resource_providers.h1
-rw-r--r--chrome/browser/toolbar_model.h1
-rw-r--r--chrome/browser/translate/languages_menu_model.h1
-rw-r--r--chrome/browser/translate/options_menu_model.h1
-rw-r--r--chrome/browser/translate/page_translated_details.h1
-rw-r--r--chrome/browser/translate/translate_infobar_delegate.h1
-rw-r--r--chrome/browser/translate/translate_infobar_view.h1
-rw-r--r--chrome/browser/translate/translate_manager.h1
-rw-r--r--chrome/browser/translate/translate_prefs.h1
-rw-r--r--chrome/browser/transport_security_persister.h1
-rw-r--r--chrome/browser/upgrade_detector.h1
-rw-r--r--chrome/browser/user_style_sheet_watcher.h1
-rw-r--r--chrome/browser/utility_process_host.h1
-rw-r--r--chrome/browser/view_ids.h1
-rw-r--r--chrome/browser/views/about_chrome_view.h1
-rw-r--r--chrome/browser/views/about_ipc_dialog.h1
-rw-r--r--chrome/browser/views/accelerator_table_gtk.h1
-rw-r--r--chrome/browser/views/accessibility_event_router_views.h1
-rw-r--r--chrome/browser/views/accessible_toolbar_view.h1
-rw-r--r--chrome/browser/views/accessible_view_helper.h1
-rw-r--r--chrome/browser/views/app_launcher.h1
-rw-r--r--chrome/browser/views/appcache_info_view.h1
-rw-r--r--chrome/browser/views/autocomplete/autocomplete_popup_contents_view.h1
-rw-r--r--chrome/browser/views/autocomplete/autocomplete_popup_gtk.h1
-rw-r--r--chrome/browser/views/autocomplete/autocomplete_popup_win.h1
-rw-r--r--chrome/browser/views/autofill_profiles_view_win.h1
-rw-r--r--chrome/browser/views/bookmark_bar_instructions_view.h1
-rw-r--r--chrome/browser/views/bookmark_bar_view.h1
-rw-r--r--chrome/browser/views/bookmark_bubble_view.h1
-rw-r--r--chrome/browser/views/bookmark_context_menu.h1
-rw-r--r--chrome/browser/views/bookmark_context_menu_controller_views.h1
-rw-r--r--chrome/browser/views/bookmark_editor_view.h1
-rw-r--r--chrome/browser/views/bookmark_menu_controller_views.h1
-rw-r--r--chrome/browser/views/browser_actions_container.h1
-rw-r--r--chrome/browser/views/browser_bubble.h1
-rw-r--r--chrome/browser/views/browser_dialogs.h1
-rw-r--r--chrome/browser/views/bubble_border.h1
-rw-r--r--chrome/browser/views/bug_report_view.h1
-rw-r--r--chrome/browser/views/chrome_views_delegate.h1
-rw-r--r--chrome/browser/views/clear_browsing_data.h1
-rw-r--r--chrome/browser/views/collected_cookies_win.h1
-rw-r--r--chrome/browser/views/confirm_message_box_dialog.h1
-rw-r--r--chrome/browser/views/constrained_window_win.h1
-rw-r--r--chrome/browser/views/content_blocked_bubble_contents.h1
-rw-r--r--chrome/browser/views/cookie_info_view.h1
-rw-r--r--chrome/browser/views/cookie_prompt_view.h1
-rw-r--r--chrome/browser/views/create_application_shortcut_view.h1
-rw-r--r--chrome/browser/views/database_info_view.h1
-rw-r--r--chrome/browser/views/database_open_info_view.h1
-rw-r--r--chrome/browser/views/detachable_toolbar_view.h1
-rw-r--r--chrome/browser/views/dom_view.h1
-rw-r--r--chrome/browser/views/download_item_view.h1
-rw-r--r--chrome/browser/views/download_shelf_view.h1
-rw-r--r--chrome/browser/views/dropdown_bar_host.h1
-rw-r--r--chrome/browser/views/dropdown_bar_view.h1
-rw-r--r--chrome/browser/views/edit_search_engine_dialog.h1
-rw-r--r--chrome/browser/views/event_utils.h1
-rw-r--r--chrome/browser/views/extensions/browser_action_drag_data.h1
-rw-r--r--chrome/browser/views/extensions/browser_action_overflow_menu_controller.h1
-rw-r--r--chrome/browser/views/extensions/extension_installed_bubble.h1
-rw-r--r--chrome/browser/views/extensions/extension_popup.h1
-rw-r--r--chrome/browser/views/extensions/extension_shelf.h1
-rw-r--r--chrome/browser/views/extensions/extension_view.h1
-rw-r--r--chrome/browser/views/external_protocol_dialog.h1
-rw-r--r--chrome/browser/views/find_bar_host.h1
-rw-r--r--chrome/browser/views/find_bar_view.h1
-rw-r--r--chrome/browser/views/first_run_bubble.h1
-rw-r--r--chrome/browser/views/first_run_search_engine_view.h1
-rw-r--r--chrome/browser/views/frame/app_panel_browser_frame_view.h1
-rw-r--r--chrome/browser/views/frame/browser_bubble_host.h1
-rw-r--r--chrome/browser/views/frame/browser_frame.h1
-rw-r--r--chrome/browser/views/frame/browser_frame_gtk.h1
-rw-r--r--chrome/browser/views/frame/browser_frame_win.h1
-rw-r--r--chrome/browser/views/frame/browser_non_client_frame_view.h1
-rw-r--r--chrome/browser/views/frame/browser_root_view.h1
-rw-r--r--chrome/browser/views/frame/browser_view.h1
-rw-r--r--chrome/browser/views/frame/browser_view_layout.h1
-rw-r--r--chrome/browser/views/frame/glass_browser_frame_view.h1
-rw-r--r--chrome/browser/views/frame/opaque_browser_frame_view.h1
-rw-r--r--chrome/browser/views/fullscreen_exit_bubble.h1
-rw-r--r--chrome/browser/views/generic_info_view.h1
-rw-r--r--chrome/browser/views/html_dialog_view.h1
-rw-r--r--chrome/browser/views/importer_lock_view.h1
-rw-r--r--chrome/browser/views/importer_view.h1
-rw-r--r--chrome/browser/views/importing_progress_view.h1
-rw-r--r--chrome/browser/views/info_bubble.h1
-rw-r--r--chrome/browser/views/infobars/after_translate_infobar.h1
-rw-r--r--chrome/browser/views/infobars/before_translate_infobar.h1
-rw-r--r--chrome/browser/views/infobars/extension_infobar.h1
-rw-r--r--chrome/browser/views/infobars/infobar_button_border.h1
-rw-r--r--chrome/browser/views/infobars/infobar_container.h1
-rw-r--r--chrome/browser/views/infobars/infobar_text_button.h1
-rw-r--r--chrome/browser/views/infobars/infobars.h1
-rw-r--r--chrome/browser/views/infobars/translate_infobar_base.h1
-rw-r--r--chrome/browser/views/infobars/translate_message_infobar.h1
-rw-r--r--chrome/browser/views/jsmessage_box_dialog.h1
-rw-r--r--chrome/browser/views/keyword_editor_view.h1
-rw-r--r--chrome/browser/views/list_background.h1
-rw-r--r--chrome/browser/views/local_storage_info_view.h1
-rw-r--r--chrome/browser/views/local_storage_set_item_info_view.h1
-rw-r--r--chrome/browser/views/location_bar/click_handler.h1
-rw-r--r--chrome/browser/views/location_bar/content_setting_image_view.h1
-rw-r--r--chrome/browser/views/location_bar/ev_bubble_view.h1
-rw-r--r--chrome/browser/views/location_bar/icon_label_bubble_view.h1
-rw-r--r--chrome/browser/views/location_bar/keyword_hint_view.h1
-rw-r--r--chrome/browser/views/location_bar/location_bar_view.h1
-rw-r--r--chrome/browser/views/location_bar/location_icon_view.h1
-rw-r--r--chrome/browser/views/location_bar/page_action_image_view.h1
-rw-r--r--chrome/browser/views/location_bar/page_action_with_badge_view.h1
-rw-r--r--chrome/browser/views/location_bar/selected_keyword_view.h1
-rw-r--r--chrome/browser/views/location_bar/star_view.h1
-rw-r--r--chrome/browser/views/login_view.h1
-rw-r--r--chrome/browser/views/modal_dialog_delegate.h1
-rw-r--r--chrome/browser/views/notifications/balloon_view.h1
-rw-r--r--chrome/browser/views/notifications/balloon_view_host.h1
-rw-r--r--chrome/browser/views/options/advanced_contents_view.h1
-rw-r--r--chrome/browser/views/options/advanced_page_view.h1
-rw-r--r--chrome/browser/views/options/content_exceptions_table_view.h1
-rw-r--r--chrome/browser/views/options/content_filter_page_view.h1
-rw-r--r--chrome/browser/views/options/content_page_view.h1
-rw-r--r--chrome/browser/views/options/content_settings_window_view.h1
-rw-r--r--chrome/browser/views/options/cookie_filter_page_view.h1
-rw-r--r--chrome/browser/views/options/cookies_view.h1
-rw-r--r--chrome/browser/views/options/exception_editor_view.h1
-rw-r--r--chrome/browser/views/options/exceptions_page_view.h1
-rw-r--r--chrome/browser/views/options/exceptions_view.h1
-rw-r--r--chrome/browser/views/options/fonts_languages_window_view.h1
-rw-r--r--chrome/browser/views/options/fonts_page_view.h1
-rw-r--r--chrome/browser/views/options/general_page_view.h1
-rw-r--r--chrome/browser/views/options/languages_page_view.h1
-rw-r--r--chrome/browser/views/options/managed_prefs_banner_view.h1
-rw-r--r--chrome/browser/views/options/options_group_view.h1
-rw-r--r--chrome/browser/views/options/options_page_view.h1
-rw-r--r--chrome/browser/views/options/passwords_exceptions_window_view.h1
-rw-r--r--chrome/browser/views/options/passwords_page_view.h1
-rw-r--r--chrome/browser/views/options/plugin_filter_page_view.h1
-rw-r--r--chrome/browser/views/options/simple_content_exceptions_view.h1
-rw-r--r--chrome/browser/views/pinned_contents_info_bubble.h1
-rw-r--r--chrome/browser/views/reload_button.h1
-rw-r--r--chrome/browser/views/repost_form_warning_view.h1
-rw-r--r--chrome/browser/views/restart_message_box.h1
-rw-r--r--chrome/browser/views/sad_tab_view.h1
-rw-r--r--chrome/browser/views/status_bubble_views.h1
-rw-r--r--chrome/browser/views/status_icons/status_icon_win.h1
-rw-r--r--chrome/browser/views/status_icons/status_tray_win.h1
-rw-r--r--chrome/browser/views/tab_contents/native_tab_contents_container.h1
-rw-r--r--chrome/browser/views/tab_contents/native_tab_contents_container_gtk.h1
-rw-r--r--chrome/browser/views/tab_contents/native_tab_contents_container_win.h1
-rw-r--r--chrome/browser/views/tab_contents/render_view_context_menu_views.h1
-rw-r--r--chrome/browser/views/tab_contents/tab_contents_container.h1
-rw-r--r--chrome/browser/views/tab_contents/tab_contents_drag_win.h1
-rw-r--r--chrome/browser/views/tab_contents/tab_contents_view_gtk.h1
-rw-r--r--chrome/browser/views/tab_contents/tab_contents_view_win.h1
-rw-r--r--chrome/browser/views/tab_icon_view.h1
-rw-r--r--chrome/browser/views/tabs/base_tab.h1
-rw-r--r--chrome/browser/views/tabs/base_tab_strip.h1
-rw-r--r--chrome/browser/views/tabs/browser_tab_strip_controller.h1
-rw-r--r--chrome/browser/views/tabs/dragged_tab_controller.h1
-rw-r--r--chrome/browser/views/tabs/dragged_tab_view.h1
-rw-r--r--chrome/browser/views/tabs/native_view_photobooth.h1
-rw-r--r--chrome/browser/views/tabs/native_view_photobooth_gtk.h1
-rw-r--r--chrome/browser/views/tabs/native_view_photobooth_win.h1
-rw-r--r--chrome/browser/views/tabs/side_tab.h1
-rw-r--r--chrome/browser/views/tabs/side_tab_strip.h1
-rw-r--r--chrome/browser/views/tabs/tab.h1
-rw-r--r--chrome/browser/views/tabs/tab_controller.h1
-rw-r--r--chrome/browser/views/tabs/tab_renderer_data.h1
-rw-r--r--chrome/browser/views/tabs/tab_strip.h1
-rw-r--r--chrome/browser/views/tabs/tab_strip_controller.h1
-rw-r--r--chrome/browser/views/theme_background.h1
-rw-r--r--chrome/browser/views/theme_helpers.h1
-rw-r--r--chrome/browser/views/theme_install_bubble_view.h1
-rw-r--r--chrome/browser/views/toolbar_view.h1
-rw-r--r--chrome/browser/views/unhandled_keyboard_event_handler.h1
-rw-r--r--chrome/browser/views/uninstall_view.h1
-rw-r--r--chrome/browser/views/update_recommended_message_box.h1
-rw-r--r--chrome/browser/views/url_picker.h1
-rw-r--r--chrome/browser/views/user_data_dir_dialog.h1
-rw-r--r--chrome/browser/views/wrench_menu.h1
-rw-r--r--chrome/browser/visitedlink_event_listener.h1
-rw-r--r--chrome/browser/visitedlink_master.h1
-rw-r--r--chrome/browser/web_applications/web_app.h1
-rw-r--r--chrome/browser/web_resource/web_resource_service.h1
-rw-r--r--chrome/browser/webdata/autofill_change.h1
-rw-r--r--chrome/browser/webdata/autofill_entry.h1
-rw-r--r--chrome/browser/webdata/web_data_service.h1
-rw-r--r--chrome/browser/webdata/web_data_service_test_util.h1
-rw-r--r--chrome/browser/webdata/web_database.h1
-rw-r--r--chrome/browser/window_sizer.h1
-rw-r--r--chrome/browser/worker_host/message_port_dispatcher.h1
-rw-r--r--chrome/browser/worker_host/worker_document_set.h1
-rw-r--r--chrome/browser/worker_host/worker_process_host.h1
-rw-r--r--chrome/browser/worker_host/worker_service.h1
-rw-r--r--chrome/browser/wrench_menu_model.h1
-rw-r--r--chrome/browser/zygote_host_linux.h1
-rw-r--r--chrome/common/about_handler.h1
-rw-r--r--chrome/common/app_mode_common_mac.h1
-rw-r--r--chrome/common/appcache/appcache_backend_proxy.h1
-rw-r--r--chrome/common/appcache/appcache_dispatcher.h1
-rw-r--r--chrome/common/automation_constants.h1
-rw-r--r--chrome/common/bindings_policy.h1
-rw-r--r--chrome/common/child_process.h1
-rw-r--r--chrome/common/child_process_host.h1
-rw-r--r--chrome/common/child_process_info.h1
-rw-r--r--chrome/common/child_process_logging.h1
-rw-r--r--chrome/common/child_thread.h1
-rw-r--r--chrome/common/chrome_constants.h1
-rw-r--r--chrome/common/chrome_counters.h1
-rw-r--r--chrome/common/chrome_descriptors.h1
-rw-r--r--chrome/common/chrome_paths.h1
-rw-r--r--chrome/common/chrome_paths_internal.h1
-rw-r--r--chrome/common/chrome_plugin_api.h1
-rw-r--r--chrome/common/chrome_plugin_lib.h1
-rw-r--r--chrome/common/chrome_plugin_util.h1
-rw-r--r--chrome/common/chrome_switches.h1
-rw-r--r--chrome/common/chrome_version_info.h1
-rw-r--r--chrome/common/common_param_traits.h1
-rw-r--r--chrome/common/content_settings.h1
-rw-r--r--chrome/common/content_settings_helper.h1
-rw-r--r--chrome/common/content_settings_types.h1
-rw-r--r--chrome/common/css_colors.h1
-rw-r--r--chrome/common/database_util.h1
-rw-r--r--chrome/common/db_message_filter.h1
-rw-r--r--chrome/common/debug_flags.h1
-rw-r--r--chrome/common/default_plugin.h1
-rw-r--r--chrome/common/deprecated/event_sys-inl.h1
-rw-r--r--chrome/common/deprecated/event_sys.h1
-rw-r--r--chrome/common/desktop_notifications/active_notification_tracker.h1
-rw-r--r--chrome/common/devtools_messages.h1
-rw-r--r--chrome/common/dom_storage_common.h1
-rw-r--r--chrome/common/edit_command.h1
-rw-r--r--chrome/common/env_vars.h1
-rw-r--r--chrome/common/extensions/extension.h1
-rw-r--r--chrome/common/extensions/extension_action.h1
-rw-r--r--chrome/common/extensions/extension_constants.h1
-rw-r--r--chrome/common/extensions/extension_error_utils.h1
-rw-r--r--chrome/common/extensions/extension_extent.h1
-rw-r--r--chrome/common/extensions/extension_file_util.h1
-rw-r--r--chrome/common/extensions/extension_l10n_util.h1
-rw-r--r--chrome/common/extensions/extension_localization_peer.h1
-rw-r--r--chrome/common/extensions/extension_message_bundle.h1
-rw-r--r--chrome/common/extensions/extension_resource.h1
-rw-r--r--chrome/common/extensions/extension_unpacker.h1
-rw-r--r--chrome/common/extensions/update_manifest.h1
-rw-r--r--chrome/common/extensions/url_pattern.h1
-rw-r--r--chrome/common/extensions/user_script.h1
-rw-r--r--chrome/common/font_descriptor_mac.h1
-rw-r--r--chrome/common/font_loader_mac.h1
-rw-r--r--chrome/common/gears_api.h1
-rw-r--r--chrome/common/geoposition.h1
-rw-r--r--chrome/common/gpu_info.h1
-rw-r--r--chrome/common/gpu_messages.h1
-rw-r--r--chrome/common/gpu_native_window_handle.h1
-rw-r--r--chrome/common/gpu_plugin.h1
-rw-r--r--chrome/common/important_file_writer.h1
-rw-r--r--chrome/common/indexed_db_key.h1
-rw-r--r--chrome/common/ipc_test_sink.h1
-rw-r--r--chrome/common/json_pref_store.h1
-rw-r--r--chrome/common/json_value_serializer.h1
-rw-r--r--chrome/common/jstemplate_builder.h1
-rw-r--r--chrome/common/libxml_utils.h1
-rw-r--r--chrome/common/logging_chrome.h1
-rw-r--r--chrome/common/mach_message_source_mac.h1
-rw-r--r--chrome/common/main_function_params.h1
-rw-r--r--chrome/common/message_router.h1
-rw-r--r--chrome/common/metrics_helpers.h1
-rw-r--r--chrome/common/mru_cache.h1
-rw-r--r--chrome/common/nacl_cmd_line.h1
-rw-r--r--chrome/common/nacl_messages.h1
-rw-r--r--chrome/common/nacl_types.h1
-rw-r--r--chrome/common/native_web_keyboard_event.h1
-rw-r--r--chrome/common/native_window_notification_source.h1
-rw-r--r--chrome/common/navigation_gesture.h1
-rw-r--r--chrome/common/navigation_types.h1
-rw-r--r--chrome/common/net/gaia/gaia_auth_consumer.h1
-rw-r--r--chrome/common/net/gaia/gaia_authenticator.h1
-rw-r--r--chrome/common/net/gaia/gaia_authenticator2.h1
-rw-r--r--chrome/common/net/gaia/gaia_authenticator2_unittest.h1
-rw-r--r--chrome/common/net/http_return.h1
-rw-r--r--chrome/common/net/net_resource_provider.h1
-rw-r--r--chrome/common/net/predictor_common.h1
-rw-r--r--chrome/common/net/socket_stream.h1
-rw-r--r--chrome/common/net/test_url_fetcher_factory.h1
-rw-r--r--chrome/common/net/url_fetcher.h1
-rw-r--r--chrome/common/net/url_fetcher_protect.h1
-rw-r--r--chrome/common/net/url_request_context_getter.h1
-rw-r--r--chrome/common/net/url_request_intercept_job.h1
-rw-r--r--chrome/common/notification_details.h1
-rw-r--r--chrome/common/notification_observer.h1
-rw-r--r--chrome/common/notification_observer_mock.h1
-rw-r--r--chrome/common/notification_registrar.h1
-rw-r--r--chrome/common/notification_service.h1
-rw-r--r--chrome/common/notification_source.h1
-rw-r--r--chrome/common/notification_type.h1
-rw-r--r--chrome/common/owned_widget_gtk.h1
-rw-r--r--chrome/common/page_transition_types.h1
-rw-r--r--chrome/common/page_zoom.h1
-rw-r--r--chrome/common/pepper_plugin_registry.h1
-rw-r--r--chrome/common/plugin_carbon_interpose_constants_mac.h1
-rw-r--r--chrome/common/plugin_group.h1
-rw-r--r--chrome/common/plugin_messages.h1
-rw-r--r--chrome/common/pref_names.h1
-rw-r--r--chrome/common/pref_store.h1
-rw-r--r--chrome/common/process_watcher.h1
-rw-r--r--chrome/common/property_bag.h1
-rw-r--r--chrome/common/ref_counted_util.h1
-rw-r--r--chrome/common/render_messages.h1
-rw-r--r--chrome/common/renderer_preferences.h1
-rw-r--r--chrome/common/resource_dispatcher.h1
-rw-r--r--chrome/common/resource_response.h1
-rw-r--r--chrome/common/result_codes.h1
-rw-r--r--chrome/common/sandbox_init_wrapper.h1
-rw-r--r--chrome/common/sandbox_mac.h1
-rw-r--r--chrome/common/sandbox_mac_unittest_helper.h1
-rw-r--r--chrome/common/sandbox_methods_linux.h1
-rw-r--r--chrome/common/sandbox_policy.h1
-rw-r--r--chrome/common/security_filter_peer.h1
-rw-r--r--chrome/common/serialized_script_value.h1
-rw-r--r--chrome/common/socket_stream_dispatcher.h1
-rw-r--r--chrome/common/spellcheck_common.h1
-rw-r--r--chrome/common/sqlite_compiled_statement.h1
-rw-r--r--chrome/common/sqlite_utils.h1
-rw-r--r--chrome/common/task_queue.h1
-rw-r--r--chrome/common/thumbnail_score.h1
-rw-r--r--chrome/common/time_format.h1
-rw-r--r--chrome/common/translate_errors.h1
-rw-r--r--chrome/common/url_constants.h1
-rw-r--r--chrome/common/utility_messages.h1
-rw-r--r--chrome/common/view_types.h1
-rw-r--r--chrome/common/visitedlink_common.h1
-rw-r--r--chrome/common/web_database_observer_impl.h1
-rw-r--r--chrome/common/web_resource/web_resource_unpacker.h1
-rw-r--r--chrome/common/webkit_param_traits.h1
-rw-r--r--chrome/common/webmessageportchannel_impl.h1
-rw-r--r--chrome/common/win_safe_util.h1
-rw-r--r--chrome/common/window_container_type.h1
-rw-r--r--chrome/common/worker_messages.h1
-rw-r--r--chrome/common/worker_thread_ticker.h1
-rw-r--r--chrome/common/zip.h1
-rw-r--r--chrome/default_plugin/install_dialog.h1
-rw-r--r--chrome/default_plugin/plugin_database_handler.h1
-rw-r--r--chrome/default_plugin/plugin_impl_gtk.h1
-rw-r--r--chrome/default_plugin/plugin_impl_mac.h1
-rw-r--r--chrome/default_plugin/plugin_impl_win.h1
-rw-r--r--chrome/default_plugin/plugin_install_job_monitor.h1
-rw-r--r--chrome/gpu/gpu_backing_store_glx.h1
-rw-r--r--chrome/gpu/gpu_backing_store_glx_context.h1
-rw-r--r--chrome/gpu/gpu_backing_store_win.h1
-rw-r--r--chrome/gpu/gpu_channel.h1
-rw-r--r--chrome/gpu/gpu_command_buffer_stub.h1
-rw-r--r--chrome/gpu/gpu_config.h1
-rw-r--r--chrome/gpu/gpu_idirect3d9_mock_win.h1
-rw-r--r--chrome/gpu/gpu_info_collector.h1
-rw-r--r--chrome/gpu/gpu_process.h1
-rw-r--r--chrome/gpu/gpu_thread.h1
-rw-r--r--chrome/gpu/gpu_video_layer_glx.h1
-rw-r--r--chrome/gpu/gpu_view_win.h1
-rw-r--r--chrome/gpu/gpu_view_x.h1
-rw-r--r--chrome/gpu/x_util.h1
-rw-r--r--chrome/installer/gcapi/gcapi.h1
-rw-r--r--chrome/installer/gcapi/resource.h1
-rw-r--r--chrome/installer/mini_installer/appid.h1
-rw-r--r--chrome/installer/mini_installer/mini_installer.h1
-rw-r--r--chrome/installer/mini_installer/mini_installer_resource.h1
-rw-r--r--chrome/installer/mini_installer/pe_resource.h1
-rw-r--r--chrome/installer/setup/install.h1
-rw-r--r--chrome/installer/setup/setup_constants.h1
-rw-r--r--chrome/installer/setup/setup_resource.h1
-rw-r--r--chrome/installer/setup/setup_util.h1
-rw-r--r--chrome/installer/setup/uninstall.h1
-rw-r--r--chrome/installer/util/browser_distribution.h1
-rw-r--r--chrome/installer/util/chrome_frame_distribution.h1
-rw-r--r--chrome/installer/util/compat_checks.h1
-rw-r--r--chrome/installer/util/copy_tree_work_item.h1
-rw-r--r--chrome/installer/util/create_dir_work_item.h1
-rw-r--r--chrome/installer/util/create_reg_key_work_item.h1
-rw-r--r--chrome/installer/util/delete_after_reboot_helper.h1
-rw-r--r--chrome/installer/util/delete_reg_value_work_item.h1
-rw-r--r--chrome/installer/util/delete_tree_work_item.h1
-rw-r--r--chrome/installer/util/google_chrome_distribution.h1
-rw-r--r--chrome/installer/util/google_chrome_sxs_distribution.h1
-rw-r--r--chrome/installer/util/google_update_constants.h1
-rw-r--r--chrome/installer/util/google_update_settings.h1
-rw-r--r--chrome/installer/util/helper.h1
-rw-r--r--chrome/installer/util/html_dialog.h1
-rw-r--r--chrome/installer/util/install_util.h1
-rw-r--r--chrome/installer/util/installer_util_unittests_resource.h1
-rw-r--r--chrome/installer/util/l10n_string_util.h1
-rw-r--r--chrome/installer/util/logging_installer.h1
-rw-r--r--chrome/installer/util/lzma_util.h1
-rw-r--r--chrome/installer/util/master_preferences.h1
-rw-r--r--chrome/installer/util/master_preferences_constants.h1
-rw-r--r--chrome/installer/util/move_tree_work_item.h1
-rw-r--r--chrome/installer/util/self_reg_work_item.h1
-rw-r--r--chrome/installer/util/set_reg_value_work_item.h1
-rw-r--r--chrome/installer/util/shell_util.h1
-rw-r--r--chrome/installer/util/util_constants.h1
-rw-r--r--chrome/installer/util/version.h1
-rw-r--r--chrome/installer/util/work_item.h1
-rw-r--r--chrome/installer/util/work_item_list.h1
-rw-r--r--chrome/nacl/broker_thread.h1
-rw-r--r--chrome/nacl/nacl_main_platform_delegate.h1
-rw-r--r--chrome/nacl/nacl_thread.h1
-rw-r--r--chrome/plugin/chrome_plugin_host.h1
-rw-r--r--chrome/plugin/command_buffer_stub.h1
-rw-r--r--chrome/plugin/npobject_base.h1
-rw-r--r--chrome/plugin/npobject_proxy.h1
-rw-r--r--chrome/plugin/npobject_stub.h1
-rw-r--r--chrome/plugin/npobject_util.h1
-rw-r--r--chrome/plugin/plugin_channel.h1
-rw-r--r--chrome/plugin/plugin_channel_base.h1
-rw-r--r--chrome/plugin/plugin_interpose_util_mac.h1
-rw-r--r--chrome/plugin/plugin_thread.h1
-rw-r--r--chrome/plugin/webplugin_delegate_stub.h1
-rw-r--r--chrome/plugin/webplugin_proxy.h1
-rw-r--r--chrome/profile_import/profile_import_thread.h1
-rw-r--r--chrome/renderer/about_handler.h1
-rw-r--r--chrome/renderer/audio_message_filter.h1
-rw-r--r--chrome/renderer/autofill_helper.h1
-rw-r--r--chrome/renderer/automation/dom_automation_controller.h1
-rw-r--r--chrome/renderer/automation/dom_automation_v8_extension.h1
-rw-r--r--chrome/renderer/blocked_plugin.h1
-rw-r--r--chrome/renderer/command_buffer_proxy.h1
-rw-r--r--chrome/renderer/cookie_message_filter.h1
-rw-r--r--chrome/renderer/devtools_agent.h1
-rw-r--r--chrome/renderer/devtools_agent_filter.h1
-rw-r--r--chrome/renderer/devtools_client.h1
-rw-r--r--chrome/renderer/dom_ui_bindings.h1
-rw-r--r--chrome/renderer/extension_groups.h1
-rw-r--r--chrome/renderer/extensions/bindings_utils.h1
-rw-r--r--chrome/renderer/extensions/event_bindings.h1
-rw-r--r--chrome/renderer/extensions/extension_process_bindings.h1
-rw-r--r--chrome/renderer/extensions/js_only_v8_extensions.h1
-rw-r--r--chrome/renderer/extensions/renderer_extension_bindings.h1
-rw-r--r--chrome/renderer/external_extension.h1
-rw-r--r--chrome/renderer/external_host_bindings.h1
-rw-r--r--chrome/renderer/form_manager.h1
-rw-r--r--chrome/renderer/geolocation_dispatcher.h1
-rw-r--r--chrome/renderer/ggl/ggl.h1
-rw-r--r--chrome/renderer/gpu_channel_host.h1
-rw-r--r--chrome/renderer/indexed_db_dispatcher.h1
-rw-r--r--chrome/renderer/loadtimes_extension_bindings.h1
-rw-r--r--chrome/renderer/localized_error.h1
-rw-r--r--chrome/renderer/media/audio_renderer_impl.h1
-rw-r--r--chrome/renderer/media/ipc_video_renderer.h1
-rw-r--r--chrome/renderer/mock_keyboard.h1
-rw-r--r--chrome/renderer/mock_keyboard_driver_win.h1
-rw-r--r--chrome/renderer/mock_printer.h1
-rw-r--r--chrome/renderer/mock_render_process.h1
-rw-r--r--chrome/renderer/mock_render_thread.h1
-rw-r--r--chrome/renderer/navigation_state.h1
-rw-r--r--chrome/renderer/net/predictor_queue.h1
-rw-r--r--chrome/renderer/net/renderer_net_predictor.h1
-rw-r--r--chrome/renderer/notification_provider.h1
-rw-r--r--chrome/renderer/paint_aggregator.h1
-rw-r--r--chrome/renderer/password_autocomplete_manager.h1
-rw-r--r--chrome/renderer/pepper_devices.h1
-rw-r--r--chrome/renderer/pepper_plugin_delegate_impl.h1
-rw-r--r--chrome/renderer/pepper_scrollbar_widget.h1
-rw-r--r--chrome/renderer/pepper_widget.h1
-rw-r--r--chrome/renderer/plugin_channel_host.h1
-rw-r--r--chrome/renderer/print_web_view_helper.h1
-rw-r--r--chrome/renderer/render_process.h1
-rw-r--r--chrome/renderer/render_process_impl.h1
-rw-r--r--chrome/renderer/render_thread.h1
-rw-r--r--chrome/renderer/render_view.h1
-rw-r--r--chrome/renderer/render_view_visitor.h1
-rw-r--r--chrome/renderer/render_widget.h1
-rw-r--r--chrome/renderer/renderer_histogram_snapshots.h1
-rw-r--r--chrome/renderer/renderer_main_platform_delegate.h1
-rw-r--r--chrome/renderer/renderer_sandbox_support_linux.h1
-rw-r--r--chrome/renderer/renderer_webapplicationcachehost_impl.h1
-rw-r--r--chrome/renderer/renderer_webcookiejar_impl.h1
-rw-r--r--chrome/renderer/renderer_webidbdatabase_impl.h1
-rw-r--r--chrome/renderer/renderer_webidbindex_impl.h1
-rw-r--r--chrome/renderer/renderer_webidbobjectstore_impl.h1
-rw-r--r--chrome/renderer/renderer_webindexeddatabase_impl.h1
-rw-r--r--chrome/renderer/renderer_webkitclient_impl.h1
-rw-r--r--chrome/renderer/renderer_webstoragearea_impl.h1
-rw-r--r--chrome/renderer/renderer_webstoragenamespace_impl.h1
-rw-r--r--chrome/renderer/safe_browsing/features.h1
-rw-r--r--chrome/renderer/safe_browsing/phishing_url_feature_extractor.h1
-rw-r--r--chrome/renderer/spellchecker/spellcheck.h1
-rw-r--r--chrome/renderer/spellchecker/spellcheck_worditerator.h1
-rw-r--r--chrome/renderer/translate_helper.h1
-rw-r--r--chrome/renderer/user_script_idle_scheduler.h1
-rw-r--r--chrome/renderer/user_script_slave.h1
-rw-r--r--chrome/renderer/visitedlink_slave.h1
-rw-r--r--chrome/renderer/webgles2context_impl.h1
-rw-r--r--chrome/renderer/webgraphicscontext3d_command_buffer_impl.h1
-rw-r--r--chrome/renderer/webmediaplayer_impl.h1
-rw-r--r--chrome/renderer/webplugin_delegate_pepper.h1
-rw-r--r--chrome/renderer/webplugin_delegate_proxy.h1
-rw-r--r--chrome/renderer/websharedworker_proxy.h1
-rw-r--r--chrome/renderer/websharedworkerrepository_impl.h1
-rw-r--r--chrome/renderer/webworker_base.h1
-rw-r--r--chrome/renderer/webworker_proxy.h1
-rw-r--r--chrome/service/cloud_print/cloud_print_consts.h1
-rw-r--r--chrome/service/cloud_print/cloud_print_helpers.h1
-rw-r--r--chrome/service/cloud_print/cloud_print_proxy.h1
-rw-r--r--chrome/service/cloud_print/cloud_print_proxy_backend.h1
-rw-r--r--chrome/service/cloud_print/job_status_updater.h1
-rw-r--r--chrome/service/cloud_print/print_system.h1
-rw-r--r--chrome/service/cloud_print/printer_job_handler.h1
-rw-r--r--chrome/service/gaia/service_gaia_authenticator.h1
-rw-r--r--chrome/service/net/service_url_request_context.h1
-rw-r--r--chrome/service/service_child_process_host.h1
-rw-r--r--chrome/service/service_process.h1
-rw-r--r--chrome/service/service_utility_process_host.h1
-rw-r--r--chrome/test/automated_ui_tests/automated_ui_test_base.h1
-rw-r--r--chrome/test/automated_ui_tests/automated_ui_tests.h1
-rw-r--r--chrome/test/automation/autocomplete_edit_proxy.h1
-rw-r--r--chrome/test/automation/automation_constants.h1
-rw-r--r--chrome/test/automation/automation_handle_tracker.h1
-rw-r--r--chrome/test/automation/automation_messages.h1
-rw-r--r--chrome/test/automation/automation_proxy.h1
-rw-r--r--chrome/test/automation/automation_proxy_uitest.h1
-rw-r--r--chrome/test/automation/browser_proxy.h1
-rw-r--r--chrome/test/automation/dom_element_proxy.h1
-rw-r--r--chrome/test/automation/extension_proxy.h1
-rw-r--r--chrome/test/automation/javascript_execution_controller.h1
-rw-r--r--chrome/test/automation/javascript_message_utils.h1
-rw-r--r--chrome/test/automation/tab_proxy.h1
-rw-r--r--chrome/test/automation/window_proxy.h1
-rw-r--r--chrome/test/bookmark_load_observer.h1
-rw-r--r--chrome/test/browser_with_test_window_test.h1
-rw-r--r--chrome/test/chrome_plugin/test_chrome_plugin.h1
-rw-r--r--chrome/test/chrome_process_util.h1
-rw-r--r--chrome/test/file_test_utils.h1
-rw-r--r--chrome/test/in_process_browser_test.h1
-rw-r--r--chrome/test/injection_test_dll.h1
-rw-r--r--chrome/test/interactive_ui/view_event_test_base.h1
-rw-r--r--chrome/test/live_sync/bookmark_model_verifier.h1
-rw-r--r--chrome/test/live_sync/live_autofill_sync_test.h1
-rw-r--r--chrome/test/live_sync/live_bookmarks_sync_test.h1
-rw-r--r--chrome/test/live_sync/live_preferences_sync_test.h1
-rw-r--r--chrome/test/live_sync/live_sync_test.h1
-rw-r--r--chrome/test/live_sync/profile_sync_service_test_harness.h1
-rw-r--r--chrome/test/menu_model_test.h1
-rw-r--r--chrome/test/mini_installer_test/chrome_mini_installer.h1
-rw-r--r--chrome/test/mini_installer_test/mini_installer_test_constants.h1
-rw-r--r--chrome/test/mini_installer_test/mini_installer_test_util.h1
-rw-r--r--chrome/test/model_test_utils.h1
-rw-r--r--chrome/test/nacl/nacl_sandbox_test.h1
-rw-r--r--chrome/test/nacl/nacl_test.h1
-rw-r--r--chrome/test/nacl/nacl_ui_test.h1
-rw-r--r--chrome/test/nacl_security_tests/commands_posix.h1
-rw-r--r--chrome/test/nacl_security_tests/nacl_security_tests_posix.h1
-rw-r--r--chrome/test/nacl_security_tests/nacl_security_tests_win.h1
-rw-r--r--chrome/test/profile_mock.h1
-rw-r--r--chrome/test/pyautolib/pyautolib.h1
-rw-r--r--chrome/test/reliability/page_load_test.h1
-rw-r--r--chrome/test/reliability/reliability_test_suite.h1
-rw-r--r--chrome/test/render_view_test.h1
-rw-r--r--chrome/test/security_tests/ipc_security_tests.h1
-rw-r--r--chrome/test/sync/engine/mock_connection_manager.h1
-rw-r--r--chrome/test/sync/engine/mock_gaia_authenticator.h1
-rw-r--r--chrome/test/sync/engine/proto_extension_validator.h1
-rw-r--r--chrome/test/sync/engine/syncer_command_test.h1
-rw-r--r--chrome/test/sync/engine/test_directory_setter_upper.h1
-rw-r--r--chrome/test/sync/engine/test_id_factory.h1
-rw-r--r--chrome/test/sync/engine/test_syncable_utils.h1
-rw-r--r--chrome/test/sync/test_http_bridge_factory.h1
-rw-r--r--chrome/test/test_browser_window.h1
-rw-r--r--chrome/test/test_launcher/test_runner.h1
-rw-r--r--chrome/test/test_location_bar.h1
-rw-r--r--chrome/test/test_notification_tracker.h1
-rw-r--r--chrome/test/testing_browser_process.h1
-rw-r--r--chrome/test/testing_pref_service.h1
-rw-r--r--chrome/test/testing_profile.h1
-rw-r--r--chrome/test/thread_observer_helper.h1
-rw-r--r--chrome/test/ui/javascript_test_util.h1
-rw-r--r--chrome/test/ui/npapi_test_helper.h1
-rw-r--r--chrome/test/ui/ui_layout_test.h1
-rw-r--r--chrome/test/ui/ui_test.h1
-rw-r--r--chrome/test/ui/ui_test_suite.h1
-rw-r--r--chrome/test/ui_test_utils.h1
-rw-r--r--chrome/test/unit/chrome_test_suite.h1
-rw-r--r--chrome/test/v8_unit_test.h1
-rw-r--r--chrome/tools/convert_dict/aff_reader.h1
-rw-r--r--chrome/tools/convert_dict/dic_reader.h1
-rw-r--r--chrome/tools/convert_dict/hunspell_reader.h1
-rw-r--r--chrome/tools/crash_service/crash_service.h1
-rw-r--r--chrome/utility/utility_thread.h1
-rw-r--r--chrome/worker/nativewebworker_impl.h1
-rw-r--r--chrome/worker/nativewebworker_stub.h1
-rw-r--r--chrome/worker/websharedworker_stub.h1
-rw-r--r--chrome/worker/webworker_stub.h1
-rw-r--r--chrome/worker/webworker_stub_base.h1
-rw-r--r--chrome/worker/webworkerclient_proxy.h1
-rw-r--r--chrome/worker/worker_thread.h1
-rw-r--r--chrome/worker/worker_webapplicationcachehost_impl.h1
-rw-r--r--chrome/worker/worker_webkitclient_impl.h1
1892 files changed, 1893 insertions, 2 deletions
diff --git a/chrome/app/breakpad_linux.h b/chrome/app/breakpad_linux.h
index 7cf73e70..05ef6108 100644
--- a/chrome/app/breakpad_linux.h
+++ b/chrome/app/breakpad_linux.h
@@ -4,6 +4,7 @@
#ifndef CHROME_APP_BREAKPAD_LINUX_H_
#define CHROME_APP_BREAKPAD_LINUX_H_
+#pragma once
#include <stdlib.h>
diff --git a/chrome/app/breakpad_mac.h b/chrome/app/breakpad_mac.h
index d80f580..2d1caf5 100644
--- a/chrome/app/breakpad_mac.h
+++ b/chrome/app/breakpad_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_APP_BREAKPAD_MAC_H_
#define CHROME_APP_BREAKPAD_MAC_H_
+#pragma once
// This header defines the Chrome entry points for Breakpad integration.
diff --git a/chrome/app/breakpad_win.h b/chrome/app/breakpad_win.h
index 326609dc..9b223730 100644
--- a/chrome/app/breakpad_win.h
+++ b/chrome/app/breakpad_win.h
@@ -4,6 +4,7 @@
#ifndef CHROME_APP_BREAKPAD_WIN_H_
#define CHROME_APP_BREAKPAD_WIN_H_
+#pragma once
#include <windows.h>
#include <string>
diff --git a/chrome/app/chrome_dll_resource.h b/chrome/app/chrome_dll_resource.h
index 35417bf..60347d9 100644
--- a/chrome/app/chrome_dll_resource.h
+++ b/chrome/app/chrome_dll_resource.h
@@ -247,6 +247,7 @@
#ifdef APSTUDIO_INVOKED
#ifndef APSTUDIO_READONLY_SYMBOLS
#define _APS_NO_MFC 1
+#pragma once
#define _APS_NEXT_RESOURCE_VALUE 3001
#define _APS_NEXT_COMMAND_VALUE 43000
#define _APS_NEXT_CONTROL_VALUE 4017
diff --git a/chrome/app/chrome_exe_resource.h b/chrome/app/chrome_exe_resource.h
index 53e48dd..ae14fb9 100644
--- a/chrome/app/chrome_exe_resource.h
+++ b/chrome/app/chrome_exe_resource.h
@@ -12,6 +12,7 @@
#ifdef APSTUDIO_INVOKED
#ifndef APSTUDIO_READONLY_SYMBOLS
#define _APS_NO_MFC 1
+#pragma once
#define _APS_NEXT_RESOURCE_VALUE 2000
#define _APS_NEXT_COMMAND_VALUE 32768
#define _APS_NEXT_CONTROL_VALUE 3000
diff --git a/chrome/app/client_util.h b/chrome/app/client_util.h
index 8b6c154f..7aa9424 100644
--- a/chrome/app/client_util.h
+++ b/chrome/app/client_util.h
@@ -7,6 +7,7 @@
#ifndef CHROME_APP_CLIENT_UTIL_H_
#define CHROME_APP_CLIENT_UTIL_H_
+#pragma once
#include <windows.h>
#include <string>
diff --git a/chrome/app/hard_error_handler_win.h b/chrome/app/hard_error_handler_win.h
index 51b16b45..aae3aeb 100644
--- a/chrome/app/hard_error_handler_win.h
+++ b/chrome/app/hard_error_handler_win.h
@@ -7,6 +7,7 @@
#ifndef CHROME_APP_HARD_ERROR_HANDLER_WIN_H_
#define CHROME_APP_HARD_ERROR_HANDLER_WIN_H_
+#pragma once
#include <windows.h>
diff --git a/chrome/app/scoped_ole_initializer.h b/chrome/app/scoped_ole_initializer.h
index 3560374..0745c9d 100644
--- a/chrome/app/scoped_ole_initializer.h
+++ b/chrome/app/scoped_ole_initializer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_APP_SCOPED_OLE_INITIALIZER_H_
#define CHROME_APP_SCOPED_OLE_INITIALIZER_H_
+#pragma once
#include "base/logging.h"
#include "build/build_config.h"
diff --git a/chrome/browser/accessibility_events.h b/chrome/browser/accessibility_events.h
index a1fe7ae..33f44a4 100644
--- a/chrome/browser/accessibility_events.h
+++ b/chrome/browser/accessibility_events.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_ACCESSIBILITY_EVENTS_H_
#define CHROME_BROWSER_ACCESSIBILITY_EVENTS_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/aeropeek_manager.h b/chrome/browser/aeropeek_manager.h
index 4495a95..957adfc 100644
--- a/chrome/browser/aeropeek_manager.h
+++ b/chrome/browser/aeropeek_manager.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AEROPEEK_MANAGER_H_
#define CHROME_BROWSER_AEROPEEK_MANAGER_H_
+#pragma once
#include <list>
diff --git a/chrome/browser/alternate_nav_url_fetcher.h b/chrome/browser/alternate_nav_url_fetcher.h
index 2295617..6b25350 100644
--- a/chrome/browser/alternate_nav_url_fetcher.h
+++ b/chrome/browser/alternate_nav_url_fetcher.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_ALTERNATE_NAV_URL_FETCHER_H_
#define CHROME_BROWSER_ALTERNATE_NAV_URL_FETCHER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/app_controller_cppsafe_mac.h b/chrome/browser/app_controller_cppsafe_mac.h
index da2aefb..36df149 100644
--- a/chrome/browser/app_controller_cppsafe_mac.h
+++ b/chrome/browser/app_controller_cppsafe_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_APP_CONTROLLER_CPPSAFE_MAC_H_
#define CHROME_BROWSER_APP_CONTROLLER_CPPSAFE_MAC_H_
+#pragma once
// We declare this in a separate file that is safe for including in C++ code.
diff --git a/chrome/browser/app_controller_mac.h b/chrome/browser/app_controller_mac.h
index 4a33607..e34e2b4 100644
--- a/chrome/browser/app_controller_mac.h
+++ b/chrome/browser/app_controller_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_APP_CONTROLLER_MAC_H_
#define CHROME_BROWSER_APP_CONTROLLER_MAC_H_
+#pragma once
#import <Cocoa/Cocoa.h>
#include <vector>
diff --git a/chrome/browser/app_icon_win.h b/chrome/browser/app_icon_win.h
index 5239cdf..02dc9b2 100644
--- a/chrome/browser/app_icon_win.h
+++ b/chrome/browser/app_icon_win.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_APP_ICON_WIN_H_
#define CHROME_BROWSER_APP_ICON_WIN_H_
+#pragma once
#include <windows.h>
diff --git a/chrome/browser/app_launched_animation.h b/chrome/browser/app_launched_animation.h
index b31a25d..278b228 100644
--- a/chrome/browser/app_launched_animation.h
+++ b/chrome/browser/app_launched_animation.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_APP_LAUNCHED_ANIMATION_H_
#define CHROME_BROWSER_APP_LAUNCHED_ANIMATION_H_
+#pragma once
#include "base/basictypes.h"
diff --git a/chrome/browser/app_modal_dialog.h b/chrome/browser/app_modal_dialog.h
index 92ac494..73e6b83 100644
--- a/chrome/browser/app_modal_dialog.h
+++ b/chrome/browser/app_modal_dialog.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_APP_MODAL_DIALOG_H_
#define CHROME_BROWSER_APP_MODAL_DIALOG_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/app_modal_dialog_queue.h b/chrome/browser/app_modal_dialog_queue.h
index b9709b3..78d9142 100644
--- a/chrome/browser/app_modal_dialog_queue.h
+++ b/chrome/browser/app_modal_dialog_queue.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_APP_MODAL_DIALOG_QUEUE_H_
#define CHROME_BROWSER_APP_MODAL_DIALOG_QUEUE_H_
+#pragma once
#include <queue>
diff --git a/chrome/browser/appcache/appcache_dispatcher_host.h b/chrome/browser/appcache/appcache_dispatcher_host.h
index 37ff02e..ceb0528 100644
--- a/chrome/browser/appcache/appcache_dispatcher_host.h
+++ b/chrome/browser/appcache/appcache_dispatcher_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_APPCACHE_APPCACHE_DISPATCHER_HOST_H_
#define CHROME_BROWSER_APPCACHE_APPCACHE_DISPATCHER_HOST_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/appcache/appcache_frontend_proxy.h b/chrome/browser/appcache/appcache_frontend_proxy.h
index becbdee..c23eeca9 100644
--- a/chrome/browser/appcache/appcache_frontend_proxy.h
+++ b/chrome/browser/appcache/appcache_frontend_proxy.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_APPCACHE_APPCACHE_FRONTEND_PROXY_H_
#define CHROME_BROWSER_APPCACHE_APPCACHE_FRONTEND_PROXY_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/appcache/chrome_appcache_service.h b/chrome/browser/appcache/chrome_appcache_service.h
index 888b672..6d5df41 100644
--- a/chrome/browser/appcache/chrome_appcache_service.h
+++ b/chrome/browser/appcache/chrome_appcache_service.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_APPCACHE_CHROME_APPCACHE_SERVICE_H_
#define CHROME_BROWSER_APPCACHE_CHROME_APPCACHE_SERVICE_H_
+#pragma once
#include "base/ref_counted.h"
#include "chrome/browser/chrome_thread.h"
diff --git a/chrome/browser/appcache/view_appcache_internals_job_factory.h b/chrome/browser/appcache/view_appcache_internals_job_factory.h
index 50ee303..66ae0e2 100644
--- a/chrome/browser/appcache/view_appcache_internals_job_factory.h
+++ b/chrome/browser/appcache/view_appcache_internals_job_factory.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_APPCACHE_VIEW_APPCACHE_INTERNALS_JOB_FACTORY_H_
#define CHROME_BROWSER_APPCACHE_VIEW_APPCACHE_INTERNALS_JOB_FACTORY_H_
+#pragma once
class GURL;
class URLRequest;
diff --git a/chrome/browser/autocomplete/autocomplete.h b/chrome/browser/autocomplete/autocomplete.h
index 9ddec43..623ab7f 100644
--- a/chrome/browser/autocomplete/autocomplete.h
+++ b/chrome/browser/autocomplete/autocomplete.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOCOMPLETE_AUTOCOMPLETE_H_
#define CHROME_BROWSER_AUTOCOMPLETE_AUTOCOMPLETE_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/autocomplete/autocomplete_accessibility.h b/chrome/browser/autocomplete/autocomplete_accessibility.h
index 48b938d..27bd356 100644
--- a/chrome/browser/autocomplete/autocomplete_accessibility.h
+++ b/chrome/browser/autocomplete/autocomplete_accessibility.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOCOMPLETE_AUTOCOMPLETE_ACCESSIBILITY_H_
#define CHROME_BROWSER_AUTOCOMPLETE_AUTOCOMPLETE_ACCESSIBILITY_H_
+#pragma once
#include <atlbase.h>
#include <atlcom.h>
diff --git a/chrome/browser/autocomplete/autocomplete_classifier.h b/chrome/browser/autocomplete/autocomplete_classifier.h
index 3588c27..facdd34 100644
--- a/chrome/browser/autocomplete/autocomplete_classifier.h
+++ b/chrome/browser/autocomplete/autocomplete_classifier.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOCOMPLETE_AUTOCOMPLETE_CLASSIFIER_H_
#define CHROME_BROWSER_AUTOCOMPLETE_AUTOCOMPLETE_CLASSIFIER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/autocomplete/autocomplete_edit.h b/chrome/browser/autocomplete/autocomplete_edit.h
index 1b9d03a..be1a79c 100644
--- a/chrome/browser/autocomplete/autocomplete_edit.h
+++ b/chrome/browser/autocomplete/autocomplete_edit.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOCOMPLETE_AUTOCOMPLETE_EDIT_H_
#define CHROME_BROWSER_AUTOCOMPLETE_AUTOCOMPLETE_EDIT_H_
+#pragma once
#include "chrome/browser/autocomplete/autocomplete.h"
#include "chrome/common/notification_registrar.h"
diff --git a/chrome/browser/autocomplete/autocomplete_edit_view.h b/chrome/browser/autocomplete/autocomplete_edit_view.h
index 0d4c230..7f473b2 100644
--- a/chrome/browser/autocomplete/autocomplete_edit_view.h
+++ b/chrome/browser/autocomplete/autocomplete_edit_view.h
@@ -10,6 +10,7 @@
#ifndef CHROME_BROWSER_AUTOCOMPLETE_AUTOCOMPLETE_EDIT_VIEW_H_
#define CHROME_BROWSER_AUTOCOMPLETE_AUTOCOMPLETE_EDIT_VIEW_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/autocomplete/autocomplete_edit_view_gtk.h b/chrome/browser/autocomplete/autocomplete_edit_view_gtk.h
index 83aa77a..95ebd57 100644
--- a/chrome/browser/autocomplete/autocomplete_edit_view_gtk.h
+++ b/chrome/browser/autocomplete/autocomplete_edit_view_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOCOMPLETE_AUTOCOMPLETE_EDIT_VIEW_GTK_H_
#define CHROME_BROWSER_AUTOCOMPLETE_AUTOCOMPLETE_EDIT_VIEW_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/autocomplete/autocomplete_edit_view_mac.h b/chrome/browser/autocomplete/autocomplete_edit_view_mac.h
index ae9a900..8d87098 100644
--- a/chrome/browser/autocomplete/autocomplete_edit_view_mac.h
+++ b/chrome/browser/autocomplete/autocomplete_edit_view_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOCOMPLETE_AUTOCOMPLETE_EDIT_VIEW_MAC_H_
#define CHROME_BROWSER_AUTOCOMPLETE_AUTOCOMPLETE_EDIT_VIEW_MAC_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/autocomplete/autocomplete_edit_view_win.h b/chrome/browser/autocomplete/autocomplete_edit_view_win.h
index 8157706..62c9fce 100644
--- a/chrome/browser/autocomplete/autocomplete_edit_view_win.h
+++ b/chrome/browser/autocomplete/autocomplete_edit_view_win.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOCOMPLETE_AUTOCOMPLETE_EDIT_VIEW_WIN_H_
#define CHROME_BROWSER_AUTOCOMPLETE_AUTOCOMPLETE_EDIT_VIEW_WIN_H_
+#pragma once
#include <atlbase.h>
#include <atlapp.h>
diff --git a/chrome/browser/autocomplete/autocomplete_popup_model.h b/chrome/browser/autocomplete/autocomplete_popup_model.h
index 8686bde..e66903a 100644
--- a/chrome/browser/autocomplete/autocomplete_popup_model.h
+++ b/chrome/browser/autocomplete/autocomplete_popup_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOCOMPLETE_AUTOCOMPLETE_POPUP_MODEL_H_
#define CHROME_BROWSER_AUTOCOMPLETE_AUTOCOMPLETE_POPUP_MODEL_H_
+#pragma once
#include "base/scoped_ptr.h"
#include "chrome/browser/autocomplete/autocomplete.h"
diff --git a/chrome/browser/autocomplete/autocomplete_popup_view.h b/chrome/browser/autocomplete/autocomplete_popup_view.h
index 5674e4b..3fefdba 100644
--- a/chrome/browser/autocomplete/autocomplete_popup_view.h
+++ b/chrome/browser/autocomplete/autocomplete_popup_view.h
@@ -10,6 +10,7 @@
#ifndef CHROME_BROWSER_AUTOCOMPLETE_AUTOCOMPLETE_POPUP_VIEW_H_
#define CHROME_BROWSER_AUTOCOMPLETE_AUTOCOMPLETE_POPUP_VIEW_H_
+#pragma once
#include "build/build_config.h"
diff --git a/chrome/browser/autocomplete/autocomplete_popup_view_gtk.h b/chrome/browser/autocomplete/autocomplete_popup_view_gtk.h
index 2942489..0ac3113 100644
--- a/chrome/browser/autocomplete/autocomplete_popup_view_gtk.h
+++ b/chrome/browser/autocomplete/autocomplete_popup_view_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOCOMPLETE_AUTOCOMPLETE_POPUP_VIEW_GTK_H_
#define CHROME_BROWSER_AUTOCOMPLETE_AUTOCOMPLETE_POPUP_VIEW_GTK_H_
+#pragma once
#include <gtk/gtk.h>
#include <map>
diff --git a/chrome/browser/autocomplete/autocomplete_popup_view_mac.h b/chrome/browser/autocomplete/autocomplete_popup_view_mac.h
index 7d1ec26..8572988 100644
--- a/chrome/browser/autocomplete/autocomplete_popup_view_mac.h
+++ b/chrome/browser/autocomplete/autocomplete_popup_view_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOCOMPLETE_AUTOCOMPLETE_POPUP_VIEW_MAC_H_
#define CHROME_BROWSER_AUTOCOMPLETE_AUTOCOMPLETE_POPUP_VIEW_MAC_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/autocomplete/history_contents_provider.h b/chrome/browser/autocomplete/history_contents_provider.h
index c2148cc..510b5cf 100644
--- a/chrome/browser/autocomplete/history_contents_provider.h
+++ b/chrome/browser/autocomplete/history_contents_provider.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOCOMPLETE_HISTORY_CONTENTS_PROVIDER_H_
#define CHROME_BROWSER_AUTOCOMPLETE_HISTORY_CONTENTS_PROVIDER_H_
+#pragma once
#include "chrome/browser/autocomplete/autocomplete.h"
#include "chrome/browser/history/history.h"
diff --git a/chrome/browser/autocomplete/history_url_provider.h b/chrome/browser/autocomplete/history_url_provider.h
index e98d777..56633b4 100644
--- a/chrome/browser/autocomplete/history_url_provider.h
+++ b/chrome/browser/autocomplete/history_url_provider.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOCOMPLETE_HISTORY_URL_PROVIDER_H_
#define CHROME_BROWSER_AUTOCOMPLETE_HISTORY_URL_PROVIDER_H_
+#pragma once
#include <vector>
#include <deque>
diff --git a/chrome/browser/autocomplete/keyword_provider.h b/chrome/browser/autocomplete/keyword_provider.h
index ee9de7a..7e800bb 100644
--- a/chrome/browser/autocomplete/keyword_provider.h
+++ b/chrome/browser/autocomplete/keyword_provider.h
@@ -14,6 +14,7 @@
#ifndef CHROME_BROWSER_AUTOCOMPLETE_KEYWORD_PROVIDER_H_
#define CHROME_BROWSER_AUTOCOMPLETE_KEYWORD_PROVIDER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/autocomplete/search_provider.h b/chrome/browser/autocomplete/search_provider.h
index f59dc26..71e71bd 100644
--- a/chrome/browser/autocomplete/search_provider.h
+++ b/chrome/browser/autocomplete/search_provider.h
@@ -14,6 +14,7 @@
#ifndef CHROME_BROWSER_AUTOCOMPLETE_SEARCH_PROVIDER_H_
#define CHROME_BROWSER_AUTOCOMPLETE_SEARCH_PROVIDER_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/autocomplete_history_manager.h b/chrome/browser/autocomplete_history_manager.h
index 4e87bd6..8d4d450 100644
--- a/chrome/browser/autocomplete_history_manager.h
+++ b/chrome/browser/autocomplete_history_manager.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOCOMPLETE_HISTORY_MANAGER_H_
#define CHROME_BROWSER_AUTOCOMPLETE_HISTORY_MANAGER_H_
+#pragma once
#include "chrome/browser/pref_member.h"
#include "chrome/browser/renderer_host/render_view_host_delegate.h"
diff --git a/chrome/browser/autofill/address.h b/chrome/browser/autofill/address.h
index 80ba9fb..1f826ee 100644
--- a/chrome/browser/autofill/address.h
+++ b/chrome/browser/autofill/address.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOFILL_ADDRESS_H_
#define CHROME_BROWSER_AUTOFILL_ADDRESS_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/autofill/address_field.h b/chrome/browser/autofill/address_field.h
index 7629b45..6b93ead 100644
--- a/chrome/browser/autofill/address_field.h
+++ b/chrome/browser/autofill/address_field.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOFILL_ADDRESS_FIELD_H_
#define CHROME_BROWSER_AUTOFILL_ADDRESS_FIELD_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/autofill/autofill_address_model_mac.h b/chrome/browser/autofill/autofill_address_model_mac.h
index b84408f..230db90 100644
--- a/chrome/browser/autofill/autofill_address_model_mac.h
+++ b/chrome/browser/autofill/autofill_address_model_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOFILL_AUTOFILL_ADDRESS_MODEL_MAC_
#define CHROME_BROWSER_AUTOFILL_AUTOFILL_ADDRESS_MODEL_MAC_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/autofill/autofill_address_sheet_controller_mac.h b/chrome/browser/autofill/autofill_address_sheet_controller_mac.h
index 963d4ff..193ddd3 100644
--- a/chrome/browser/autofill/autofill_address_sheet_controller_mac.h
+++ b/chrome/browser/autofill/autofill_address_sheet_controller_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOFILL_AUTOFILL_ADDRESS_SHEET_CONTROLLER_MAC_
#define CHROME_BROWSER_AUTOFILL_AUTOFILL_ADDRESS_SHEET_CONTROLLER_MAC_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/autofill/autofill_cc_infobar.h b/chrome/browser/autofill/autofill_cc_infobar.h
index 35aa92b..085628f 100644
--- a/chrome/browser/autofill/autofill_cc_infobar.h
+++ b/chrome/browser/autofill/autofill_cc_infobar.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOFILL_AUTOFILL_CC_INFOBAR_H_
#define CHROME_BROWSER_AUTOFILL_AUTOFILL_CC_INFOBAR_H_
+#pragma once
class InfoBar;
class ConfirmInfoBarDelegate;
diff --git a/chrome/browser/autofill/autofill_cc_infobar_delegate.h b/chrome/browser/autofill/autofill_cc_infobar_delegate.h
index 3b7a751..32a7c82 100644
--- a/chrome/browser/autofill/autofill_cc_infobar_delegate.h
+++ b/chrome/browser/autofill/autofill_cc_infobar_delegate.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOFILL_AUTOFILL_CC_INFOBAR_DELEGATE_H_
#define CHROME_BROWSER_AUTOFILL_AUTOFILL_CC_INFOBAR_DELEGATE_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/autofill/autofill_common_unittest.h b/chrome/browser/autofill/autofill_common_unittest.h
index fdb965f..8f6710e 100644
--- a/chrome/browser/autofill/autofill_common_unittest.h
+++ b/chrome/browser/autofill/autofill_common_unittest.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOFILL_AUTOFILL_COMMON_UNITTEST_H_
#define CHROME_BROWSER_AUTOFILL_AUTOFILL_COMMON_UNITTEST_H_
+#pragma once
class AutoFillProfile;
class CreditCard;
diff --git a/chrome/browser/autofill/autofill_credit_card_model_mac.h b/chrome/browser/autofill/autofill_credit_card_model_mac.h
index 3f1cb93..7723162 100644
--- a/chrome/browser/autofill/autofill_credit_card_model_mac.h
+++ b/chrome/browser/autofill/autofill_credit_card_model_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOFILL_AUTOFILL_CREDIT_CARD_MODEL_MAC_
#define CHROME_BROWSER_AUTOFILL_AUTOFILL_CREDIT_CARD_MODEL_MAC_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/autofill/autofill_credit_card_sheet_controller_mac.h b/chrome/browser/autofill/autofill_credit_card_sheet_controller_mac.h
index dd9461f..cacb944 100644
--- a/chrome/browser/autofill/autofill_credit_card_sheet_controller_mac.h
+++ b/chrome/browser/autofill/autofill_credit_card_sheet_controller_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOFILL_AUTOFILL_CREDIT_CARD_SHEET_CONTROLLER_MAC_
#define CHROME_BROWSER_AUTOFILL_AUTOFILL_CREDIT_CARD_SHEET_CONTROLLER_MAC_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/autofill/autofill_dialog.h b/chrome/browser/autofill/autofill_dialog.h
index de70e53..65b2e34 100644
--- a/chrome/browser/autofill/autofill_dialog.h
+++ b/chrome/browser/autofill/autofill_dialog.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOFILL_AUTOFILL_DIALOG_H_
#define CHROME_BROWSER_AUTOFILL_AUTOFILL_DIALOG_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/autofill/autofill_dialog_controller_mac.h b/chrome/browser/autofill/autofill_dialog_controller_mac.h
index 7a7faa7..7688aef 100644
--- a/chrome/browser/autofill/autofill_dialog_controller_mac.h
+++ b/chrome/browser/autofill/autofill_dialog_controller_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOFILL_AUTOFILL_DIALOG_CONTROLLER_MAC_
#define CHROME_BROWSER_AUTOFILL_AUTOFILL_DIALOG_CONTROLLER_MAC_
+#pragma once
#import <Cocoa/Cocoa.h>
#include <vector>
diff --git a/chrome/browser/autofill/autofill_download.h b/chrome/browser/autofill/autofill_download.h
index 3ea438f..516e35e 100644
--- a/chrome/browser/autofill/autofill_download.h
+++ b/chrome/browser/autofill/autofill_download.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOFILL_AUTOFILL_DOWNLOAD_H_
#define CHROME_BROWSER_AUTOFILL_AUTOFILL_DOWNLOAD_H_
+#pragma once
#include <map>
#include <vector>
diff --git a/chrome/browser/autofill/autofill_field.h b/chrome/browser/autofill/autofill_field.h
index 1d4fedd..e2cccfe 100644
--- a/chrome/browser/autofill/autofill_field.h
+++ b/chrome/browser/autofill/autofill_field.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOFILL_AUTOFILL_FIELD_H_
#define CHROME_BROWSER_AUTOFILL_AUTOFILL_FIELD_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/autofill/autofill_manager.h b/chrome/browser/autofill/autofill_manager.h
index ba53fbb..1401885 100644
--- a/chrome/browser/autofill/autofill_manager.h
+++ b/chrome/browser/autofill/autofill_manager.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOFILL_AUTOFILL_MANAGER_H_
#define CHROME_BROWSER_AUTOFILL_AUTOFILL_MANAGER_H_
+#pragma once
#include <vector>
#include <string>
diff --git a/chrome/browser/autofill/autofill_profile.h b/chrome/browser/autofill/autofill_profile.h
index 17e8528..676bc77 100644
--- a/chrome/browser/autofill/autofill_profile.h
+++ b/chrome/browser/autofill/autofill_profile.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOFILL_AUTOFILL_PROFILE_H_
#define CHROME_BROWSER_AUTOFILL_AUTOFILL_PROFILE_H_
+#pragma once
#include <map>
#include <vector>
diff --git a/chrome/browser/autofill/autofill_text_field_mac.h b/chrome/browser/autofill/autofill_text_field_mac.h
index e17bc95..385c59f 100644
--- a/chrome/browser/autofill/autofill_text_field_mac.h
+++ b/chrome/browser/autofill/autofill_text_field_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOFILL_AUTOFILL_TEXT_FIELD_MAC_
#define CHROME_BROWSER_AUTOFILL_AUTOFILL_TEXT_FIELD_MAC_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/autofill/autofill_type.h b/chrome/browser/autofill/autofill_type.h
index 0fc692a..c261d25 100644
--- a/chrome/browser/autofill/autofill_type.h
+++ b/chrome/browser/autofill/autofill_type.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOFILL_AUTOFILL_TYPE_H_
#define CHROME_BROWSER_AUTOFILL_AUTOFILL_TYPE_H_
+#pragma once
#include <map>
#include <set>
diff --git a/chrome/browser/autofill/autofill_xml_parser.h b/chrome/browser/autofill/autofill_xml_parser.h
index 02cb31e..9a58011 100644
--- a/chrome/browser/autofill/autofill_xml_parser.h
+++ b/chrome/browser/autofill/autofill_xml_parser.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOFILL_AUTOFILL_XML_PARSER_H_
#define CHROME_BROWSER_AUTOFILL_AUTOFILL_XML_PARSER_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/autofill/billing_address.h b/chrome/browser/autofill/billing_address.h
index 79cd90e..4e9f762 100644
--- a/chrome/browser/autofill/billing_address.h
+++ b/chrome/browser/autofill/billing_address.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOFILL_BILLING_ADDRESS_H_
#define CHROME_BROWSER_AUTOFILL_BILLING_ADDRESS_H_
+#pragma once
#include "chrome/browser/autofill/address.h"
#include "chrome/browser/autofill/field_types.h"
diff --git a/chrome/browser/autofill/contact_info.h b/chrome/browser/autofill/contact_info.h
index a2aa6cb..97c3119 100644
--- a/chrome/browser/autofill/contact_info.h
+++ b/chrome/browser/autofill/contact_info.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOFILL_CONTACT_INFO_H_
#define CHROME_BROWSER_AUTOFILL_CONTACT_INFO_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/autofill/credit_card.h b/chrome/browser/autofill/credit_card.h
index 85d104f..974cbaa5 100644
--- a/chrome/browser/autofill/credit_card.h
+++ b/chrome/browser/autofill/credit_card.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOFILL_CREDIT_CARD_H_
#define CHROME_BROWSER_AUTOFILL_CREDIT_CARD_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/autofill/credit_card_field.h b/chrome/browser/autofill/credit_card_field.h
index bd128d3..68cc0db 100644
--- a/chrome/browser/autofill/credit_card_field.h
+++ b/chrome/browser/autofill/credit_card_field.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOFILL_CREDIT_CARD_FIELD_H_
#define CHROME_BROWSER_AUTOFILL_CREDIT_CARD_FIELD_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/autofill/fax_field.h b/chrome/browser/autofill/fax_field.h
index b5c1eed..e954ee1 100644
--- a/chrome/browser/autofill/fax_field.h
+++ b/chrome/browser/autofill/fax_field.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOFILL_FAX_FIELD_H_
#define CHROME_BROWSER_AUTOFILL_FAX_FIELD_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/autofill/fax_number.h b/chrome/browser/autofill/fax_number.h
index 5ebd11e..864746f 100644
--- a/chrome/browser/autofill/fax_number.h
+++ b/chrome/browser/autofill/fax_number.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOFILL_FAX_NUMBER_H_
#define CHROME_BROWSER_AUTOFILL_FAX_NUMBER_H_
+#pragma once
#include "chrome/browser/autofill/phone_number.h"
diff --git a/chrome/browser/autofill/field_types.h b/chrome/browser/autofill/field_types.h
index 934fa45..ab03192a 100644
--- a/chrome/browser/autofill/field_types.h
+++ b/chrome/browser/autofill/field_types.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOFILL_FIELD_TYPES_H_
#define CHROME_BROWSER_AUTOFILL_FIELD_TYPES_H_
+#pragma once
#include <set>
diff --git a/chrome/browser/autofill/form_field.h b/chrome/browser/autofill/form_field.h
index 7c9547c..cf57350 100644
--- a/chrome/browser/autofill/form_field.h
+++ b/chrome/browser/autofill/form_field.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOFILL_FORM_FIELD_H_
#define CHROME_BROWSER_AUTOFILL_FORM_FIELD_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/autofill/form_group.h b/chrome/browser/autofill/form_group.h
index c742b91..4a61c1a 100644
--- a/chrome/browser/autofill/form_group.h
+++ b/chrome/browser/autofill/form_group.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOFILL_FORM_GROUP_H_
#define CHROME_BROWSER_AUTOFILL_FORM_GROUP_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/autofill/form_structure.h b/chrome/browser/autofill/form_structure.h
index 8ce5a18..875a6bf 100644
--- a/chrome/browser/autofill/form_structure.h
+++ b/chrome/browser/autofill/form_structure.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOFILL_FORM_STRUCTURE_H_
#define CHROME_BROWSER_AUTOFILL_FORM_STRUCTURE_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/autofill/home_address.h b/chrome/browser/autofill/home_address.h
index bf51dc5..ced2922 100644
--- a/chrome/browser/autofill/home_address.h
+++ b/chrome/browser/autofill/home_address.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOFILL_HOME_ADDRESS_H_
#define CHROME_BROWSER_AUTOFILL_HOME_ADDRESS_H_
+#pragma once
#include "chrome/browser/autofill/address.h"
#include "chrome/browser/autofill/field_types.h"
diff --git a/chrome/browser/autofill/home_phone_number.h b/chrome/browser/autofill/home_phone_number.h
index d4051c9..e2aba0a 100644
--- a/chrome/browser/autofill/home_phone_number.h
+++ b/chrome/browser/autofill/home_phone_number.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOFILL_HOME_PHONE_NUMBER_H_
#define CHROME_BROWSER_AUTOFILL_HOME_PHONE_NUMBER_H_
+#pragma once
#include "chrome/browser/autofill/phone_number.h"
diff --git a/chrome/browser/autofill/name_field.h b/chrome/browser/autofill/name_field.h
index 5d6e4e5..7b16e77 100644
--- a/chrome/browser/autofill/name_field.h
+++ b/chrome/browser/autofill/name_field.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOFILL_NAME_FIELD_H_
#define CHROME_BROWSER_AUTOFILL_NAME_FIELD_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/autofill/personal_data_manager.h b/chrome/browser/autofill/personal_data_manager.h
index 87c909e..e923fa7 100644
--- a/chrome/browser/autofill/personal_data_manager.h
+++ b/chrome/browser/autofill/personal_data_manager.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOFILL_PERSONAL_DATA_MANAGER_H_
#define CHROME_BROWSER_AUTOFILL_PERSONAL_DATA_MANAGER_H_
+#pragma once
#include <set>
#include <vector>
diff --git a/chrome/browser/autofill/phone_field.h b/chrome/browser/autofill/phone_field.h
index 6a3c934..2642a5c 100644
--- a/chrome/browser/autofill/phone_field.h
+++ b/chrome/browser/autofill/phone_field.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOFILL_PHONE_FIELD_H_
#define CHROME_BROWSER_AUTOFILL_PHONE_FIELD_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/autofill/phone_number.h b/chrome/browser/autofill/phone_number.h
index f9dad65..ef1bafc 100644
--- a/chrome/browser/autofill/phone_number.h
+++ b/chrome/browser/autofill/phone_number.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOFILL_PHONE_NUMBER_H_
#define CHROME_BROWSER_AUTOFILL_PHONE_NUMBER_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/autofill/select_control_handler.h b/chrome/browser/autofill/select_control_handler.h
index d434070..723600a 100644
--- a/chrome/browser/autofill/select_control_handler.h
+++ b/chrome/browser/autofill/select_control_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOFILL_SELECT_CONTROL_HANDLER_H_
#define CHROME_BROWSER_AUTOFILL_SELECT_CONTROL_HANDLER_H_
+#pragma once
#include "chrome/browser/autofill/autofill_type.h"
diff --git a/chrome/browser/automation/automation_autocomplete_edit_tracker.h b/chrome/browser/automation/automation_autocomplete_edit_tracker.h
index 3f741f3..2394b89 100644
--- a/chrome/browser/automation/automation_autocomplete_edit_tracker.h
+++ b/chrome/browser/automation/automation_autocomplete_edit_tracker.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOMATION_AUTOMATION_AUTOCOMPLETE_EDIT_TRACKER_H_
#define CHROME_BROWSER_AUTOMATION_AUTOMATION_AUTOCOMPLETE_EDIT_TRACKER_H_
+#pragma once
#include "chrome/browser/autocomplete/autocomplete_edit_view.h"
#include "chrome/browser/automation/automation_resource_tracker.h"
diff --git a/chrome/browser/automation/automation_browser_tracker.h b/chrome/browser/automation/automation_browser_tracker.h
index aa6d034..a58cd1f 100644
--- a/chrome/browser/automation/automation_browser_tracker.h
+++ b/chrome/browser/automation/automation_browser_tracker.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOMATION_AUTOMATION_BROWSER_TRACKER_H__
#define CHROME_BROWSER_AUTOMATION_AUTOMATION_BROWSER_TRACKER_H__
+#pragma once
#include "chrome/browser/automation/automation_resource_tracker.h"
#include "chrome/browser/browser.h"
diff --git a/chrome/browser/automation/automation_extension_function.h b/chrome/browser/automation/automation_extension_function.h
index 5e15e9e..828b0f4 100644
--- a/chrome/browser/automation/automation_extension_function.h
+++ b/chrome/browser/automation/automation_extension_function.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_AUTOMATION_AUTOMATION_EXTENSION_FUNCTION_H_
#define CHROME_BROWSER_AUTOMATION_AUTOMATION_EXTENSION_FUNCTION_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/automation/automation_extension_tracker.h b/chrome/browser/automation/automation_extension_tracker.h
index e55a2eb..b20f6aa 100644
--- a/chrome/browser/automation/automation_extension_tracker.h
+++ b/chrome/browser/automation/automation_extension_tracker.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOMATION_AUTOMATION_EXTENSION_TRACKER_H_
#define CHROME_BROWSER_AUTOMATION_AUTOMATION_EXTENSION_TRACKER_H_
+#pragma once
#include "chrome/browser/automation/automation_resource_tracker.h"
diff --git a/chrome/browser/automation/automation_profile_impl.h b/chrome/browser/automation/automation_profile_impl.h
index 5bfba8e..a3ff9f0 100644
--- a/chrome/browser/automation/automation_profile_impl.h
+++ b/chrome/browser/automation/automation_profile_impl.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOMATION_AUTOMATION_PROFILE_IMPL_H_
#define CHROME_BROWSER_AUTOMATION_AUTOMATION_PROFILE_IMPL_H_
+#pragma once
#include "ipc/ipc_message.h"
diff --git a/chrome/browser/automation/automation_provider.h b/chrome/browser/automation/automation_provider.h
index dbaeb1f..1286e2b 100644
--- a/chrome/browser/automation/automation_provider.h
+++ b/chrome/browser/automation/automation_provider.h
@@ -10,6 +10,7 @@
#ifndef CHROME_BROWSER_AUTOMATION_AUTOMATION_PROVIDER_H_
#define CHROME_BROWSER_AUTOMATION_AUTOMATION_PROVIDER_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/automation/automation_provider_json.h b/chrome/browser/automation/automation_provider_json.h
index a203c58..00859fb 100644
--- a/chrome/browser/automation/automation_provider_json.h
+++ b/chrome/browser/automation/automation_provider_json.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_AUTOMATION_AUTOMATION_PROVIDER_JSON_H_
#define CHROME_BROWSER_AUTOMATION_AUTOMATION_PROVIDER_JSON_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/automation/automation_provider_list.h b/chrome/browser/automation/automation_provider_list.h
index 058dc34..47145fa 100644
--- a/chrome/browser/automation/automation_provider_list.h
+++ b/chrome/browser/automation/automation_provider_list.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOMATION_AUTOMATION_PROVIDER_LIST_H_
#define CHROME_BROWSER_AUTOMATION_AUTOMATION_PROVIDER_LIST_H_
+#pragma once
#include <vector>
#include "base/basictypes.h"
diff --git a/chrome/browser/automation/automation_provider_observers.h b/chrome/browser/automation/automation_provider_observers.h
index 732d1fd..90e2045 100644
--- a/chrome/browser/automation/automation_provider_observers.h
+++ b/chrome/browser/automation/automation_provider_observers.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOMATION_AUTOMATION_PROVIDER_OBSERVERS_H_
#define CHROME_BROWSER_AUTOMATION_AUTOMATION_PROVIDER_OBSERVERS_H_
+#pragma once
#include <deque>
#include <map>
diff --git a/chrome/browser/automation/automation_resource_message_filter.h b/chrome/browser/automation/automation_resource_message_filter.h
index 55b9bf2..d1dd067 100644
--- a/chrome/browser/automation/automation_resource_message_filter.h
+++ b/chrome/browser/automation/automation_resource_message_filter.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOMATION_AUTOMATION_RESOURCE_MESSAGE_FILTER_H_
#define CHROME_BROWSER_AUTOMATION_AUTOMATION_RESOURCE_MESSAGE_FILTER_H_
+#pragma once
#include <map>
diff --git a/chrome/browser/automation/automation_resource_routing_delegate.h b/chrome/browser/automation/automation_resource_routing_delegate.h
index 2438e4d..7f67a99 100644
--- a/chrome/browser/automation/automation_resource_routing_delegate.h
+++ b/chrome/browser/automation/automation_resource_routing_delegate.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOMATION_AUTOMATION_RESOURCE_ROUTING_DELEGATE_H_
#define CHROME_BROWSER_AUTOMATION_AUTOMATION_RESOURCE_ROUTING_DELEGATE_H_
+#pragma once
#include "base/basictypes.h"
diff --git a/chrome/browser/automation/automation_resource_tracker.h b/chrome/browser/automation/automation_resource_tracker.h
index 58703e7..0eade90 100644
--- a/chrome/browser/automation/automation_resource_tracker.h
+++ b/chrome/browser/automation/automation_resource_tracker.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOMATION_AUTOMATION_RESOURCE_TRACKER_H__
#define CHROME_BROWSER_AUTOMATION_AUTOMATION_RESOURCE_TRACKER_H__
+#pragma once
#include <map>
diff --git a/chrome/browser/automation/automation_tab_tracker.h b/chrome/browser/automation/automation_tab_tracker.h
index 02b40be..a259aed 100644
--- a/chrome/browser/automation/automation_tab_tracker.h
+++ b/chrome/browser/automation/automation_tab_tracker.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOMATION_AUTOMATION_TAB_TRACKER_H_
#define CHROME_BROWSER_AUTOMATION_AUTOMATION_TAB_TRACKER_H_
+#pragma once
#include <map>
diff --git a/chrome/browser/automation/automation_window_tracker.h b/chrome/browser/automation/automation_window_tracker.h
index 02cfeea..e73b169 100644
--- a/chrome/browser/automation/automation_window_tracker.h
+++ b/chrome/browser/automation/automation_window_tracker.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOMATION_AUTOMATION_WINDOW_TRACKER_H_
#define CHROME_BROWSER_AUTOMATION_AUTOMATION_WINDOW_TRACKER_H_
+#pragma once
#include "build/build_config.h"
#include "chrome/browser/automation/automation_resource_tracker.h"
diff --git a/chrome/browser/automation/chrome_frame_automation_provider.h b/chrome/browser/automation/chrome_frame_automation_provider.h
index 0ab6a8f..f7eeede 100644
--- a/chrome/browser/automation/chrome_frame_automation_provider.h
+++ b/chrome/browser/automation/chrome_frame_automation_provider.h
@@ -10,6 +10,7 @@
#ifndef CHROME_BROWSER_AUTOMATION_CHROME_FRAME_AUTOMATION_PROVIDER_H_
#define CHROME_BROWSER_AUTOMATION_CHROME_FRAME_AUTOMATION_PROVIDER_H_
+#pragma once
#include "base/basictypes.h"
#include "base/scoped_ptr.h"
diff --git a/chrome/browser/automation/extension_automation_constants.h b/chrome/browser/automation/extension_automation_constants.h
index 8c29293..8569922 100644
--- a/chrome/browser/automation/extension_automation_constants.h
+++ b/chrome/browser/automation/extension_automation_constants.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_AUTOMATION_EXTENSION_AUTOMATION_CONSTANTS_H_
#define CHROME_BROWSER_AUTOMATION_EXTENSION_AUTOMATION_CONSTANTS_H_
+#pragma once
namespace extension_automation_constants {
diff --git a/chrome/browser/automation/extension_port_container.h b/chrome/browser/automation/extension_port_container.h
index 8fd8299..745bff1 100644
--- a/chrome/browser/automation/extension_port_container.h
+++ b/chrome/browser/automation/extension_port_container.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOMATION_EXTENSION_PORT_CONTAINER_H_
#define CHROME_BROWSER_AUTOMATION_EXTENSION_PORT_CONTAINER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/automation/ui_controls.h b/chrome/browser/automation/ui_controls.h
index b0a2675..9c47f8d 100644
--- a/chrome/browser/automation/ui_controls.h
+++ b/chrome/browser/automation/ui_controls.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_AUTOMATION_UI_CONTROLS_H_
#define CHROME_BROWSER_AUTOMATION_UI_CONTROLS_H_
+#pragma once
#include "build/build_config.h"
diff --git a/chrome/browser/automation/url_request_automation_job.h b/chrome/browser/automation/url_request_automation_job.h
index b8c7442..58b2e1c 100644
--- a/chrome/browser/automation/url_request_automation_job.h
+++ b/chrome/browser/automation/url_request_automation_job.h
@@ -5,6 +5,7 @@
#ifndef CHROME_BROWSER_AUTOMATION_URL_REQUEST_AUTOMATION_JOB_H_
#define CHROME_BROWSER_AUTOMATION_URL_REQUEST_AUTOMATION_JOB_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/back_forward_menu_model.h b/chrome/browser/back_forward_menu_model.h
index 2315a41..4f838fd 100644
--- a/chrome/browser/back_forward_menu_model.h
+++ b/chrome/browser/back_forward_menu_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_BACK_FORWARD_MENU_MODEL_H_
#define CHROME_BROWSER_BACK_FORWARD_MENU_MODEL_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/background_contents_service.h b/chrome/browser/background_contents_service.h
index ede8cdb..6609d62 100644
--- a/chrome/browser/background_contents_service.h
+++ b/chrome/browser/background_contents_service.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_BACKGROUND_CONTENTS_SERVICE_H_
#define CHROME_BROWSER_BACKGROUND_CONTENTS_SERVICE_H_
+#pragma once
#include <map>
diff --git a/chrome/browser/blocked_popup_container.h b/chrome/browser/blocked_popup_container.h
index fa9b5fd..9714afd 100644
--- a/chrome/browser/blocked_popup_container.h
+++ b/chrome/browser/blocked_popup_container.h
@@ -9,6 +9,7 @@
#ifndef CHROME_BROWSER_BLOCKED_POPUP_CONTAINER_H_
#define CHROME_BROWSER_BLOCKED_POPUP_CONTAINER_H_
+#pragma once
#include "chrome/browser/tab_contents/tab_contents_delegate.h"
diff --git a/chrome/browser/bookmarks/base_bookmark_model_observer.h b/chrome/browser/bookmarks/base_bookmark_model_observer.h
index 8018b72..5a306aa 100644
--- a/chrome/browser/bookmarks/base_bookmark_model_observer.h
+++ b/chrome/browser/bookmarks/base_bookmark_model_observer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_BOOKMARKS_BASE_BOOKMARK_MODEL_OBSERVER_H_
#define CHROME_BROWSER_BOOKMARKS_BASE_BOOKMARK_MODEL_OBSERVER_H_
+#pragma once
#include "base/basictypes.h"
#include "chrome/browser/bookmarks/bookmark_model_observer.h"
diff --git a/chrome/browser/bookmarks/bookmark_codec.h b/chrome/browser/bookmarks/bookmark_codec.h
index f1df31c..b9e0d79 100644
--- a/chrome/browser/bookmarks/bookmark_codec.h
+++ b/chrome/browser/bookmarks/bookmark_codec.h
@@ -8,6 +8,7 @@
#ifndef CHROME_BROWSER_BOOKMARKS_BOOKMARK_CODEC_H_
#define CHROME_BROWSER_BOOKMARKS_BOOKMARK_CODEC_H_
+#pragma once
#include <set>
#include <string>
diff --git a/chrome/browser/bookmarks/bookmark_context_menu_controller.h b/chrome/browser/bookmarks/bookmark_context_menu_controller.h
index 5169c63..a4224bd 100644
--- a/chrome/browser/bookmarks/bookmark_context_menu_controller.h
+++ b/chrome/browser/bookmarks/bookmark_context_menu_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_BOOKMARKS_BOOKMARK_CONTEXT_MENU_CONTROLLER_H_
#define CHROME_BROWSER_BOOKMARKS_BOOKMARK_CONTEXT_MENU_CONTROLLER_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/bookmarks/bookmark_drag_data.h b/chrome/browser/bookmarks/bookmark_drag_data.h
index b4b65da..931ffdb 100644
--- a/chrome/browser/bookmarks/bookmark_drag_data.h
+++ b/chrome/browser/bookmarks/bookmark_drag_data.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_BOOKMARKS_BOOKMARK_DRAG_DATA_H_
#define CHROME_BROWSER_BOOKMARKS_BOOKMARK_DRAG_DATA_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/bookmarks/bookmark_drop_info.h b/chrome/browser/bookmarks/bookmark_drop_info.h
index e09cf9c..105bb79 100644
--- a/chrome/browser/bookmarks/bookmark_drop_info.h
+++ b/chrome/browser/bookmarks/bookmark_drop_info.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_BOOKMARKS_BOOKMARK_DROP_INFO_H_
#define CHROME_BROWSER_BOOKMARKS_BOOKMARK_DROP_INFO_H_
+#pragma once
#include "base/basictypes.h"
#include "base/timer.h"
diff --git a/chrome/browser/bookmarks/bookmark_editor.h b/chrome/browser/bookmarks/bookmark_editor.h
index a1dbcf8..3a4aa79 100644
--- a/chrome/browser/bookmarks/bookmark_editor.h
+++ b/chrome/browser/bookmarks/bookmark_editor.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_BOOKMARKS_BOOKMARK_EDITOR_H_
#define CHROME_BROWSER_BOOKMARKS_BOOKMARK_EDITOR_H_
+#pragma once
#include <string>
#include <utility>
diff --git a/chrome/browser/bookmarks/bookmark_folder_editor_controller.h b/chrome/browser/bookmarks/bookmark_folder_editor_controller.h
index e3951a4..922cf57 100644
--- a/chrome/browser/bookmarks/bookmark_folder_editor_controller.h
+++ b/chrome/browser/bookmarks/bookmark_folder_editor_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_BOOKMARKS_BOOKMARK_FOLDER_EDITOR_CONTROLLER_H_
#define CHROME_BROWSER_BOOKMARKS_BOOKMARK_FOLDER_EDITOR_CONTROLLER_H_
+#pragma once
#include "base/basictypes.h"
#include "chrome/browser/bookmarks/base_bookmark_model_observer.h"
diff --git a/chrome/browser/bookmarks/bookmark_html_writer.h b/chrome/browser/bookmarks/bookmark_html_writer.h
index 58da351..45954cf 100644
--- a/chrome/browser/bookmarks/bookmark_html_writer.h
+++ b/chrome/browser/bookmarks/bookmark_html_writer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_BOOKMARKS_BOOKMARK_HTML_WRITER_H_
#define CHROME_BROWSER_BOOKMARKS_BOOKMARK_HTML_WRITER_H_
+#pragma once
#include <list>
#include <map>
diff --git a/chrome/browser/bookmarks/bookmark_index.h b/chrome/browser/bookmarks/bookmark_index.h
index 0fa1a58..656b8ed 100644
--- a/chrome/browser/bookmarks/bookmark_index.h
+++ b/chrome/browser/bookmarks/bookmark_index.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_BOOKMARKS_BOOKMARK_INDEX_H_
#define CHROME_BROWSER_BOOKMARKS_BOOKMARK_INDEX_H_
+#pragma once
#include <list>
#include <map>
diff --git a/chrome/browser/bookmarks/bookmark_model.h b/chrome/browser/bookmarks/bookmark_model.h
index 6e238bc..84856de 100644
--- a/chrome/browser/bookmarks/bookmark_model.h
+++ b/chrome/browser/bookmarks/bookmark_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_BOOKMARKS_BOOKMARK_MODEL_H_
#define CHROME_BROWSER_BOOKMARKS_BOOKMARK_MODEL_H_
+#pragma once
#include "build/build_config.h"
diff --git a/chrome/browser/bookmarks/bookmark_model_observer.h b/chrome/browser/bookmarks/bookmark_model_observer.h
index 7cc50dc..a9819af 100644
--- a/chrome/browser/bookmarks/bookmark_model_observer.h
+++ b/chrome/browser/bookmarks/bookmark_model_observer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_BOOKMARKS_BOOKMARK_MODEL_OBSERVER_H_
#define CHROME_BROWSER_BOOKMARKS_BOOKMARK_MODEL_OBSERVER_H_
+#pragma once
class BookmarkModel;
class BookmarkNode;
diff --git a/chrome/browser/bookmarks/bookmark_model_test_utils.h b/chrome/browser/bookmarks/bookmark_model_test_utils.h
index e942bd6..c8b794a 100644
--- a/chrome/browser/bookmarks/bookmark_model_test_utils.h
+++ b/chrome/browser/bookmarks/bookmark_model_test_utils.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_BOOKMARKS_BOOKMARK_MODEL_TEST_UTILS_H_
#define CHROME_BROWSER_BOOKMARKS_BOOKMARK_MODEL_TEST_UTILS_H_
+#pragma once
class BookmarkModel;
class BookmarkNode;
diff --git a/chrome/browser/bookmarks/bookmark_pasteboard_helper_mac.h b/chrome/browser/bookmarks/bookmark_pasteboard_helper_mac.h
index 00cf6d7..6f26d7b 100644
--- a/chrome/browser/bookmarks/bookmark_pasteboard_helper_mac.h
+++ b/chrome/browser/bookmarks/bookmark_pasteboard_helper_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_BOOKMARKS_BOOKMARK_PASTEBOARD_HELPER_MAC_H_
#define CHROME_BROWSER_BOOKMARKS_BOOKMARK_PASTEBOARD_HELPER_MAC_H_
+#pragma once
#include "base/file_path.h"
#include "chrome/browser/bookmarks/bookmark_drag_data.h"
diff --git a/chrome/browser/bookmarks/bookmark_service.h b/chrome/browser/bookmarks/bookmark_service.h
index baa898b..defae0c 100644
--- a/chrome/browser/bookmarks/bookmark_service.h
+++ b/chrome/browser/bookmarks/bookmark_service.h
@@ -29,6 +29,7 @@
#ifndef CHROME_BROWSER_BOOKMARKS_BOOKMARK_SERVICE_H_
#define CHROME_BROWSER_BOOKMARKS_BOOKMARK_SERVICE_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/bookmarks/bookmark_storage.h b/chrome/browser/bookmarks/bookmark_storage.h
index 4182dc4..4c6b1a2 100644
--- a/chrome/browser/bookmarks/bookmark_storage.h
+++ b/chrome/browser/bookmarks/bookmark_storage.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_BOOKMARKS_BOOKMARK_STORAGE_H_
#define CHROME_BROWSER_BOOKMARKS_BOOKMARK_STORAGE_H_
+#pragma once
#include "base/file_path.h"
#include "base/ref_counted.h"
diff --git a/chrome/browser/bookmarks/bookmark_utils.h b/chrome/browser/bookmarks/bookmark_utils.h
index 37ee96c..e242e85 100644
--- a/chrome/browser/bookmarks/bookmark_utils.h
+++ b/chrome/browser/bookmarks/bookmark_utils.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_BOOKMARKS_BOOKMARK_UTILS_H_
#define CHROME_BROWSER_BOOKMARKS_BOOKMARK_UTILS_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/bookmarks/recently_used_folders_combo_model.h b/chrome/browser/bookmarks/recently_used_folders_combo_model.h
index 2a8dac0..6f542dd 100644
--- a/chrome/browser/bookmarks/recently_used_folders_combo_model.h
+++ b/chrome/browser/bookmarks/recently_used_folders_combo_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RECENTLY_FOLDERS_COMBO_MODEL_H_
#define CHROME_BROWSER_RECENTLY_FOLDERS_COMBO_MODEL_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/browser.h b/chrome/browser/browser.h
index 390f753..f993b07 100644
--- a/chrome/browser/browser.h
+++ b/chrome/browser/browser.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_BROWSER_H_
#define CHROME_BROWSER_BROWSER_H_
+#pragma once
#include <map>
#include <set>
diff --git a/chrome/browser/browser_about_handler.h b/chrome/browser/browser_about_handler.h
index 56125ca..de8f1bf 100644
--- a/chrome/browser/browser_about_handler.h
+++ b/chrome/browser/browser_about_handler.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_BROWSER_ABOUT_HANDLER_H_
#define CHROME_BROWSER_BROWSER_ABOUT_HANDLER_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/browser_accessibility_manager_win.h b/chrome/browser/browser_accessibility_manager_win.h
index afae99c..0c95b3e 100644
--- a/chrome/browser/browser_accessibility_manager_win.h
+++ b/chrome/browser/browser_accessibility_manager_win.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_BROWSER_ACCESSIBILITY_MANAGER_WIN_H_
#define CHROME_BROWSER_BROWSER_ACCESSIBILITY_MANAGER_WIN_H_
+#pragma once
#include <atlbase.h>
#include <atlcom.h>
diff --git a/chrome/browser/browser_accessibility_win.h b/chrome/browser/browser_accessibility_win.h
index 08edb2b..7725ea5 100644
--- a/chrome/browser/browser_accessibility_win.h
+++ b/chrome/browser/browser_accessibility_win.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_BROWSER_ACCESSIBILITY_WIN_H_
#define CHROME_BROWSER_BROWSER_ACCESSIBILITY_WIN_H_
+#pragma once
#include <atlbase.h>
#include <atlcom.h>
diff --git a/chrome/browser/browser_child_process_host.h b/chrome/browser/browser_child_process_host.h
index 20a8f6b..cf30973 100644
--- a/chrome/browser/browser_child_process_host.h
+++ b/chrome/browser/browser_child_process_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_BROWSER_CHILD_PROCESS_HOST_H_
#define CHROME_BROWSER_BROWSER_CHILD_PROCESS_HOST_H_
+#pragma once
#include <list>
diff --git a/chrome/browser/browser_init.h b/chrome/browser/browser_init.h
index 3aa9b70..422cb32 100644
--- a/chrome/browser/browser_init.h
+++ b/chrome/browser/browser_init.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_BROWSER_INIT_H_
#define CHROME_BROWSER_BROWSER_INIT_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/browser_list.h b/chrome/browser/browser_list.h
index 9c477c0..9e52aba 100644
--- a/chrome/browser/browser_list.h
+++ b/chrome/browser/browser_list.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_BROWSER_LIST_H_
#define CHROME_BROWSER_BROWSER_LIST_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/browser_main.h b/chrome/browser/browser_main.h
index 2403e28..268c4b6 100644
--- a/chrome/browser/browser_main.h
+++ b/chrome/browser/browser_main.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_BROWSER_MAIN_H_
#define CHROME_BROWSER_BROWSER_MAIN_H_
+#pragma once
#include "base/basictypes.h"
#include "base/field_trial.h"
diff --git a/chrome/browser/browser_main_win.h b/chrome/browser/browser_main_win.h
index 66fbc26..807ef86 100644
--- a/chrome/browser/browser_main_win.h
+++ b/chrome/browser/browser_main_win.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_BROWSER_MAIN_WIN_H_
#define CHROME_BROWSER_BROWSER_MAIN_WIN_H_
+#pragma once
class CommandLine;
class MetricsService;
diff --git a/chrome/browser/browser_prefs.h b/chrome/browser/browser_prefs.h
index ccdd5fc..8af29b6 100644
--- a/chrome/browser/browser_prefs.h
+++ b/chrome/browser/browser_prefs.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_BROWSER_PREFS_H__
#define CHROME_BROWSER_BROWSER_PREFS_H__
+#pragma once
class PrefService;
diff --git a/chrome/browser/browser_process.h b/chrome/browser/browser_process.h
index a85c6c6..55f8be7 100644
--- a/chrome/browser/browser_process.h
+++ b/chrome/browser/browser_process.h
@@ -9,6 +9,7 @@
#ifndef CHROME_BROWSER_BROWSER_PROCESS_H_
#define CHROME_BROWSER_BROWSER_PROCESS_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/browser_process_impl.h b/chrome/browser/browser_process_impl.h
index 65ec61b..b26127d 100644
--- a/chrome/browser/browser_process_impl.h
+++ b/chrome/browser/browser_process_impl.h
@@ -9,6 +9,7 @@
#ifndef CHROME_BROWSER_BROWSER_PROCESS_IMPL_H_
#define CHROME_BROWSER_BROWSER_PROCESS_IMPL_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/browser_process_sub_thread.h b/chrome/browser/browser_process_sub_thread.h
index c16997b..72f8372 100644
--- a/chrome/browser/browser_process_sub_thread.h
+++ b/chrome/browser/browser_process_sub_thread.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_BROWSER_PROCESS_SUB_THREAD_H_
#define CHROME_BROWSER_BROWSER_PROCESS_SUB_THREAD_H_
+#pragma once
#include "base/basictypes.h"
#include "chrome/browser/chrome_thread.h"
@@ -37,4 +38,4 @@ class BrowserProcessSubThread : public ChromeThread {
DISALLOW_COPY_AND_ASSIGN(BrowserProcessSubThread);
};
-#endif // CHROME_BROWSER_BROWSER_PROCESS_SUB_THREAD_H_
+#endif // CHROME_BROWSER_BROWSER_PROCESS_SUB_THREAD_H_
diff --git a/chrome/browser/browser_shutdown.h b/chrome/browser/browser_shutdown.h
index c782f36..c2e38b5 100644
--- a/chrome/browser/browser_shutdown.h
+++ b/chrome/browser/browser_shutdown.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_BROWSER_SHUTDOWN_H__
#define CHROME_BROWSER_BROWSER_SHUTDOWN_H__
+#pragma once
class PrefService;
diff --git a/chrome/browser/browser_theme_pack.h b/chrome/browser/browser_theme_pack.h
index 9160ba6..3227136 100644
--- a/chrome/browser/browser_theme_pack.h
+++ b/chrome/browser/browser_theme_pack.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_BROWSER_THEME_PACK_H_
#define CHROME_BROWSER_BROWSER_THEME_PACK_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/browser_theme_provider.h b/chrome/browser/browser_theme_provider.h
index 0cb4b15..c5fe48f 100644
--- a/chrome/browser/browser_theme_provider.h
+++ b/chrome/browser/browser_theme_provider.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_BROWSER_THEME_PROVIDER_H_
#define CHROME_BROWSER_BROWSER_THEME_PROVIDER_H_
+#pragma once
#include <map>
#include <set>
diff --git a/chrome/browser/browser_trial.h b/chrome/browser/browser_trial.h
index f878a14..9af5a27 100644
--- a/chrome/browser/browser_trial.h
+++ b/chrome/browser/browser_trial.h
@@ -7,6 +7,7 @@
#ifndef CHROME_BROWSER_BROWSER_TRIAL_H_
#define CHROME_BROWSER_BROWSER_TRIAL_H_
+#pragma once
#include "base/field_trial.h"
diff --git a/chrome/browser/browser_url_handler.h b/chrome/browser/browser_url_handler.h
index e8b8a97..daea36f 100644
--- a/chrome/browser/browser_url_handler.h
+++ b/chrome/browser/browser_url_handler.h
@@ -11,6 +11,7 @@
#ifndef CHROME_BROWSER_BROWSER_URL_HANDLER_H_
#define CHROME_BROWSER_BROWSER_URL_HANDLER_H_
+#pragma once
#include <vector>
#include <utility>
diff --git a/chrome/browser/browser_window.h b/chrome/browser/browser_window.h
index d1ce48b..b02ffea 100644
--- a/chrome/browser/browser_window.h
+++ b/chrome/browser/browser_window.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_BROWSER_WINDOW_H_
#define CHROME_BROWSER_BROWSER_WINDOW_H_
+#pragma once
#include "chrome/browser/tab_contents/navigation_entry.h"
#include "chrome/common/content_settings_types.h"
diff --git a/chrome/browser/browsing_data_appcache_helper.h b/chrome/browser/browsing_data_appcache_helper.h
index d7da4a6..b89f7a2 100644
--- a/chrome/browser/browsing_data_appcache_helper.h
+++ b/chrome/browser/browsing_data_appcache_helper.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_BROWSING_DATA_APPCACHE_HELPER_H_
#define CHROME_BROWSER_BROWSING_DATA_APPCACHE_HELPER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/browsing_data_database_helper.h b/chrome/browser/browsing_data_database_helper.h
index 6020e9d..fb73784 100644
--- a/chrome/browser/browsing_data_database_helper.h
+++ b/chrome/browser/browsing_data_database_helper.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_BROWSING_DATA_DATABASE_HELPER_H_
#define CHROME_BROWSER_BROWSING_DATA_DATABASE_HELPER_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/browsing_data_local_storage_helper.h b/chrome/browser/browsing_data_local_storage_helper.h
index 5d71423..226bec5 100644
--- a/chrome/browser/browsing_data_local_storage_helper.h
+++ b/chrome/browser/browsing_data_local_storage_helper.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_BROWSING_DATA_LOCAL_STORAGE_HELPER_H_
#define CHROME_BROWSER_BROWSING_DATA_LOCAL_STORAGE_HELPER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/browsing_data_remover.h b/chrome/browser/browsing_data_remover.h
index 5034e88..53973f0 100644
--- a/chrome/browser/browsing_data_remover.h
+++ b/chrome/browser/browsing_data_remover.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_BROWSING_DATA_REMOVER_H_
#define CHROME_BROWSER_BROWSING_DATA_REMOVER_H_
+#pragma once
#include "base/observer_list.h"
#include "base/scoped_ptr.h"
diff --git a/chrome/browser/browsing_instance.h b/chrome/browser/browsing_instance.h
index e44f747..491888d 100644
--- a/chrome/browser/browsing_instance.h
+++ b/chrome/browser/browsing_instance.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_BROWSING_INSTANCE_H_
#define CHROME_BROWSER_BROWSING_INSTANCE_H_
+#pragma once
#include "base/hash_tables.h"
#include "base/logging.h"
diff --git a/chrome/browser/bug_report_util.h b/chrome/browser/bug_report_util.h
index b7a6580..5418272 100644
--- a/chrome/browser/bug_report_util.h
+++ b/chrome/browser/bug_report_util.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_BUG_REPORT_UTIL_H_
#define CHROME_BROWSER_BUG_REPORT_UTIL_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/cancelable_request.h b/chrome/browser/cancelable_request.h
index 0e31f25..edbe817 100644
--- a/chrome/browser/cancelable_request.h
+++ b/chrome/browser/cancelable_request.h
@@ -85,6 +85,7 @@
#ifndef CHROME_BROWSER_CANCELABLE_REQUEST_H__
#define CHROME_BROWSER_CANCELABLE_REQUEST_H__
+#pragma once
#include <map>
#include <vector>
diff --git a/chrome/browser/cert_store.h b/chrome/browser/cert_store.h
index 0b19540..3f01e9f 100644
--- a/chrome/browser/cert_store.h
+++ b/chrome/browser/cert_store.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CERT_STORE_H_
#define CHROME_BROWSER_CERT_STORE_H_
+#pragma once
#include <map>
diff --git a/chrome/browser/certificate_viewer.h b/chrome/browser/certificate_viewer.h
index e0ba0c7..3d2d8c5 100644
--- a/chrome/browser/certificate_viewer.h
+++ b/chrome/browser/certificate_viewer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CERTIFICATE_VIEWER_H_
#define CHROME_BROWSER_CERTIFICATE_VIEWER_H_
+#pragma once
#include "gfx/native_widget_types.h"
diff --git a/chrome/browser/character_encoding.h b/chrome/browser/character_encoding.h
index 6f59381..ae1a6f1 100644
--- a/chrome/browser/character_encoding.h
+++ b/chrome/browser/character_encoding.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHARACTER_ENCODING_H_
#define CHROME_BROWSER_CHARACTER_ENCODING_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/child_process_launcher.h b/chrome/browser/child_process_launcher.h
index d37b52d..95fb6ea 100644
--- a/chrome/browser/child_process_launcher.h
+++ b/chrome/browser/child_process_launcher.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHILD_PROCESS_LAUNCHER_H_
#define CHROME_BROWSER_CHILD_PROCESS_LAUNCHER_H_
+#pragma once
#include "base/basictypes.h"
#include "base/process_util.h"
diff --git a/chrome/browser/child_process_security_policy.h b/chrome/browser/child_process_security_policy.h
index c6d162f..f7d6b50 100644
--- a/chrome/browser/child_process_security_policy.h
+++ b/chrome/browser/child_process_security_policy.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHILD_PROCESS_SECURITY_POLICY_H_
#define CHROME_BROWSER_CHILD_PROCESS_SECURITY_POLICY_H_
+#pragma once
#include <string>
#include <map>
diff --git a/chrome/browser/chrome_browser_application_mac.h b/chrome/browser/chrome_browser_application_mac.h
index 67b4230..e599c63 100644
--- a/chrome/browser/chrome_browser_application_mac.h
+++ b/chrome/browser/chrome_browser_application_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROME_BROWSER_APPLICATION_MAC_H_
#define CHROME_BROWSER_CHROME_BROWSER_APPLICATION_MAC_H_
+#pragma once
#ifdef __OBJC__
diff --git a/chrome/browser/chrome_plugin_browsing_context.h b/chrome/browser/chrome_plugin_browsing_context.h
index 16499e8..8a52e5e 100644
--- a/chrome/browser/chrome_plugin_browsing_context.h
+++ b/chrome/browser/chrome_plugin_browsing_context.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROME_PLUGIN_BROWSING_CONTEXT_H_
#define CHROME_BROWSER_CHROME_PLUGIN_BROWSING_CONTEXT_H_
+#pragma once
#include <map>
diff --git a/chrome/browser/chrome_plugin_host.h b/chrome/browser/chrome_plugin_host.h
index 2fd37a4..13a7736 100644
--- a/chrome/browser/chrome_plugin_host.h
+++ b/chrome/browser/chrome_plugin_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROME_PLUGIN_HOST_H__
#define CHROME_BROWSER_CHROME_PLUGIN_HOST_H__
+#pragma once
#include "chrome/common/chrome_plugin_api.h"
diff --git a/chrome/browser/chrome_thread.h b/chrome/browser/chrome_thread.h
index 5dbedfa..c3d6f97 100644
--- a/chrome/browser/chrome_thread.h
+++ b/chrome/browser/chrome_thread.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROME_THREAD_H_
#define CHROME_BROWSER_CHROME_THREAD_H_
+#pragma once
#include "base/lock.h"
#include "base/task.h"
diff --git a/chrome/browser/chromeos/audio_handler.h b/chrome/browser/chromeos/audio_handler.h
index 1394b2a6..67addcb 100644
--- a/chrome/browser/chromeos/audio_handler.h
+++ b/chrome/browser/chromeos/audio_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_AUDIO_HANDLER_H_
#define CHROME_BROWSER_CHROMEOS_AUDIO_HANDLER_H_
+#pragma once
#include "base/scoped_ptr.h"
#include "base/singleton.h"
diff --git a/chrome/browser/chromeos/boot_times_loader.h b/chrome/browser/chromeos/boot_times_loader.h
index 143e425..95dd394 100644
--- a/chrome/browser/chromeos/boot_times_loader.h
+++ b/chrome/browser/chromeos/boot_times_loader.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_BOOT_TIMES_LOADER_H_
#define CHROME_BROWSER_CHROMEOS_BOOT_TIMES_LOADER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/cros/cros_in_process_browser_test.h b/chrome/browser/chromeos/cros/cros_in_process_browser_test.h
index 52e11db..7a7ea71 100644
--- a/chrome/browser/chromeos/cros/cros_in_process_browser_test.h
+++ b/chrome/browser/chromeos/cros/cros_in_process_browser_test.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_CROS_CROS_IN_PROCESS_BROWSER_TEST_H_
#define CHROME_BROWSER_CHROMEOS_CROS_CROS_IN_PROCESS_BROWSER_TEST_H_
+#pragma once
#include "base/scoped_ptr.h"
#include "chrome/browser/chromeos/cros/cros_library.h"
diff --git a/chrome/browser/chromeos/cros/cros_library.h b/chrome/browser/chromeos/cros/cros_library.h
index b08254a..76650ab 100644
--- a/chrome/browser/chromeos/cros/cros_library.h
+++ b/chrome/browser/chromeos/cros/cros_library.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_CROS_CROS_LIBRARY_H_
#define CHROME_BROWSER_CHROMEOS_CROS_CROS_LIBRARY_H_
+#pragma once
#include <string>
#include "base/basictypes.h"
diff --git a/chrome/browser/chromeos/cros/cros_library_loader.h b/chrome/browser/chromeos/cros/cros_library_loader.h
index c326ab6..3ee1679 100644
--- a/chrome/browser/chromeos/cros/cros_library_loader.h
+++ b/chrome/browser/chromeos/cros/cros_library_loader.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_CROS_CROS_LIBRARY_LOADER_H_
#define CHROME_BROWSER_CHROMEOS_CROS_CROS_LIBRARY_LOADER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/cros/cryptohome_library.h b/chrome/browser/chromeos/cros/cryptohome_library.h
index 6e91d30..ea2a809 100644
--- a/chrome/browser/chromeos/cros/cryptohome_library.h
+++ b/chrome/browser/chromeos/cros/cryptohome_library.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_CROS_CRYPTOHOME_LIBRARY_H_
#define CHROME_BROWSER_CHROMEOS_CROS_CRYPTOHOME_LIBRARY_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/cros/input_method_library.h b/chrome/browser/chromeos/cros/input_method_library.h
index 61710b3..13f6705 100644
--- a/chrome/browser/chromeos/cros/input_method_library.h
+++ b/chrome/browser/chromeos/cros/input_method_library.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_CROS_INPUT_METHOD_LIBRARY_H_
#define CHROME_BROWSER_CHROMEOS_CROS_INPUT_METHOD_LIBRARY_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/chromeos/cros/keyboard_library.h b/chrome/browser/chromeos/cros/keyboard_library.h
index 17e1b42..457ca32 100644
--- a/chrome/browser/chromeos/cros/keyboard_library.h
+++ b/chrome/browser/chromeos/cros/keyboard_library.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_CROS_KEYBOARD_LIBRARY_H_
#define CHROME_BROWSER_CHROMEOS_CROS_KEYBOARD_LIBRARY_H_
+#pragma once
#include "cros/chromeos_keyboard.h"
diff --git a/chrome/browser/chromeos/cros/login_library.h b/chrome/browser/chromeos/cros/login_library.h
index 3e8936f..b8f2b6c 100644
--- a/chrome/browser/chromeos/cros/login_library.h
+++ b/chrome/browser/chromeos/cros/login_library.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_CROS_LOGIN_LIBRARY_H_
#define CHROME_BROWSER_CHROMEOS_CROS_LOGIN_LIBRARY_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/cros/mock_cros_library.h b/chrome/browser/chromeos/cros/mock_cros_library.h
index f66cc67..19434fe 100644
--- a/chrome/browser/chromeos/cros/mock_cros_library.h
+++ b/chrome/browser/chromeos/cros/mock_cros_library.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_CROS_MOCK_CROS_LIBRARY_H_
#define CHROME_BROWSER_CHROMEOS_CROS_MOCK_CROS_LIBRARY_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/cros/mock_cryptohome_library.h b/chrome/browser/chromeos/cros/mock_cryptohome_library.h
index 664f88a..afdb037 100644
--- a/chrome/browser/chromeos/cros/mock_cryptohome_library.h
+++ b/chrome/browser/chromeos/cros/mock_cryptohome_library.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_CROS_MOCK_CRYPTOHOME_LIBRARY_H_
#define CHROME_BROWSER_CHROMEOS_CROS_MOCK_CRYPTOHOME_LIBRARY_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/cros/mock_input_method_library.h b/chrome/browser/chromeos/cros/mock_input_method_library.h
index 0a9e415..8cc6dc5 100644
--- a/chrome/browser/chromeos/cros/mock_input_method_library.h
+++ b/chrome/browser/chromeos/cros/mock_input_method_library.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_CROS_MOCK_INPUT_METHOD_LIBRARY_H_
#define CHROME_BROWSER_CHROMEOS_CROS_MOCK_INPUT_METHOD_LIBRARY_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/cros/mock_keyboard_library.h b/chrome/browser/chromeos/cros/mock_keyboard_library.h
index 67bcdce..0d300ef 100644
--- a/chrome/browser/chromeos/cros/mock_keyboard_library.h
+++ b/chrome/browser/chromeos/cros/mock_keyboard_library.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_CROS_MOCK_KEYBOARD_LIBRARY_H_
#define CHROME_BROWSER_CHROMEOS_CROS_MOCK_KEYBOARD_LIBRARY_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/cros/mock_library_loader.h b/chrome/browser/chromeos/cros/mock_library_loader.h
index 5863a54..1e4a440 100644
--- a/chrome/browser/chromeos/cros/mock_library_loader.h
+++ b/chrome/browser/chromeos/cros/mock_library_loader.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_CROS_MOCK_LIBRARY_LOADER_H_
#define CHROME_BROWSER_CHROMEOS_CROS_MOCK_LIBRARY_LOADER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/cros/mock_login_library.h b/chrome/browser/chromeos/cros/mock_login_library.h
index 51096bf..e7a9e86 100644
--- a/chrome/browser/chromeos/cros/mock_login_library.h
+++ b/chrome/browser/chromeos/cros/mock_login_library.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_CROS_MOCK_LOGIN_LIBRARY_H_
#define CHROME_BROWSER_CHROMEOS_CROS_MOCK_LOGIN_LIBRARY_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/cros/mock_mount_library.h b/chrome/browser/chromeos/cros/mock_mount_library.h
index e0309ea..1bbe06a 100644
--- a/chrome/browser/chromeos/cros/mock_mount_library.h
+++ b/chrome/browser/chromeos/cros/mock_mount_library.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_CROS_MOCK_MOUNT_LIBRARY_H_
#define CHROME_BROWSER_CHROMEOS_CROS_MOCK_MOUNT_LIBRARY_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/chromeos/cros/mock_network_library.h b/chrome/browser/chromeos/cros/mock_network_library.h
index ee87358..975a0f1 100644
--- a/chrome/browser/chromeos/cros/mock_network_library.h
+++ b/chrome/browser/chromeos/cros/mock_network_library.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_CROS_MOCK_NETWORK_LIBRARY_H_
#define CHROME_BROWSER_CHROMEOS_CROS_MOCK_NETWORK_LIBRARY_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/cros/mock_power_library.h b/chrome/browser/chromeos/cros/mock_power_library.h
index 4b57538..fae5521 100644
--- a/chrome/browser/chromeos/cros/mock_power_library.h
+++ b/chrome/browser/chromeos/cros/mock_power_library.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_CROS_MOCK_POWER_LIBRARY_H_
#define CHROME_BROWSER_CHROMEOS_CROS_MOCK_POWER_LIBRARY_H_
+#pragma once
#include "chrome/browser/chromeos/cros/power_library.h"
#include "testing/gmock/include/gmock/gmock.h"
diff --git a/chrome/browser/chromeos/cros/mock_screen_lock_library.h b/chrome/browser/chromeos/cros/mock_screen_lock_library.h
index 9022ce6..9b1c01c 100644
--- a/chrome/browser/chromeos/cros/mock_screen_lock_library.h
+++ b/chrome/browser/chromeos/cros/mock_screen_lock_library.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_CROS_MOCK_SCREEN_LOCK_LIBRARY_H_
#define CHROME_BROWSER_CHROMEOS_CROS_MOCK_SCREEN_LOCK_LIBRARY_H_
+#pragma once
#include "chrome/browser/chromeos/cros/screen_lock_library.h"
#include "testing/gmock/include/gmock/gmock.h"
diff --git a/chrome/browser/chromeos/cros/mock_speech_synthesis_library.h b/chrome/browser/chromeos/cros/mock_speech_synthesis_library.h
index 08cf883..dcf1926 100644
--- a/chrome/browser/chromeos/cros/mock_speech_synthesis_library.h
+++ b/chrome/browser/chromeos/cros/mock_speech_synthesis_library.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_CROS_MOCK_SPEECH_SYNTHESIS_LIBRARY_H_
#define CHROME_BROWSER_CHROMEOS_CROS_MOCK_SPEECH_SYNTHESIS_LIBRARY_H_
+#pragma once
#include "chrome/browser/chromeos/cros/speech_synthesis_library.h"
#include "testing/gmock/include/gmock/gmock.h"
diff --git a/chrome/browser/chromeos/cros/mock_synaptics_library.h b/chrome/browser/chromeos/cros/mock_synaptics_library.h
index be5efb0..ba4e571 100644
--- a/chrome/browser/chromeos/cros/mock_synaptics_library.h
+++ b/chrome/browser/chromeos/cros/mock_synaptics_library.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_CROS_MOCK_SYNAPTICS_LIBRARY_H_
#define CHROME_BROWSER_CHROMEOS_CROS_MOCK_SYNAPTICS_LIBRARY_H_
+#pragma once
#include "chrome/browser/chromeos/cros/synaptics_library.h"
#include "testing/gmock/include/gmock/gmock.h"
diff --git a/chrome/browser/chromeos/cros/mock_system_library.h b/chrome/browser/chromeos/cros/mock_system_library.h
index bbb8006..47352fd 100644
--- a/chrome/browser/chromeos/cros/mock_system_library.h
+++ b/chrome/browser/chromeos/cros/mock_system_library.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_CROS_MOCK_SYSTEM_LIBRARY_H_
#define CHROME_BROWSER_CHROMEOS_CROS_MOCK_SYSTEM_LIBRARY_H_
+#pragma once
#include "chrome/browser/chromeos/cros/system_library.h"
#include "testing/gmock/include/gmock/gmock.h"
diff --git a/chrome/browser/chromeos/cros/mock_update_library.h b/chrome/browser/chromeos/cros/mock_update_library.h
index 4e1e7f6..0a85f12 100644
--- a/chrome/browser/chromeos/cros/mock_update_library.h
+++ b/chrome/browser/chromeos/cros/mock_update_library.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_CROS_MOCK_UPDATE_LIBRARY_H_
#define CHROME_BROWSER_CHROMEOS_CROS_MOCK_UPDATE_LIBRARY_H_
+#pragma once
#include "base/observer_list.h"
#include "chrome/browser/chromeos/cros/update_library.h"
diff --git a/chrome/browser/chromeos/cros/mount_library.h b/chrome/browser/chromeos/cros/mount_library.h
index 3fd772a..3e99eed 100644
--- a/chrome/browser/chromeos/cros/mount_library.h
+++ b/chrome/browser/chromeos/cros/mount_library.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_CROS_MOUNT_LIBRARY_H_
#define CHROME_BROWSER_CHROMEOS_CROS_MOUNT_LIBRARY_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/chromeos/cros/network_library.h b/chrome/browser/chromeos/cros/network_library.h
index de89bac..645e6ae 100644
--- a/chrome/browser/chromeos/cros/network_library.h
+++ b/chrome/browser/chromeos/cros/network_library.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_CROS_NETWORK_LIBRARY_H_
#define CHROME_BROWSER_CHROMEOS_CROS_NETWORK_LIBRARY_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/chromeos/cros/power_library.h b/chrome/browser/chromeos/cros/power_library.h
index 76ab81a..81c00cc 100644
--- a/chrome/browser/chromeos/cros/power_library.h
+++ b/chrome/browser/chromeos/cros/power_library.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_CROS_POWER_LIBRARY_H_
#define CHROME_BROWSER_CHROMEOS_CROS_POWER_LIBRARY_H_
+#pragma once
#include "base/observer_list.h"
#include "base/singleton.h"
diff --git a/chrome/browser/chromeos/cros/screen_lock_library.h b/chrome/browser/chromeos/cros/screen_lock_library.h
index 829d156..a544c44 100644
--- a/chrome/browser/chromeos/cros/screen_lock_library.h
+++ b/chrome/browser/chromeos/cros/screen_lock_library.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_CROS_SCREEN_LOCK_LIBRARY_H_
#define CHROME_BROWSER_CHROMEOS_CROS_SCREEN_LOCK_LIBRARY_H_
+#pragma once
#include "base/observer_list.h"
#include "cros/chromeos_screen_lock.h"
diff --git a/chrome/browser/chromeos/cros/speech_synthesis_library.h b/chrome/browser/chromeos/cros/speech_synthesis_library.h
index 10f2c11..e6d97e4 100644
--- a/chrome/browser/chromeos/cros/speech_synthesis_library.h
+++ b/chrome/browser/chromeos/cros/speech_synthesis_library.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_CROS_SPEECH_SYNTHESIS_LIBRARY_H_
#define CHROME_BROWSER_CHROMEOS_CROS_SPEECH_SYNTHESIS_LIBRARY_H_
+#pragma once
#include "base/singleton.h"
diff --git a/chrome/browser/chromeos/cros/synaptics_library.h b/chrome/browser/chromeos/cros/synaptics_library.h
index 3dfd69f..fc5a80e 100644
--- a/chrome/browser/chromeos/cros/synaptics_library.h
+++ b/chrome/browser/chromeos/cros/synaptics_library.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_CROS_SYNAPTICS_LIBRARY_H_
#define CHROME_BROWSER_CHROMEOS_CROS_SYNAPTICS_LIBRARY_H_
+#pragma once
#include "base/singleton.h"
#include "cros/chromeos_synaptics.h"
diff --git a/chrome/browser/chromeos/cros/syslogs_library.h b/chrome/browser/chromeos/cros/syslogs_library.h
index e29824c..f043b59 100644
--- a/chrome/browser/chromeos/cros/syslogs_library.h
+++ b/chrome/browser/chromeos/cros/syslogs_library.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_CROS_SYSLOGS_LIBRARY_H_
#define CHROME_BROWSER_CHROMEOS_CROS_SYSLOGS_LIBRARY_H_
+#pragma once
#include "base/singleton.h"
#include "cros/chromeos_syslogs.h"
diff --git a/chrome/browser/chromeos/cros/system_library.h b/chrome/browser/chromeos/cros/system_library.h
index b33eb3d..c84905f 100644
--- a/chrome/browser/chromeos/cros/system_library.h
+++ b/chrome/browser/chromeos/cros/system_library.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_CROS_SYSTEM_LIBRARY_H_
#define CHROME_BROWSER_CHROMEOS_CROS_SYSTEM_LIBRARY_H_
+#pragma once
#include "base/observer_list.h"
#include "base/scoped_ptr.h"
diff --git a/chrome/browser/chromeos/cros/update_library.h b/chrome/browser/chromeos/cros/update_library.h
index c57e7bd..5d10a38 100644
--- a/chrome/browser/chromeos/cros/update_library.h
+++ b/chrome/browser/chromeos/cros/update_library.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_CROS_UPDATE_LIBRARY_H_
#define CHROME_BROWSER_CHROMEOS_CROS_UPDATE_LIBRARY_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/cros_settings.h b/chrome/browser/chromeos/cros_settings.h
index cb459ec..5c1ce02 100644
--- a/chrome/browser/chromeos/cros_settings.h
+++ b/chrome/browser/chromeos/cros_settings.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_CROS_SETTINGS_H_
#define CHROME_BROWSER_CHROMEOS_CROS_SETTINGS_H_
+#pragma once
#include <string>
#include "base/values.h"
diff --git a/chrome/browser/chromeos/cros_settings_names.h b/chrome/browser/chromeos/cros_settings_names.h
index ce992581..e80235e 100644
--- a/chrome/browser/chromeos/cros_settings_names.h
+++ b/chrome/browser/chromeos/cros_settings_names.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_CROS_SETTINGS_NAMES_H_
#define CHROME_BROWSER_CHROMEOS_CROS_SETTINGS_NAMES_H_
+#pragma once
namespace chromeos {
diff --git a/chrome/browser/chromeos/customization_document.h b/chrome/browser/chromeos/customization_document.h
index 169adb9..ba6e0ba 100644
--- a/chrome/browser/chromeos/customization_document.h
+++ b/chrome/browser/chromeos/customization_document.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_CUSTOMIZATION_DOCUMENT_H_
#define CHROME_BROWSER_CHROMEOS_CUSTOMIZATION_DOCUMENT_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/chromeos/dom_ui/accounts_options_handler.h b/chrome/browser/chromeos/dom_ui/accounts_options_handler.h
index 0de80002..7956542 100644
--- a/chrome/browser/chromeos/dom_ui/accounts_options_handler.h
+++ b/chrome/browser/chromeos/dom_ui/accounts_options_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_DOM_UI_ACCOUNTS_OPTIONS_HANDLER_H_
#define CHROME_BROWSER_CHROMEOS_DOM_UI_ACCOUNTS_OPTIONS_HANDLER_H_
+#pragma once
#include "chrome/browser/dom_ui/options_ui.h"
diff --git a/chrome/browser/chromeos/dom_ui/core_chromeos_options_handler.h b/chrome/browser/chromeos/dom_ui/core_chromeos_options_handler.h
index 0c4dc5c..4004a90 100644
--- a/chrome/browser/chromeos/dom_ui/core_chromeos_options_handler.h
+++ b/chrome/browser/chromeos/dom_ui/core_chromeos_options_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_DOM_UI_CORE_CHROMEOS_OPTIONS_HANDLER_H_
#define CHROME_BROWSER_CHROMEOS_DOM_UI_CORE_CHROMEOS_OPTIONS_HANDLER_H_
+#pragma once
#include "chrome/browser/dom_ui/core_options_handler.h"
diff --git a/chrome/browser/chromeos/dom_ui/labs_handler.h b/chrome/browser/chromeos/dom_ui/labs_handler.h
index 5c217bb..d4755cb 100644
--- a/chrome/browser/chromeos/dom_ui/labs_handler.h
+++ b/chrome/browser/chromeos/dom_ui/labs_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_DOM_UI_LABS_HANDLER_H_
#define CHROME_BROWSER_CHROMEOS_DOM_UI_LABS_HANDLER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/dom_ui/language_chewing_options_handler.h b/chrome/browser/chromeos/dom_ui/language_chewing_options_handler.h
index bfb3f15..246b689 100644
--- a/chrome/browser/chromeos/dom_ui/language_chewing_options_handler.h
+++ b/chrome/browser/chromeos/dom_ui/language_chewing_options_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_DOM_UI_LANGUAGE_CHEWING_OPTIONS_HANDLER_H_
#define CHROME_BROWSER_CHROMEOS_DOM_UI_LANGUAGE_CHEWING_OPTIONS_HANDLER_H_
+#pragma once
#include "chrome/browser/dom_ui/options_ui.h"
diff --git a/chrome/browser/chromeos/dom_ui/language_hangul_options_handler.h b/chrome/browser/chromeos/dom_ui/language_hangul_options_handler.h
index 1872fbc..5f132bc 100644
--- a/chrome/browser/chromeos/dom_ui/language_hangul_options_handler.h
+++ b/chrome/browser/chromeos/dom_ui/language_hangul_options_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_DOM_UI_LANGUAGE_HANGUL_OPTIONS_HANDLER_H_
#define CHROME_BROWSER_CHROMEOS_DOM_UI_LANGUAGE_HANGUL_OPTIONS_HANDLER_H_
+#pragma once
#include "chrome/browser/dom_ui/options_ui.h"
diff --git a/chrome/browser/chromeos/dom_ui/language_options_handler.h b/chrome/browser/chromeos/dom_ui/language_options_handler.h
index da17a41..c56e31d 100644
--- a/chrome/browser/chromeos/dom_ui/language_options_handler.h
+++ b/chrome/browser/chromeos/dom_ui/language_options_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_DOM_UI_LANGUAGE_OPTIONS_HANDLER_H_
#define CHROME_BROWSER_CHROMEOS_DOM_UI_LANGUAGE_OPTIONS_HANDLER_H_
+#pragma once
#include "chrome/browser/dom_ui/options_ui.h"
diff --git a/chrome/browser/chromeos/dom_ui/language_pinyin_options_handler.h b/chrome/browser/chromeos/dom_ui/language_pinyin_options_handler.h
index 680bf5c..fd6c54d 100644
--- a/chrome/browser/chromeos/dom_ui/language_pinyin_options_handler.h
+++ b/chrome/browser/chromeos/dom_ui/language_pinyin_options_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_DOM_UI_LANGUAGE_PINYIN_OPTIONS_HANDLER_H_
#define CHROME_BROWSER_CHROMEOS_DOM_UI_LANGUAGE_PINYIN_OPTIONS_HANDLER_H_
+#pragma once
#include "chrome/browser/dom_ui/options_ui.h"
diff --git a/chrome/browser/chromeos/dom_ui/system_options_handler.h b/chrome/browser/chromeos/dom_ui/system_options_handler.h
index c21d5b0..d6fe6aa 100644
--- a/chrome/browser/chromeos/dom_ui/system_options_handler.h
+++ b/chrome/browser/chromeos/dom_ui/system_options_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_DOM_UI_SYSTEM_OPTIONS_HANDLER_H_
#define CHROME_BROWSER_CHROMEOS_DOM_UI_SYSTEM_OPTIONS_HANDLER_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/chromeos/drop_shadow_label.h b/chrome/browser/chromeos/drop_shadow_label.h
index 21ed7eb..5848160 100644
--- a/chrome/browser/chromeos/drop_shadow_label.h
+++ b/chrome/browser/chromeos/drop_shadow_label.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_DROP_SHADOW_LABEL_H_
#define CHROME_BROWSER_CHROMEOS_DROP_SHADOW_LABEL_H_
+#pragma once
#include "gfx/font.h"
#include "views/controls/label.h"
diff --git a/chrome/browser/chromeos/external_cookie_handler.h b/chrome/browser/chromeos/external_cookie_handler.h
index aef3367..b422ace 100644
--- a/chrome/browser/chromeos/external_cookie_handler.h
+++ b/chrome/browser/chromeos/external_cookie_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_EXTERNAL_COOKIE_HANDLER_H_
#define CHROME_BROWSER_CHROMEOS_EXTERNAL_COOKIE_HANDLER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/external_metrics.h b/chrome/browser/chromeos/external_metrics.h
index 0af3dad..eac8c64 100644
--- a/chrome/browser/chromeos/external_metrics.h
+++ b/chrome/browser/chromeos/external_metrics.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_EXTERNAL_METRICS_H_
#define CHROME_BROWSER_CHROMEOS_EXTERNAL_METRICS_H_
+#pragma once
#include "base/basictypes.h"
#include "base/compiler_specific.h"
diff --git a/chrome/browser/chromeos/external_protocol_dialog.h b/chrome/browser/chromeos/external_protocol_dialog.h
index 71ca656..dc598de 100644
--- a/chrome/browser/chromeos/external_protocol_dialog.h
+++ b/chrome/browser/chromeos/external_protocol_dialog.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_EXTERNAL_PROTOCOL_DIALOG_H_
#define CHROME_BROWSER_CHROMEOS_EXTERNAL_PROTOCOL_DIALOG_H_
+#pragma once
#include "base/time.h"
#include "views/window/dialog_delegate.h"
diff --git a/chrome/browser/chromeos/frame/browser_frame_chromeos.h b/chrome/browser/chromeos/frame/browser_frame_chromeos.h
index b776591..4863047 100644
--- a/chrome/browser/chromeos/frame/browser_frame_chromeos.h
+++ b/chrome/browser/chromeos/frame/browser_frame_chromeos.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_FRAME_BROWSER_FRAME_CHROMEOS_H_
#define CHROME_BROWSER_CHROMEOS_FRAME_BROWSER_FRAME_CHROMEOS_H_
+#pragma once
#include "chrome/browser/views/frame/browser_frame_gtk.h"
diff --git a/chrome/browser/chromeos/frame/browser_view.h b/chrome/browser/chromeos/frame/browser_view.h
index 0e9f40b..75f5892 100644
--- a/chrome/browser/chromeos/frame/browser_view.h
+++ b/chrome/browser/chromeos/frame/browser_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_FRAME_BROWSER_VIEW_H_
#define CHROME_BROWSER_CHROMEOS_FRAME_BROWSER_VIEW_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/chromeos/frame/normal_browser_frame_view.h b/chrome/browser/chromeos/frame/normal_browser_frame_view.h
index 5de45dc..96d27e8 100644
--- a/chrome/browser/chromeos/frame/normal_browser_frame_view.h
+++ b/chrome/browser/chromeos/frame/normal_browser_frame_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_FRAME_NORMAL_BROWSER_FRAME_VIEW_H_
#define CHROME_BROWSER_CHROMEOS_FRAME_NORMAL_BROWSER_FRAME_VIEW_H_
+#pragma once
#include "chrome/browser/views/frame/browser_frame.h"
#include "chrome/browser/views/frame/browser_non_client_frame_view.h"
diff --git a/chrome/browser/chromeos/frame/panel_browser_view.h b/chrome/browser/chromeos/frame/panel_browser_view.h
index c3d7ec3..337245f 100644
--- a/chrome/browser/chromeos/frame/panel_browser_view.h
+++ b/chrome/browser/chromeos/frame/panel_browser_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_FRAME_PANEL_BROWSER_VIEW_H_
#define CHROME_BROWSER_CHROMEOS_FRAME_PANEL_BROWSER_VIEW_H_
+#pragma once
#include "app/x11_util.h"
#include "base/scoped_ptr.h"
diff --git a/chrome/browser/chromeos/frame/panel_controller.h b/chrome/browser/chromeos/frame/panel_controller.h
index 32be295..2ad5d2d 100644
--- a/chrome/browser/chromeos/frame/panel_controller.h
+++ b/chrome/browser/chromeos/frame/panel_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_FRAME_PANEL_CONTROLLER_H_
#define CHROME_BROWSER_CHROMEOS_FRAME_PANEL_CONTROLLER_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/chromeos/gview_request_interceptor.h b/chrome/browser/chromeos/gview_request_interceptor.h
index dcb5f20..adbbd25 100644
--- a/chrome/browser/chromeos/gview_request_interceptor.h
+++ b/chrome/browser/chromeos/gview_request_interceptor.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_GVIEW_REQUEST_INTERCEPTOR_H__
#define CHROME_BROWSER_CHROMEOS_GVIEW_REQUEST_INTERCEPTOR_H__
+#pragma once
#include <string>
#include "base/hash_tables.h"
diff --git a/chrome/browser/chromeos/input_method/input_method_util.h b/chrome/browser/chromeos/input_method/input_method_util.h
index 72d86ea..04db190 100644
--- a/chrome/browser/chromeos/input_method/input_method_util.h
+++ b/chrome/browser/chromeos/input_method/input_method_util.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_INPUT_METHOD_INPUT_METHOD_UTIL_H_
#define CHROME_BROWSER_CHROMEOS_INPUT_METHOD_INPUT_METHOD_UTIL_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/chromeos/language_preferences.h b/chrome/browser/chromeos/language_preferences.h
index 34ab1ec..1882a37 100644
--- a/chrome/browser/chromeos/language_preferences.h
+++ b/chrome/browser/chromeos/language_preferences.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LANGUAGE_PREFERENCES_H_
#define CHROME_BROWSER_CHROMEOS_LANGUAGE_PREFERENCES_H_
+#pragma once
#include "base/basictypes.h"
#include "chrome/common/pref_names.h"
diff --git a/chrome/browser/chromeos/login/account_creation_view.h b/chrome/browser/chromeos/login/account_creation_view.h
index 11aa14d..40bbe31 100644
--- a/chrome/browser/chromeos/login/account_creation_view.h
+++ b/chrome/browser/chromeos/login/account_creation_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_ACCOUNT_CREATION_VIEW_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_ACCOUNT_CREATION_VIEW_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/login/account_screen.h b/chrome/browser/chromeos/login/account_screen.h
index ec9173c..b03f787 100644
--- a/chrome/browser/chromeos/login/account_screen.h
+++ b/chrome/browser/chromeos/login/account_screen.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_ACCOUNT_SCREEN_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_ACCOUNT_SCREEN_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/login/auth_response_handler.h b/chrome/browser/chromeos/login/auth_response_handler.h
index 826baeb..9be1a5e 100644
--- a/chrome/browser/chromeos/login/auth_response_handler.h
+++ b/chrome/browser/chromeos/login/auth_response_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_AUTH_RESPONSE_HANDLER_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_AUTH_RESPONSE_HANDLER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/login/authentication_notification_details.h b/chrome/browser/chromeos/login/authentication_notification_details.h
index 4ad9f0d..2b14419 100644
--- a/chrome/browser/chromeos/login/authentication_notification_details.h
+++ b/chrome/browser/chromeos/login/authentication_notification_details.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_AUTHENTICATION_NOTIFICATION_DETAILS_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_AUTHENTICATION_NOTIFICATION_DETAILS_H_
+#pragma once
// A class to hold the parameters we get back from an authentication attempt
// through the login manager
diff --git a/chrome/browser/chromeos/login/authenticator.h b/chrome/browser/chromeos/login/authenticator.h
index bc0bdca..e3cc397 100644
--- a/chrome/browser/chromeos/login/authenticator.h
+++ b/chrome/browser/chromeos/login/authenticator.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_AUTHENTICATOR_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_AUTHENTICATOR_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/chromeos/login/background_view.h b/chrome/browser/chromeos/login/background_view.h
index 5c34a6a..65438ca 100644
--- a/chrome/browser/chromeos/login/background_view.h
+++ b/chrome/browser/chromeos/login/background_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_BACKGROUND_VIEW_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_BACKGROUND_VIEW_H_
+#pragma once
#include "chrome/browser/chromeos/boot_times_loader.h"
#include "chrome/browser/chromeos/cros/cros_library.h"
diff --git a/chrome/browser/chromeos/login/camera.h b/chrome/browser/chromeos/login/camera.h
index 0acfecd..eb4498c 100644
--- a/chrome/browser/chromeos/login/camera.h
+++ b/chrome/browser/chromeos/login/camera.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_CAMERA_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_CAMERA_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/chromeos/login/captcha_view.h b/chrome/browser/chromeos/login/captcha_view.h
index 872729a..491c438 100644
--- a/chrome/browser/chromeos/login/captcha_view.h
+++ b/chrome/browser/chromeos/login/captcha_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_CAPTCHA_VIEW_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_CAPTCHA_VIEW_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/login/client_login_response_handler.h b/chrome/browser/chromeos/login/client_login_response_handler.h
index c0f1227..b788882 100644
--- a/chrome/browser/chromeos/login/client_login_response_handler.h
+++ b/chrome/browser/chromeos/login/client_login_response_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_CLIENT_LOGIN_RESPONSE_HANDLER_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_CLIENT_LOGIN_RESPONSE_HANDLER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/login/cookie_fetcher.h b/chrome/browser/chromeos/login/cookie_fetcher.h
index ef82d55..4c6d66a 100644
--- a/chrome/browser/chromeos/login/cookie_fetcher.h
+++ b/chrome/browser/chromeos/login/cookie_fetcher.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_COOKIE_FETCHER_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_COOKIE_FETCHER_H_
+#pragma once
#include <string>
#include "base/scoped_ptr.h"
diff --git a/chrome/browser/chromeos/login/eula_view.h b/chrome/browser/chromeos/login/eula_view.h
index ebae697..c82f7ce 100644
--- a/chrome/browser/chromeos/login/eula_view.h
+++ b/chrome/browser/chromeos/login/eula_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_EULA_VIEW_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_EULA_VIEW_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/login/existing_user_controller.h b/chrome/browser/chromeos/login/existing_user_controller.h
index 856f7ca..e825aea 100644
--- a/chrome/browser/chromeos/login/existing_user_controller.h
+++ b/chrome/browser/chromeos/login/existing_user_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_EXISTING_USER_CONTROLLER_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_EXISTING_USER_CONTROLLER_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/chromeos/login/google_authenticator.h b/chrome/browser/chromeos/login/google_authenticator.h
index 2fae711..8b0acb2 100644
--- a/chrome/browser/chromeos/login/google_authenticator.h
+++ b/chrome/browser/chromeos/login/google_authenticator.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_GOOGLE_AUTHENTICATOR_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_GOOGLE_AUTHENTICATOR_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/chromeos/login/helper.h b/chrome/browser/chromeos/login/helper.h
index a98d2f2..8009eed 100644
--- a/chrome/browser/chromeos/login/helper.h
+++ b/chrome/browser/chromeos/login/helper.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_HELPER_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_HELPER_H_
+#pragma once
#include "third_party/skia/include/core/SkColor.h"
diff --git a/chrome/browser/chromeos/login/image_decoder.h b/chrome/browser/chromeos/login/image_decoder.h
index fdb9e1c..02ad1ce 100644
--- a/chrome/browser/chromeos/login/image_decoder.h
+++ b/chrome/browser/chromeos/login/image_decoder.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_IMAGE_DECODER_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_IMAGE_DECODER_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/chromeos/login/image_downloader.h b/chrome/browser/chromeos/login/image_downloader.h
index 61d773c..06193bf 100644
--- a/chrome/browser/chromeos/login/image_downloader.h
+++ b/chrome/browser/chromeos/login/image_downloader.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_IMAGE_DOWNLOADER_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_IMAGE_DOWNLOADER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/login/issue_response_handler.h b/chrome/browser/chromeos/login/issue_response_handler.h
index 4741c80..fa23030 100644
--- a/chrome/browser/chromeos/login/issue_response_handler.h
+++ b/chrome/browser/chromeos/login/issue_response_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_ISSUE_RESPONSE_HANDLER_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_ISSUE_RESPONSE_HANDLER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/login/language_switch_menu.h b/chrome/browser/chromeos/login/language_switch_menu.h
index 849d537..d076ac9 100644
--- a/chrome/browser/chromeos/login/language_switch_menu.h
+++ b/chrome/browser/chromeos/login/language_switch_menu.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_LANGUAGE_SWITCH_MENU_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_LANGUAGE_SWITCH_MENU_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/login/login_html_dialog.h b/chrome/browser/chromeos/login/login_html_dialog.h
index 81c6628..b0ad05e 100644
--- a/chrome/browser/chromeos/login/login_html_dialog.h
+++ b/chrome/browser/chromeos/login/login_html_dialog.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_LOGIN_HTML_DIALOG_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_LOGIN_HTML_DIALOG_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/login/login_screen.h b/chrome/browser/chromeos/login/login_screen.h
index 3b3645c..1912d20 100644
--- a/chrome/browser/chromeos/login/login_screen.h
+++ b/chrome/browser/chromeos/login/login_screen.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_LOGIN_SCREEN_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_LOGIN_SCREEN_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/login/login_status_consumer.h b/chrome/browser/chromeos/login/login_status_consumer.h
index 1fa0104..f0e2752 100644
--- a/chrome/browser/chromeos/login/login_status_consumer.h
+++ b/chrome/browser/chromeos/login/login_status_consumer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_LOGIN_STATUS_CONSUMER_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_LOGIN_STATUS_CONSUMER_H_
+#pragma once
#include <string>
#include "chrome/common/net/gaia/gaia_auth_consumer.h"
diff --git a/chrome/browser/chromeos/login/login_utils.h b/chrome/browser/chromeos/login/login_utils.h
index 757fd217..aab4a68 100644
--- a/chrome/browser/chromeos/login/login_utils.h
+++ b/chrome/browser/chromeos/login/login_utils.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_LOGIN_UTILS_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_LOGIN_UTILS_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/chromeos/login/message_bubble.h b/chrome/browser/chromeos/login/message_bubble.h
index d265ac1..310d1bc 100644
--- a/chrome/browser/chromeos/login/message_bubble.h
+++ b/chrome/browser/chromeos/login/message_bubble.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_MESSAGE_BUBBLE_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_MESSAGE_BUBBLE_H_
+#pragma once
#include "chrome/browser/views/info_bubble.h"
#include "views/controls/button/button.h"
diff --git a/chrome/browser/chromeos/login/mock_auth_response_handler.h b/chrome/browser/chromeos/login/mock_auth_response_handler.h
index 81c33b2..db4651a 100644
--- a/chrome/browser/chromeos/login/mock_auth_response_handler.h
+++ b/chrome/browser/chromeos/login/mock_auth_response_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_MOCK_AUTH_RESPONSE_HANDLER_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_MOCK_AUTH_RESPONSE_HANDLER_H_
+#pragma once
#include "chrome/browser/chromeos/login/auth_response_handler.h"
diff --git a/chrome/browser/chromeos/login/mock_authenticator.h b/chrome/browser/chromeos/login/mock_authenticator.h
index 788708a..5d90cb7 100644
--- a/chrome/browser/chromeos/login/mock_authenticator.h
+++ b/chrome/browser/chromeos/login/mock_authenticator.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_MOCK_AUTHENTICATOR_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_MOCK_AUTHENTICATOR_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/login/mock_screen_observer.h b/chrome/browser/chromeos/login/mock_screen_observer.h
index 1df4106..951c045 100644
--- a/chrome/browser/chromeos/login/mock_screen_observer.h
+++ b/chrome/browser/chromeos/login/mock_screen_observer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_MOCK_SCREEN_OBSERVER_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_MOCK_SCREEN_OBSERVER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/login/mock_update_screen.h b/chrome/browser/chromeos/login/mock_update_screen.h
index 2e6beb2..ad34cb8 100644
--- a/chrome/browser/chromeos/login/mock_update_screen.h
+++ b/chrome/browser/chromeos/login/mock_update_screen.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_MOCK_UPDATE_SCREEN_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_MOCK_UPDATE_SCREEN_H_
+#pragma once
#include "chrome/browser/chromeos/login/update_screen.h"
#include "chrome/browser/chromeos/login/view_screen.h"
diff --git a/chrome/browser/chromeos/login/network_screen.h b/chrome/browser/chromeos/login/network_screen.h
index e7d00cb..01e92c7 100644
--- a/chrome/browser/chromeos/login/network_screen.h
+++ b/chrome/browser/chromeos/login/network_screen.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_NETWORK_SCREEN_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_NETWORK_SCREEN_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/login/network_screen_delegate.h b/chrome/browser/chromeos/login/network_screen_delegate.h
index a0c911a..6a5daf9 100644
--- a/chrome/browser/chromeos/login/network_screen_delegate.h
+++ b/chrome/browser/chromeos/login/network_screen_delegate.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_NETWORK_SCREEN_DELEGATE_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_NETWORK_SCREEN_DELEGATE_H_
+#pragma once
#include "app/combobox_model.h"
#include "chrome/browser/chromeos/cros/network_library.h"
diff --git a/chrome/browser/chromeos/login/network_selection_view.h b/chrome/browser/chromeos/login/network_selection_view.h
index 5843e33..09f8f82 100644
--- a/chrome/browser/chromeos/login/network_selection_view.h
+++ b/chrome/browser/chromeos/login/network_selection_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_NETWORK_SELECTION_VIEW_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_NETWORK_SELECTION_VIEW_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/login/new_user_view.h b/chrome/browser/chromeos/login/new_user_view.h
index bd3b20b..8befdb8 100644
--- a/chrome/browser/chromeos/login/new_user_view.h
+++ b/chrome/browser/chromeos/login/new_user_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_NEW_USER_VIEW_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_NEW_USER_VIEW_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/chromeos/login/oobe_progress_bar.h b/chrome/browser/chromeos/login/oobe_progress_bar.h
index b655841..35e8c80 100644
--- a/chrome/browser/chromeos/login/oobe_progress_bar.h
+++ b/chrome/browser/chromeos/login/oobe_progress_bar.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_OOBE_PROGRESS_BAR_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_OOBE_PROGRESS_BAR_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/chromeos/login/owner_key_utils.h b/chrome/browser/chromeos/login/owner_key_utils.h
index 8900ed4..5d96c78 100644
--- a/chrome/browser/chromeos/login/owner_key_utils.h
+++ b/chrome/browser/chromeos/login/owner_key_utils.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_OWNER_KEY_UTILS_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_OWNER_KEY_UTILS_H_
+#pragma once
#include "base/basictypes.h"
diff --git a/chrome/browser/chromeos/login/password_changed_view.h b/chrome/browser/chromeos/login/password_changed_view.h
index 535a05a..26df899 100644
--- a/chrome/browser/chromeos/login/password_changed_view.h
+++ b/chrome/browser/chromeos/login/password_changed_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_PASSWORD_CHANGED_VIEW_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_PASSWORD_CHANGED_VIEW_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/login/registration_screen.h b/chrome/browser/chromeos/login/registration_screen.h
index 89d1cdb..fe41d40 100644
--- a/chrome/browser/chromeos/login/registration_screen.h
+++ b/chrome/browser/chromeos/login/registration_screen.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_REGISTRATION_SCREEN_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_REGISTRATION_SCREEN_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/login/rounded_rect_painter.h b/chrome/browser/chromeos/login/rounded_rect_painter.h
index 3788c1b..de2dd41 100644
--- a/chrome/browser/chromeos/login/rounded_rect_painter.h
+++ b/chrome/browser/chromeos/login/rounded_rect_painter.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_ROUNDED_RECT_PAINTER_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_ROUNDED_RECT_PAINTER_H_
+#pragma once
#include "third_party/skia/include/core/SkColor.h"
diff --git a/chrome/browser/chromeos/login/screen_lock_view.h b/chrome/browser/chromeos/login/screen_lock_view.h
index eb75d78..9f4c6b0 100644
--- a/chrome/browser/chromeos/login/screen_lock_view.h
+++ b/chrome/browser/chromeos/login/screen_lock_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_SCREEN_LOCK_VIEW_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_SCREEN_LOCK_VIEW_H_
+#pragma once
#include "chrome/browser/chromeos/login/user_view.h"
#include "chrome/common/notification_observer.h"
diff --git a/chrome/browser/chromeos/login/screen_locker.h b/chrome/browser/chromeos/login/screen_locker.h
index f2681b7..b871f4c 100644
--- a/chrome/browser/chromeos/login/screen_locker.h
+++ b/chrome/browser/chromeos/login/screen_locker.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_SCREEN_LOCKER_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_SCREEN_LOCKER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/login/screen_locker_tester.h b/chrome/browser/chromeos/login/screen_locker_tester.h
index 33dc41e..9dd1bf9 100644
--- a/chrome/browser/chromeos/login/screen_locker_tester.h
+++ b/chrome/browser/chromeos/login/screen_locker_tester.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_SCREEN_LOCKER_TESTER_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_SCREEN_LOCKER_TESTER_H_
+#pragma once
#include "base/basictypes.h"
diff --git a/chrome/browser/chromeos/login/screen_observer.h b/chrome/browser/chromeos/login/screen_observer.h
index 85875f1..6020ea1 100644
--- a/chrome/browser/chromeos/login/screen_observer.h
+++ b/chrome/browser/chromeos/login/screen_observer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_SCREEN_OBSERVER_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_SCREEN_OBSERVER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/login/update_screen.h b/chrome/browser/chromeos/login/update_screen.h
index 825a2b5..8ab88f7 100644
--- a/chrome/browser/chromeos/login/update_screen.h
+++ b/chrome/browser/chromeos/login/update_screen.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_UPDATE_SCREEN_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_UPDATE_SCREEN_H_
+#pragma once
#include "base/ref_counted.h"
#include "base/timer.h"
diff --git a/chrome/browser/chromeos/login/update_view.h b/chrome/browser/chromeos/login/update_view.h
index b5b09fb..15588af 100644
--- a/chrome/browser/chromeos/login/update_view.h
+++ b/chrome/browser/chromeos/login/update_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_UPDATE_VIEW_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_UPDATE_VIEW_H_
+#pragma once
#include "views/view.h"
diff --git a/chrome/browser/chromeos/login/user_controller.h b/chrome/browser/chromeos/login/user_controller.h
index d702fcdc..4aac157 100644
--- a/chrome/browser/chromeos/login/user_controller.h
+++ b/chrome/browser/chromeos/login/user_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_USER_CONTROLLER_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_USER_CONTROLLER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/login/user_image_downloader.h b/chrome/browser/chromeos/login/user_image_downloader.h
index f4de665..efd47f61 100644
--- a/chrome/browser/chromeos/login/user_image_downloader.h
+++ b/chrome/browser/chromeos/login/user_image_downloader.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_USER_IMAGE_DOWNLOADER_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_USER_IMAGE_DOWNLOADER_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/chromeos/login/user_image_loader.h b/chrome/browser/chromeos/login/user_image_loader.h
index 454900b..4c7e0ad 100644
--- a/chrome/browser/chromeos/login/user_image_loader.h
+++ b/chrome/browser/chromeos/login/user_image_loader.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_USER_IMAGE_LOADER_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_USER_IMAGE_LOADER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/login/user_image_screen.h b/chrome/browser/chromeos/login/user_image_screen.h
index 609e5f6..f2c1794 100644
--- a/chrome/browser/chromeos/login/user_image_screen.h
+++ b/chrome/browser/chromeos/login/user_image_screen.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_USER_IMAGE_SCREEN_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_USER_IMAGE_SCREEN_H_
+#pragma once
#include "chrome/browser/chromeos/login/camera.h"
#include "chrome/browser/chromeos/login/user_image_view.h"
diff --git a/chrome/browser/chromeos/login/user_image_view.h b/chrome/browser/chromeos/login/user_image_view.h
index 028499d..83e1b45 100644
--- a/chrome/browser/chromeos/login/user_image_view.h
+++ b/chrome/browser/chromeos/login/user_image_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_USER_IMAGE_VIEW_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_USER_IMAGE_VIEW_H_
+#pragma once
#include "views/controls/button/button.h"
#include "views/view.h"
diff --git a/chrome/browser/chromeos/login/user_manager.h b/chrome/browser/chromeos/login/user_manager.h
index 0e4ce31..5e89067 100644
--- a/chrome/browser/chromeos/login/user_manager.h
+++ b/chrome/browser/chromeos/login/user_manager.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_USER_MANAGER_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_USER_MANAGER_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/chromeos/login/user_view.h b/chrome/browser/chromeos/login/user_view.h
index 25eb9d9..616ea94 100644
--- a/chrome/browser/chromeos/login/user_view.h
+++ b/chrome/browser/chromeos/login/user_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_USER_VIEW_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_USER_VIEW_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/login/view_screen.h b/chrome/browser/chromeos/login/view_screen.h
index ea9d437..4c251d7 100644
--- a/chrome/browser/chromeos/login/view_screen.h
+++ b/chrome/browser/chromeos/login/view_screen.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_VIEW_SCREEN_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_VIEW_SCREEN_H_
+#pragma once
#include "base/message_loop.h"
#include "chrome/browser/chromeos/login/wizard_screen.h"
diff --git a/chrome/browser/chromeos/login/web_page_screen.h b/chrome/browser/chromeos/login/web_page_screen.h
index 5c9bc17..37539bd 100644
--- a/chrome/browser/chromeos/login/web_page_screen.h
+++ b/chrome/browser/chromeos/login/web_page_screen.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_WEB_PAGE_SCREEN_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_WEB_PAGE_SCREEN_H_
+#pragma once
#include "base/scoped_ptr.h"
#include "base/timer.h"
diff --git a/chrome/browser/chromeos/login/web_page_view.h b/chrome/browser/chromeos/login/web_page_view.h
index 8197743..b497715 100644
--- a/chrome/browser/chromeos/login/web_page_view.h
+++ b/chrome/browser/chromeos/login/web_page_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_WEB_PAGE_VIEW_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_WEB_PAGE_VIEW_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/login/wizard_controller.h b/chrome/browser/chromeos/login/wizard_controller.h
index 7366fa3..7dbcc1a 100644
--- a/chrome/browser/chromeos/login/wizard_controller.h
+++ b/chrome/browser/chromeos/login/wizard_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_WIZARD_CONTROLLER_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_WIZARD_CONTROLLER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/login/wizard_in_process_browser_test.h b/chrome/browser/chromeos/login/wizard_in_process_browser_test.h
index d9b634e..da23b35 100644
--- a/chrome/browser/chromeos/login/wizard_in_process_browser_test.h
+++ b/chrome/browser/chromeos/login/wizard_in_process_browser_test.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_WIZARD_IN_PROCESS_BROWSER_TEST_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_WIZARD_IN_PROCESS_BROWSER_TEST_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/login/wizard_screen.h b/chrome/browser/chromeos/login/wizard_screen.h
index 3eb3e9e..1f213165 100644
--- a/chrome/browser/chromeos/login/wizard_screen.h
+++ b/chrome/browser/chromeos/login/wizard_screen.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOGIN_WIZARD_SCREEN_H_
#define CHROME_BROWSER_CHROMEOS_LOGIN_WIZARD_SCREEN_H_
+#pragma once
#include "gfx/canvas.h"
diff --git a/chrome/browser/chromeos/low_battery_observer.h b/chrome/browser/chromeos/low_battery_observer.h
index 5bbed0a..1756f50 100644
--- a/chrome/browser/chromeos/low_battery_observer.h
+++ b/chrome/browser/chromeos/low_battery_observer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_LOW_BATTERY_OBSERVER_H_
#define CHROME_BROWSER_CHROMEOS_LOW_BATTERY_OBSERVER_H_
+#pragma once
#include "base/basictypes.h"
#include "base/time.h"
diff --git a/chrome/browser/chromeos/mock_cros_settings.h b/chrome/browser/chromeos/mock_cros_settings.h
index 606dbdf..810ccb0 100644
--- a/chrome/browser/chromeos/mock_cros_settings.h
+++ b/chrome/browser/chromeos/mock_cros_settings.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_MOCK_CROS_SETTINGS_H_
#define CHROME_BROWSER_CHROMEOS_MOCK_CROS_SETTINGS_H_
+#pragma once
#include "base/singleton.h"
#include "base/scoped_ptr.h"
diff --git a/chrome/browser/chromeos/native_dialog_window.h b/chrome/browser/chromeos/native_dialog_window.h
index 6792231..47a478b 100644
--- a/chrome/browser/chromeos/native_dialog_window.h
+++ b/chrome/browser/chromeos/native_dialog_window.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_NATIVE_DIALOG_WINDOW_H_
#define CHROME_BROWSER_CHROMEOS_NATIVE_DIALOG_WINDOW_H_
+#pragma once
#include "gfx/native_widget_types.h"
diff --git a/chrome/browser/chromeos/network_list.h b/chrome/browser/chromeos/network_list.h
index f08b23a..0d4cb73 100644
--- a/chrome/browser/chromeos/network_list.h
+++ b/chrome/browser/chromeos/network_list.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_NETWORK_LIST_H_
#define CHROME_BROWSER_CHROMEOS_NETWORK_LIST_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/chromeos/network_message_observer.h b/chrome/browser/chromeos/network_message_observer.h
index a62e636..1b14577 100644
--- a/chrome/browser/chromeos/network_message_observer.h
+++ b/chrome/browser/chromeos/network_message_observer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_NETWORK_MESSAGE_OBSERVER_H_
#define CHROME_BROWSER_CHROMEOS_NETWORK_MESSAGE_OBSERVER_H_
+#pragma once
#include <set>
#include <string>
diff --git a/chrome/browser/chromeos/network_state_notifier.h b/chrome/browser/chromeos/network_state_notifier.h
index a64f264..f5cd676 100644
--- a/chrome/browser/chromeos/network_state_notifier.h
+++ b/chrome/browser/chromeos/network_state_notifier.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_NETWORK_STATE_NOTIFIER_H_
#define CHROME_BROWSER_CHROMEOS_NETWORK_STATE_NOTIFIER_H_
+#pragma once
#include "chrome/browser/chromeos/cros/network_library.h"
diff --git a/chrome/browser/chromeos/notifications/balloon_collection_impl.h b/chrome/browser/chromeos/notifications/balloon_collection_impl.h
index 7ae7763..141cb55 100644
--- a/chrome/browser/chromeos/notifications/balloon_collection_impl.h
+++ b/chrome/browser/chromeos/notifications/balloon_collection_impl.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_NOTIFICATIONS_BALLOON_COLLECTION_IMPL_H_
#define CHROME_BROWSER_CHROMEOS_NOTIFICATIONS_BALLOON_COLLECTION_IMPL_H_
+#pragma once
#include <deque>
diff --git a/chrome/browser/chromeos/notifications/balloon_view.h b/chrome/browser/chromeos/notifications/balloon_view.h
index c6032e6..20fbf5f 100644
--- a/chrome/browser/chromeos/notifications/balloon_view.h
+++ b/chrome/browser/chromeos/notifications/balloon_view.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_NOTIFICATIONS_BALLOON_VIEW_H_
#define CHROME_BROWSER_CHROMEOS_NOTIFICATIONS_BALLOON_VIEW_H_
+#pragma once
#include "base/basictypes.h"
#include "base/scoped_ptr.h"
diff --git a/chrome/browser/chromeos/notifications/desktop_notifications_unittest.h b/chrome/browser/chromeos/notifications/desktop_notifications_unittest.h
index b424c67..fedd4f0 100644
--- a/chrome/browser/chromeos/notifications/desktop_notifications_unittest.h
+++ b/chrome/browser/chromeos/notifications/desktop_notifications_unittest.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_NOTIFICATIONS_DESKTOP_NOTIFICATIONS_UNITTEST_H_
#define CHROME_BROWSER_CHROMEOS_NOTIFICATIONS_DESKTOP_NOTIFICATIONS_UNITTEST_H_
+#pragma once
#include <set>
#include <string>
diff --git a/chrome/browser/chromeos/notifications/notification_panel.h b/chrome/browser/chromeos/notifications/notification_panel.h
index 7b795e45..7c9f759 100644
--- a/chrome/browser/chromeos/notifications/notification_panel.h
+++ b/chrome/browser/chromeos/notifications/notification_panel.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_NOTIFICATIONS_NOTIFICATION_PANEL_H_
#define CHROME_BROWSER_CHROMEOS_NOTIFICATIONS_NOTIFICATION_PANEL_H_
+#pragma once
#include "base/task.h"
#include "base/scoped_ptr.h"
diff --git a/chrome/browser/chromeos/notifications/system_notification.h b/chrome/browser/chromeos/notifications/system_notification.h
index ff1efef..c898b0f 100644
--- a/chrome/browser/chromeos/notifications/system_notification.h
+++ b/chrome/browser/chromeos/notifications/system_notification.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_NOTIFICATIONS_SYSTEM_NOTIFICATION_H_
#define CHROME_BROWSER_CHROMEOS_NOTIFICATIONS_SYSTEM_NOTIFICATION_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/notifications/system_notification_factory.h b/chrome/browser/chromeos/notifications/system_notification_factory.h
index 6acd53a..c81b07d 100644
--- a/chrome/browser/chromeos/notifications/system_notification_factory.h
+++ b/chrome/browser/chromeos/notifications/system_notification_factory.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_NOTIFICATIONS_SYSTEM_NOTIFICATION_FACTORY_H_
#define CHROME_BROWSER_CHROMEOS_NOTIFICATIONS_SYSTEM_NOTIFICATION_FACTORY_H_
+#pragma once
#include "base/basictypes.h"
#include "chrome/browser/notifications/notification.h"
diff --git a/chrome/browser/chromeos/offline/offline_load_page.h b/chrome/browser/chromeos/offline/offline_load_page.h
index 3363853..b6eb046 100644
--- a/chrome/browser/chromeos/offline/offline_load_page.h
+++ b/chrome/browser/chromeos/offline/offline_load_page.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_OFFLINE_OFFLINE_LOAD_PAGE_H_
#define CHROME_BROWSER_CHROMEOS_OFFLINE_OFFLINE_LOAD_PAGE_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/offline/offline_load_service.h b/chrome/browser/chromeos/offline/offline_load_service.h
index 119475e..45baff6 100644
--- a/chrome/browser/chromeos/offline/offline_load_service.h
+++ b/chrome/browser/chromeos/offline/offline_load_service.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_OFFLINE_OFFLINE_LOAD_SERVICE_H_
#define CHROME_BROWSER_CHROMEOS_OFFLINE_OFFLINE_LOAD_SERVICE_H_
+#pragma once
#include <tr1/unordered_set>
diff --git a/chrome/browser/chromeos/options/cellular_config_view.h b/chrome/browser/chromeos/options/cellular_config_view.h
index f2ad38e..5019ed3 100644
--- a/chrome/browser/chromeos/options/cellular_config_view.h
+++ b/chrome/browser/chromeos/options/cellular_config_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_OPTIONS_CELLULAR_CONFIG_VIEW_H_
#define CHROME_BROWSER_CHROMEOS_OPTIONS_CELLULAR_CONFIG_VIEW_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/options/internet_page_view.h b/chrome/browser/chromeos/options/internet_page_view.h
index 2b6f9ed..e75bf02 100644
--- a/chrome/browser/chromeos/options/internet_page_view.h
+++ b/chrome/browser/chromeos/options/internet_page_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_OPTIONS_INTERNET_PAGE_VIEW_H_
#define CHROME_BROWSER_CHROMEOS_OPTIONS_INTERNET_PAGE_VIEW_H_
+#pragma once
#include "chrome/browser/chromeos/cros/network_library.h"
#include "chrome/browser/chromeos/options/settings_page_view.h"
diff --git a/chrome/browser/chromeos/options/ip_config_view.h b/chrome/browser/chromeos/options/ip_config_view.h
index f144666..c09fcc3 100644
--- a/chrome/browser/chromeos/options/ip_config_view.h
+++ b/chrome/browser/chromeos/options/ip_config_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_OPTIONS_IP_CONFIG_VIEW_H_
#define CHROME_BROWSER_CHROMEOS_OPTIONS_IP_CONFIG_VIEW_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/options/language_chewing_config_view.h b/chrome/browser/chromeos/options/language_chewing_config_view.h
index cdffac4..4a230f0 100644
--- a/chrome/browser/chromeos/options/language_chewing_config_view.h
+++ b/chrome/browser/chromeos/options/language_chewing_config_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_OPTIONS_LANGUAGE_CHEWING_CONFIG_VIEW_H_
#define CHROME_BROWSER_CHROMEOS_OPTIONS_LANGUAGE_CHEWING_CONFIG_VIEW_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/options/language_config_model.h b/chrome/browser/chromeos/options/language_config_model.h
index 352208c4..7084291 100644
--- a/chrome/browser/chromeos/options/language_config_model.h
+++ b/chrome/browser/chromeos/options/language_config_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_OPTIONS_LANGUAGE_CONFIG_MODEL_H_
#define CHROME_BROWSER_CHROMEOS_OPTIONS_LANGUAGE_CONFIG_MODEL_H_
+#pragma once
#include <map>
#include <set>
diff --git a/chrome/browser/chromeos/options/language_config_util.h b/chrome/browser/chromeos/options/language_config_util.h
index cc80ee7..244f682 100644
--- a/chrome/browser/chromeos/options/language_config_util.h
+++ b/chrome/browser/chromeos/options/language_config_util.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_OPTIONS_LANGUAGE_CONFIG_UTIL_H_
#define CHROME_BROWSER_CHROMEOS_OPTIONS_LANGUAGE_CONFIG_UTIL_H_
+#pragma once
#include "chrome/browser/chromeos/language_preferences.h"
#include "views/controls/combobox/combobox.h"
diff --git a/chrome/browser/chromeos/options/language_config_view.h b/chrome/browser/chromeos/options/language_config_view.h
index bd2b0e3..904c1cd 100644
--- a/chrome/browser/chromeos/options/language_config_view.h
+++ b/chrome/browser/chromeos/options/language_config_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_OPTIONS_LANGUAGE_CONFIG_VIEW_H_
#define CHROME_BROWSER_CHROMEOS_OPTIONS_LANGUAGE_CONFIG_VIEW_H_
+#pragma once
#include <map>
#include <set>
diff --git a/chrome/browser/chromeos/options/language_hangul_config_view.h b/chrome/browser/chromeos/options/language_hangul_config_view.h
index 88f31888..da278d1 100644
--- a/chrome/browser/chromeos/options/language_hangul_config_view.h
+++ b/chrome/browser/chromeos/options/language_hangul_config_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_OPTIONS_LANGUAGE_HANGUL_CONFIG_VIEW_H_
#define CHROME_BROWSER_CHROMEOS_OPTIONS_LANGUAGE_HANGUL_CONFIG_VIEW_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/options/language_mozc_config_view.h b/chrome/browser/chromeos/options/language_mozc_config_view.h
index 0ee0266..d2c013a 100644
--- a/chrome/browser/chromeos/options/language_mozc_config_view.h
+++ b/chrome/browser/chromeos/options/language_mozc_config_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_OPTIONS_LANGUAGE_MOZC_CONFIG_VIEW_H_
#define CHROME_BROWSER_CHROMEOS_OPTIONS_LANGUAGE_MOZC_CONFIG_VIEW_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/options/language_pinyin_config_view.h b/chrome/browser/chromeos/options/language_pinyin_config_view.h
index 9879f28..2e01e18 100644
--- a/chrome/browser/chromeos/options/language_pinyin_config_view.h
+++ b/chrome/browser/chromeos/options/language_pinyin_config_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_OPTIONS_LANGUAGE_PINYIN_CONFIG_VIEW_H_
#define CHROME_BROWSER_CHROMEOS_OPTIONS_LANGUAGE_PINYIN_CONFIG_VIEW_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/options/network_config_view.h b/chrome/browser/chromeos/options/network_config_view.h
index 2bdd392..195c9a1 100644
--- a/chrome/browser/chromeos/options/network_config_view.h
+++ b/chrome/browser/chromeos/options/network_config_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_OPTIONS_NETWORK_CONFIG_VIEW_H_
#define CHROME_BROWSER_CHROMEOS_OPTIONS_NETWORK_CONFIG_VIEW_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/options/options_window_view.h b/chrome/browser/chromeos/options/options_window_view.h
index a6b31b6..784ec8d 100644
--- a/chrome/browser/chromeos/options/options_window_view.h
+++ b/chrome/browser/chromeos/options/options_window_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_OPTIONS_OPTIONS_WINDOW_VIEW_H_
#define CHROME_BROWSER_CHROMEOS_OPTIONS_OPTIONS_WINDOW_VIEW_H_
+#pragma once
namespace chromeos {
diff --git a/chrome/browser/chromeos/options/settings_page_view.h b/chrome/browser/chromeos/options/settings_page_view.h
index 5793980..a87170d 100644
--- a/chrome/browser/chromeos/options/settings_page_view.h
+++ b/chrome/browser/chromeos/options/settings_page_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_OPTIONS_SETTINGS_PAGE_VIEW_H_
#define CHROME_BROWSER_CHROMEOS_OPTIONS_SETTINGS_PAGE_VIEW_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/chromeos/options/system_page_view.h b/chrome/browser/chromeos/options/system_page_view.h
index c560a61..933ff98 100644
--- a/chrome/browser/chromeos/options/system_page_view.h
+++ b/chrome/browser/chromeos/options/system_page_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_OPTIONS_SYSTEM_PAGE_VIEW_H_
#define CHROME_BROWSER_CHROMEOS_OPTIONS_SYSTEM_PAGE_VIEW_H_
+#pragma once
#include "chrome/browser/chromeos/options/settings_page_view.h"
diff --git a/chrome/browser/chromeos/options/wifi_config_view.h b/chrome/browser/chromeos/options/wifi_config_view.h
index 18c0f78..6dbe94b 100644
--- a/chrome/browser/chromeos/options/wifi_config_view.h
+++ b/chrome/browser/chromeos/options/wifi_config_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_OPTIONS_WIFI_CONFIG_VIEW_H_
#define CHROME_BROWSER_CHROMEOS_OPTIONS_WIFI_CONFIG_VIEW_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/panels/panel_scroller.h b/chrome/browser/chromeos/panels/panel_scroller.h
index 51eedff..5e3d3e1 100644
--- a/chrome/browser/chromeos/panels/panel_scroller.h
+++ b/chrome/browser/chromeos/panels/panel_scroller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_PANELS_PANEL_SCROLLER_H_
#define CHROME_BROWSER_CHROMEOS_PANELS_PANEL_SCROLLER_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/chromeos/panels/panel_scroller_container.h b/chrome/browser/chromeos/panels/panel_scroller_container.h
index 5007e95..c78e307 100644
--- a/chrome/browser/chromeos/panels/panel_scroller_container.h
+++ b/chrome/browser/chromeos/panels/panel_scroller_container.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_PANELS_PANEL_SCROLLER_CONTAINER_H_
#define CHROME_BROWSER_CHROMEOS_PANELS_PANEL_SCROLLER_CONTAINER_H_
+#pragma once
#include "base/basictypes.h"
#include "views/view.h"
diff --git a/chrome/browser/chromeos/panels/panel_scroller_header.h b/chrome/browser/chromeos/panels/panel_scroller_header.h
index 701acb5..465558f 100644
--- a/chrome/browser/chromeos/panels/panel_scroller_header.h
+++ b/chrome/browser/chromeos/panels/panel_scroller_header.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_PANELS_PANEL_SCROLLER_HEADER_H_
#define CHROME_BROWSER_CHROMEOS_PANELS_PANEL_SCROLLER_HEADER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/pipe_reader.h b/chrome/browser/chromeos/pipe_reader.h
index d89405d..1ebe43b 100644
--- a/chrome/browser/chromeos/pipe_reader.h
+++ b/chrome/browser/chromeos/pipe_reader.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_PIPE_READER_H_
#define CHROME_BROWSER_CHROMEOS_PIPE_READER_H_
+#pragma once
#include <fcntl.h>
#include <stdio.h>
diff --git a/chrome/browser/chromeos/preferences.h b/chrome/browser/chromeos/preferences.h
index a9a2250..ba385dc 100644
--- a/chrome/browser/chromeos/preferences.h
+++ b/chrome/browser/chromeos/preferences.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_PREFERENCES_H_
#define CHROME_BROWSER_CHROMEOS_PREFERENCES_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/chromeos/pulse_audio_mixer.h b/chrome/browser/chromeos/pulse_audio_mixer.h
index d3ce54a..0df59d5 100644
--- a/chrome/browser/chromeos/pulse_audio_mixer.h
+++ b/chrome/browser/chromeos/pulse_audio_mixer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_PULSE_AUDIO_MIXER_H_
#define CHROME_BROWSER_CHROMEOS_PULSE_AUDIO_MIXER_H_
+#pragma once
#include "base/basictypes.h"
#include "base/callback.h"
diff --git a/chrome/browser/chromeos/status/clock_menu_button.h b/chrome/browser/chromeos/status/clock_menu_button.h
index b5daa2c..0697570 100644
--- a/chrome/browser/chromeos/status/clock_menu_button.h
+++ b/chrome/browser/chromeos/status/clock_menu_button.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_STATUS_CLOCK_MENU_BUTTON_H_
#define CHROME_BROWSER_CHROMEOS_STATUS_CLOCK_MENU_BUTTON_H_
+#pragma once
#include "base/scoped_ptr.h"
#include "base/timer.h"
diff --git a/chrome/browser/chromeos/status/feedback_menu_button.h b/chrome/browser/chromeos/status/feedback_menu_button.h
index 1b6b1df..43a5c50 100644
--- a/chrome/browser/chromeos/status/feedback_menu_button.h
+++ b/chrome/browser/chromeos/status/feedback_menu_button.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_STATUS_FEEDBACK_MENU_BUTTON_H_
#define CHROME_BROWSER_CHROMEOS_STATUS_FEEDBACK_MENU_BUTTON_H_
+#pragma once
#include "app/menus/simple_menu_model.h"
#include "chrome/browser/chromeos/status/status_area_button.h"
diff --git a/chrome/browser/chromeos/status/language_menu_button.h b/chrome/browser/chromeos/status/language_menu_button.h
index dcafac1..ec5d2e2 100644
--- a/chrome/browser/chromeos/status/language_menu_button.h
+++ b/chrome/browser/chromeos/status/language_menu_button.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_STATUS_LANGUAGE_MENU_BUTTON_H_
#define CHROME_BROWSER_CHROMEOS_STATUS_LANGUAGE_MENU_BUTTON_H_
+#pragma once
#include "app/menus/simple_menu_model.h"
#include "chrome/browser/chromeos/cros/input_method_library.h"
diff --git a/chrome/browser/chromeos/status/network_menu_button.h b/chrome/browser/chromeos/status/network_menu_button.h
index e5325ad..c72e5eb 100644
--- a/chrome/browser/chromeos/status/network_menu_button.h
+++ b/chrome/browser/chromeos/status/network_menu_button.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_STATUS_NETWORK_MENU_BUTTON_H_
#define CHROME_BROWSER_CHROMEOS_STATUS_NETWORK_MENU_BUTTON_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/chromeos/status/power_menu_button.h b/chrome/browser/chromeos/status/power_menu_button.h
index 413b744..7cc5520 100644
--- a/chrome/browser/chromeos/status/power_menu_button.h
+++ b/chrome/browser/chromeos/status/power_menu_button.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_STATUS_POWER_MENU_BUTTON_H_
#define CHROME_BROWSER_CHROMEOS_STATUS_POWER_MENU_BUTTON_H_
+#pragma once
#include "app/menus/menu_model.h"
#include "chrome/browser/chromeos/cros/power_library.h"
diff --git a/chrome/browser/chromeos/status/status_area_button.h b/chrome/browser/chromeos/status/status_area_button.h
index b751653..9085fc2 100644
--- a/chrome/browser/chromeos/status/status_area_button.h
+++ b/chrome/browser/chromeos/status/status_area_button.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_STATUS_STATUS_AREA_BUTTON_H_
#define CHROME_BROWSER_CHROMEOS_STATUS_STATUS_AREA_BUTTON_H_
+#pragma once
#include "views/controls/button/menu_button.h"
#include "views/controls/menu/view_menu_delegate.h"
diff --git a/chrome/browser/chromeos/status/status_area_host.h b/chrome/browser/chromeos/status/status_area_host.h
index e61cf7c..7e86e67 100644
--- a/chrome/browser/chromeos/status/status_area_host.h
+++ b/chrome/browser/chromeos/status/status_area_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_STATUS_STATUS_AREA_HOST_H_
#define CHROME_BROWSER_CHROMEOS_STATUS_STATUS_AREA_HOST_H_
+#pragma once
#include "gfx/native_widget_types.h"
diff --git a/chrome/browser/chromeos/status/status_area_view.h b/chrome/browser/chromeos/status/status_area_view.h
index d30378b..0e4ecc3 100644
--- a/chrome/browser/chromeos/status/status_area_view.h
+++ b/chrome/browser/chromeos/status/status_area_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_STATUS_STATUS_AREA_VIEW_H_
#define CHROME_BROWSER_CHROMEOS_STATUS_STATUS_AREA_VIEW_H_
+#pragma once
#include "base/basictypes.h"
#include "chrome/browser/views/accessible_toolbar_view.h"
diff --git a/chrome/browser/chromeos/system_key_event_listener.h b/chrome/browser/chromeos/system_key_event_listener.h
index 117a3a8..b731b94 100644
--- a/chrome/browser/chromeos/system_key_event_listener.h
+++ b/chrome/browser/chromeos/system_key_event_listener.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_SYSTEM_KEY_EVENT_LISTENER_H_
#define CHROME_BROWSER_CHROMEOS_SYSTEM_KEY_EVENT_LISTENER_H_
+#pragma once
#include "base/singleton.h"
#include "chrome/browser/chromeos/wm_message_listener.h"
diff --git a/chrome/browser/chromeos/tab_closeable_state_watcher.h b/chrome/browser/chromeos/tab_closeable_state_watcher.h
index 5b786f2..facadc5 100644
--- a/chrome/browser/chromeos/tab_closeable_state_watcher.h
+++ b/chrome/browser/chromeos/tab_closeable_state_watcher.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_TAB_CLOSEABLE_STATE_WATCHER_H_
#define CHROME_BROWSER_CHROMEOS_TAB_CLOSEABLE_STATE_WATCHER_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/chromeos/update_observer.h b/chrome/browser/chromeos/update_observer.h
index e199958..8f9068c 100644
--- a/chrome/browser/chromeos/update_observer.h
+++ b/chrome/browser/chromeos/update_observer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_UPDATE_OBSERVER_H_
#define CHROME_BROWSER_CHROMEOS_UPDATE_OBSERVER_H_
+#pragma once
#include "base/basictypes.h"
#include "base/time.h"
diff --git a/chrome/browser/chromeos/usb_mount_observer.h b/chrome/browser/chromeos/usb_mount_observer.h
index 1dd78d3..415c9c4 100644
--- a/chrome/browser/chromeos/usb_mount_observer.h
+++ b/chrome/browser/chromeos/usb_mount_observer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_USB_MOUNT_OBSERVER_H_
#define CHROME_BROWSER_CHROMEOS_USB_MOUNT_OBSERVER_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/chromeos/version_loader.h b/chrome/browser/chromeos/version_loader.h
index c7072b5..0e5acb5 100644
--- a/chrome/browser/chromeos/version_loader.h
+++ b/chrome/browser/chromeos/version_loader.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_VERSION_LOADER_H_
#define CHROME_BROWSER_CHROMEOS_VERSION_LOADER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/chromeos/view_ids.h b/chrome/browser/chromeos/view_ids.h
index 8f0e016..e104612 100644
--- a/chrome/browser/chromeos/view_ids.h
+++ b/chrome/browser/chromeos/view_ids.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_VIEW_IDS_H_
#define CHROME_BROWSER_CHROMEOS_VIEW_IDS_H_
+#pragma once
#include "chrome/browser/view_ids.h"
diff --git a/chrome/browser/chromeos/volume_bubble.h b/chrome/browser/chromeos/volume_bubble.h
index 90bb034..419605b 100644
--- a/chrome/browser/chromeos/volume_bubble.h
+++ b/chrome/browser/chromeos/volume_bubble.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_VOLUME_BUBBLE_H_
#define CHROME_BROWSER_CHROMEOS_VOLUME_BUBBLE_H_
+#pragma once
#include "app/active_window_watcher_x.h"
#include "app/slide_animation.h"
diff --git a/chrome/browser/chromeos/volume_bubble_view.h b/chrome/browser/chromeos/volume_bubble_view.h
index fbf77d2..f9ec0b0 100644
--- a/chrome/browser/chromeos/volume_bubble_view.h
+++ b/chrome/browser/chromeos/volume_bubble_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_VOLUME_BUBBLE_VIEW_H_
#define CHROME_BROWSER_CHROMEOS_VOLUME_BUBBLE_VIEW_H_
+#pragma once
#include "views/view.h"
diff --git a/chrome/browser/chromeos/wm_ipc.h b/chrome/browser/chromeos/wm_ipc.h
index 6161749f..92fef71 100644
--- a/chrome/browser/chromeos/wm_ipc.h
+++ b/chrome/browser/chromeos/wm_ipc.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_WM_IPC_H_
#define CHROME_BROWSER_CHROMEOS_WM_IPC_H_
+#pragma once
#include <gtk/gtk.h>
#include <map>
diff --git a/chrome/browser/chromeos/wm_message_listener.h b/chrome/browser/chromeos/wm_message_listener.h
index 5972889..f389c4c 100644
--- a/chrome/browser/chromeos/wm_message_listener.h
+++ b/chrome/browser/chromeos/wm_message_listener.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_WM_MESSAGE_LISTENER_H_
#define CHROME_BROWSER_CHROMEOS_WM_MESSAGE_LISTENER_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/chromeos/wm_overview_controller.h b/chrome/browser/chromeos/wm_overview_controller.h
index 19a4ed0..c007b72 100644
--- a/chrome/browser/chromeos/wm_overview_controller.h
+++ b/chrome/browser/chromeos/wm_overview_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_WM_OVERVIEW_CONTROLLER_H_
#define CHROME_BROWSER_CHROMEOS_WM_OVERVIEW_CONTROLLER_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/chromeos/wm_overview_fav_icon.h b/chrome/browser/chromeos/wm_overview_fav_icon.h
index 0d22498..d4b4427 100644
--- a/chrome/browser/chromeos/wm_overview_fav_icon.h
+++ b/chrome/browser/chromeos/wm_overview_fav_icon.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_WM_OVERVIEW_FAV_ICON_H_
#define CHROME_BROWSER_CHROMEOS_WM_OVERVIEW_FAV_ICON_H_
+#pragma once
#include "views/widget/widget_gtk.h"
diff --git a/chrome/browser/chromeos/wm_overview_snapshot.h b/chrome/browser/chromeos/wm_overview_snapshot.h
index 1257866..e411ee4 100644
--- a/chrome/browser/chromeos/wm_overview_snapshot.h
+++ b/chrome/browser/chromeos/wm_overview_snapshot.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_WM_OVERVIEW_SNAPSHOT_H_
#define CHROME_BROWSER_CHROMEOS_WM_OVERVIEW_SNAPSHOT_H_
+#pragma once
#include "third_party/skia/include/core/SkBitmap.h"
#include "views/view.h"
diff --git a/chrome/browser/chromeos/wm_overview_title.h b/chrome/browser/chromeos/wm_overview_title.h
index 90e4bd5..b145432 100644
--- a/chrome/browser/chromeos/wm_overview_title.h
+++ b/chrome/browser/chromeos/wm_overview_title.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CHROMEOS_WM_OVERVIEW_TITLE_H_
#define CHROME_BROWSER_CHROMEOS_WM_OVERVIEW_TITLE_H_
+#pragma once
#include "base/string16.h"
#include "views/widget/widget_gtk.h"
diff --git a/chrome/browser/clipboard_dispatcher.h b/chrome/browser/clipboard_dispatcher.h
index 30273e7..8b9b4eb 100644
--- a/chrome/browser/clipboard_dispatcher.h
+++ b/chrome/browser/clipboard_dispatcher.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CLIPBOARD_DISPATCHER_H_
#define CHROME_BROWSER_CLIPBOARD_DISPATCHER_H_
+#pragma once
#include <vector>
@@ -38,4 +39,3 @@ class ClipboardDispatcher {
};
#endif // CHROME_BROWSER_CLIPBOARD_DISPATCHER_H_
-
diff --git a/chrome/browser/cocoa/about_ipc_bridge.h b/chrome/browser/cocoa/about_ipc_bridge.h
index 6ac1ec0..0d91e3c 100644
--- a/chrome/browser/cocoa/about_ipc_bridge.h
+++ b/chrome/browser/cocoa/about_ipc_bridge.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_ABOUT_IPC_BRIDGE_H_
#define CHROME_BROWSER_COCOA_ABOUT_IPC_BRIDGE_H_
+#pragma once
#include "ipc/ipc_logging.h"
#include "ipc/ipc_message_utils.h"
diff --git a/chrome/browser/cocoa/about_ipc_controller.h b/chrome/browser/cocoa/about_ipc_controller.h
index e907af7..c6e8dc0 100644
--- a/chrome/browser/cocoa/about_ipc_controller.h
+++ b/chrome/browser/cocoa/about_ipc_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_ABOUT_IPC_CONTROLLER_H_
#define CHROME_BROWSER_COCOA_ABOUT_IPC_CONTROLLER_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/about_ipc_dialog.h b/chrome/browser/cocoa/about_ipc_dialog.h
index e190f7a..c819769 100644
--- a/chrome/browser/cocoa/about_ipc_dialog.h
+++ b/chrome/browser/cocoa/about_ipc_dialog.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_ABOUT_IPC_DIALOG_H_
#define CHROME_BROWSER_COCOA_ABOUT_IPC_DIALOG_H_
+#pragma once
#include "ipc/ipc_message.h"
diff --git a/chrome/browser/cocoa/about_window_controller.h b/chrome/browser/cocoa/about_window_controller.h
index 99e6073..6578c46 100644
--- a/chrome/browser/cocoa/about_window_controller.h
+++ b/chrome/browser/cocoa/about_window_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_ABOUT_WINDOW_CONTROLLER_H_
#define CHROME_BROWSER_COCOA_ABOUT_WINDOW_CONTROLLER_H_
+#pragma once
#import <AppKit/AppKit.h>
diff --git a/chrome/browser/cocoa/accelerators_cocoa.h b/chrome/browser/cocoa/accelerators_cocoa.h
index d4478f2..b8eaac8 100644
--- a/chrome/browser/cocoa/accelerators_cocoa.h
+++ b/chrome/browser/cocoa/accelerators_cocoa.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_ACCELERATORS_COCOA_H_
#define CHROME_BROWSER_COCOA_ACCELERATORS_COCOA_H_
+#pragma once
#include <map>
diff --git a/chrome/browser/cocoa/animatable_image.h b/chrome/browser/cocoa/animatable_image.h
index 74f9804..d61187d 100644
--- a/chrome/browser/cocoa/animatable_image.h
+++ b/chrome/browser/cocoa/animatable_image.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_ANIMATABLE_IMAGE_H_
#define CHROME_BROWSER_COCOA_ANIMATABLE_IMAGE_H_
+#pragma once
#import <Cocoa/Cocoa.h>
#import <QuartzCore/QuartzCore.h>
diff --git a/chrome/browser/cocoa/animatable_view.h b/chrome/browser/cocoa/animatable_view.h
index 9221095..9c8a456 100644
--- a/chrome/browser/cocoa/animatable_view.h
+++ b/chrome/browser/cocoa/animatable_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_ANIMATABLE_VIEW_H_
#define CHROME_BROWSER_COCOA_ANIMATABLE_VIEW_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/authorization_util.h b/chrome/browser/cocoa/authorization_util.h
index 9370949..d5daf4a 100644
--- a/chrome/browser/cocoa/authorization_util.h
+++ b/chrome/browser/cocoa/authorization_util.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_AUTHORIZATION_UTIL_H_
#define CHROME_BROWSER_COCOA_AUTHORIZATION_UTIL_H_
+#pragma once
// AuthorizationExecuteWithPrivileges fork()s and exec()s the tool, but it
// does not wait() for it. It also doesn't provide the caller with access to
diff --git a/chrome/browser/cocoa/back_forward_menu_controller.h b/chrome/browser/cocoa/back_forward_menu_controller.h
index bb3dad0..8e0bef1 100644
--- a/chrome/browser/cocoa/back_forward_menu_controller.h
+++ b/chrome/browser/cocoa/back_forward_menu_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_BACK_FORWARD_MENU_CONTROLLER_H_
#define CHROME_BROWSER_COCOA_BACK_FORWARD_MENU_CONTROLLER_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/background_gradient_view.h b/chrome/browser/cocoa/background_gradient_view.h
index db6aa9e..be5a433 100644
--- a/chrome/browser/cocoa/background_gradient_view.h
+++ b/chrome/browser/cocoa/background_gradient_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_BACKGROUND_GRADIENT_VIEW_H_
#define CHROME_BROWSER_COCOA_BACKGROUND_GRADIENT_VIEW_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/background_tile_view.h b/chrome/browser/cocoa/background_tile_view.h
index 70760c0..1b947c5 100644
--- a/chrome/browser/cocoa/background_tile_view.h
+++ b/chrome/browser/cocoa/background_tile_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_BACKGROUND_TILE_VIEW_H_
#define CHROME_BROWSER_COCOA_BACKGROUND_TILE_VIEW_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/base_view.h b/chrome/browser/cocoa/base_view.h
index d59a2c2..552af75 100644
--- a/chrome/browser/cocoa/base_view.h
+++ b/chrome/browser/cocoa/base_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_BASE_VIEW_H_
#define CHROME_BROWSER_COCOA_BASE_VIEW_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/bookmark_all_tabs_controller.h b/chrome/browser/cocoa/bookmark_all_tabs_controller.h
index 45386ed..d3b0848 100644
--- a/chrome/browser/cocoa/bookmark_all_tabs_controller.h
+++ b/chrome/browser/cocoa/bookmark_all_tabs_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_BOOKMARK_ALL_TABS_CONTROLLER_H_
#define CHROME_BROWSER_COCOA_BOOKMARK_ALL_TABS_CONTROLLER_H_
+#pragma once
#include <utility>
#include <vector>
diff --git a/chrome/browser/cocoa/bookmark_bar_bridge.h b/chrome/browser/cocoa/bookmark_bar_bridge.h
index 23c6c78..78461e3 100644
--- a/chrome/browser/cocoa/bookmark_bar_bridge.h
+++ b/chrome/browser/cocoa/bookmark_bar_bridge.h
@@ -10,6 +10,7 @@
#ifndef CHROME_BROWSER_COCOA_BOOKMARK_BAR_BRIDGE_H_
#define CHROME_BROWSER_COCOA_BOOKMARK_BAR_BRIDGE_H_
+#pragma once
#include "base/basictypes.h"
#include "chrome/browser/bookmarks/bookmark_model_observer.h"
diff --git a/chrome/browser/cocoa/bookmark_bar_constants.h b/chrome/browser/cocoa/bookmark_bar_constants.h
index 0c0a905..bb2a8f6 100644
--- a/chrome/browser/cocoa/bookmark_bar_constants.h
+++ b/chrome/browser/cocoa/bookmark_bar_constants.h
@@ -8,6 +8,7 @@
#ifndef CHROME_BROWSER_COCOA_BOOKMARK_BAR_CONSTANTS_H_
#define CHROME_BROWSER_COCOA_BOOKMARK_BAR_CONSTANTS_H_
+#pragma once
namespace bookmarks {
diff --git a/chrome/browser/cocoa/bookmark_bar_controller.h b/chrome/browser/cocoa/bookmark_bar_controller.h
index 8060385..ae40517 100644
--- a/chrome/browser/cocoa/bookmark_bar_controller.h
+++ b/chrome/browser/cocoa/bookmark_bar_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_BOOKMARK_BAR_CONTROLLER_H_
#define CHROME_BROWSER_COCOA_BOOKMARK_BAR_CONTROLLER_H_
+#pragma once
#import <Cocoa/Cocoa.h>
#include <map>
diff --git a/chrome/browser/cocoa/bookmark_bar_folder_button_cell.h b/chrome/browser/cocoa/bookmark_bar_folder_button_cell.h
index afcfd34..f1a2ae7 100644
--- a/chrome/browser/cocoa/bookmark_bar_folder_button_cell.h
+++ b/chrome/browser/cocoa/bookmark_bar_folder_button_cell.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_BOOKMARK_BAR_FOLDER_BUTTON_CELL_H_
#define CHROME_BROWSER_COCOA_BOOKMARK_BAR_FOLDER_BUTTON_CELL_H_
+#pragma once
#import "chrome/browser/cocoa/bookmark_button_cell.h"
diff --git a/chrome/browser/cocoa/bookmark_bar_folder_window.h b/chrome/browser/cocoa/bookmark_bar_folder_window.h
index 7337521..99997d7 100644
--- a/chrome/browser/cocoa/bookmark_bar_folder_window.h
+++ b/chrome/browser/cocoa/bookmark_bar_folder_window.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_BOOKMARK_BAR_FOLDER_WINDOW_H_
#define CHROME_BROWSER_COCOA_BOOKMARK_BAR_FOLDER_WINDOW_H_
+#pragma once
#import <Cocoa/Cocoa.h>
#import "base/cocoa_protocols_mac.h"
diff --git a/chrome/browser/cocoa/bookmark_bar_state.h b/chrome/browser/cocoa/bookmark_bar_state.h
index 4d6af05..718f111 100644
--- a/chrome/browser/cocoa/bookmark_bar_state.h
+++ b/chrome/browser/cocoa/bookmark_bar_state.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_BOOKMARK_BAR_STATE_H_
#define CHROME_BROWSER_COCOA_BOOKMARK_BAR_STATE_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/bookmark_bar_toolbar_view.h b/chrome/browser/cocoa/bookmark_bar_toolbar_view.h
index b2b08ac..5a866e4 100644
--- a/chrome/browser/cocoa/bookmark_bar_toolbar_view.h
+++ b/chrome/browser/cocoa/bookmark_bar_toolbar_view.h
@@ -9,6 +9,7 @@
#ifndef CHROME_BROWSER_COCOA_BOOKMARK_BAR_TOOLBAR_VIEW_H_
#define CHROME_BROWSER_COCOA_BOOKMARK_BAR_TOOLBAR_VIEW_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/bookmark_bar_unittest_helper.h b/chrome/browser/cocoa/bookmark_bar_unittest_helper.h
index c122dff..d62e962 100644
--- a/chrome/browser/cocoa/bookmark_bar_unittest_helper.h
+++ b/chrome/browser/cocoa/bookmark_bar_unittest_helper.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_AUTOCOMPLETE_BOOKMARK_BAR_UNITTEST_HELPER_H_
#define CHROME_BROWSER_COCOA_AUTOCOMPLETE_BOOKMARK_BAR_UNITTEST_HELPER_H_
+#pragma once
#import <Foundation/Foundation.h>
diff --git a/chrome/browser/cocoa/bookmark_bar_view.h b/chrome/browser/cocoa/bookmark_bar_view.h
index 6f2a7ac..f8439fa 100644
--- a/chrome/browser/cocoa/bookmark_bar_view.h
+++ b/chrome/browser/cocoa/bookmark_bar_view.h
@@ -7,6 +7,7 @@
#ifndef CHROME_BROWSER_COCOA_BOOKMARK_BAR_VIEW_H_
#define CHROME_BROWSER_COCOA_BOOKMARK_BAR_VIEW_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/bookmark_button_cell.h b/chrome/browser/cocoa/bookmark_button_cell.h
index c05aff8..23bd601 100644
--- a/chrome/browser/cocoa/bookmark_button_cell.h
+++ b/chrome/browser/cocoa/bookmark_button_cell.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_BOOKMARK_BUTTON_CELL_H_
#define CHROME_BROWSER_COCOA_BOOKMARK_BUTTON_CELL_H_
+#pragma once
#import "base/cocoa_protocols_mac.h"
#import "chrome/browser/cocoa/gradient_button_cell.h"
diff --git a/chrome/browser/cocoa/bookmark_editor_base_controller.h b/chrome/browser/cocoa/bookmark_editor_base_controller.h
index 1c758f8..34705bd 100644
--- a/chrome/browser/cocoa/bookmark_editor_base_controller.h
+++ b/chrome/browser/cocoa/bookmark_editor_base_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_BOOKMARK_EDITOR_BASE_CONTROLLER_H_
#define CHROME_BROWSER_COCOA_BOOKMARK_EDITOR_BASE_CONTROLLER_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/bookmark_editor_controller.h b/chrome/browser/cocoa/bookmark_editor_controller.h
index 24fde02..696c1d2 100644
--- a/chrome/browser/cocoa/bookmark_editor_controller.h
+++ b/chrome/browser/cocoa/bookmark_editor_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_BOOKMARK_EDITOR_CONTROLLER_H_
#define CHROME_BROWSER_COCOA_BOOKMARK_EDITOR_CONTROLLER_H_
+#pragma once
#import "chrome/browser/cocoa/bookmark_editor_base_controller.h"
diff --git a/chrome/browser/cocoa/bookmark_folder_target.h b/chrome/browser/cocoa/bookmark_folder_target.h
index 2c02c45..60c766b 100644
--- a/chrome/browser/cocoa/bookmark_folder_target.h
+++ b/chrome/browser/cocoa/bookmark_folder_target.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_BOOKMARK_FOLDER_TARGET_CONTROLLER_H_
#define CHROME_BROWSER_COCOA_BOOKMARK_FOLDER_TARGET_CONTROLLER_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/bookmark_menu_bridge.h b/chrome/browser/cocoa/bookmark_menu_bridge.h
index 36da750..f39f0a6 100644
--- a/chrome/browser/cocoa/bookmark_menu_bridge.h
+++ b/chrome/browser/cocoa/bookmark_menu_bridge.h
@@ -19,6 +19,7 @@
#ifndef CHROME_BROWSER_COCOA_BOOKMARK_MENU_BRIDGE_H_
#define CHROME_BROWSER_COCOA_BOOKMARK_MENU_BRIDGE_H_
+#pragma once
#include <map>
#include "base/scoped_nsobject.h"
diff --git a/chrome/browser/cocoa/bookmark_menu_cocoa_controller.h b/chrome/browser/cocoa/bookmark_menu_cocoa_controller.h
index 8beeab5..c78ea7b 100644
--- a/chrome/browser/cocoa/bookmark_menu_cocoa_controller.h
+++ b/chrome/browser/cocoa/bookmark_menu_cocoa_controller.h
@@ -8,6 +8,7 @@
#ifndef CHROME_BROWSER_COCOA_BOOKMARK_MENU_COCOA_CONTROLLER_H_
#define CHROME_BROWSER_COCOA_BOOKMARK_MENU_COCOA_CONTROLLER_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/bookmark_model_observer_for_cocoa.h b/chrome/browser/cocoa/bookmark_model_observer_for_cocoa.h
index b5ba908..6b20fd1 100644
--- a/chrome/browser/cocoa/bookmark_model_observer_for_cocoa.h
+++ b/chrome/browser/cocoa/bookmark_model_observer_for_cocoa.h
@@ -18,6 +18,7 @@
#ifndef CHROME_BROWSER_COCOA_BOOKMARK_MODEL_OBSERVER_FOR_COCOA_H
#define CHROME_BROWSER_COCOA_BOOKMARK_MODEL_OBSERVER_FOR_COCOA_H
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/bookmark_name_folder_controller.h b/chrome/browser/cocoa/bookmark_name_folder_controller.h
index ba4c3f4..1d944a0 100644
--- a/chrome/browser/cocoa/bookmark_name_folder_controller.h
+++ b/chrome/browser/cocoa/bookmark_name_folder_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_BOOKMARK_NAME_FOLDER_CONTROLLER_H_
#define CHROME_BROWSER_COCOA_BOOKMARK_NAME_FOLDER_CONTROLLER_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/bookmark_tree_browser_cell.h b/chrome/browser/cocoa/bookmark_tree_browser_cell.h
index 595cf2a..d083b5b 100644
--- a/chrome/browser/cocoa/bookmark_tree_browser_cell.h
+++ b/chrome/browser/cocoa/bookmark_tree_browser_cell.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_BOOKMARK_TREE_BROWSER_CELL_H_
#define CHROME_BROWSER_COCOA_BOOKMARK_TREE_BROWSER_CELL_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/browser_accessibility.h b/chrome/browser/cocoa/browser_accessibility.h
index f891327..3c8683a 100644
--- a/chrome/browser/cocoa/browser_accessibility.h
+++ b/chrome/browser/cocoa/browser_accessibility.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_BROWSER_ACCESSIBILITY_H
#define CHROME_BROWSER_COCOA_BROWSER_ACCESSIBILITY_H
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/browser_accessibility_delegate.h b/chrome/browser/cocoa/browser_accessibility_delegate.h
index 988df26..6cd5563 100644
--- a/chrome/browser/cocoa/browser_accessibility_delegate.h
+++ b/chrome/browser/cocoa/browser_accessibility_delegate.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_BROWSER_ACCESSIBILITY_DELEGATE_H
#define CHROME_BROWSER_COCOA_BROWSER_ACCESSIBILITY_DELEGATE_H
+#pragma once
@class BrowserAccessibility;
@class NSWindow;
diff --git a/chrome/browser/cocoa/browser_command_executor.h b/chrome/browser/cocoa/browser_command_executor.h
index 4a76ff1..e6e01cf 100644
--- a/chrome/browser/cocoa/browser_command_executor.h
+++ b/chrome/browser/cocoa/browser_command_executor.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_BROWSER_COMMAND_EXECUTOR_H_
#define CHROME_BROWSER_BROWSER_COMMAND_EXECUTOR_H_
+#pragma once
// Defines a protocol for any object that can execute commands in the
// context of some underlying browser object.
diff --git a/chrome/browser/cocoa/browser_test_helper.h b/chrome/browser/cocoa/browser_test_helper.h
index a264317..f78005e 100644
--- a/chrome/browser/cocoa/browser_test_helper.h
+++ b/chrome/browser/cocoa/browser_test_helper.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_BROWSER_TEST_HELPER_H_
#define CHROME_BROWSER_COCOA_BROWSER_TEST_HELPER_H_
+#pragma once
#include "chrome/browser/browser.h"
#include "chrome/browser/chrome_thread.h"
diff --git a/chrome/browser/cocoa/browser_window_cocoa.h b/chrome/browser/cocoa/browser_window_cocoa.h
index e363a6e..47e32b2 100644
--- a/chrome/browser/cocoa/browser_window_cocoa.h
+++ b/chrome/browser/cocoa/browser_window_cocoa.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_BROWSER_WINDOW_COCOA_H_
#define CHROME_BROWSER_COCOA_BROWSER_WINDOW_COCOA_H_
+#pragma once
#include "base/task.h"
#include "chrome/browser/browser_window.h"
diff --git a/chrome/browser/cocoa/browser_window_controller.h b/chrome/browser/cocoa/browser_window_controller.h
index ab44977..816feb2 100644
--- a/chrome/browser/cocoa/browser_window_controller.h
+++ b/chrome/browser/cocoa/browser_window_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_BROWSER_WINDOW_CONTROLLER_H_
#define CHROME_BROWSER_COCOA_BROWSER_WINDOW_CONTROLLER_H_
+#pragma once
// A class acting as the Objective-C controller for the Browser
// object. Handles interactions between Cocoa and the cross-platform
diff --git a/chrome/browser/cocoa/browser_window_controller_private.h b/chrome/browser/cocoa/browser_window_controller_private.h
index a9915a7..ec93540 100644
--- a/chrome/browser/cocoa/browser_window_controller_private.h
+++ b/chrome/browser/cocoa/browser_window_controller_private.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_BROWSER_WINDOW_CONTROLLER_PRIVATE_H_
#define CHROME_BROWSER_COCOA_BROWSER_WINDOW_CONTROLLER_PRIVATE_H_
+#pragma once
#import "chrome/browser/cocoa/browser_window_controller.h"
diff --git a/chrome/browser/cocoa/bug_report_window_controller.h b/chrome/browser/cocoa/bug_report_window_controller.h
index 7b7d98c..116044a 100644
--- a/chrome/browser/cocoa/bug_report_window_controller.h
+++ b/chrome/browser/cocoa/bug_report_window_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_BUG_REPORT_WINDOW_CONTROLLER_H_
#define CHROME_BROWSER_COCOA_BUG_REPORT_WINDOW_CONTROLLER_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/chrome_browser_window.h b/chrome/browser/cocoa/chrome_browser_window.h
index ca2f439..e6366fd 100644
--- a/chrome/browser/cocoa/chrome_browser_window.h
+++ b/chrome/browser/cocoa/chrome_browser_window.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_CHROME_BROWSER_WINDOW_H_
#define CHROME_BROWSER_COCOA_CHROME_BROWSER_WINDOW_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/chrome_event_processing_window.h b/chrome/browser/cocoa/chrome_event_processing_window.h
index 4159be7..a470ddd 100644
--- a/chrome/browser/cocoa/chrome_event_processing_window.h
+++ b/chrome/browser/cocoa/chrome_event_processing_window.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_CHROME_EVENT_PROCESSING_WINDOW_H_
#define CHROME_BROWSER_COCOA_CHROME_EVENT_PROCESSING_WINDOW_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/clear_browsing_data_controller.h b/chrome/browser/cocoa/clear_browsing_data_controller.h
index 230fdf4..7be460e 100644
--- a/chrome/browser/cocoa/clear_browsing_data_controller.h
+++ b/chrome/browser/cocoa/clear_browsing_data_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_CLEAR_BROWSING_DATA_CONTROLLER_
#define CHROME_BROWSER_COCOA_CLEAR_BROWSING_DATA_CONTROLLER_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/clickhold_button_cell.h b/chrome/browser/cocoa/clickhold_button_cell.h
index 1982281..e80edc5 100644
--- a/chrome/browser/cocoa/clickhold_button_cell.h
+++ b/chrome/browser/cocoa/clickhold_button_cell.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_CLICKHOLD_BUTTON_CELL_H_
#define CHROME_BROWSER_COCOA_CLICKHOLD_BUTTON_CELL_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/cocoa_test_helper.h b/chrome/browser/cocoa/cocoa_test_helper.h
index 50d0707..70fe78e 100644
--- a/chrome/browser/cocoa/cocoa_test_helper.h
+++ b/chrome/browser/cocoa/cocoa_test_helper.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_COCOA_TEST_HELPER_H_
#define CHROME_BROWSER_COCOA_COCOA_TEST_HELPER_H_
+#pragma once
#import <Cocoa/Cocoa.h>
#include <vector>
diff --git a/chrome/browser/cocoa/command_observer_bridge.h b/chrome/browser/cocoa/command_observer_bridge.h
index e4487c8..83b5577 100644
--- a/chrome/browser/cocoa/command_observer_bridge.h
+++ b/chrome/browser/cocoa/command_observer_bridge.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_COMMAND_OBSERVER_BRIDGE
#define CHROME_BROWSER_COCOA_COMMAND_OBSERVER_BRIDGE
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/constrained_window_mac.h b/chrome/browser/cocoa/constrained_window_mac.h
index 0fd315d..5054599 100644
--- a/chrome/browser/cocoa/constrained_window_mac.h
+++ b/chrome/browser/cocoa/constrained_window_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_CONSTRAINED_WINDOW_MAC_H_
#define CHROME_BROWSER_COCOA_CONSTRAINED_WINDOW_MAC_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/custom_home_pages_model.h b/chrome/browser/cocoa/custom_home_pages_model.h
index 98ae8ba..ac40c45 100644
--- a/chrome/browser/cocoa/custom_home_pages_model.h
+++ b/chrome/browser/cocoa/custom_home_pages_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_CUSTOM_HOME_PAGES_MODEL_H_
#define CHROME_BROWSER_COCOA_CUSTOM_HOME_PAGES_MODEL_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/delayedmenu_button.h b/chrome/browser/cocoa/delayedmenu_button.h
index 45cc856..f626f71 100644
--- a/chrome/browser/cocoa/delayedmenu_button.h
+++ b/chrome/browser/cocoa/delayedmenu_button.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_DELAYEDMENU_BUTTON_H_
#define CHROME_BROWSER_COCOA_DELAYEDMENU_BUTTON_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/download_item_cell.h b/chrome/browser/cocoa/download_item_cell.h
index 484abab..54d745b 100644
--- a/chrome/browser/cocoa/download_item_cell.h
+++ b/chrome/browser/cocoa/download_item_cell.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_DOWNLOAD_ITEM_CELL_H_
#define CHROME_BROWSER_COCOA_DOWNLOAD_ITEM_CELL_H_
+#pragma once
#import "base/cocoa_protocols_mac.h"
#include "base/scoped_ptr.h"
diff --git a/chrome/browser/cocoa/download_item_mac.h b/chrome/browser/cocoa/download_item_mac.h
index 91a8702..7c2555d 100644
--- a/chrome/browser/cocoa/download_item_mac.h
+++ b/chrome/browser/cocoa/download_item_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_DOWNLOAD_ITEM_MAC_H_
#define CHROME_BROWSER_COCOA_DOWNLOAD_ITEM_MAC_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/download_shelf_mac.h b/chrome/browser/cocoa/download_shelf_mac.h
index 2e09988..d7c8c1b 100644
--- a/chrome/browser/cocoa/download_shelf_mac.h
+++ b/chrome/browser/cocoa/download_shelf_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_DOWNLOAD_SHELF_MAC_H_
#define CHROME_BROWSER_COCOA_DOWNLOAD_SHELF_MAC_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/download_shelf_view.h b/chrome/browser/cocoa/download_shelf_view.h
index 5b05dd6..c125fdf 100644
--- a/chrome/browser/cocoa/download_shelf_view.h
+++ b/chrome/browser/cocoa/download_shelf_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_SHELF_VIEW_H_
#define CHROME_BROWSER_COCOA_SHELF_VIEW_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/encoding_menu_controller_delegate_mac.h b/chrome/browser/cocoa/encoding_menu_controller_delegate_mac.h
index 882d54c..cca76b5 100644
--- a/chrome/browser/cocoa/encoding_menu_controller_delegate_mac.h
+++ b/chrome/browser/cocoa/encoding_menu_controller_delegate_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_ENCODING_MENU_CONTROLLER_DELEGATE_MAC_H_
#define CHROME_BROWSER_COCOA_ENCODING_MENU_CONTROLLER_DELEGATE_MAC_H_
+#pragma once
#include "base/basictypes.h" // For DISALLOW_IMPLICIT_CONSTRUCTORS
diff --git a/chrome/browser/cocoa/event_utils.h b/chrome/browser/cocoa/event_utils.h
index 7921187..fb33cd0 100644
--- a/chrome/browser/cocoa/event_utils.h
+++ b/chrome/browser/cocoa/event_utils.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_EVENT_UTILS_H_
#define CHROME_BROWSER_COCOA_EVENT_UTILS_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/extension_installed_bubble_bridge.h b/chrome/browser/cocoa/extension_installed_bubble_bridge.h
index f838fd5..999fd0a 100644
--- a/chrome/browser/cocoa/extension_installed_bubble_bridge.h
+++ b/chrome/browser/cocoa/extension_installed_bubble_bridge.h
@@ -7,6 +7,7 @@
#ifndef CHROME_BROWSER_COCOA_EXTENSION_INSTALLED_BUBBLE_BRIDGE_H_
#define CHROME_BROWSER_COCOA_EXTENSION_INSTALLED_BUBBLE_BRIDGE_H_
+#pragma once
#include "gfx/native_widget_types.h"
#include "third_party/skia/include/core/SkBitmap.h"
diff --git a/chrome/browser/cocoa/extension_installed_bubble_controller.h b/chrome/browser/cocoa/extension_installed_bubble_controller.h
index 3deb91c..de2998a 100644
--- a/chrome/browser/cocoa/extension_installed_bubble_controller.h
+++ b/chrome/browser/cocoa/extension_installed_bubble_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_EXTENSION_INSTALLED_BUBBLE_CONTROLLER_H_
#define CHROME_BROWSER_COCOA_EXTENSION_INSTALLED_BUBBLE_CONTROLLER_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/extension_view_mac.h b/chrome/browser/cocoa/extension_view_mac.h
index 74152ff..6534ed3 100644
--- a/chrome/browser/cocoa/extension_view_mac.h
+++ b/chrome/browser/cocoa/extension_view_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_EXTENSION_VIEW_MAC_H_
#define CHROME_BROWSER_COCOA_EXTENSION_VIEW_MAC_H_
+#pragma once
#include "base/basictypes.h"
#include "gfx/native_widget_types.h"
diff --git a/chrome/browser/cocoa/extensions/browser_action_button.h b/chrome/browser/cocoa/extensions/browser_action_button.h
index ffd8240..4c8346c 100644
--- a/chrome/browser/cocoa/extensions/browser_action_button.h
+++ b/chrome/browser/cocoa/extensions/browser_action_button.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_EXTENSIONS_BROWSER_ACTION_BUTTON_H_
#define CHROME_BROWSER_COCOA_EXTENSIONS_BROWSER_ACTION_BUTTON_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/extensions/browser_actions_container_view.h b/chrome/browser/cocoa/extensions/browser_actions_container_view.h
index 8569ece..d90851e 100644
--- a/chrome/browser/cocoa/extensions/browser_actions_container_view.h
+++ b/chrome/browser/cocoa/extensions/browser_actions_container_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_EXTENSIONS_BROWSER_ACTIONS_CONTAINER_VIEW_
#define CHROME_BROWSER_COCOA_EXTENSIONS_BROWSER_ACTIONS_CONTAINER_VIEW_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/extensions/browser_actions_controller.h b/chrome/browser/cocoa/extensions/browser_actions_controller.h
index 5638ede..350743c 100644
--- a/chrome/browser/cocoa/extensions/browser_actions_controller.h
+++ b/chrome/browser/cocoa/extensions/browser_actions_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_EXTENSIONS_BROWSER_ACTIONS_CONTROLLER_H_
#define CHROME_BROWSER_COCOA_EXTENSIONS_BROWSER_ACTIONS_CONTROLLER_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/extensions/extension_action_context_menu.h b/chrome/browser/cocoa/extensions/extension_action_context_menu.h
index 06c2276..3c9e216 100644
--- a/chrome/browser/cocoa/extensions/extension_action_context_menu.h
+++ b/chrome/browser/cocoa/extensions/extension_action_context_menu.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_EXTENSIONS_EXTENSION_ACTION_CONTEXT_MENU_H_
#define CHROME_BROWSER_COCOA_EXTENSIONS_EXTENSION_ACTION_CONTEXT_MENU_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/extensions/extension_infobar_controller.h b/chrome/browser/cocoa/extensions/extension_infobar_controller.h
index c1dd730..f17a785 100644
--- a/chrome/browser/cocoa/extensions/extension_infobar_controller.h
+++ b/chrome/browser/cocoa/extensions/extension_infobar_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_EXTENSIONS_EXTENSION_INFOBAR_CONTROLLER_H_
#define CHROME_BROWSER_COCOA_EXTENSIONS_EXTENSION_INFOBAR_CONTROLLER_H_
+#pragma once
#import "chrome/browser/cocoa/infobar_controller.h"
diff --git a/chrome/browser/cocoa/extensions/extension_install_prompt_controller.h b/chrome/browser/cocoa/extensions/extension_install_prompt_controller.h
index fce4ac3..efd060d 100644
--- a/chrome/browser/cocoa/extensions/extension_install_prompt_controller.h
+++ b/chrome/browser/cocoa/extensions/extension_install_prompt_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_EXTENSION_INSTALL_PROMPT_H_
#define CHROME_BROWSER_COCOA_EXTENSION_INSTALL_PROMPT_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/cocoa/extensions/extension_popup_controller.h b/chrome/browser/cocoa/extensions/extension_popup_controller.h
index d7042ea..4fd4c81 100644
--- a/chrome/browser/cocoa/extensions/extension_popup_controller.h
+++ b/chrome/browser/cocoa/extensions/extension_popup_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_EXTENSIONS_EXTENSION_POPUP_CONTROLLER_H_
#define CHROME_BROWSER_COCOA_EXTENSIONS_EXTENSION_POPUP_CONTROLLER_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/fast_resize_view.h b/chrome/browser/cocoa/fast_resize_view.h
index d87b9b8f..d6e8bed 100644
--- a/chrome/browser/cocoa/fast_resize_view.h
+++ b/chrome/browser/cocoa/fast_resize_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_FAST_RESIZE_VIEW_H_
#define CHROME_BROWSER_COCOA_FAST_RESIZE_VIEW_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/file_metadata.h b/chrome/browser/cocoa/file_metadata.h
index 192a92c..e7448d7 100644
--- a/chrome/browser/cocoa/file_metadata.h
+++ b/chrome/browser/cocoa/file_metadata.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_FILE_METADATA_H_
#define CHROME_BROWSER_COCOA_FILE_METADATA_H_
+#pragma once
class FilePath;
class GURL;
diff --git a/chrome/browser/cocoa/find_bar_bridge.h b/chrome/browser/cocoa/find_bar_bridge.h
index 39c146e..5623ca4 100644
--- a/chrome/browser/cocoa/find_bar_bridge.h
+++ b/chrome/browser/cocoa/find_bar_bridge.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_FIND_BAR_BRIDGE_H_
#define CHROME_BROWSER_COCOA_FIND_BAR_BRIDGE_H_
+#pragma once
#include "base/logging.h"
#include "chrome/browser/find_bar.h"
diff --git a/chrome/browser/cocoa/find_bar_view.h b/chrome/browser/cocoa/find_bar_view.h
index 0bdf8d5..41d1ec3 100644
--- a/chrome/browser/cocoa/find_bar_view.h
+++ b/chrome/browser/cocoa/find_bar_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_FIND_BAR_VIEW_H_
#define CHROME_BROWSER_COCOA_FIND_BAR_VIEW_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/find_pasteboard.h b/chrome/browser/cocoa/find_pasteboard.h
index bf5d213..6460997 100644
--- a/chrome/browser/cocoa/find_pasteboard.h
+++ b/chrome/browser/cocoa/find_pasteboard.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_FIND_PASTEBOARD_H_
#define CHROME_BROWSER_COCOA_FIND_PASTEBOARD_H_
+#pragma once
#include "base/string16.h"
diff --git a/chrome/browser/cocoa/first_run_dialog.h b/chrome/browser/cocoa/first_run_dialog.h
index 807d8b0..a96ed17 100644
--- a/chrome/browser/cocoa/first_run_dialog.h
+++ b/chrome/browser/cocoa/first_run_dialog.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_FIRST_RUN_DIALOG_H_
#define CHROME_BROWSER_FIRST_RUN_DIALOG_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/floating_bar_backing_view.h b/chrome/browser/cocoa/floating_bar_backing_view.h
index 66ee53f..c5e503e 100644
--- a/chrome/browser/cocoa/floating_bar_backing_view.h
+++ b/chrome/browser/cocoa/floating_bar_backing_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_FLOATING_BAR_BACKING_VIEW_H_
#define CHROME_BROWSER_COCOA_FLOATING_BAR_BACKING_VIEW_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/fullscreen_controller.h b/chrome/browser/cocoa/fullscreen_controller.h
index 85c7f7b..1e90a62 100644
--- a/chrome/browser/cocoa/fullscreen_controller.h
+++ b/chrome/browser/cocoa/fullscreen_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_FULLSCREEN_CONTROLLER_H_
#define CHROME_BROWSER_COCOA_FULLSCREEN_CONTROLLER_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/gradient_button_cell.h b/chrome/browser/cocoa/gradient_button_cell.h
index 5e29878..7c39191 100644
--- a/chrome/browser/cocoa/gradient_button_cell.h
+++ b/chrome/browser/cocoa/gradient_button_cell.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_GRADIENT_BUTTON_CELL_H_
#define CHROME_BROWSER_COCOA_GRADIENT_BUTTON_CELL_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/history_menu_bridge.h b/chrome/browser/cocoa/history_menu_bridge.h
index 92be247..9757a35 100644
--- a/chrome/browser/cocoa/history_menu_bridge.h
+++ b/chrome/browser/cocoa/history_menu_bridge.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_HISTORY_MENU_BRIDGE_H_
#define CHROME_BROWSER_COCOA_HISTORY_MENU_BRIDGE_H_
+#pragma once
#import <Cocoa/Cocoa.h>
#include <map>
diff --git a/chrome/browser/cocoa/history_menu_cocoa_controller.h b/chrome/browser/cocoa/history_menu_cocoa_controller.h
index efe7645..4cb6dc6 100644
--- a/chrome/browser/cocoa/history_menu_cocoa_controller.h
+++ b/chrome/browser/cocoa/history_menu_cocoa_controller.h
@@ -8,6 +8,7 @@
#ifndef CHROME_BROWSER_COCOA_HISTORY_MENU_COCOA_CONTROLLER_H_
#define CHROME_BROWSER_COCOA_HISTORY_MENU_COCOA_CONTROLLER_H_
+#pragma once
#import <Cocoa/Cocoa.h>
#import "chrome/browser/cocoa/history_menu_bridge.h"
diff --git a/chrome/browser/cocoa/html_dialog_window_controller.h b/chrome/browser/cocoa/html_dialog_window_controller.h
index 9c871b1..d1ba7c3 100644
--- a/chrome/browser/cocoa/html_dialog_window_controller.h
+++ b/chrome/browser/cocoa/html_dialog_window_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_HTML_DIALOG_WINDOW_CONTROLLER_H_
#define CHROME_BROWSER_COCOA_HTML_DIALOG_WINDOW_CONTROLLER_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/cocoa/html_dialog_window_controller_cppsafe.h b/chrome/browser/cocoa/html_dialog_window_controller_cppsafe.h
index 9bcd975..41279ff 100644
--- a/chrome/browser/cocoa/html_dialog_window_controller_cppsafe.h
+++ b/chrome/browser/cocoa/html_dialog_window_controller_cppsafe.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_HTML_DIALOG_WINDOW_CONTROLLER_CPPSAFE_H_
#define CHROME_BROWSER_COCOA_HTML_DIALOG_WINDOW_CONTROLLER_CPPSAFE_H_
+#pragma once
#include "gfx/native_widget_types.h"
diff --git a/chrome/browser/cocoa/hung_renderer_controller.h b/chrome/browser/cocoa/hung_renderer_controller.h
index b9cad53..b73ff64 100644
--- a/chrome/browser/cocoa/hung_renderer_controller.h
+++ b/chrome/browser/cocoa/hung_renderer_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_HUNG_RENDERER_CONTROLLER_H_
#define CHROME_BROWSER_COCOA_HUNG_RENDERER_CONTROLLER_H_
+#pragma once
// A controller for the Mac hung renderer dialog window. Only one
// instance of this controller can exist at any time, although a given
diff --git a/chrome/browser/cocoa/image_utils.h b/chrome/browser/cocoa/image_utils.h
index 36a3bb45..22ed80e 100644
--- a/chrome/browser/cocoa/image_utils.h
+++ b/chrome/browser/cocoa/image_utils.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_IMAGE_UTILS_H_
#define CHROME_BROWSER_COCOA_IMAGE_UTILS_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/import_progress_dialog.h b/chrome/browser/cocoa/import_progress_dialog.h
index f3f69a1..c1b405b 100644
--- a/chrome/browser/cocoa/import_progress_dialog.h
+++ b/chrome/browser/cocoa/import_progress_dialog.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_IMPORT_PROGRESS_DIALOG_H_
#define CHROME_BROWSER_IMPORT_PROGRESS_DIALOG_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/import_settings_dialog.h b/chrome/browser/cocoa/import_settings_dialog.h
index 908c7de..0cac63f 100644
--- a/chrome/browser/cocoa/import_settings_dialog.h
+++ b/chrome/browser/cocoa/import_settings_dialog.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_IMPORT_SETTINGS_DIALOG_H_
#define CHROME_BROWSER_COCOA_IMPORT_SETTINGS_DIALOG_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/importer_lock_dialog.h b/chrome/browser/cocoa/importer_lock_dialog.h
index f526818..adf3a55 100644
--- a/chrome/browser/cocoa/importer_lock_dialog.h
+++ b/chrome/browser/cocoa/importer_lock_dialog.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_IMPORTER_LOCK_DIALOG_H_
#define CHROME_BROWSER_COCOA_IMPORTER_LOCK_DIALOG_H_
+#pragma once
class ImporterHost;
diff --git a/chrome/browser/cocoa/info_bubble_view.h b/chrome/browser/cocoa/info_bubble_view.h
index 2cd5119..ab65f18 100644
--- a/chrome/browser/cocoa/info_bubble_view.h
+++ b/chrome/browser/cocoa/info_bubble_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_INFO_BUBBLE_VIEW_H_
#define CHROME_BROWSER_COCOA_INFO_BUBBLE_VIEW_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/infobar.h b/chrome/browser/cocoa/infobar.h
index 0ebd2a9..9c8ed05 100644
--- a/chrome/browser/cocoa/infobar.h
+++ b/chrome/browser/cocoa/infobar.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_INFOBAR_H_
#define CHROME_BROWSER_COCOA_INFOBAR_H_
+#pragma once
#include "base/logging.h" // for DCHECK
diff --git a/chrome/browser/cocoa/infobar_gradient_view.h b/chrome/browser/cocoa/infobar_gradient_view.h
index 27c303d..c5f3c1d 100644
--- a/chrome/browser/cocoa/infobar_gradient_view.h
+++ b/chrome/browser/cocoa/infobar_gradient_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_INFOBAR_GRADIENT_VIEW_H_
#define CHROME_BROWSER_COCOA_INFOBAR_GRADIENT_VIEW_H_
+#pragma once
#import "chrome/browser/cocoa/vertical_gradient_view.h"
diff --git a/chrome/browser/cocoa/install_from_dmg.h b/chrome/browser/cocoa/install_from_dmg.h
index 437973d..ec9248a 100644
--- a/chrome/browser/cocoa/install_from_dmg.h
+++ b/chrome/browser/cocoa/install_from_dmg.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_INSTALL_FROM_DMG_H_
#define CHROME_BROWSER_COCOA_INSTALL_FROM_DMG_H_
+#pragma once
// If the application is running from a read-only disk image, prompts the user
// to install it to the hard drive. If the user approves, the application
diff --git a/chrome/browser/cocoa/keystone_glue.h b/chrome/browser/cocoa/keystone_glue.h
index fb16171..69b5351 100644
--- a/chrome/browser/cocoa/keystone_glue.h
+++ b/chrome/browser/cocoa/keystone_glue.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_KEYSTONE_GLUE_H_
#define CHROME_BROWSER_COCOA_KEYSTONE_GLUE_H_
+#pragma once
#include "base/string16.h"
diff --git a/chrome/browser/cocoa/keystone_infobar.h b/chrome/browser/cocoa/keystone_infobar.h
index 60083b9..9a89027 100644
--- a/chrome/browser/cocoa/keystone_infobar.h
+++ b/chrome/browser/cocoa/keystone_infobar.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_KEYSTONE_INFOBAR_H_
#define CHROME_BROWSER_COCOA_KEYSTONE_INFOBAR_H_
+#pragma once
class Profile;
diff --git a/chrome/browser/cocoa/location_bar/autocomplete_text_field.h b/chrome/browser/cocoa/location_bar/autocomplete_text_field.h
index aad52a6..0c8f060 100644
--- a/chrome/browser/cocoa/location_bar/autocomplete_text_field.h
+++ b/chrome/browser/cocoa/location_bar/autocomplete_text_field.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_AUTOCOMPLETE_TEXT_FIELD_H_
#define CHROME_BROWSER_COCOA_AUTOCOMPLETE_TEXT_FIELD_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/location_bar/autocomplete_text_field_unittest_helper.h b/chrome/browser/cocoa/location_bar/autocomplete_text_field_unittest_helper.h
index 3b96e08..eb78594 100644
--- a/chrome/browser/cocoa/location_bar/autocomplete_text_field_unittest_helper.h
+++ b/chrome/browser/cocoa/location_bar/autocomplete_text_field_unittest_helper.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_AUTOCOMPLETE_TEXT_FIELD_UNITTEST_HELPER_H_
#define CHROME_BROWSER_COCOA_AUTOCOMPLETE_TEXT_FIELD_UNITTEST_HELPER_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/location_bar/bubble_decoration.h b/chrome/browser/cocoa/location_bar/bubble_decoration.h
index f2447c3..b2403b0 100644
--- a/chrome/browser/cocoa/location_bar/bubble_decoration.h
+++ b/chrome/browser/cocoa/location_bar/bubble_decoration.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_LOCATION_BAR_BUBBLE_DECORATION_H_
#define CHROME_BROWSER_COCOA_LOCATION_BAR_BUBBLE_DECORATION_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/location_bar/content_setting_decoration.h b/chrome/browser/cocoa/location_bar/content_setting_decoration.h
index bba2140..9a1afed 100644
--- a/chrome/browser/cocoa/location_bar/content_setting_decoration.h
+++ b/chrome/browser/cocoa/location_bar/content_setting_decoration.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_LOCATION_BAR_CONTENT_SETTING_DECORATION_H_
#define CHROME_BROWSER_COCOA_LOCATION_BAR_CONTENT_SETTING_DECORATION_H_
+#pragma once
#include "base/scoped_ptr.h"
#import "chrome/browser/cocoa/location_bar/image_decoration.h"
diff --git a/chrome/browser/cocoa/location_bar/ev_bubble_decoration.h b/chrome/browser/cocoa/location_bar/ev_bubble_decoration.h
index 77e4f80..ae06586 100644
--- a/chrome/browser/cocoa/location_bar/ev_bubble_decoration.h
+++ b/chrome/browser/cocoa/location_bar/ev_bubble_decoration.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_LOCATION_BAR_EV_BUBBLE_DECORATION_H_
#define CHROME_BROWSER_COCOA_LOCATION_BAR_EV_BUBBLE_DECORATION_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/location_bar/image_decoration.h b/chrome/browser/cocoa/location_bar/image_decoration.h
index 3395307..9324554b 100644
--- a/chrome/browser/cocoa/location_bar/image_decoration.h
+++ b/chrome/browser/cocoa/location_bar/image_decoration.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_LOCATION_BAR_IMAGE_DECORATION_H_
#define CHROME_BROWSER_COCOA_LOCATION_BAR_IMAGE_DECORATION_H_
+#pragma once
#import "base/scoped_nsobject.h"
#include "chrome/browser/cocoa/location_bar/location_bar_decoration.h"
diff --git a/chrome/browser/cocoa/location_bar/keyword_hint_decoration.h b/chrome/browser/cocoa/location_bar/keyword_hint_decoration.h
index a7e021e..d5972a7 100644
--- a/chrome/browser/cocoa/location_bar/keyword_hint_decoration.h
+++ b/chrome/browser/cocoa/location_bar/keyword_hint_decoration.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_LOCATION_BAR_KEYWORD_HINT_DECORATION_H_
#define CHROME_BROWSER_COCOA_LOCATION_BAR_KEYWORD_HINT_DECORATION_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/cocoa/location_bar/location_bar_decoration.h b/chrome/browser/cocoa/location_bar/location_bar_decoration.h
index 56a4b83..58b6f92 100644
--- a/chrome/browser/cocoa/location_bar/location_bar_decoration.h
+++ b/chrome/browser/cocoa/location_bar/location_bar_decoration.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_LOCATION_BAR_LOCATION_BAR_DECORATION_H_
#define CHROME_BROWSER_COCOA_LOCATION_BAR_LOCATION_BAR_DECORATION_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/location_bar/location_bar_view_mac.h b/chrome/browser/cocoa/location_bar/location_bar_view_mac.h
index f5e895c..03cf8f6 100644
--- a/chrome/browser/cocoa/location_bar/location_bar_view_mac.h
+++ b/chrome/browser/cocoa/location_bar/location_bar_view_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_LOCATION_BAR_VIEW_MAC_H_
#define CHROME_BROWSER_COCOA_LOCATION_BAR_VIEW_MAC_H_
+#pragma once
#include <string>
#include <map>
diff --git a/chrome/browser/cocoa/location_bar/location_icon_decoration.h b/chrome/browser/cocoa/location_bar/location_icon_decoration.h
index ec14264..028a0ab 100644
--- a/chrome/browser/cocoa/location_bar/location_icon_decoration.h
+++ b/chrome/browser/cocoa/location_bar/location_icon_decoration.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_LOCATION_BAR_LOCATION_ICON_DECORATION_H_
#define CHROME_BROWSER_COCOA_LOCATION_BAR_LOCATION_ICON_DECORATION_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/location_bar/page_action_decoration.h b/chrome/browser/cocoa/location_bar/page_action_decoration.h
index 7bbf443..d27c147 100644
--- a/chrome/browser/cocoa/location_bar/page_action_decoration.h
+++ b/chrome/browser/cocoa/location_bar/page_action_decoration.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_LOCATION_BAR_PAGE_ACTION_DECORATION_H_
#define CHROME_BROWSER_COCOA_LOCATION_BAR_PAGE_ACTION_DECORATION_H_
+#pragma once
#import "chrome/browser/cocoa/location_bar/image_decoration.h"
diff --git a/chrome/browser/cocoa/location_bar/selected_keyword_decoration.h b/chrome/browser/cocoa/location_bar/selected_keyword_decoration.h
index 683a8ed..e2df50a 100644
--- a/chrome/browser/cocoa/location_bar/selected_keyword_decoration.h
+++ b/chrome/browser/cocoa/location_bar/selected_keyword_decoration.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_LOCATION_BAR_SELECTED_KEYWORD_DECORATION_H_
#define CHROME_BROWSER_COCOA_LOCATION_BAR_SELECTED_KEYWORD_DECORATION_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/cocoa/location_bar/star_decoration.h b/chrome/browser/cocoa/location_bar/star_decoration.h
index 6fbe91d..7e02e2c 100644
--- a/chrome/browser/cocoa/location_bar/star_decoration.h
+++ b/chrome/browser/cocoa/location_bar/star_decoration.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_LOCATION_BAR_STAR_DECORATION_H_
#define CHROME_BROWSER_COCOA_LOCATION_BAR_STAR_DECORATION_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/menu_button.h b/chrome/browser/cocoa/menu_button.h
index c03caa2..7e8392a 100644
--- a/chrome/browser/cocoa/menu_button.h
+++ b/chrome/browser/cocoa/menu_button.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_MENU_BUTTON_H_
#define CHROME_BROWSER_COCOA_MENU_BUTTON_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/menu_controller.h b/chrome/browser/cocoa/menu_controller.h
index d14d62b..7a8daeb 100644
--- a/chrome/browser/cocoa/menu_controller.h
+++ b/chrome/browser/cocoa/menu_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_MENU_CONTROLLER_H_
#define CHROME_BROWSER_COCOA_MENU_CONTROLLER_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/multi_key_equivalent_button.h b/chrome/browser/cocoa/multi_key_equivalent_button.h
index 4d2c3b6..5342a21 100644
--- a/chrome/browser/cocoa/multi_key_equivalent_button.h
+++ b/chrome/browser/cocoa/multi_key_equivalent_button.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_MULTI_KEY_EQUIVALENT_BUTTON_H_
#define CHROME_BROWSER_COCOA_MULTI_KEY_EQUIVALENT_BUTTON_H_
+#pragma once
#import <AppKit/AppKit.h>
diff --git a/chrome/browser/cocoa/new_tab_button.h b/chrome/browser/cocoa/new_tab_button.h
index dddcf4c..6feee8a 100644
--- a/chrome/browser/cocoa/new_tab_button.h
+++ b/chrome/browser/cocoa/new_tab_button.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_NEW_TAB_BUTTON
#define CHROME_BROWSER_COCOA_NEW_TAB_BUTTON
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/notifications/balloon_controller.h b/chrome/browser/cocoa/notifications/balloon_controller.h
index f5fb0ba..918ae1a 100644
--- a/chrome/browser/cocoa/notifications/balloon_controller.h
+++ b/chrome/browser/cocoa/notifications/balloon_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_NOTIFICATIONS_BALLOON_CONTROLLER_H_
#define CHROME_BROWSER_COCOA_NOTIFICATIONS_BALLOON_CONTROLLER_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/notifications/balloon_view.h b/chrome/browser/cocoa/notifications/balloon_view.h
index 95d3e69..5164360 100644
--- a/chrome/browser/cocoa/notifications/balloon_view.h
+++ b/chrome/browser/cocoa/notifications/balloon_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_NOTIFICATIONS_BALLOON_VIEW_H_
#define CHROME_BROWSER_COCOA_NOTIFICATIONS_BALLOON_VIEW_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/notifications/balloon_view_bridge.h b/chrome/browser/cocoa/notifications/balloon_view_bridge.h
index e967608..01adcd8 100644
--- a/chrome/browser/cocoa/notifications/balloon_view_bridge.h
+++ b/chrome/browser/cocoa/notifications/balloon_view_bridge.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_NOTIFICATIONS_BALLOON_VIEW_BRIDGE_H_
#define CHROME_BROWSER_COCOA_NOTIFICATIONS_BALLOON_VIEW_BRIDGE_H_
+#pragma once
#include "base/scoped_nsobject.h"
#import "chrome/browser/cocoa/notifications/balloon_controller.h"
diff --git a/chrome/browser/cocoa/notifications/balloon_view_host_mac.h b/chrome/browser/cocoa/notifications/balloon_view_host_mac.h
index 72220bd..286d5b1 100644
--- a/chrome/browser/cocoa/notifications/balloon_view_host_mac.h
+++ b/chrome/browser/cocoa/notifications/balloon_view_host_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_NOTIFICATIONS_BALLOON_VIEW_HOST_MAC_H_
#define CHROME_BROWSER_COCOA_NOTIFICATIONS_BALLOON_VIEW_HOST_MAC_H_
+#pragma once
#include "chrome/browser/notifications/balloon_host.h"
#import "chrome/browser/renderer_host/render_widget_host_view_mac.h"
diff --git a/chrome/browser/cocoa/nsmenuitem_additions.h b/chrome/browser/cocoa/nsmenuitem_additions.h
index 2e17674..5a647fa 100644
--- a/chrome/browser/cocoa/nsmenuitem_additions.h
+++ b/chrome/browser/cocoa/nsmenuitem_additions.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_NSMENUITEM_ADDITIONS_H_
#define CHROME_BROWSER_COCOA_NSMENUITEM_ADDITIONS_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/objc_method_swizzle.h b/chrome/browser/cocoa/objc_method_swizzle.h
index 328e79f..368b33c 100644
--- a/chrome/browser/cocoa/objc_method_swizzle.h
+++ b/chrome/browser/cocoa/objc_method_swizzle.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_OBJC_METHOD_SWIZZLE_H_
#define CHROME_BROWSER_COCOA_OBJC_METHOD_SWIZZLE_H_
+#pragma once
#import <objc/objc-class.h>
diff --git a/chrome/browser/cocoa/objc_zombie.h b/chrome/browser/cocoa/objc_zombie.h
index 86508a7..ccb7342 100644
--- a/chrome/browser/cocoa/objc_zombie.h
+++ b/chrome/browser/cocoa/objc_zombie.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_NSOBJECT_ZOMBIE_H_
#define CHROME_BROWSER_COCOA_NSOBJECT_ZOMBIE_H_
+#pragma once
#import <Foundation/Foundation.h>
diff --git a/chrome/browser/cocoa/page_info_window_mac.h b/chrome/browser/cocoa/page_info_window_mac.h
index c1beccf..426475a 100644
--- a/chrome/browser/cocoa/page_info_window_mac.h
+++ b/chrome/browser/cocoa/page_info_window_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_PAGE_INFO_WINDOW_MAC_H_
#define CHROME_BROWSER_COCOA_PAGE_INFO_WINDOW_MAC_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/reload_button.h b/chrome/browser/cocoa/reload_button.h
index c26f047..493da1c 100644
--- a/chrome/browser/cocoa/reload_button.h
+++ b/chrome/browser/cocoa/reload_button.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_RELOAD_BUTTON_H_
#define CHROME_BROWSER_COCOA_RELOAD_BUTTON_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/repost_form_warning_mac.h b/chrome/browser/cocoa/repost_form_warning_mac.h
index a1ebeee..25f3f3e 100644
--- a/chrome/browser/cocoa/repost_form_warning_mac.h
+++ b/chrome/browser/cocoa/repost_form_warning_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_REPOST_FORM_WARNING_MAC_H_
#define CHROME_BROWSER_COCOA_REPOST_FORM_WARNING_MAC_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/restart_browser.h b/chrome/browser/cocoa/restart_browser.h
index 1d6ab41..73d6562 100644
--- a/chrome/browser/cocoa/restart_browser.h
+++ b/chrome/browser/cocoa/restart_browser.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_RESTART_BROWSER_H_
#define CHROME_BROWSER_COCOA_RESTART_BROWSER_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/rwhvm_editcommand_helper.h b/chrome/browser/cocoa/rwhvm_editcommand_helper.h
index cd38cd873..a2828d3 100644
--- a/chrome/browser/cocoa/rwhvm_editcommand_helper.h
+++ b/chrome/browser/cocoa/rwhvm_editcommand_helper.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_RWHVM_EDITCOMMAND_HELPER_H_
#define CHROME_BROWSER_COCOA_RWHVM_EDITCOMMAND_HELPER_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/sad_tab_controller.h b/chrome/browser/cocoa/sad_tab_controller.h
index 148729a..b348710 100644
--- a/chrome/browser/cocoa/sad_tab_controller.h
+++ b/chrome/browser/cocoa/sad_tab_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_SAD_TAB_CONTROLLER_H_
#define CHROME_BROWSER_COCOA_SAD_TAB_CONTROLLER_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/sad_tab_view.h b/chrome/browser/cocoa/sad_tab_view.h
index f89e679..7713c72 100644
--- a/chrome/browser/cocoa/sad_tab_view.h
+++ b/chrome/browser/cocoa/sad_tab_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_SAD_TAB_VIEW_H_
#define CHROME_BROWSER_COCOA_SAD_TAB_VIEW_H_
+#pragma once
#include "base/scoped_nsobject.h"
#include "chrome/browser/cocoa/base_view.h"
diff --git a/chrome/browser/cocoa/scoped_authorizationref.h b/chrome/browser/cocoa/scoped_authorizationref.h
index 7763f82..3ffa18b 100644
--- a/chrome/browser/cocoa/scoped_authorizationref.h
+++ b/chrome/browser/cocoa/scoped_authorizationref.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_SCOPED_AUTHORIZATIONREF_H_
#define CHROME_BROWSER_COCOA_SCOPED_AUTHORIZATIONREF_H_
+#pragma once
#include <Security/Authorization.h>
diff --git a/chrome/browser/cocoa/search_engine_list_model.h b/chrome/browser/cocoa/search_engine_list_model.h
index 3d1fd58..a3e3c2a 100644
--- a/chrome/browser/cocoa/search_engine_list_model.h
+++ b/chrome/browser/cocoa/search_engine_list_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_SEARCH_ENGINE_LIST_MODEL_H_
#define CHROME_BROWSER_COCOA_SEARCH_ENGINE_LIST_MODEL_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/status_bubble_mac.h b/chrome/browser/cocoa/status_bubble_mac.h
index e1dadb9..34599ae 100644
--- a/chrome/browser/cocoa/status_bubble_mac.h
+++ b/chrome/browser/cocoa/status_bubble_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_STATUS_BUBBLE_MAC_H_
#define CHROME_BROWSER_COCOA_STATUS_BUBBLE_MAC_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/cocoa/status_icons/status_icon_mac.h b/chrome/browser/cocoa/status_icons/status_icon_mac.h
index 0f99539..3008607 100644
--- a/chrome/browser/cocoa/status_icons/status_icon_mac.h
+++ b/chrome/browser/cocoa/status_icons/status_icon_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_STATUS_ICONS_STATUS_ICON_MAC_H_
#define CHROME_BROWSER_COCOA_STATUS_ICONS_STATUS_ICON_MAC_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/status_icons/status_tray_mac.h b/chrome/browser/cocoa/status_icons/status_tray_mac.h
index 9b4df80..074251b 100644
--- a/chrome/browser/cocoa/status_icons/status_tray_mac.h
+++ b/chrome/browser/cocoa/status_icons/status_tray_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_STATUS_ICONS_STATUS_TRAY_MAC_H_
#define CHROME_BROWSER_COCOA_STATUS_ICONS_STATUS_TRAY_MAC_H_
+#pragma once
#include "chrome/browser/status_icons/status_tray.h"
diff --git a/chrome/browser/cocoa/styled_text_field_cell.h b/chrome/browser/cocoa/styled_text_field_cell.h
index c89f7d1..a3337f0 100644
--- a/chrome/browser/cocoa/styled_text_field_cell.h
+++ b/chrome/browser/cocoa/styled_text_field_cell.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_STYLED_TEXT_FIELD_CELL_H_
#define CHROME_BROWSER_COCOA_STYLED_TEXT_FIELD_CELL_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/tab_contents_controller.h b/chrome/browser/cocoa/tab_contents_controller.h
index e3c27c1..548007a 100644
--- a/chrome/browser/cocoa/tab_contents_controller.h
+++ b/chrome/browser/cocoa/tab_contents_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_TAB_CONTENTS_CONTROLLER_H_
#define CHROME_BROWSER_COCOA_TAB_CONTENTS_CONTROLLER_H_
+#pragma once
#include <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/tab_controller.h b/chrome/browser/cocoa/tab_controller.h
index 36ddad1..02190a7 100644
--- a/chrome/browser/cocoa/tab_controller.h
+++ b/chrome/browser/cocoa/tab_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_TAB_CONTROLLER_H_
#define CHROME_BROWSER_COCOA_TAB_CONTROLLER_H_
+#pragma once
#import <Cocoa/Cocoa.h>
#import "chrome/browser/cocoa/hover_close_button.h"
diff --git a/chrome/browser/cocoa/tab_controller_target.h b/chrome/browser/cocoa/tab_controller_target.h
index df1dad7..4e27b69 100644
--- a/chrome/browser/cocoa/tab_controller_target.h
+++ b/chrome/browser/cocoa/tab_controller_target.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_TAB_CONTROLLER_TARGET_H_
#define CHROME_BROWSER_COCOA_TAB_CONTROLLER_TARGET_H_
+#pragma once
#include "chrome/browser/tabs/tab_strip_model.h"
diff --git a/chrome/browser/cocoa/tab_strip_controller.h b/chrome/browser/cocoa/tab_strip_controller.h
index ace64ba..036cfe2 100644
--- a/chrome/browser/cocoa/tab_strip_controller.h
+++ b/chrome/browser/cocoa/tab_strip_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_TAB_STRIP_CONTROLLER_H_
#define CHROME_BROWSER_COCOA_TAB_STRIP_CONTROLLER_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/tab_strip_model_observer_bridge.h b/chrome/browser/cocoa/tab_strip_model_observer_bridge.h
index 689cd3e..aaec05b 100644
--- a/chrome/browser/cocoa/tab_strip_model_observer_bridge.h
+++ b/chrome/browser/cocoa/tab_strip_model_observer_bridge.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_TAB_STRIP_MODEL_OBSERVER_BRIDGE_H_
#define CHROME_BROWSER_COCOA_TAB_STRIP_MODEL_OBSERVER_BRIDGE_H_
+#pragma once
#import <Foundation/Foundation.h>
diff --git a/chrome/browser/cocoa/tab_strip_view.h b/chrome/browser/cocoa/tab_strip_view.h
index 770e83d..824d577 100644
--- a/chrome/browser/cocoa/tab_strip_view.h
+++ b/chrome/browser/cocoa/tab_strip_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_TAB_STRIP_VIEW_H_
#define CHROME_BROWSER_COCOA_TAB_STRIP_VIEW_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/tab_view.h b/chrome/browser/cocoa/tab_view.h
index 6d4898e..74689c7 100644
--- a/chrome/browser/cocoa/tab_view.h
+++ b/chrome/browser/cocoa/tab_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_TAB_VIEW_H_
#define CHROME_BROWSER_COCOA_TAB_VIEW_H_
+#pragma once
#import <Cocoa/Cocoa.h>
#include <ApplicationServices/ApplicationServices.h>
diff --git a/chrome/browser/cocoa/tab_window_controller.h b/chrome/browser/cocoa/tab_window_controller.h
index fbdb6da..538bf77 100644
--- a/chrome/browser/cocoa/tab_window_controller.h
+++ b/chrome/browser/cocoa/tab_window_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TAB_WINDOW_CONTROLLER_H_
#define CHROME_BROWSER_TAB_WINDOW_CONTROLLER_H_
+#pragma once
// A class acting as the Objective-C window controller for a window that has
// tabs which can be dragged around. Tabs can be re-arranged within the same
diff --git a/chrome/browser/cocoa/table_row_nsimage_cache.h b/chrome/browser/cocoa/table_row_nsimage_cache.h
index a8c0052..6030208 100644
--- a/chrome/browser/cocoa/table_row_nsimage_cache.h
+++ b/chrome/browser/cocoa/table_row_nsimage_cache.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_TABLE_ROW_NSIMAGE_CACHE_H_
#define CHROME_BROWSER_COCOA_TABLE_ROW_NSIMAGE_CACHE_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/task_manager_mac.h b/chrome/browser/cocoa/task_manager_mac.h
index b76f80a..282cdb1 100644
--- a/chrome/browser/cocoa/task_manager_mac.h
+++ b/chrome/browser/cocoa/task_manager_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_TASK_MANAGER_MAC_H_
#define CHROME_BROWSER_COCOA_TASK_MANAGER_MAC_H_
+#pragma once
#import <Cocoa/Cocoa.h>
#include "base/scoped_nsobject.h"
diff --git a/chrome/browser/cocoa/test_event_utils.h b/chrome/browser/cocoa/test_event_utils.h
index f81fc6c..5eefd3f 100644
--- a/chrome/browser/cocoa/test_event_utils.h
+++ b/chrome/browser/cocoa/test_event_utils.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_TEST_EVENT_UTILS_H_
#define CHROME_BROWSER_COCOA_TEST_EVENT_UTILS_H_
+#pragma once
#include <utility>
diff --git a/chrome/browser/cocoa/themed_window.h b/chrome/browser/cocoa/themed_window.h
index c1b4a31..1e6d5fb 100644
--- a/chrome/browser/cocoa/themed_window.h
+++ b/chrome/browser/cocoa/themed_window.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_THEMED_WINDOW_H_
#define CHROME_BROWSER_COCOA_THEMED_WINDOW_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/throbber_view.h b/chrome/browser/cocoa/throbber_view.h
index b15a8f5..fd38c59 100644
--- a/chrome/browser/cocoa/throbber_view.h
+++ b/chrome/browser/cocoa/throbber_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_THROBBER_VIEW_H_
#define CHROME_BROWSER_COCOA_THROBBER_VIEW_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/toolbar_controller.h b/chrome/browser/cocoa/toolbar_controller.h
index 458401a..68b57bf 100644
--- a/chrome/browser/cocoa/toolbar_controller.h
+++ b/chrome/browser/cocoa/toolbar_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_TOOLBAR_CONTROLLER_H_
#define CHROME_BROWSER_COCOA_TOOLBAR_CONTROLLER_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/toolbar_view.h b/chrome/browser/cocoa/toolbar_view.h
index 678fe757a..b620606 100644
--- a/chrome/browser/cocoa/toolbar_view.h
+++ b/chrome/browser/cocoa/toolbar_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_TOOLBAR_VIEW_H_
#define CHROME_BROWSER_COCOA_TOOLBAR_VIEW_H_
+#pragma once
#import <Cocoa/Cocoa.h>
#import "chrome/browser/cocoa/background_gradient_view.h"
diff --git a/chrome/browser/cocoa/translate/translate_infobar_base.h b/chrome/browser/cocoa/translate/translate_infobar_base.h
index 116abd5..5f8199a 100644
--- a/chrome/browser/cocoa/translate/translate_infobar_base.h
+++ b/chrome/browser/cocoa/translate/translate_infobar_base.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_TRANSLATE_INFOBAR_BASE_H_
#define CHROME_BROWSER_COCOA_TRANSLATE_INFOBAR_BASE_H_
+#pragma once
#import <Cocoa/Cocoa.h>
#import "chrome/browser/cocoa/infobar_controller.h"
diff --git a/chrome/browser/cocoa/ui_localizer.h b/chrome/browser/cocoa/ui_localizer.h
index fc7b57b..1ac9f0a 100644
--- a/chrome/browser/cocoa/ui_localizer.h
+++ b/chrome/browser/cocoa/ui_localizer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_UI_LOCALIZER_H_
#define CHROME_BROWSER_COCOA_UI_LOCALIZER_H_
+#pragma once
#import "third_party/GTM/AppKit/GTMUILocalizer.h"
diff --git a/chrome/browser/cocoa/url_drop_target.h b/chrome/browser/cocoa/url_drop_target.h
index 6b94113..2031c67 100644
--- a/chrome/browser/cocoa/url_drop_target.h
+++ b/chrome/browser/cocoa/url_drop_target.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_URL_DROP_TARGET_H_
#define CHROME_BROWSER_COCOA_URL_DROP_TARGET_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/vertical_gradient_view.h b/chrome/browser/cocoa/vertical_gradient_view.h
index d6364c2..299209f 100644
--- a/chrome/browser/cocoa/vertical_gradient_view.h
+++ b/chrome/browser/cocoa/vertical_gradient_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_VERTICAL_GRADIENT_VIEW_H_
#define CHROME_BROWSER_COCOA_VERTICAL_GRADIENT_VIEW_H_
+#pragma once
#include "base/scoped_nsobject.h"
diff --git a/chrome/browser/cocoa/view_id_util.h b/chrome/browser/cocoa/view_id_util.h
index f8d6ee8..e2b0291 100644
--- a/chrome/browser/cocoa/view_id_util.h
+++ b/chrome/browser/cocoa/view_id_util.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_VIEW_ID_UTIL_H_
#define CHROME_BROWSER_COCOA_VIEW_ID_UTIL_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/view_resizer.h b/chrome/browser/cocoa/view_resizer.h
index 18bb0d1..645e9dd 100644
--- a/chrome/browser/cocoa/view_resizer.h
+++ b/chrome/browser/cocoa/view_resizer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_VIEW_RESIZER_H_
#define CHROME_BROWSER_COCOA_VIEW_RESIZER_H_
+#pragma once
#include "chrome/browser/tabs/tab_strip_model.h"
diff --git a/chrome/browser/cocoa/view_resizer_pong.h b/chrome/browser/cocoa/view_resizer_pong.h
index 5b66151..de7193b 100644
--- a/chrome/browser/cocoa/view_resizer_pong.h
+++ b/chrome/browser/cocoa/view_resizer_pong.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_VIEW_RESIZER_PONG_H_
#define CHROME_BROWSER_COCOA_VIEW_RESIZER_PONG_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/web_contents_drag_source.h b/chrome/browser/cocoa/web_contents_drag_source.h
index 8d451ea..a0d31b2 100644
--- a/chrome/browser/cocoa/web_contents_drag_source.h
+++ b/chrome/browser/cocoa/web_contents_drag_source.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_WEB_CONTENTS_DRAG_SOURCE_H_
#define CHROME_BROWSER_COCOA_WEB_CONTENTS_DRAG_SOURCE_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/cocoa/window_size_autosaver.h b/chrome/browser/cocoa/window_size_autosaver.h
index c8ace00..f6fe2fd 100644
--- a/chrome/browser/cocoa/window_size_autosaver.h
+++ b/chrome/browser/cocoa/window_size_autosaver.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_WINDOW_SIZE_AUTOSAVER_H_
#define CHROME_BROWSER_COCOA_WINDOW_SIZE_AUTOSAVER_H_
+#pragma once
class PrefService;
@class NSWindow;
diff --git a/chrome/browser/cocoa/wrench_menu_controller.h b/chrome/browser/cocoa/wrench_menu_controller.h
index 6ec1f55..080d75e 100644
--- a/chrome/browser/cocoa/wrench_menu_controller.h
+++ b/chrome/browser/cocoa/wrench_menu_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COCOA_WRENCH_MENU_CONTROLLER_H_
#define CHROME_BROWSER_COCOA_WRENCH_MENU_CONTROLLER_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/command_line_pref_store.h b/chrome/browser/command_line_pref_store.h
index d13c2fe..f577e00 100644
--- a/chrome/browser/command_line_pref_store.h
+++ b/chrome/browser/command_line_pref_store.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COMMAND_LINE_PREF_STORE_H_
#define CHROME_BROWSER_COMMAND_LINE_PREF_STORE_H_
+#pragma once
#include "base/basictypes.h"
#include "base/command_line.h"
diff --git a/chrome/browser/command_updater.h b/chrome/browser/command_updater.h
index bd30e84..024658d 100644
--- a/chrome/browser/command_updater.h
+++ b/chrome/browser/command_updater.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COMMAND_UPDATER_H_
#define CHROME_BROWSER_COMMAND_UPDATER_H_
+#pragma once
#include "base/basictypes.h"
#include "base/hash_tables.h"
diff --git a/chrome/browser/config_dir_policy_provider.h b/chrome/browser/config_dir_policy_provider.h
index 06c1363..9279438 100644
--- a/chrome/browser/config_dir_policy_provider.h
+++ b/chrome/browser/config_dir_policy_provider.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CONFIG_DIR_POLICY_PROVIDER_H_
#define CHROME_BROWSER_CONFIG_DIR_POLICY_PROVIDER_H_
+#pragma once
#include "base/basictypes.h"
#include "base/file_path.h"
diff --git a/chrome/browser/configuration_policy_pref_store.h b/chrome/browser/configuration_policy_pref_store.h
index afbb541..5186b35 100644
--- a/chrome/browser/configuration_policy_pref_store.h
+++ b/chrome/browser/configuration_policy_pref_store.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CONFIGURATION_POLICY_PREF_STORE_H_
#define CHROME_BROWSER_CONFIGURATION_POLICY_PREF_STORE_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/configuration_policy_provider.h b/chrome/browser/configuration_policy_provider.h
index f0f6051..7cb60f6 100644
--- a/chrome/browser/configuration_policy_provider.h
+++ b/chrome/browser/configuration_policy_provider.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CONFIGURATION_POLICY_PROVIDER_H_
#define CHROME_BROWSER_CONFIGURATION_POLICY_PROVIDER_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/configuration_policy_provider_mac.h b/chrome/browser/configuration_policy_provider_mac.h
index 1cb67a1..24d19a2 100644
--- a/chrome/browser/configuration_policy_provider_mac.h
+++ b/chrome/browser/configuration_policy_provider_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CONFIGURATION_POLICY_PROVIDER_MAC_H_
#define CHROME_BROWSER_CONFIGURATION_POLICY_PROVIDER_MAC_H_
+#pragma once
#include "base/scoped_ptr.h"
#include "chrome/browser/configuration_policy_store.h"
diff --git a/chrome/browser/configuration_policy_provider_win.h b/chrome/browser/configuration_policy_provider_win.h
index f5c5eee..874a9cc 100644
--- a/chrome/browser/configuration_policy_provider_win.h
+++ b/chrome/browser/configuration_policy_provider_win.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CONFIGURATION_POLICY_PROVIDER_WIN_H_
#define CHROME_BROWSER_CONFIGURATION_POLICY_PROVIDER_WIN_H_
+#pragma once
#include "chrome/browser/configuration_policy_store.h"
#include "chrome/browser/configuration_policy_provider.h"
diff --git a/chrome/browser/configuration_policy_store.h b/chrome/browser/configuration_policy_store.h
index cbf1bb1..a1e5ccb 100644
--- a/chrome/browser/configuration_policy_store.h
+++ b/chrome/browser/configuration_policy_store.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CONFIGURATION_POLICY_STORE_H_
#define CHROME_BROWSER_CONFIGURATION_POLICY_STORE_H_
+#pragma once
#include "base/values.h"
diff --git a/chrome/browser/content_exceptions_table_model.h b/chrome/browser/content_exceptions_table_model.h
index 469dac0..f30633f 100644
--- a/chrome/browser/content_exceptions_table_model.h
+++ b/chrome/browser/content_exceptions_table_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CONTENT_EXCEPTIONS_TABLE_MODEL_H_
#define CHROME_BROWSER_CONTENT_EXCEPTIONS_TABLE_MODEL_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/content_setting_bubble_model.h b/chrome/browser/content_setting_bubble_model.h
index a8aa744..fd56ef8 100644
--- a/chrome/browser/content_setting_bubble_model.h
+++ b/chrome/browser/content_setting_bubble_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CONTENT_SETTING_BUBBLE_MODEL_H_
#define CHROME_BROWSER_CONTENT_SETTING_BUBBLE_MODEL_H_
+#pragma once
#include <set>
#include <string>
diff --git a/chrome/browser/content_setting_combo_model.h b/chrome/browser/content_setting_combo_model.h
index 255f02a..d0edb0c 100644
--- a/chrome/browser/content_setting_combo_model.h
+++ b/chrome/browser/content_setting_combo_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CONTENT_SETTING_COMBO_MODEL_H_
#define CHROME_BROWSER_CONTENT_SETTING_COMBO_MODEL_H_
+#pragma once
#include "app/combobox_model.h"
diff --git a/chrome/browser/content_setting_image_model.h b/chrome/browser/content_setting_image_model.h
index efc9b8e..2ea709a 100644
--- a/chrome/browser/content_setting_image_model.h
+++ b/chrome/browser/content_setting_image_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CONTENT_SETTING_IMAGE_MODEL_H_
#define CHROME_BROWSER_CONTENT_SETTING_IMAGE_MODEL_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/cookie_modal_dialog.h b/chrome/browser/cookie_modal_dialog.h
index 5308186..ccf0636 100644
--- a/chrome/browser/cookie_modal_dialog.h
+++ b/chrome/browser/cookie_modal_dialog.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COOKIE_MODAL_DIALOG_H_
#define CHROME_BROWSER_COOKIE_MODAL_DIALOG_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/cookie_prompt_modal_dialog_delegate.h b/chrome/browser/cookie_prompt_modal_dialog_delegate.h
index 3708c05..1a89eaa 100644
--- a/chrome/browser/cookie_prompt_modal_dialog_delegate.h
+++ b/chrome/browser/cookie_prompt_modal_dialog_delegate.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COOKIE_PROMPT_MODAL_DIALOG_DELEGATE_H_
#define CHROME_BROWSER_COOKIE_PROMPT_MODAL_DIALOG_DELEGATE_H_
+#pragma once
// Delegate for handling modal dialog results from CookiePromptModalDialog.
// The implementer of this MUST guarentee that from the time it's passed to the
diff --git a/chrome/browser/cookies_tree_model.h b/chrome/browser/cookies_tree_model.h
index 435b532..55d4f93 100644
--- a/chrome/browser/cookies_tree_model.h
+++ b/chrome/browser/cookies_tree_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_COOKIES_TREE_MODEL_H_
#define CHROME_BROWSER_COOKIES_TREE_MODEL_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/crash_handler_host_linux.h b/chrome/browser/crash_handler_host_linux.h
index 8a76297..625ac8e 100644
--- a/chrome/browser/crash_handler_host_linux.h
+++ b/chrome/browser/crash_handler_host_linux.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CRASH_HANDLER_HOST_LINUX_H_
#define CHROME_BROWSER_CRASH_HANDLER_HOST_LINUX_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/cross_site_request_manager.h b/chrome/browser/cross_site_request_manager.h
index 966595c..d3c4dd6 100644
--- a/chrome/browser/cross_site_request_manager.h
+++ b/chrome/browser/cross_site_request_manager.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CROSS_SITE_REQUEST_MANAGER_H__
#define CHROME_BROWSER_CROSS_SITE_REQUEST_MANAGER_H__
+#pragma once
#include <set>
#include <utility>
diff --git a/chrome/browser/custom_home_pages_table_model.h b/chrome/browser/custom_home_pages_table_model.h
index b67c4b8..0b095e4 100644
--- a/chrome/browser/custom_home_pages_table_model.h
+++ b/chrome/browser/custom_home_pages_table_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_CUSTOM_HOME_PAGES_TABLE_MODEL_H_
#define CHROME_BROWSER_CUSTOM_HOME_PAGES_TABLE_MODEL_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/debugger/debugger_host.h b/chrome/browser/debugger/debugger_host.h
index 71857e5..63fbaaa 100644
--- a/chrome/browser/debugger/debugger_host.h
+++ b/chrome/browser/debugger/debugger_host.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_DEBUGGER_DEBUGGER_HOST_H_
#define CHROME_BROWSER_DEBUGGER_DEBUGGER_HOST_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/debugger/debugger_remote_service.h b/chrome/browser/debugger/debugger_remote_service.h
index 7f6e4e8..83b1f40 100644
--- a/chrome/browser/debugger/debugger_remote_service.h
+++ b/chrome/browser/debugger/debugger_remote_service.h
@@ -7,6 +7,7 @@
// "V8Debugger" tool.
#ifndef CHROME_BROWSER_DEBUGGER_DEBUGGER_REMOTE_SERVICE_H_
#define CHROME_BROWSER_DEBUGGER_DEBUGGER_REMOTE_SERVICE_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/debugger/debugger_wrapper.h b/chrome/browser/debugger/debugger_wrapper.h
index 0a82366..9bced06 100644
--- a/chrome/browser/debugger/debugger_wrapper.h
+++ b/chrome/browser/debugger/debugger_wrapper.h
@@ -8,6 +8,7 @@
#ifndef CHROME_BROWSER_DEBUGGER_DEBUGGER_WRAPPER_H_
#define CHROME_BROWSER_DEBUGGER_DEBUGGER_WRAPPER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/debugger/devtools_client_host.h b/chrome/browser/debugger/devtools_client_host.h
index 71534fb..e62237d 100644
--- a/chrome/browser/debugger/devtools_client_host.h
+++ b/chrome/browser/debugger/devtools_client_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DEBUGGER_DEVTOOLS_CLIENT_HOST_H_
#define CHROME_BROWSER_DEBUGGER_DEVTOOLS_CLIENT_HOST_H_
+#pragma once
#include "base/basictypes.h"
diff --git a/chrome/browser/debugger/devtools_http_protocol_handler.h b/chrome/browser/debugger/devtools_http_protocol_handler.h
index b4d80ce..605be30 100644
--- a/chrome/browser/debugger/devtools_http_protocol_handler.h
+++ b/chrome/browser/debugger/devtools_http_protocol_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DEBUGGER_DEVTOOLS_HTTP_PROTOCOL_HANDLER_H_
#define CHROME_BROWSER_DEBUGGER_DEVTOOLS_HTTP_PROTOCOL_HANDLER_H_
+#pragma once
#include <set>
#include <string>
diff --git a/chrome/browser/debugger/devtools_manager.h b/chrome/browser/debugger/devtools_manager.h
index 20835af..3fb5bf4 100644
--- a/chrome/browser/debugger/devtools_manager.h
+++ b/chrome/browser/debugger/devtools_manager.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DEBUGGER_DEVTOOLS_MANAGER_H_
#define CHROME_BROWSER_DEBUGGER_DEVTOOLS_MANAGER_H_
+#pragma once
#include <map>
#include <set>
diff --git a/chrome/browser/debugger/devtools_protocol_handler.h b/chrome/browser/debugger/devtools_protocol_handler.h
index fff65eb..92889cc 100644
--- a/chrome/browser/debugger/devtools_protocol_handler.h
+++ b/chrome/browser/debugger/devtools_protocol_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DEBUGGER_DEVTOOLS_PROTOCOL_HANDLER_H_
#define CHROME_BROWSER_DEBUGGER_DEVTOOLS_PROTOCOL_HANDLER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/debugger/devtools_remote.h b/chrome/browser/debugger/devtools_remote.h
index a0edc6d..9c7953b 100644
--- a/chrome/browser/debugger/devtools_remote.h
+++ b/chrome/browser/debugger/devtools_remote.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DEBUGGER_DEVTOOLS_REMOTE_H_
#define CHROME_BROWSER_DEBUGGER_DEVTOOLS_REMOTE_H_
+#pragma once
#include "base/basictypes.h"
#include "base/ref_counted.h"
diff --git a/chrome/browser/debugger/devtools_remote_listen_socket.h b/chrome/browser/debugger/devtools_remote_listen_socket.h
index 9424a76..5497861 100644
--- a/chrome/browser/debugger/devtools_remote_listen_socket.h
+++ b/chrome/browser/debugger/devtools_remote_listen_socket.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DEBUGGER_DEVTOOLS_REMOTE_LISTEN_SOCKET_H_
#define CHROME_BROWSER_DEBUGGER_DEVTOOLS_REMOTE_LISTEN_SOCKET_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/debugger/devtools_remote_listen_socket_unittest.h b/chrome/browser/debugger/devtools_remote_listen_socket_unittest.h
index b839cc7..eef5cd6 100644
--- a/chrome/browser/debugger/devtools_remote_listen_socket_unittest.h
+++ b/chrome/browser/debugger/devtools_remote_listen_socket_unittest.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DEBUGGER_DEVTOOLS_REMOTE_LISTEN_SOCKET_UNITTEST_H_
#define CHROME_BROWSER_DEBUGGER_DEVTOOLS_REMOTE_LISTEN_SOCKET_UNITTEST_H_
+#pragma once
#include "build/build_config.h"
diff --git a/chrome/browser/debugger/devtools_remote_message.h b/chrome/browser/debugger/devtools_remote_message.h
index 0fa5e97..bea9ae5 100644
--- a/chrome/browser/debugger/devtools_remote_message.h
+++ b/chrome/browser/debugger/devtools_remote_message.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DEBUGGER_DEVTOOLS_REMOTE_MESSAGE_H_
#define CHROME_BROWSER_DEBUGGER_DEVTOOLS_REMOTE_MESSAGE_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/debugger/devtools_remote_service.h b/chrome/browser/debugger/devtools_remote_service.h
index 68518ef..cc99ce3 100644
--- a/chrome/browser/debugger/devtools_remote_service.h
+++ b/chrome/browser/debugger/devtools_remote_service.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DEBUGGER_DEVTOOLS_REMOTE_SERVICE_H_
#define CHROME_BROWSER_DEBUGGER_DEVTOOLS_REMOTE_SERVICE_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/debugger/devtools_toggle_action.h b/chrome/browser/debugger/devtools_toggle_action.h
index a8c4c53..33b0321 100644
--- a/chrome/browser/debugger/devtools_toggle_action.h
+++ b/chrome/browser/debugger/devtools_toggle_action.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DEBUGGER_DEVTOOLS_TOGGLE_ACTION_H_
#define CHROME_BROWSER_DEBUGGER_DEVTOOLS_TOGGLE_ACTION_H_
+#pragma once
enum DevToolsToggleAction {
DEVTOOLS_TOGGLE_ACTION_NONE,
diff --git a/chrome/browser/debugger/devtools_window.h b/chrome/browser/debugger/devtools_window.h
index 189cf5b..5e9e08b 100644
--- a/chrome/browser/debugger/devtools_window.h
+++ b/chrome/browser/debugger/devtools_window.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DEBUGGER_DEVTOOLS_WINDOW_H_
#define CHROME_BROWSER_DEBUGGER_DEVTOOLS_WINDOW_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/debugger/extension_ports_remote_service.h b/chrome/browser/debugger/extension_ports_remote_service.h
index 6067f44..0b4c892 100644
--- a/chrome/browser/debugger/extension_ports_remote_service.h
+++ b/chrome/browser/debugger/extension_ports_remote_service.h
@@ -8,6 +8,7 @@
#ifndef CHROME_BROWSER_DEBUGGER_EXTENSION_PORTS_REMOTE_SERVICE_H_
#define CHROME_BROWSER_DEBUGGER_EXTENSION_PORTS_REMOTE_SERVICE_H_
+#pragma once
#include <set>
#include <string>
diff --git a/chrome/browser/debugger/inspectable_tab_proxy.h b/chrome/browser/debugger/inspectable_tab_proxy.h
index 67b5952..d446d40 100644
--- a/chrome/browser/debugger/inspectable_tab_proxy.h
+++ b/chrome/browser/debugger/inspectable_tab_proxy.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DEBUGGER_INSPECTABLE_TAB_PROXY_H_
#define CHROME_BROWSER_DEBUGGER_INSPECTABLE_TAB_PROXY_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/default_encoding_combo_model.h b/chrome/browser/default_encoding_combo_model.h
index 9901238..56e3b8d 100644
--- a/chrome/browser/default_encoding_combo_model.h
+++ b/chrome/browser/default_encoding_combo_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DEFAULT_ENCODING_COMBO_MODEL_H_
#define CHROME_BROWSER_DEFAULT_ENCODING_COMBO_MODEL_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/defaults.h b/chrome/browser/defaults.h
index 6414290..2167f3a 100644
--- a/chrome/browser/defaults.h
+++ b/chrome/browser/defaults.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_DEFAULTS_H_
#define CHROME_BROWSER_DEFAULTS_H_
+#pragma once
#include "build/build_config.h"
#include "chrome/browser/session_startup_pref.h"
diff --git a/chrome/browser/diagnostics/diagnostics_main.h b/chrome/browser/diagnostics/diagnostics_main.h
index 0ce1404..9a71a24 100644
--- a/chrome/browser/diagnostics/diagnostics_main.h
+++ b/chrome/browser/diagnostics/diagnostics_main.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DIAGNOSTICS_DIAGNOSTICS_MAIN_H_
#define CHROME_BROWSER_DIAGNOSTICS_DIAGNOSTICS_MAIN_H_
+#pragma once
class CommandLine;
diff --git a/chrome/browser/diagnostics/diagnostics_model.h b/chrome/browser/diagnostics/diagnostics_model.h
index 42d259c..45c46e9 100644
--- a/chrome/browser/diagnostics/diagnostics_model.h
+++ b/chrome/browser/diagnostics/diagnostics_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DIAGNOSTICS_DIAGNOSTICS_MODEL_H_
#define CHROME_BROWSER_DIAGNOSTICS_DIAGNOSTICS_MODEL_H_
+#pragma once
#include "base/string16.h"
diff --git a/chrome/browser/diagnostics/diagnostics_test.h b/chrome/browser/diagnostics/diagnostics_test.h
index 6e17518..998a0d1 100644
--- a/chrome/browser/diagnostics/diagnostics_test.h
+++ b/chrome/browser/diagnostics/diagnostics_test.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DIAGNOSTICS_DIAGNOSTICS_TEST_H_
#define CHROME_BROWSER_DIAGNOSTICS_DIAGNOSTICS_TEST_H_
+#pragma once
#include "base/file_path.h"
#include "base/path_service.h"
diff --git a/chrome/browser/diagnostics/recon_diagnostics.h b/chrome/browser/diagnostics/recon_diagnostics.h
index 47f9cc1..1652906 100644
--- a/chrome/browser/diagnostics/recon_diagnostics.h
+++ b/chrome/browser/diagnostics/recon_diagnostics.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DIAGNOSTICS_RECON_DIAGNOSTICS_H_
#define CHROME_BROWSER_DIAGNOSTICS_RECON_DIAGNOSTICS_H_
+#pragma once
#include "base/string16.h"
#include "chrome/browser/diagnostics/diagnostics_test.h"
diff --git a/chrome/browser/diagnostics/sqlite_diagnostics.h b/chrome/browser/diagnostics/sqlite_diagnostics.h
index c416e88..8a390d7 100644
--- a/chrome/browser/diagnostics/sqlite_diagnostics.h
+++ b/chrome/browser/diagnostics/sqlite_diagnostics.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DIAGNOSTICS_SQLITE_DIAGNOSTICS_H_
#define CHROME_BROWSER_DIAGNOSTICS_SQLITE_DIAGNOSTICS_H_
+#pragma once
#include "chrome/browser/diagnostics/diagnostics_test.h"
diff --git a/chrome/browser/dock_info.h b/chrome/browser/dock_info.h
index a207d79..d0bf90c 100644
--- a/chrome/browser/dock_info.h
+++ b/chrome/browser/dock_info.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOCK_INFO_H_
#define CHROME_BROWSER_DOCK_INFO_H_
+#pragma once
#include <set>
diff --git a/chrome/browser/dom_operation_notification_details.h b/chrome/browser/dom_operation_notification_details.h
index 3f22f5d..9b2266e 100644
--- a/chrome/browser/dom_operation_notification_details.h
+++ b/chrome/browser/dom_operation_notification_details.h
@@ -8,6 +8,7 @@
#ifndef CHROME_BROWSER_DOM_OPERATION_NOTIFICATION_DETAILS_H__
#define CHROME_BROWSER_DOM_OPERATION_NOTIFICATION_DETAILS_H__
+#pragma once
class DomOperationNotificationDetails {
public:
diff --git a/chrome/browser/dom_ui/add_startup_page_handler.h b/chrome/browser/dom_ui/add_startup_page_handler.h
index 5f58254..87dbcea 100644
--- a/chrome/browser/dom_ui/add_startup_page_handler.h
+++ b/chrome/browser/dom_ui/add_startup_page_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_ADD_STARTUP_PAGE_HANDLER_H_
#define CHROME_BROWSER_DOM_UI_ADD_STARTUP_PAGE_HANDLER_H_
+#pragma once
#include "chrome/browser/dom_ui/options_ui.h"
diff --git a/chrome/browser/dom_ui/advanced_options_handler.h b/chrome/browser/dom_ui/advanced_options_handler.h
index 2fd9054..ae7613a 100644
--- a/chrome/browser/dom_ui/advanced_options_handler.h
+++ b/chrome/browser/dom_ui/advanced_options_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_ADVANCED_OPTIONS_HANDLER_H_
#define CHROME_BROWSER_DOM_UI_ADVANCED_OPTIONS_HANDLER_H_
+#pragma once
#include "chrome/browser/dom_ui/options_ui.h"
#include "chrome/browser/pref_member.h"
diff --git a/chrome/browser/dom_ui/advanced_options_utils_mac.h b/chrome/browser/dom_ui/advanced_options_utils_mac.h
index efcad1a..eb64de0 100644
--- a/chrome/browser/dom_ui/advanced_options_utils_mac.h
+++ b/chrome/browser/dom_ui/advanced_options_utils_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_ADVANCED_OPTIONS_UTILS_MAC_H_
#define CHROME_BROWSER_DOM_UI_ADVANCED_OPTIONS_UTILS_MAC_H_
+#pragma once
#include "base/basictypes.h"
diff --git a/chrome/browser/dom_ui/app_launcher_handler.h b/chrome/browser/dom_ui/app_launcher_handler.h
index b20923c..1195d49 100644
--- a/chrome/browser/dom_ui/app_launcher_handler.h
+++ b/chrome/browser/dom_ui/app_launcher_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_APP_LAUNCHER_HANDLER_H_
#define CHROME_BROWSER_DOM_UI_APP_LAUNCHER_HANDLER_H_
+#pragma once
#include "chrome/browser/dom_ui/dom_ui.h"
#include "chrome/common/notification_registrar.h"
diff --git a/chrome/browser/dom_ui/bookmarks_ui.h b/chrome/browser/dom_ui/bookmarks_ui.h
index c8f2f79..8e8e61b 100644
--- a/chrome/browser/dom_ui/bookmarks_ui.h
+++ b/chrome/browser/dom_ui/bookmarks_ui.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_BOOKMARKS_UI_H_
#define CHROME_BROWSER_DOM_UI_BOOKMARKS_UI_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/dom_ui/browser_options_handler.h b/chrome/browser/dom_ui/browser_options_handler.h
index 3fb1a8e..6c37bd5 100644
--- a/chrome/browser/dom_ui/browser_options_handler.h
+++ b/chrome/browser/dom_ui/browser_options_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_BROWSER_OPTIONS_HANDLER_H_
#define CHROME_BROWSER_DOM_UI_BROWSER_OPTIONS_HANDLER_H_
+#pragma once
#include "chrome/browser/dom_ui/options_ui.h"
#include "chrome/browser/search_engines/template_url_model.h"
diff --git a/chrome/browser/dom_ui/chrome_url_data_manager.h b/chrome/browser/dom_ui/chrome_url_data_manager.h
index f08daaf..48281f4 100644
--- a/chrome/browser/dom_ui/chrome_url_data_manager.h
+++ b/chrome/browser/dom_ui/chrome_url_data_manager.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_CHROME_URL_DATA_MANAGER_H_
#define CHROME_BROWSER_DOM_UI_CHROME_URL_DATA_MANAGER_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/dom_ui/clear_browser_data_handler.h b/chrome/browser/dom_ui/clear_browser_data_handler.h
index c36135d..c5ff399 100644
--- a/chrome/browser/dom_ui/clear_browser_data_handler.h
+++ b/chrome/browser/dom_ui/clear_browser_data_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_CLEAR_BROWSER_DATA_HANDLER_H_
#define CHROME_BROWSER_DOM_UI_CLEAR_BROWSER_DATA_HANDLER_H_
+#pragma once
#include "chrome/browser/dom_ui/options_ui.h"
#include "chrome/browser/browsing_data_remover.h"
diff --git a/chrome/browser/dom_ui/content_settings_handler.h b/chrome/browser/dom_ui/content_settings_handler.h
index a9fac0c..7f886ed 100644
--- a/chrome/browser/dom_ui/content_settings_handler.h
+++ b/chrome/browser/dom_ui/content_settings_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_CONTENT_SETTINGS_HANDLER_H_
#define CHROME_BROWSER_DOM_UI_CONTENT_SETTINGS_HANDLER_H_
+#pragma once
#include "chrome/browser/dom_ui/options_ui.h"
diff --git a/chrome/browser/dom_ui/core_options_handler.h b/chrome/browser/dom_ui/core_options_handler.h
index ed6d2f1..c88f01a 100644
--- a/chrome/browser/dom_ui/core_options_handler.h
+++ b/chrome/browser/dom_ui/core_options_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_CORE_OPTIONS_HANDLER_H_
#define CHROME_BROWSER_DOM_UI_CORE_OPTIONS_HANDLER_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/dom_ui/devtools_ui.h b/chrome/browser/dom_ui/devtools_ui.h
index ecdc413..f41c871 100644
--- a/chrome/browser/dom_ui/devtools_ui.h
+++ b/chrome/browser/dom_ui/devtools_ui.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_DEVTOOLS_UI_H_
#define CHROME_BROWSER_DOM_UI_DEVTOOLS_UI_H_
+#pragma once
#include "chrome/browser/dom_ui/dom_ui.h"
diff --git a/chrome/browser/dom_ui/dom_ui.h b/chrome/browser/dom_ui/dom_ui.h
index 4c20dff..1b333a8 100644
--- a/chrome/browser/dom_ui/dom_ui.h
+++ b/chrome/browser/dom_ui/dom_ui.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_DOM_UI_H_
#define CHROME_BROWSER_DOM_UI_DOM_UI_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/dom_ui/dom_ui_factory.h b/chrome/browser/dom_ui/dom_ui_factory.h
index 781b7f38..3bc80c9 100644
--- a/chrome/browser/dom_ui/dom_ui_factory.h
+++ b/chrome/browser/dom_ui/dom_ui_factory.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_DOM_UI_FACTORY_H_
#define CHROME_BROWSER_DOM_UI_DOM_UI_FACTORY_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/dom_ui/dom_ui_favicon_source.h b/chrome/browser/dom_ui/dom_ui_favicon_source.h
index a3ba511..7419288 100644
--- a/chrome/browser/dom_ui/dom_ui_favicon_source.h
+++ b/chrome/browser/dom_ui/dom_ui_favicon_source.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_DOM_UI_FAVICON_SOURCE_H_
#define CHROME_BROWSER_DOM_UI_DOM_UI_FAVICON_SOURCE_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/dom_ui/dom_ui_theme_source.h b/chrome/browser/dom_ui/dom_ui_theme_source.h
index 5c74649..7512fbd 100644
--- a/chrome/browser/dom_ui/dom_ui_theme_source.h
+++ b/chrome/browser/dom_ui/dom_ui_theme_source.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_DOM_UI_THEME_SOURCE_H_
#define CHROME_BROWSER_DOM_UI_DOM_UI_THEME_SOURCE_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/dom_ui/dom_ui_thumbnail_source.h b/chrome/browser/dom_ui/dom_ui_thumbnail_source.h
index cadf542..cf4fd79 100644
--- a/chrome/browser/dom_ui/dom_ui_thumbnail_source.h
+++ b/chrome/browser/dom_ui/dom_ui_thumbnail_source.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_DOM_UI_THUMBNAIL_SOURCE_H_
#define CHROME_BROWSER_DOM_UI_DOM_UI_THUMBNAIL_SOURCE_H_
+#pragma once
#include <string>
#include <utility>
diff --git a/chrome/browser/dom_ui/dom_ui_util.h b/chrome/browser/dom_ui/dom_ui_util.h
index 48c68a1..99a5cc0 100644
--- a/chrome/browser/dom_ui/dom_ui_util.h
+++ b/chrome/browser/dom_ui/dom_ui_util.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_DOM_UI_UTIL_H_
#define CHROME_BROWSER_DOM_UI_DOM_UI_UTIL_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/dom_ui/downloads_dom_handler.h b/chrome/browser/dom_ui/downloads_dom_handler.h
index 99af1f5..32ab2bf 100644
--- a/chrome/browser/dom_ui/downloads_dom_handler.h
+++ b/chrome/browser/dom_ui/downloads_dom_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_DOWNLOADS_DOM_HANDLER_H_
#define CHROME_BROWSER_DOM_UI_DOWNLOADS_DOM_HANDLER_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/dom_ui/downloads_ui.h b/chrome/browser/dom_ui/downloads_ui.h
index d153894..c6f5727 100644
--- a/chrome/browser/dom_ui/downloads_ui.h
+++ b/chrome/browser/dom_ui/downloads_ui.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_DOWNLOADS_UI_H_
#define CHROME_BROWSER_DOM_UI_DOWNLOADS_UI_H_
+#pragma once
#include "chrome/browser/dom_ui/dom_ui.h"
diff --git a/chrome/browser/dom_ui/filebrowse_ui.h b/chrome/browser/dom_ui/filebrowse_ui.h
index ce02a8f..4800c1c 100644
--- a/chrome/browser/dom_ui/filebrowse_ui.h
+++ b/chrome/browser/dom_ui/filebrowse_ui.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_FILEBROWSE_UI_H_
#define CHROME_BROWSER_DOM_UI_FILEBROWSE_UI_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/dom_ui/fileicon_source.h b/chrome/browser/dom_ui/fileicon_source.h
index 2f32262..55fb038 100644
--- a/chrome/browser/dom_ui/fileicon_source.h
+++ b/chrome/browser/dom_ui/fileicon_source.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_FILEICON_SOURCE_H_
#define CHROME_BROWSER_DOM_UI_FILEICON_SOURCE_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/dom_ui/font_settings_handler.h b/chrome/browser/dom_ui/font_settings_handler.h
index 4463c9e..a515afa 100644
--- a/chrome/browser/dom_ui/font_settings_handler.h
+++ b/chrome/browser/dom_ui/font_settings_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_FONT_SETTINGS_HANDLER_H_
#define CHROME_BROWSER_DOM_UI_FONT_SETTINGS_HANDLER_H_
+#pragma once
#include "chrome/browser/dom_ui/options_ui.h"
diff --git a/chrome/browser/dom_ui/history2_ui.h b/chrome/browser/dom_ui/history2_ui.h
index 0ad8d2f..a6bfc3d 100644
--- a/chrome/browser/dom_ui/history2_ui.h
+++ b/chrome/browser/dom_ui/history2_ui.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_HISTORY2_UI_H_
#define CHROME_BROWSER_DOM_UI_HISTORY2_UI_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/dom_ui/history_ui.h b/chrome/browser/dom_ui/history_ui.h
index ff3849a..8b694a8 100644
--- a/chrome/browser/dom_ui/history_ui.h
+++ b/chrome/browser/dom_ui/history_ui.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_HISTORY_UI_H_
#define CHROME_BROWSER_DOM_UI_HISTORY_UI_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/dom_ui/html_dialog_tab_contents_delegate.h b/chrome/browser/dom_ui/html_dialog_tab_contents_delegate.h
index f9e3ac6..1c5cca0 100644
--- a/chrome/browser/dom_ui/html_dialog_tab_contents_delegate.h
+++ b/chrome/browser/dom_ui/html_dialog_tab_contents_delegate.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_HTML_DIALOG_TAB_CONTENTS_DELEGATE_H_
#define CHROME_BROWSER_DOM_UI_HTML_DIALOG_TAB_CONTENTS_DELEGATE_H_
+#pragma once
#include "chrome/browser/tab_contents/tab_contents_delegate.h"
diff --git a/chrome/browser/dom_ui/html_dialog_ui.h b/chrome/browser/dom_ui/html_dialog_ui.h
index be2df7f..63961a6 100644
--- a/chrome/browser/dom_ui/html_dialog_ui.h
+++ b/chrome/browser/dom_ui/html_dialog_ui.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_HTML_DIALOG_UI_H_
#define CHROME_BROWSER_DOM_UI_HTML_DIALOG_UI_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/dom_ui/mediaplayer_ui.h b/chrome/browser/dom_ui/mediaplayer_ui.h
index 24e2585..478926e 100644
--- a/chrome/browser/dom_ui/mediaplayer_ui.h
+++ b/chrome/browser/dom_ui/mediaplayer_ui.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_MEDIAPLAYER_UI_H_
#define CHROME_BROWSER_DOM_UI_MEDIAPLAYER_UI_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/dom_ui/most_visited_handler.h b/chrome/browser/dom_ui/most_visited_handler.h
index a882115..8f74e25 100644
--- a/chrome/browser/dom_ui/most_visited_handler.h
+++ b/chrome/browser/dom_ui/most_visited_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_MOST_VISITED_HANDLER_H_
#define CHROME_BROWSER_DOM_UI_MOST_VISITED_HANDLER_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/dom_ui/net_internals_ui.h b/chrome/browser/dom_ui/net_internals_ui.h
index f1c210e..3c67963 100644
--- a/chrome/browser/dom_ui/net_internals_ui.h
+++ b/chrome/browser/dom_ui/net_internals_ui.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_NET_INTERNALS_UI_H_
#define CHROME_BROWSER_DOM_UI_NET_INTERNALS_UI_H_
+#pragma once
#include "chrome/browser/dom_ui/dom_ui.h"
diff --git a/chrome/browser/dom_ui/new_tab_page_sync_handler.h b/chrome/browser/dom_ui/new_tab_page_sync_handler.h
index fcd2a7a..2ac6ac7 100644
--- a/chrome/browser/dom_ui/new_tab_page_sync_handler.h
+++ b/chrome/browser/dom_ui/new_tab_page_sync_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_NEW_TAB_PAGE_SYNC_HANDLER_H_
#define CHROME_BROWSER_DOM_UI_NEW_TAB_PAGE_SYNC_HANDLER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/dom_ui/new_tab_ui.h b/chrome/browser/dom_ui/new_tab_ui.h
index 7598764..08a2fa0 100644
--- a/chrome/browser/dom_ui/new_tab_ui.h
+++ b/chrome/browser/dom_ui/new_tab_ui.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_NEW_TAB_UI_H_
#define CHROME_BROWSER_DOM_UI_NEW_TAB_UI_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/dom_ui/ntp_resource_cache.h b/chrome/browser/dom_ui/ntp_resource_cache.h
index 5f36b91..3e583f4 100644
--- a/chrome/browser/dom_ui/ntp_resource_cache.h
+++ b/chrome/browser/dom_ui/ntp_resource_cache.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_NTP_RESOURCE_CACHE_H_
#define CHROME_BROWSER_DOM_UI_NTP_RESOURCE_CACHE_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/dom_ui/options_ui.h b/chrome/browser/dom_ui/options_ui.h
index e8f1585..d144c9d 100644
--- a/chrome/browser/dom_ui/options_ui.h
+++ b/chrome/browser/dom_ui/options_ui.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_OPTIONS_UI_H_
#define CHROME_BROWSER_DOM_UI_OPTIONS_UI_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/dom_ui/personal_options_handler.h b/chrome/browser/dom_ui/personal_options_handler.h
index cbc0c5c..e667bf8 100644
--- a/chrome/browser/dom_ui/personal_options_handler.h
+++ b/chrome/browser/dom_ui/personal_options_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_PERSONAL_OPTIONS_HANDLER_H_
#define CHROME_BROWSER_DOM_UI_PERSONAL_OPTIONS_HANDLER_H_
+#pragma once
#include "chrome/browser/dom_ui/options_ui.h"
diff --git a/chrome/browser/dom_ui/plugins_ui.h b/chrome/browser/dom_ui/plugins_ui.h
index 00dbce9..d2813a8 100644
--- a/chrome/browser/dom_ui/plugins_ui.h
+++ b/chrome/browser/dom_ui/plugins_ui.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_PLUGINS_UI_H_
#define CHROME_BROWSER_DOM_UI_PLUGINS_UI_H_
+#pragma once
#include "chrome/browser/dom_ui/dom_ui.h"
diff --git a/chrome/browser/dom_ui/register_page_ui.h b/chrome/browser/dom_ui/register_page_ui.h
index 46abc58..10c9ca9 100644
--- a/chrome/browser/dom_ui/register_page_ui.h
+++ b/chrome/browser/dom_ui/register_page_ui.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_REGISTER_PAGE_UI_H_
#define CHROME_BROWSER_DOM_UI_REGISTER_PAGE_UI_H_
+#pragma once
#include "chrome/browser/dom_ui/dom_ui.h"
diff --git a/chrome/browser/dom_ui/remoting_ui.h b/chrome/browser/dom_ui/remoting_ui.h
index 1d98b98..8012a82 100644
--- a/chrome/browser/dom_ui/remoting_ui.h
+++ b/chrome/browser/dom_ui/remoting_ui.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_REMOTING_UI_H_
#define CHROME_BROWSER_DOM_UI_REMOTING_UI_H_
+#pragma once
#include "chrome/browser/dom_ui/dom_ui.h"
diff --git a/chrome/browser/dom_ui/shared_resources_data_source.h b/chrome/browser/dom_ui/shared_resources_data_source.h
index 0dfe83a..712795e 100644
--- a/chrome/browser/dom_ui/shared_resources_data_source.h
+++ b/chrome/browser/dom_ui/shared_resources_data_source.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_SHARED_RESOURCES_DATA_SOURCE_H_
#define CHROME_BROWSER_DOM_UI_SHARED_RESOURCES_DATA_SOURCE_H_
+#pragma once
#include "chrome/browser/dom_ui/chrome_url_data_manager.h"
diff --git a/chrome/browser/dom_ui/shown_sections_handler.h b/chrome/browser/dom_ui/shown_sections_handler.h
index 8bdbd52..25644b3 100644
--- a/chrome/browser/dom_ui/shown_sections_handler.h
+++ b/chrome/browser/dom_ui/shown_sections_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_SHOWN_SECTIONS_HANDLER_H_
#define CHROME_BROWSER_DOM_UI_SHOWN_SECTIONS_HANDLER_H_
+#pragma once
#include "chrome/browser/dom_ui/dom_ui.h"
#include "chrome/common/notification_observer.h"
diff --git a/chrome/browser/dom_ui/slideshow_ui.h b/chrome/browser/dom_ui/slideshow_ui.h
index 1374045..0cd63c0 100644
--- a/chrome/browser/dom_ui/slideshow_ui.h
+++ b/chrome/browser/dom_ui/slideshow_ui.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_SLIDESHOW_UI_H_
#define CHROME_BROWSER_DOM_UI_SLIDESHOW_UI_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/dom_ui/sync_options_handler.h b/chrome/browser/dom_ui/sync_options_handler.h
index 8c7923c..15a77e6 100644
--- a/chrome/browser/dom_ui/sync_options_handler.h
+++ b/chrome/browser/dom_ui/sync_options_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOM_UI_SYNC_OPTIONS_HANDLER_H_
#define CHROME_BROWSER_DOM_UI_SYNC_OPTIONS_HANDLER_H_
+#pragma once
#include "chrome/browser/dom_ui/options_ui.h"
diff --git a/chrome/browser/dom_ui/tips_handler.h b/chrome/browser/dom_ui/tips_handler.h
index d85d4d8..20b79f7 100644
--- a/chrome/browser/dom_ui/tips_handler.h
+++ b/chrome/browser/dom_ui/tips_handler.h
@@ -8,6 +8,7 @@
#ifndef CHROME_BROWSER_DOM_UI_TIPS_HANDLER_H_
#define CHROME_BROWSER_DOM_UI_TIPS_HANDLER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/download/download_file.h b/chrome/browser/download/download_file.h
index 9c9fdf6..6db951b 100644
--- a/chrome/browser/download/download_file.h
+++ b/chrome/browser/download/download_file.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOWNLOAD_DOWNLOAD_FILE_H_
#define CHROME_BROWSER_DOWNLOAD_DOWNLOAD_FILE_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/download/download_file_manager.h b/chrome/browser/download/download_file_manager.h
index 22bb94e..0aada31 100644
--- a/chrome/browser/download/download_file_manager.h
+++ b/chrome/browser/download/download_file_manager.h
@@ -38,6 +38,7 @@
#ifndef CHROME_BROWSER_DOWNLOAD_DOWNLOAD_FILE_MANAGER_H_
#define CHROME_BROWSER_DOWNLOAD_DOWNLOAD_FILE_MANAGER_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/download/download_item.h b/chrome/browser/download/download_item.h
index d404b3a..f8c71d0 100644
--- a/chrome/browser/download/download_item.h
+++ b/chrome/browser/download/download_item.h
@@ -16,6 +16,7 @@
#ifndef CHROME_BROWSER_DOWNLOAD_DOWNLOAD_ITEM_H_
#define CHROME_BROWSER_DOWNLOAD_DOWNLOAD_ITEM_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/download/download_item_model.h b/chrome/browser/download/download_item_model.h
index 82d70ec..f399489 100644
--- a/chrome/browser/download/download_item_model.h
+++ b/chrome/browser/download/download_item_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOWNLOAD_DOWNLOAD_ITEM_MODEL_H_
#define CHROME_BROWSER_DOWNLOAD_DOWNLOAD_ITEM_MODEL_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/download/download_manager.h b/chrome/browser/download/download_manager.h
index 94f0dd7..28fa82e 100644
--- a/chrome/browser/download/download_manager.h
+++ b/chrome/browser/download/download_manager.h
@@ -26,6 +26,7 @@
#ifndef CHROME_BROWSER_DOWNLOAD_DOWNLOAD_MANAGER_H_
#define CHROME_BROWSER_DOWNLOAD_DOWNLOAD_MANAGER_H_
+#pragma once
#include <map>
#include <set>
diff --git a/chrome/browser/download/download_request_infobar_delegate.h b/chrome/browser/download/download_request_infobar_delegate.h
index 700c629..c33696c 100644
--- a/chrome/browser/download/download_request_infobar_delegate.h
+++ b/chrome/browser/download/download_request_infobar_delegate.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOWNLOAD_DOWNLOAD_REQUEST_INFOBAR_DELEGATE_H_
#define CHROME_BROWSER_DOWNLOAD_DOWNLOAD_REQUEST_INFOBAR_DELEGATE_H_
+#pragma once
#include "base/basictypes.h"
#include "chrome/browser/download/download_request_limiter.h"
diff --git a/chrome/browser/download/download_request_limiter.h b/chrome/browser/download/download_request_limiter.h
index f5b4cfa..4a685e38 100644
--- a/chrome/browser/download/download_request_limiter.h
+++ b/chrome/browser/download/download_request_limiter.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOWNLOAD_DOWNLOAD_REQUEST_LIMITER_H_
#define CHROME_BROWSER_DOWNLOAD_DOWNLOAD_REQUEST_LIMITER_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/download/download_shelf.h b/chrome/browser/download/download_shelf.h
index c9fdaa9..929a92e 100644
--- a/chrome/browser/download/download_shelf.h
+++ b/chrome/browser/download/download_shelf.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOWNLOAD_DOWNLOAD_SHELF_H_
#define CHROME_BROWSER_DOWNLOAD_DOWNLOAD_SHELF_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/download/download_started_animation.h b/chrome/browser/download/download_started_animation.h
index f44dece..1ac93c4 100644
--- a/chrome/browser/download/download_started_animation.h
+++ b/chrome/browser/download/download_started_animation.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOWNLOAD_DOWNLOAD_STARTED_ANIMATION_H_
#define CHROME_BROWSER_DOWNLOAD_DOWNLOAD_STARTED_ANIMATION_H_
+#pragma once
#include "base/basictypes.h"
diff --git a/chrome/browser/download/download_types.h b/chrome/browser/download/download_types.h
index de8bfc8..94dd147 100644
--- a/chrome/browser/download/download_types.h
+++ b/chrome/browser/download/download_types.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOWNLOAD_DOWNLOAD_TYPES_H_
#define CHROME_BROWSER_DOWNLOAD_DOWNLOAD_TYPES_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/download/download_util.h b/chrome/browser/download/download_util.h
index 113a3a0..421ccce 100644
--- a/chrome/browser/download/download_util.h
+++ b/chrome/browser/download/download_util.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_DOWNLOAD_DOWNLOAD_UTIL_H_
#define CHROME_BROWSER_DOWNLOAD_DOWNLOAD_UTIL_H_
+#pragma once
#include <set>
#include <string>
diff --git a/chrome/browser/download/drag_download_file.h b/chrome/browser/download/drag_download_file.h
index 4ea3cdf..34fefaa 100644
--- a/chrome/browser/download/drag_download_file.h
+++ b/chrome/browser/download/drag_download_file.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOWNLOAD_DRAG_DOWNLOAD_FILE_H_
#define CHROME_BROWSER_DOWNLOAD_DRAG_DOWNLOAD_FILE_H_
+#pragma once
#include "app/download_file_interface.h"
#include "base/file_path.h"
diff --git a/chrome/browser/download/drag_download_util.h b/chrome/browser/download/drag_download_util.h
index c6f8442..bd9d44a 100644
--- a/chrome/browser/download/drag_download_util.h
+++ b/chrome/browser/download/drag_download_util.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOWNLOAD_DRAG_DOWNLOAD_UTIL_H_
#define CHROME_BROWSER_DOWNLOAD_DRAG_DOWNLOAD_UTIL_H_
+#pragma once
#include "app/download_file_interface.h"
#include "base/basictypes.h"
diff --git a/chrome/browser/download/save_file.h b/chrome/browser/download/save_file.h
index 1a25ef4..9960e74 100644
--- a/chrome/browser/download/save_file.h
+++ b/chrome/browser/download/save_file.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOWNLOAD_SAVE_FILE_H__
#define CHROME_BROWSER_DOWNLOAD_SAVE_FILE_H__
+#pragma once
#include "base/basictypes.h"
#include "base/file_path.h"
diff --git a/chrome/browser/download/save_file_manager.h b/chrome/browser/download/save_file_manager.h
index 44597d5..f473423 100644
--- a/chrome/browser/download/save_file_manager.h
+++ b/chrome/browser/download/save_file_manager.h
@@ -57,6 +57,7 @@
#ifndef CHROME_BROWSER_DOWNLOAD_SAVE_FILE_MANAGER_H__
#define CHROME_BROWSER_DOWNLOAD_SAVE_FILE_MANAGER_H__
+#pragma once
#include <string>
diff --git a/chrome/browser/download/save_item.h b/chrome/browser/download/save_item.h
index 8984dab..724441a 100644
--- a/chrome/browser/download/save_item.h
+++ b/chrome/browser/download/save_item.h
@@ -4,6 +4,7 @@
//
#ifndef CHROME_BROWSER_DOWNLOAD_SAVE_ITEM_H__
#define CHROME_BROWSER_DOWNLOAD_SAVE_ITEM_H__
+#pragma once
#include "base/basictypes.h"
#include "base/file_path.h"
diff --git a/chrome/browser/download/save_package.h b/chrome/browser/download/save_package.h
index ab78eb8..ecff182 100644
--- a/chrome/browser/download/save_package.h
+++ b/chrome/browser/download/save_package.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOWNLOAD_SAVE_PACKAGE_H_
#define CHROME_BROWSER_DOWNLOAD_SAVE_PACKAGE_H_
+#pragma once
#include <queue>
#include <string>
diff --git a/chrome/browser/download/save_types.h b/chrome/browser/download/save_types.h
index 7ddac66..d046b5b 100644
--- a/chrome/browser/download/save_types.h
+++ b/chrome/browser/download/save_types.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DOWNLOAD_SAVE_TYPES_H_
#define CHROME_BROWSER_DOWNLOAD_SAVE_TYPES_H_
+#pragma once
#include <string>
#include <utility>
diff --git a/chrome/browser/dummy_configuration_policy_provider.h b/chrome/browser/dummy_configuration_policy_provider.h
index 47443b2..a3e3508 100644
--- a/chrome/browser/dummy_configuration_policy_provider.h
+++ b/chrome/browser/dummy_configuration_policy_provider.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DUMMY_CONFIGURATION_POLICY_PROVIDER_H_
#define CHROME_BROWSER_DUMMY_CONFIGURATION_POLICY_PROVIDER_H_
+#pragma once
#include "chrome/browser/configuration_policy_store.h"
#include "chrome/browser/configuration_policy_provider.h"
diff --git a/chrome/browser/dummy_pref_store.h b/chrome/browser/dummy_pref_store.h
index 8103763..fb39819 100644
--- a/chrome/browser/dummy_pref_store.h
+++ b/chrome/browser/dummy_pref_store.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_DUMMY_PREF_STORE_H_
#define CHROME_BROWSER_DUMMY_PREF_STORE_H_
+#pragma once
#include "base/basictypes.h"
#include "base/scoped_ptr.h"
diff --git a/chrome/browser/encoding_menu_controller.h b/chrome/browser/encoding_menu_controller.h
index 44f5877..42f4eee 100644
--- a/chrome/browser/encoding_menu_controller.h
+++ b/chrome/browser/encoding_menu_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_ENCODING_MENU_CONTROLLER_H_
#define CHROME_BROWSER_ENCODING_MENU_CONTROLLER_H_
+#pragma once
#include <utility>
#include <string>
diff --git a/chrome/browser/extensions/autoupdate_interceptor.h b/chrome/browser/extensions/autoupdate_interceptor.h
index 142c46d..42ae024 100644
--- a/chrome/browser/extensions/autoupdate_interceptor.h
+++ b/chrome/browser/extensions/autoupdate_interceptor.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_AUTOUPDATE_INTERCEPTOR_H_
#define CHROME_BROWSER_EXTENSIONS_AUTOUPDATE_INTERCEPTOR_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/extensions/browser_action_test_util.h b/chrome/browser/extensions/browser_action_test_util.h
index e2d6050..cadb12c 100644
--- a/chrome/browser/extensions/browser_action_test_util.h
+++ b/chrome/browser/extensions/browser_action_test_util.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_BROWSER_ACTION_TEST_UTIL_H_
#define CHROME_BROWSER_EXTENSIONS_BROWSER_ACTION_TEST_UTIL_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/extensions/convert_user_script.h b/chrome/browser/extensions/convert_user_script.h
index ebc9ee2..d392c4d 100644
--- a/chrome/browser/extensions/convert_user_script.h
+++ b/chrome/browser/extensions/convert_user_script.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_CONVERT_USER_SCRIPT_H_
#define CHROME_BROWSER_EXTENSIONS_CONVERT_USER_SCRIPT_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/extensions/crashed_extension_infobar.h b/chrome/browser/extensions/crashed_extension_infobar.h
index 48e9acb..2e3741a 100644
--- a/chrome/browser/extensions/crashed_extension_infobar.h
+++ b/chrome/browser/extensions/crashed_extension_infobar.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_CRASHED_EXTENSION_INFOBAR_H_
#define CHROME_BROWSER_EXTENSIONS_CRASHED_EXTENSION_INFOBAR_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/extensions/crx_installer.h b/chrome/browser/extensions/crx_installer.h
index 9ab011b..19e0bf9 100644
--- a/chrome/browser/extensions/crx_installer.h
+++ b/chrome/browser/extensions/crx_installer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_CRX_INSTALLER_H_
#define CHROME_BROWSER_EXTENSIONS_CRX_INSTALLER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/extensions/execute_code_in_tab_function.h b/chrome/browser/extensions/execute_code_in_tab_function.h
index 8da8b75..4913e05 100644
--- a/chrome/browser/extensions/execute_code_in_tab_function.h
+++ b/chrome/browser/extensions/execute_code_in_tab_function.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXECUTE_CODE_IN_TAB_FUNCTION_H__
#define CHROME_BROWSER_EXTENSIONS_EXECUTE_CODE_IN_TAB_FUNCTION_H__
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/extensions/extension_accessibility_api.h b/chrome/browser/extensions/extension_accessibility_api.h
index bc724c1..6c79d7d 100644
--- a/chrome/browser/extensions/extension_accessibility_api.h
+++ b/chrome/browser/extensions/extension_accessibility_api.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_ACCESSIBILITY_API_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_ACCESSIBILITY_API_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/extensions/extension_accessibility_api_constants.h b/chrome/browser/extensions/extension_accessibility_api_constants.h
index c5ce6c8..13760b7 100644
--- a/chrome/browser/extensions/extension_accessibility_api_constants.h
+++ b/chrome/browser/extensions/extension_accessibility_api_constants.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_ACCESSIBILITY_API_CONSTANTS_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_ACCESSIBILITY_API_CONSTANTS_H_
+#pragma once
namespace extension_accessibility_api_constants {
diff --git a/chrome/browser/extensions/extension_apitest.h b/chrome/browser/extensions/extension_apitest.h
index 3ef956a..a22edd3 100644
--- a/chrome/browser/extensions/extension_apitest.h
+++ b/chrome/browser/extensions/extension_apitest.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_APITEST_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_APITEST_H_
+#pragma once
#include "chrome/browser/extensions/extension_browsertest.h"
#include "chrome/common/notification_service.h"
diff --git a/chrome/browser/extensions/extension_bookmark_helpers.h b/chrome/browser/extensions/extension_bookmark_helpers.h
index f58db22..4f81171 100644
--- a/chrome/browser/extensions/extension_bookmark_helpers.h
+++ b/chrome/browser/extensions/extension_bookmark_helpers.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_BOOKMARK_HELPERS_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_BOOKMARK_HELPERS_H_
+#pragma once
#include "base/values.h"
#include "chrome/browser/bookmarks/bookmark_model.h"
diff --git a/chrome/browser/extensions/extension_bookmark_manager_api.h b/chrome/browser/extensions/extension_bookmark_manager_api.h
index ace9124..9445523 100644
--- a/chrome/browser/extensions/extension_bookmark_manager_api.h
+++ b/chrome/browser/extensions/extension_bookmark_manager_api.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_BOOKMARK_MANAGER_API_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_BOOKMARK_MANAGER_API_H_
+#pragma once
#include "chrome/browser/bookmarks/bookmark_drag_data.h"
#include "chrome/browser/extensions/extension_bookmarks_module.h"
diff --git a/chrome/browser/extensions/extension_bookmarks_module.h b/chrome/browser/extensions/extension_bookmarks_module.h
index 1a26b02..3105dfa 100644
--- a/chrome/browser/extensions/extension_bookmarks_module.h
+++ b/chrome/browser/extensions/extension_bookmarks_module.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_BOOKMARKS_MODULE_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_BOOKMARKS_MODULE_H_
+#pragma once
#include <list>
#include <string>
diff --git a/chrome/browser/extensions/extension_bookmarks_module_constants.h b/chrome/browser/extensions/extension_bookmarks_module_constants.h
index 582866b..8c2f8fb 100644
--- a/chrome/browser/extensions/extension_bookmarks_module_constants.h
+++ b/chrome/browser/extensions/extension_bookmarks_module_constants.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_BOOKMARKS_MODULE_CONSTANTS_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_BOOKMARKS_MODULE_CONSTANTS_H_
+#pragma once
namespace extension_bookmarks_module_constants {
diff --git a/chrome/browser/extensions/extension_browser_actions_api.h b/chrome/browser/extensions/extension_browser_actions_api.h
index 007d194..6dd3d20 100644
--- a/chrome/browser/extensions/extension_browser_actions_api.h
+++ b/chrome/browser/extensions/extension_browser_actions_api.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_BROWSER_ACTIONS_API_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_BROWSER_ACTIONS_API_H_
+#pragma once
#include "chrome/browser/extensions/extension_function.h"
#include "chrome/common/extensions/extension_action.h"
diff --git a/chrome/browser/extensions/extension_browser_event_router.h b/chrome/browser/extensions/extension_browser_event_router.h
index bd01080..41b18e6 100644
--- a/chrome/browser/extensions/extension_browser_event_router.h
+++ b/chrome/browser/extensions/extension_browser_event_router.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_BROWSER_EVENT_ROUTER_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_BROWSER_EVENT_ROUTER_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/extensions/extension_browsertest.h b/chrome/browser/extensions/extension_browsertest.h
index 567e18c..9b7f5f0 100644
--- a/chrome/browser/extensions/extension_browsertest.h
+++ b/chrome/browser/extensions/extension_browsertest.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_BROWSERTEST_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_BROWSERTEST_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/extensions/extension_clipboard_api.h b/chrome/browser/extensions/extension_clipboard_api.h
index d47d50e..1172a07 100644
--- a/chrome/browser/extensions/extension_clipboard_api.h
+++ b/chrome/browser/extensions/extension_clipboard_api.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_CLIPBOARD_API_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_CLIPBOARD_API_H_
+#pragma once
#include "chrome/browser/extensions/extension_function.h"
diff --git a/chrome/browser/extensions/extension_context_menu_api.h b/chrome/browser/extensions/extension_context_menu_api.h
index 3f73251..77aac9d 100644
--- a/chrome/browser/extensions/extension_context_menu_api.h
+++ b/chrome/browser/extensions/extension_context_menu_api.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_CONTEXT_MENU_API_H__
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_CONTEXT_MENU_API_H__
+#pragma once
#include "chrome/browser/extensions/extension_function.h"
#include "chrome/browser/extensions/extension_menu_manager.h"
diff --git a/chrome/browser/extensions/extension_context_menu_model.h b/chrome/browser/extensions/extension_context_menu_model.h
index c7cb845..49a4bb9 100644
--- a/chrome/browser/extensions/extension_context_menu_model.h
+++ b/chrome/browser/extensions/extension_context_menu_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_CONTEXT_MENU_MODEL_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_CONTEXT_MENU_MODEL_H_
+#pragma once
#include "app/menus/simple_menu_model.h"
#include "chrome/browser/extensions/extension_install_ui.h"
diff --git a/chrome/browser/extensions/extension_cookies_api.h b/chrome/browser/extensions/extension_cookies_api.h
index e783f31..067cb6f 100644
--- a/chrome/browser/extensions/extension_cookies_api.h
+++ b/chrome/browser/extensions/extension_cookies_api.h
@@ -7,6 +7,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_COOKIES_API_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_COOKIES_API_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/extensions/extension_cookies_api_constants.h b/chrome/browser/extensions/extension_cookies_api_constants.h
index d9c0015..47d651f 100644
--- a/chrome/browser/extensions/extension_cookies_api_constants.h
+++ b/chrome/browser/extensions/extension_cookies_api_constants.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_COOKIES_API_CONSTANTS_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_COOKIES_API_CONSTANTS_H_
+#pragma once
namespace extension_cookies_api_constants {
diff --git a/chrome/browser/extensions/extension_cookies_helpers.h b/chrome/browser/extensions/extension_cookies_helpers.h
index a06621f..3565fe8 100644
--- a/chrome/browser/extensions/extension_cookies_helpers.h
+++ b/chrome/browser/extensions/extension_cookies_helpers.h
@@ -9,6 +9,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_COOKIES_HELPERS_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_COOKIES_HELPERS_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/extensions/extension_creator.h b/chrome/browser/extensions/extension_creator.h
index c483a70..2423254 100644
--- a/chrome/browser/extensions/extension_creator.h
+++ b/chrome/browser/extensions/extension_creator.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_CREATOR_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_CREATOR_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/extensions/extension_data_deleter.h b/chrome/browser/extensions/extension_data_deleter.h
index 4b90509..9628616 100644
--- a/chrome/browser/extensions/extension_data_deleter.h
+++ b/chrome/browser/extensions/extension_data_deleter.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_DATA_DELETER_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_DATA_DELETER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/extensions/extension_devtools_bridge.h b/chrome/browser/extensions/extension_devtools_bridge.h
index 5543b97..e84f2a1 100644
--- a/chrome/browser/extensions/extension_devtools_bridge.h
+++ b/chrome/browser/extensions/extension_devtools_bridge.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_DEVTOOLS_BRIDGE_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_DEVTOOLS_BRIDGE_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/extensions/extension_devtools_browsertest.h b/chrome/browser/extensions/extension_devtools_browsertest.h
index a29d3e5..5313abf 100644
--- a/chrome/browser/extensions/extension_devtools_browsertest.h
+++ b/chrome/browser/extensions/extension_devtools_browsertest.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_DEVTOOLS_BROWSERTEST_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_DEVTOOLS_BROWSERTEST_H_
+#pragma once
#include "base/command_line.h"
#include "chrome/browser/extensions/extension_browsertest.h"
diff --git a/chrome/browser/extensions/extension_devtools_events.h b/chrome/browser/extensions/extension_devtools_events.h
index c1dd363..255d14d 100644
--- a/chrome/browser/extensions/extension_devtools_events.h
+++ b/chrome/browser/extensions/extension_devtools_events.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_DEVTOOLS_EVENTS_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_DEVTOOLS_EVENTS_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/extensions/extension_devtools_manager.h b/chrome/browser/extensions/extension_devtools_manager.h
index f1337ef..39f19bb 100644
--- a/chrome/browser/extensions/extension_devtools_manager.h
+++ b/chrome/browser/extensions/extension_devtools_manager.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_DEVTOOLS_MANAGER_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_DEVTOOLS_MANAGER_H_
+#pragma once
#include <map>
#include <set>
diff --git a/chrome/browser/extensions/extension_disabled_infobar_delegate.h b/chrome/browser/extensions/extension_disabled_infobar_delegate.h
index 1e40f00..2880297 100644
--- a/chrome/browser/extensions/extension_disabled_infobar_delegate.h
+++ b/chrome/browser/extensions/extension_disabled_infobar_delegate.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_DISABLED_INFOBAR_DELEGATE_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_DISABLED_INFOBAR_DELEGATE_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/extensions/extension_dom_ui.h b/chrome/browser/extensions/extension_dom_ui.h
index a89592e..cd0cb79 100644
--- a/chrome/browser/extensions/extension_dom_ui.h
+++ b/chrome/browser/extensions/extension_dom_ui.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_DOM_UI_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_DOM_UI_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/extensions/extension_error_reporter.h b/chrome/browser/extensions/extension_error_reporter.h
index f4205e9..824ac9e 100644
--- a/chrome/browser/extensions/extension_error_reporter.h
+++ b/chrome/browser/extensions/extension_error_reporter.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_ERROR_REPORTER_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_ERROR_REPORTER_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/extensions/extension_event_names.h b/chrome/browser/extensions/extension_event_names.h
index 3e3673a..4cbadfc 100644
--- a/chrome/browser/extensions/extension_event_names.h
+++ b/chrome/browser/extensions/extension_event_names.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_EVENT_NAMES_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_EVENT_NAMES_H_
+#pragma once
namespace extension_event_names {
diff --git a/chrome/browser/extensions/extension_function.h b/chrome/browser/extensions/extension_function.h
index a13845c..9bb4be5 100644
--- a/chrome/browser/extensions/extension_function.h
+++ b/chrome/browser/extensions/extension_function.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_FUNCTION_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_FUNCTION_H_
+#pragma once
#include <string>
#include <list>
diff --git a/chrome/browser/extensions/extension_function_dispatcher.h b/chrome/browser/extensions/extension_function_dispatcher.h
index d9b973d..2a10328 100644
--- a/chrome/browser/extensions/extension_function_dispatcher.h
+++ b/chrome/browser/extensions/extension_function_dispatcher.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_FUNCTION_DISPATCHER_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_FUNCTION_DISPATCHER_H_
+#pragma once
#include <string>
#include <set>
diff --git a/chrome/browser/extensions/extension_history_api.h b/chrome/browser/extensions/extension_history_api.h
index 8cff707..2f43501 100644
--- a/chrome/browser/extensions/extension_history_api.h
+++ b/chrome/browser/extensions/extension_history_api.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_HISTORY_API_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_HISTORY_API_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/extensions/extension_history_api_constants.h b/chrome/browser/extensions/extension_history_api_constants.h
index 77596ab..442b7e7 100644
--- a/chrome/browser/extensions/extension_history_api_constants.h
+++ b/chrome/browser/extensions/extension_history_api_constants.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_HISTORY_API_CONSTANTS_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_HISTORY_API_CONSTANTS_H_
+#pragma once
namespace extension_history_api_constants {
diff --git a/chrome/browser/extensions/extension_host.h b/chrome/browser/extensions/extension_host.h
index 4eb81d9c..a2ad3d6 100644
--- a/chrome/browser/extensions/extension_host.h
+++ b/chrome/browser/extensions/extension_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_HOST_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_HOST_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/extensions/extension_host_mac.h b/chrome/browser/extensions/extension_host_mac.h
index 1bdbcfc..65aceaa 100644
--- a/chrome/browser/extensions/extension_host_mac.h
+++ b/chrome/browser/extensions/extension_host_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_HOST_MAC_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_HOST_MAC_H_
+#pragma once
#include "chrome/browser/extensions/extension_host.h"
diff --git a/chrome/browser/extensions/extension_i18n_api.h b/chrome/browser/extensions/extension_i18n_api.h
index 275c882..4fcc2c7 100644
--- a/chrome/browser/extensions/extension_i18n_api.h
+++ b/chrome/browser/extensions/extension_i18n_api.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_I18N_API_H__
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_I18N_API_H__
+#pragma once
#include "chrome/browser/extensions/extension_function.h"
diff --git a/chrome/browser/extensions/extension_icon_manager.h b/chrome/browser/extensions/extension_icon_manager.h
index abf7192..c39421c 100644
--- a/chrome/browser/extensions/extension_icon_manager.h
+++ b/chrome/browser/extensions/extension_icon_manager.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_ICON_MANAGER_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_ICON_MANAGER_H_
+#pragma once
#include <map>
#include <set>
diff --git a/chrome/browser/extensions/extension_idle_api.h b/chrome/browser/extensions/extension_idle_api.h
index ab27ec1..d6e0c89 100644
--- a/chrome/browser/extensions/extension_idle_api.h
+++ b/chrome/browser/extensions/extension_idle_api.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_IDLE_API_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_IDLE_API_H_
+#pragma once
#include "chrome/browser/idle.h"
#include "chrome/browser/profile.h"
diff --git a/chrome/browser/extensions/extension_idle_api_constants.h b/chrome/browser/extensions/extension_idle_api_constants.h
index 5bdf696..f189377 100644
--- a/chrome/browser/extensions/extension_idle_api_constants.h
+++ b/chrome/browser/extensions/extension_idle_api_constants.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_IDLE_API_CONSTANTS_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_IDLE_API_CONSTANTS_H_
+#pragma once
namespace extension_idle_api_constants {
diff --git a/chrome/browser/extensions/extension_infobar_delegate.h b/chrome/browser/extensions/extension_infobar_delegate.h
index 2d20d82..54fffeb 100644
--- a/chrome/browser/extensions/extension_infobar_delegate.h
+++ b/chrome/browser/extensions/extension_infobar_delegate.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_INFOBAR_DELEGATE_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_INFOBAR_DELEGATE_H_
+#pragma once
#include "chrome/browser/tab_contents/infobar_delegate.h"
diff --git a/chrome/browser/extensions/extension_infobar_module.h b/chrome/browser/extensions/extension_infobar_module.h
index e05dbf1..24523e1 100644
--- a/chrome/browser/extensions/extension_infobar_module.h
+++ b/chrome/browser/extensions/extension_infobar_module.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_INFOBAR_MODULE_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_INFOBAR_MODULE_H_
+#pragma once
#include "chrome/browser/extensions/extension_function.h"
diff --git a/chrome/browser/extensions/extension_infobar_module_constants.h b/chrome/browser/extensions/extension_infobar_module_constants.h
index 4af86b8..7d5e6fd 100644
--- a/chrome/browser/extensions/extension_infobar_module_constants.h
+++ b/chrome/browser/extensions/extension_infobar_module_constants.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_INFOBAR_MODULE_CONSTANTS_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_INFOBAR_MODULE_CONSTANTS_H_
+#pragma once
namespace extension_infobar_module_constants {
diff --git a/chrome/browser/extensions/extension_install_ui.h b/chrome/browser/extensions/extension_install_ui.h
index 6ebcd4c..08fb3ea 100644
--- a/chrome/browser/extensions/extension_install_ui.h
+++ b/chrome/browser/extensions/extension_install_ui.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_INSTALL_UI_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_INSTALL_UI_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/extensions/extension_menu_manager.h b/chrome/browser/extensions/extension_menu_manager.h
index 405cae1..c2d23a5 100644
--- a/chrome/browser/extensions/extension_menu_manager.h
+++ b/chrome/browser/extensions/extension_menu_manager.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_MENU_MANAGER_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_MENU_MANAGER_H_
+#pragma once
#include <map>
#include <set>
diff --git a/chrome/browser/extensions/extension_message_service.h b/chrome/browser/extensions/extension_message_service.h
index fa89786..7f34965 100644
--- a/chrome/browser/extensions/extension_message_service.h
+++ b/chrome/browser/extensions/extension_message_service.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_MESSAGE_SERVICE_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_MESSAGE_SERVICE_H_
+#pragma once
#include <map>
#include <set>
diff --git a/chrome/browser/extensions/extension_metrics_module.h b/chrome/browser/extensions/extension_metrics_module.h
index 81e12be..f7a91dc 100644
--- a/chrome/browser/extensions/extension_metrics_module.h
+++ b/chrome/browser/extensions/extension_metrics_module.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_METRICS_MODULE_H__
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_METRICS_MODULE_H__
+#pragma once
#include <string>
diff --git a/chrome/browser/extensions/extension_omnibox_api.h b/chrome/browser/extensions/extension_omnibox_api.h
index 320b40a..a648e67 100644
--- a/chrome/browser/extensions/extension_omnibox_api.h
+++ b/chrome/browser/extensions/extension_omnibox_api.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_OMNIBOX_API_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_OMNIBOX_API_H_
+#pragma once
#include "base/string16.h"
#include "chrome/browser/autocomplete/autocomplete.h"
diff --git a/chrome/browser/extensions/extension_page_actions_module.h b/chrome/browser/extensions/extension_page_actions_module.h
index 3be9ce1..dfbda0a 100644
--- a/chrome/browser/extensions/extension_page_actions_module.h
+++ b/chrome/browser/extensions/extension_page_actions_module.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_PAGE_ACTIONS_MODULE_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_PAGE_ACTIONS_MODULE_H_
+#pragma once
#include "chrome/browser/extensions/extension_function.h"
diff --git a/chrome/browser/extensions/extension_page_actions_module_constants.h b/chrome/browser/extensions/extension_page_actions_module_constants.h
index 5bb435e..3d1889a 100644
--- a/chrome/browser/extensions/extension_page_actions_module_constants.h
+++ b/chrome/browser/extensions/extension_page_actions_module_constants.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_PAGE_ACTIONS_MODULE_CONSTANTS_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_PAGE_ACTIONS_MODULE_CONSTANTS_H_
+#pragma once
namespace extension_page_actions_module_constants {
diff --git a/chrome/browser/extensions/extension_popup_api.h b/chrome/browser/extensions/extension_popup_api.h
index 7550407..32fb628 100644
--- a/chrome/browser/extensions/extension_popup_api.h
+++ b/chrome/browser/extensions/extension_popup_api.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_POPUP_API_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_POPUP_API_H_
+#pragma once
#include "chrome/browser/extensions/extension_function.h"
#include "chrome/common/notification_registrar.h"
diff --git a/chrome/browser/extensions/extension_pref_store.h b/chrome/browser/extensions/extension_pref_store.h
index 26c6c13..6b597cf 100644
--- a/chrome/browser/extensions/extension_pref_store.h
+++ b/chrome/browser/extensions/extension_pref_store.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_PREF_STORE_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_PREF_STORE_H_
+#pragma once
#include <list>
#include <map>
diff --git a/chrome/browser/extensions/extension_prefs.h b/chrome/browser/extensions/extension_prefs.h
index 38b8402..3ab50ee 100644
--- a/chrome/browser/extensions/extension_prefs.h
+++ b/chrome/browser/extensions/extension_prefs.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_PREFS_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_PREFS_H_
+#pragma once
#include <set>
#include <string>
diff --git a/chrome/browser/extensions/extension_process_manager.h b/chrome/browser/extensions/extension_process_manager.h
index 843cc09..63e93ad 100644
--- a/chrome/browser/extensions/extension_process_manager.h
+++ b/chrome/browser/extensions/extension_process_manager.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_PROCESS_MANAGER_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_PROCESS_MANAGER_H_
+#pragma once
#include <map>
#include <set>
diff --git a/chrome/browser/extensions/extension_processes_api.h b/chrome/browser/extensions/extension_processes_api.h
index 08b983b..b58cb56 100644
--- a/chrome/browser/extensions/extension_processes_api.h
+++ b/chrome/browser/extensions/extension_processes_api.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_PROCESSES_API_H__
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_PROCESSES_API_H__
+#pragma once
#include "chrome/browser/extensions/extension_function.h"
diff --git a/chrome/browser/extensions/extension_processes_api_constants.h b/chrome/browser/extensions/extension_processes_api_constants.h
index ae25b63..1049511 100644
--- a/chrome/browser/extensions/extension_processes_api_constants.h
+++ b/chrome/browser/extensions/extension_processes_api_constants.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_PROCESSES_API_CONSTANTS_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_PROCESSES_API_CONSTANTS_H_
+#pragma once
namespace extension_processes_api_constants {
diff --git a/chrome/browser/extensions/extension_protocols.h b/chrome/browser/extensions/extension_protocols.h
index b4fc7da..b8bc4f1 100644
--- a/chrome/browser/extensions/extension_protocols.h
+++ b/chrome/browser/extensions/extension_protocols.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_PROTOCOLS_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_PROTOCOLS_H_
+#pragma once
// Registers support for the extension URL scheme.
void RegisterExtensionProtocols();
diff --git a/chrome/browser/extensions/extension_rlz_module.h b/chrome/browser/extensions/extension_rlz_module.h
index 22364ac..d2fb22a 100644
--- a/chrome/browser/extensions/extension_rlz_module.h
+++ b/chrome/browser/extensions/extension_rlz_module.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_RLZ_MODULE_H__
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_RLZ_MODULE_H__
+#pragma once
#include "build/build_config.h"
diff --git a/chrome/browser/extensions/extension_shelf_model.h b/chrome/browser/extensions/extension_shelf_model.h
index 934ec3b..c2261c5 100644
--- a/chrome/browser/extensions/extension_shelf_model.h
+++ b/chrome/browser/extensions/extension_shelf_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_SHELF_MODEL_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_SHELF_MODEL_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/extensions/extension_tabs_module.h b/chrome/browser/extensions/extension_tabs_module.h
index 432ee22..df71de9 100644
--- a/chrome/browser/extensions/extension_tabs_module.h
+++ b/chrome/browser/extensions/extension_tabs_module.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_TABS_MODULE_H__
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_TABS_MODULE_H__
+#pragma once
#include <string>
diff --git a/chrome/browser/extensions/extension_tabs_module_constants.h b/chrome/browser/extensions/extension_tabs_module_constants.h
index 7011ad3..32abe925 100644
--- a/chrome/browser/extensions/extension_tabs_module_constants.h
+++ b/chrome/browser/extensions/extension_tabs_module_constants.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_TABS_MODULE_CONSTANTS_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_TABS_MODULE_CONSTANTS_H_
+#pragma once
namespace extension_tabs_module_constants {
diff --git a/chrome/browser/extensions/extension_test_api.h b/chrome/browser/extensions/extension_test_api.h
index ee62627..602e708 100644
--- a/chrome/browser/extensions/extension_test_api.h
+++ b/chrome/browser/extensions/extension_test_api.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_TEST_API_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_TEST_API_H_
+#pragma once
#include "chrome/browser/extensions/extension_function.h"
diff --git a/chrome/browser/extensions/extension_toolbar_model.h b/chrome/browser/extensions/extension_toolbar_model.h
index f2bbe9d..6ea2e3b 100644
--- a/chrome/browser/extensions/extension_toolbar_model.h
+++ b/chrome/browser/extensions/extension_toolbar_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_TOOLBAR_MODEL_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_TOOLBAR_MODEL_H_
+#pragma once
#include "base/observer_list.h"
#include "chrome/common/extensions/extension.h"
diff --git a/chrome/browser/extensions/extension_toolstrip_api.h b/chrome/browser/extensions/extension_toolstrip_api.h
index cd4c5e0..07ba8f1 100644
--- a/chrome/browser/extensions/extension_toolstrip_api.h
+++ b/chrome/browser/extensions/extension_toolstrip_api.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_TOOLSTRIP_API_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_TOOLSTRIP_API_H_
+#pragma once
#include "chrome/browser/extensions/extension_function.h"
#include "chrome/browser/extensions/extension_shelf_model.h"
diff --git a/chrome/browser/extensions/extension_updater.h b/chrome/browser/extensions/extension_updater.h
index 2b7dec3..9b650cd 100644
--- a/chrome/browser/extensions/extension_updater.h
+++ b/chrome/browser/extensions/extension_updater.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSION_UPDATER_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSION_UPDATER_H_
+#pragma once
#include <deque>
#include <map>
diff --git a/chrome/browser/extensions/extensions_quota_service.h b/chrome/browser/extensions/extensions_quota_service.h
index b2999ab..c60a5d3 100644
--- a/chrome/browser/extensions/extensions_quota_service.h
+++ b/chrome/browser/extensions/extensions_quota_service.h
@@ -13,6 +13,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSIONS_QUOTA_SERVICE_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSIONS_QUOTA_SERVICE_H_
+#pragma once
#include <list>
#include <map>
diff --git a/chrome/browser/extensions/extensions_service.h b/chrome/browser/extensions/extensions_service.h
index 8c779cd..0635969 100644
--- a/chrome/browser/extensions/extensions_service.h
+++ b/chrome/browser/extensions/extensions_service.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSIONS_SERVICE_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSIONS_SERVICE_H_
+#pragma once
#include <map>
#include <set>
diff --git a/chrome/browser/extensions/extensions_service_unittest.h b/chrome/browser/extensions/extensions_service_unittest.h
index fdb2ddd..aaa4b54 100644
--- a/chrome/browser/extensions/extensions_service_unittest.h
+++ b/chrome/browser/extensions/extensions_service_unittest.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSIONS_SERVICE_UNITTEST_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSIONS_SERVICE_UNITTEST_H_
+#pragma once
#include "base/file_path.h"
#include "base/message_loop.h"
diff --git a/chrome/browser/extensions/extensions_ui.h b/chrome/browser/extensions/extensions_ui.h
index 120f08a..9fad351 100644
--- a/chrome/browser/extensions/extensions_ui.h
+++ b/chrome/browser/extensions/extensions_ui.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTENSIONS_UI_H_
#define CHROME_BROWSER_EXTENSIONS_EXTENSIONS_UI_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/extensions/external_extension_provider.h b/chrome/browser/extensions/external_extension_provider.h
index ffbb654..7e5af55 100644
--- a/chrome/browser/extensions/external_extension_provider.h
+++ b/chrome/browser/extensions/external_extension_provider.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTERNAL_EXTENSION_PROVIDER_H_
#define CHROME_BROWSER_EXTENSIONS_EXTERNAL_EXTENSION_PROVIDER_H_
+#pragma once
#include <set>
#include <string>
diff --git a/chrome/browser/extensions/external_pref_extension_provider.h b/chrome/browser/extensions/external_pref_extension_provider.h
index 0b222b5..4a1fcca 100644
--- a/chrome/browser/extensions/external_pref_extension_provider.h
+++ b/chrome/browser/extensions/external_pref_extension_provider.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTERNAL_PREF_EXTENSION_PROVIDER_H_
#define CHROME_BROWSER_EXTENSIONS_EXTERNAL_PREF_EXTENSION_PROVIDER_H_
+#pragma once
#include <set>
#include <string>
diff --git a/chrome/browser/extensions/external_registry_extension_provider_win.h b/chrome/browser/extensions/external_registry_extension_provider_win.h
index 39b3a15..b5b44bb 100644
--- a/chrome/browser/extensions/external_registry_extension_provider_win.h
+++ b/chrome/browser/extensions/external_registry_extension_provider_win.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_EXTERNAL_REGISTRY_EXTENSION_PROVIDER_WIN_H_
#define CHROME_BROWSER_EXTENSIONS_EXTERNAL_REGISTRY_EXTENSION_PROVIDER_WIN_H_
+#pragma once
#include <set>
#include <string>
diff --git a/chrome/browser/extensions/file_reader.h b/chrome/browser/extensions/file_reader.h
index 97f6cc6..b64d83c 100644
--- a/chrome/browser/extensions/file_reader.h
+++ b/chrome/browser/extensions/file_reader.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_FILE_READER_H_
#define CHROME_BROWSER_EXTENSIONS_FILE_READER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/extensions/gtk_theme_installed_infobar_delegate.h b/chrome/browser/extensions/gtk_theme_installed_infobar_delegate.h
index abb66b5..cf0e40d 100644
--- a/chrome/browser/extensions/gtk_theme_installed_infobar_delegate.h
+++ b/chrome/browser/extensions/gtk_theme_installed_infobar_delegate.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_GTK_THEME_INSTALLED_INFOBAR_DELEGATE_H_
#define CHROME_BROWSER_EXTENSIONS_GTK_THEME_INSTALLED_INFOBAR_DELEGATE_H_
+#pragma once
#include "chrome/browser/extensions/theme_installed_infobar_delegate.h"
diff --git a/chrome/browser/extensions/image_loading_tracker.h b/chrome/browser/extensions/image_loading_tracker.h
index e32166a..b6a19b0 100644
--- a/chrome/browser/extensions/image_loading_tracker.h
+++ b/chrome/browser/extensions/image_loading_tracker.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_IMAGE_LOADING_TRACKER_H_
#define CHROME_BROWSER_EXTENSIONS_IMAGE_LOADING_TRACKER_H_
+#pragma once
#include <map>
diff --git a/chrome/browser/extensions/pack_extension_job.h b/chrome/browser/extensions/pack_extension_job.h
index f0d10e1..3c7925c 100644
--- a/chrome/browser/extensions/pack_extension_job.h
+++ b/chrome/browser/extensions/pack_extension_job.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_PACK_EXTENSION_JOB_H_
#define CHROME_BROWSER_EXTENSIONS_PACK_EXTENSION_JOB_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/extensions/sandboxed_extension_unpacker.h b/chrome/browser/extensions/sandboxed_extension_unpacker.h
index 60d02a9..932bb5d 100644
--- a/chrome/browser/extensions/sandboxed_extension_unpacker.h
+++ b/chrome/browser/extensions/sandboxed_extension_unpacker.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_SANDBOXED_EXTENSION_UNPACKER_H_
#define CHROME_BROWSER_EXTENSIONS_SANDBOXED_EXTENSION_UNPACKER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/extensions/test_extension_prefs.h b/chrome/browser/extensions/test_extension_prefs.h
index 0ad84c1..b071281 100644
--- a/chrome/browser/extensions/test_extension_prefs.h
+++ b/chrome/browser/extensions/test_extension_prefs.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_TEST_EXTENSION_PREFS_H_
#define CHROME_BROWSER_EXTENSIONS_TEST_EXTENSION_PREFS_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/extensions/theme_installed_infobar_delegate.h b/chrome/browser/extensions/theme_installed_infobar_delegate.h
index 7674a4c..09139a1 100644
--- a/chrome/browser/extensions/theme_installed_infobar_delegate.h
+++ b/chrome/browser/extensions/theme_installed_infobar_delegate.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_THEME_INSTALLED_INFOBAR_DELEGATE_H_
#define CHROME_BROWSER_EXTENSIONS_THEME_INSTALLED_INFOBAR_DELEGATE_H_
+#pragma once
#include "chrome/browser/tab_contents/infobar_delegate.h"
#include "chrome/common/notification_registrar.h"
diff --git a/chrome/browser/extensions/user_script_listener.h b/chrome/browser/extensions/user_script_listener.h
index f10240b..f27fcad 100644
--- a/chrome/browser/extensions/user_script_listener.h
+++ b/chrome/browser/extensions/user_script_listener.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_USER_SCRIPT_LISTENER_H_
#define CHROME_BROWSER_EXTENSIONS_USER_SCRIPT_LISTENER_H_
+#pragma once
#include <list>
diff --git a/chrome/browser/extensions/user_script_master.h b/chrome/browser/extensions/user_script_master.h
index 964fc73..9f5948e 100644
--- a/chrome/browser/extensions/user_script_master.h
+++ b/chrome/browser/extensions/user_script_master.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTENSIONS_USER_SCRIPT_MASTER_H_
#define CHROME_BROWSER_EXTENSIONS_USER_SCRIPT_MASTER_H_
+#pragma once
#include "base/file_path.h"
#include "base/gtest_prod_util.h"
diff --git a/chrome/browser/external_protocol_handler.h b/chrome/browser/external_protocol_handler.h
index 20c82bc..d9b9592 100644
--- a/chrome/browser/external_protocol_handler.h
+++ b/chrome/browser/external_protocol_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTERNAL_PROTOCOL_HANDLER_H_
#define CHROME_BROWSER_EXTERNAL_PROTOCOL_HANDLER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/external_tab_container_win.h b/chrome/browser/external_tab_container_win.h
index 5591bd5..0db6625 100644
--- a/chrome/browser/external_tab_container_win.h
+++ b/chrome/browser/external_tab_container_win.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_EXTERNAL_TAB_CONTAINER_WIN_H_
#define CHROME_BROWSER_EXTERNAL_TAB_CONTAINER_WIN_H_
+#pragma once
#include <vector>
#include <map>
diff --git a/chrome/browser/fav_icon_helper.h b/chrome/browser/fav_icon_helper.h
index d1922f5..b47fd2b 100644
--- a/chrome/browser/fav_icon_helper.h
+++ b/chrome/browser/fav_icon_helper.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_FAV_ICON_HELPER_H__
#define CHROME_BROWSER_FAV_ICON_HELPER_H__
+#pragma once
#include <map>
#include <vector>
diff --git a/chrome/browser/favicon_service.h b/chrome/browser/favicon_service.h
index a7b500c..e22e81c 100644
--- a/chrome/browser/favicon_service.h
+++ b/chrome/browser/favicon_service.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_FAVICON_SERVICE_H__
#define CHROME_BROWSER_FAVICON_SERVICE_H__
+#pragma once
#include <vector>
diff --git a/chrome/browser/file_watcher.h b/chrome/browser/file_watcher.h
index 397feb1..183194a 100644
--- a/chrome/browser/file_watcher.h
+++ b/chrome/browser/file_watcher.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_FILE_WATCHER_H_
#define CHROME_BROWSER_FILE_WATCHER_H_
+#pragma once
#include "base/basictypes.h"
#include "base/ref_counted.h"
diff --git a/chrome/browser/find_bar.h b/chrome/browser/find_bar.h
index b0062fbf..3222cf0 100644
--- a/chrome/browser/find_bar.h
+++ b/chrome/browser/find_bar.h
@@ -8,6 +8,7 @@
#ifndef CHROME_BROWSER_FIND_BAR_H_
#define CHROME_BROWSER_FIND_BAR_H_
+#pragma once
#include "base/string16.h"
#include "gfx/rect.h"
diff --git a/chrome/browser/find_bar_controller.h b/chrome/browser/find_bar_controller.h
index 9b57b14..c885a5f 100644
--- a/chrome/browser/find_bar_controller.h
+++ b/chrome/browser/find_bar_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_FIND_BAR_CONTROLLER_H_
#define CHROME_BROWSER_FIND_BAR_CONTROLLER_H_
+#pragma once
#include "base/basictypes.h"
#include "base/scoped_ptr.h"
diff --git a/chrome/browser/find_bar_state.h b/chrome/browser/find_bar_state.h
index b350e30..801779e 100644
--- a/chrome/browser/find_bar_state.h
+++ b/chrome/browser/find_bar_state.h
@@ -7,6 +7,7 @@
#ifndef CHROME_BROWSER_FIND_BAR_STATE_H_
#define CHROME_BROWSER_FIND_BAR_STATE_H_
+#pragma once
#include "base/basictypes.h"
#include "base/string16.h"
diff --git a/chrome/browser/find_notification_details.h b/chrome/browser/find_notification_details.h
index fbab3c4..ee5fc51 100644
--- a/chrome/browser/find_notification_details.h
+++ b/chrome/browser/find_notification_details.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_FIND_NOTIFICATION_DETAILS_H_
#define CHROME_BROWSER_FIND_NOTIFICATION_DETAILS_H_
+#pragma once
#include "base/basictypes.h"
#include "gfx/rect.h"
diff --git a/chrome/browser/first_run.h b/chrome/browser/first_run.h
index 6615d93..652d5c6 100644
--- a/chrome/browser/first_run.h
+++ b/chrome/browser/first_run.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_FIRST_RUN_H_
#define CHROME_BROWSER_FIRST_RUN_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/fonts_languages_window.h b/chrome/browser/fonts_languages_window.h
index bfb9bb7..0e47c92 100644
--- a/chrome/browser/fonts_languages_window.h
+++ b/chrome/browser/fonts_languages_window.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_FONTS_LANGUAGES_WINDOW_H_
#define CHROME_BROWSER_FONTS_LANGUAGES_WINDOW_H_
+#pragma once
#include "gfx/native_widget_types.h"
diff --git a/chrome/browser/gears_integration.h b/chrome/browser/gears_integration.h
index 1435641..4723c9b 100644
--- a/chrome/browser/gears_integration.h
+++ b/chrome/browser/gears_integration.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GEARS_INTEGRATION_H__
#define CHROME_BROWSER_GEARS_INTEGRATION_H__
+#pragma once
#include "base/callback.h"
#include "base/string16.h"
diff --git a/chrome/browser/geolocation/access_token_store.h b/chrome/browser/geolocation/access_token_store.h
index 1002044..b8eb67b 100644
--- a/chrome/browser/geolocation/access_token_store.h
+++ b/chrome/browser/geolocation/access_token_store.h
@@ -12,6 +12,7 @@
#ifndef CHROME_BROWSER_GEOLOCATION_ACCESS_TOKEN_STORE_H_
#define CHROME_BROWSER_GEOLOCATION_ACCESS_TOKEN_STORE_H_
+#pragma once
#include <map>
diff --git a/chrome/browser/geolocation/device_data_provider.h b/chrome/browser/geolocation/device_data_provider.h
index f13c770..9143aa1 100644
--- a/chrome/browser/geolocation/device_data_provider.h
+++ b/chrome/browser/geolocation/device_data_provider.h
@@ -21,6 +21,7 @@
#ifndef CHROME_BROWSER_GEOLOCATION_DEVICE_DATA_PROVIDER_H_
#define CHROME_BROWSER_GEOLOCATION_DEVICE_DATA_PROVIDER_H_
+#pragma once
#include <algorithm>
#include <functional>
diff --git a/chrome/browser/geolocation/empty_device_data_provider.h b/chrome/browser/geolocation/empty_device_data_provider.h
index ac68473..e757b4b 100644
--- a/chrome/browser/geolocation/empty_device_data_provider.h
+++ b/chrome/browser/geolocation/empty_device_data_provider.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GEOLOCATION_EMPTY_DEVICE_DATA_PROVIDER_H_
#define CHROME_BROWSER_GEOLOCATION_EMPTY_DEVICE_DATA_PROVIDER_H_
+#pragma once
#include "chrome/browser/geolocation/device_data_provider.h"
diff --git a/chrome/browser/geolocation/fake_access_token_store.h b/chrome/browser/geolocation/fake_access_token_store.h
index d9d272c..5c68267 100644
--- a/chrome/browser/geolocation/fake_access_token_store.h
+++ b/chrome/browser/geolocation/fake_access_token_store.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GEOLOCATION_FAKE_ACCESS_TOKEN_STORE_H_
#define CHROME_BROWSER_GEOLOCATION_FAKE_ACCESS_TOKEN_STORE_H_
+#pragma once
#include "chrome/browser/geolocation/access_token_store.h"
#include "testing/gtest/include/gtest/gtest.h"
diff --git a/chrome/browser/geolocation/geolocation_content_settings_map.h b/chrome/browser/geolocation/geolocation_content_settings_map.h
index 05dd1a6..966707a 100644
--- a/chrome/browser/geolocation/geolocation_content_settings_map.h
+++ b/chrome/browser/geolocation/geolocation_content_settings_map.h
@@ -11,6 +11,7 @@
#ifndef CHROME_BROWSER_GEOLOCATION_GEOLOCATION_CONTENT_SETTINGS_MAP_H_
#define CHROME_BROWSER_GEOLOCATION_GEOLOCATION_CONTENT_SETTINGS_MAP_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/geolocation/geolocation_dispatcher_host.h b/chrome/browser/geolocation/geolocation_dispatcher_host.h
index 234dde1..38b79ef 100644
--- a/chrome/browser/geolocation/geolocation_dispatcher_host.h
+++ b/chrome/browser/geolocation/geolocation_dispatcher_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GEOLOCATION_GEOLOCATION_DISPATCHER_HOST_H_
#define CHROME_BROWSER_GEOLOCATION_GEOLOCATION_DISPATCHER_HOST_H_
+#pragma once
#include "base/ref_counted.h"
diff --git a/chrome/browser/geolocation/geolocation_exceptions_table_model.h b/chrome/browser/geolocation/geolocation_exceptions_table_model.h
index c458c0e..ffc08fb 100644
--- a/chrome/browser/geolocation/geolocation_exceptions_table_model.h
+++ b/chrome/browser/geolocation/geolocation_exceptions_table_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GEOLOCATION_GEOLOCATION_EXCEPTIONS_TABLE_MODEL_H_
#define CHROME_BROWSER_GEOLOCATION_GEOLOCATION_EXCEPTIONS_TABLE_MODEL_H_
+#pragma once
#include <set>
#include <vector>
diff --git a/chrome/browser/geolocation/geolocation_permission_context.h b/chrome/browser/geolocation/geolocation_permission_context.h
index d3f3e37..660c676 100644
--- a/chrome/browser/geolocation/geolocation_permission_context.h
+++ b/chrome/browser/geolocation/geolocation_permission_context.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GEOLOCATION_GEOLOCATION_PERMISSION_CONTEXT_H_
#define CHROME_BROWSER_GEOLOCATION_GEOLOCATION_PERMISSION_CONTEXT_H_
+#pragma once
#include <map>
#include "base/basictypes.h"
diff --git a/chrome/browser/geolocation/geolocation_prefs.h b/chrome/browser/geolocation/geolocation_prefs.h
index 3873274..cc39b66 100644
--- a/chrome/browser/geolocation/geolocation_prefs.h
+++ b/chrome/browser/geolocation/geolocation_prefs.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GEOLOCATION_GEOLOCATION_PREFS_H_
#define CHROME_BROWSER_GEOLOCATION_GEOLOCATION_PREFS_H_
+#pragma once
class PrefService;
diff --git a/chrome/browser/geolocation/geolocation_settings_state.h b/chrome/browser/geolocation/geolocation_settings_state.h
index fe3b7b74..86a5c26 100644
--- a/chrome/browser/geolocation/geolocation_settings_state.h
+++ b/chrome/browser/geolocation/geolocation_settings_state.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GEOLOCATION_GEOLOCATION_SETTINGS_STATE_H_
#define CHROME_BROWSER_GEOLOCATION_GEOLOCATION_SETTINGS_STATE_H_
+#pragma once
#include <map>
#include <set>
diff --git a/chrome/browser/geolocation/gps_location_provider_linux.h b/chrome/browser/geolocation/gps_location_provider_linux.h
index 67fd5a8..ec7dba4 100644
--- a/chrome/browser/geolocation/gps_location_provider_linux.h
+++ b/chrome/browser/geolocation/gps_location_provider_linux.h
@@ -9,6 +9,7 @@
#ifndef CHROME_BROWSER_GEOLOCATION_GPS_LOCATION_PROVIDER_LINUX_H_
#define CHROME_BROWSER_GEOLOCATION_GPS_LOCATION_PROVIDER_LINUX_H_
+#pragma once
#include "chrome/browser/geolocation/location_provider.h"
#include "chrome/common/geoposition.h"
diff --git a/chrome/browser/geolocation/libgps_wrapper_linux.h b/chrome/browser/geolocation/libgps_wrapper_linux.h
index 7d5986c..ef9e271 100644
--- a/chrome/browser/geolocation/libgps_wrapper_linux.h
+++ b/chrome/browser/geolocation/libgps_wrapper_linux.h
@@ -11,6 +11,7 @@
#ifndef CHROME_BROWSER_GEOLOCATION_LIBGPS_WRAPPER_LINUX_H_
#define CHROME_BROWSER_GEOLOCATION_LIBGPS_WRAPPER_LINUX_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/geolocation/location_arbitrator.h b/chrome/browser/geolocation/location_arbitrator.h
index 74403b4..eeb2e9c 100644
--- a/chrome/browser/geolocation/location_arbitrator.h
+++ b/chrome/browser/geolocation/location_arbitrator.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GEOLOCATION_LOCATION_ARBITRATOR_H_
#define CHROME_BROWSER_GEOLOCATION_LOCATION_ARBITRATOR_H_
+#pragma once
#include "base/string16.h"
#include "base/time.h"
diff --git a/chrome/browser/geolocation/location_provider.h b/chrome/browser/geolocation/location_provider.h
index 5f290bd..08e191e 100644
--- a/chrome/browser/geolocation/location_provider.h
+++ b/chrome/browser/geolocation/location_provider.h
@@ -12,6 +12,7 @@
#ifndef CHROME_BROWSER_GEOLOCATION_LOCATION_PROVIDER_H_
#define CHROME_BROWSER_GEOLOCATION_LOCATION_PROVIDER_H_
+#pragma once
#include <map>
#include "base/non_thread_safe.h"
diff --git a/chrome/browser/geolocation/mock_location_provider.h b/chrome/browser/geolocation/mock_location_provider.h
index d2c775f..1fcad60 100644
--- a/chrome/browser/geolocation/mock_location_provider.h
+++ b/chrome/browser/geolocation/mock_location_provider.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GEOLOCATION_MOCK_LOCATION_PROVIDER_H_
#define CHROME_BROWSER_GEOLOCATION_MOCK_LOCATION_PROVIDER_H_
+#pragma once
#include "chrome/browser/geolocation/location_provider.h"
#include "chrome/common/geoposition.h"
diff --git a/chrome/browser/geolocation/network_location_provider.h b/chrome/browser/geolocation/network_location_provider.h
index 27f504c..2418238 100644
--- a/chrome/browser/geolocation/network_location_provider.h
+++ b/chrome/browser/geolocation/network_location_provider.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GEOLOCATION_NETWORK_LOCATION_PROVIDER_H_
#define CHROME_BROWSER_GEOLOCATION_NETWORK_LOCATION_PROVIDER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/geolocation/network_location_request.h b/chrome/browser/geolocation/network_location_request.h
index 071313c..b94d897 100644
--- a/chrome/browser/geolocation/network_location_request.h
+++ b/chrome/browser/geolocation/network_location_request.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GEOLOCATION_NETWORK_LOCATION_REQUEST_H_
#define CHROME_BROWSER_GEOLOCATION_NETWORK_LOCATION_REQUEST_H_
+#pragma once
#include <string>
#include "base/basictypes.h"
diff --git a/chrome/browser/geolocation/osx_wifi.h b/chrome/browser/geolocation/osx_wifi.h
index d912034..682041a 100644
--- a/chrome/browser/geolocation/osx_wifi.h
+++ b/chrome/browser/geolocation/osx_wifi.h
@@ -44,6 +44,7 @@
#ifndef CHROME_BROWSER_GEOLOCATION_OSX_WIFI_H_
#define CHROME_BROWSER_GEOLOCATION_OSX_WIFI_H_
+#pragma once
#include <CoreFoundation/CoreFoundation.h>
diff --git a/chrome/browser/geolocation/wifi_data_provider_chromeos.h b/chrome/browser/geolocation/wifi_data_provider_chromeos.h
index 0e041e9..36f2c5a 100644
--- a/chrome/browser/geolocation/wifi_data_provider_chromeos.h
+++ b/chrome/browser/geolocation/wifi_data_provider_chromeos.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GEOLOCATION_WIFI_DATA_PROVIDER_CHROMEOS_H_
#define CHROME_BROWSER_GEOLOCATION_WIFI_DATA_PROVIDER_CHROMEOS_H_
+#pragma once
#include "chrome/browser/geolocation/wifi_data_provider_common.h"
diff --git a/chrome/browser/geolocation/wifi_data_provider_common.h b/chrome/browser/geolocation/wifi_data_provider_common.h
index 77289f0..dd36c77 100644
--- a/chrome/browser/geolocation/wifi_data_provider_common.h
+++ b/chrome/browser/geolocation/wifi_data_provider_common.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GEOLOCATION_WIFI_DATA_PROVIDER_COMMON_H_
#define CHROME_BROWSER_GEOLOCATION_WIFI_DATA_PROVIDER_COMMON_H_
+#pragma once
#include <assert.h>
diff --git a/chrome/browser/geolocation/wifi_data_provider_common_win.h b/chrome/browser/geolocation/wifi_data_provider_common_win.h
index 15a0740..02ff25e 100644
--- a/chrome/browser/geolocation/wifi_data_provider_common_win.h
+++ b/chrome/browser/geolocation/wifi_data_provider_common_win.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GEOLOCATION_WIFI_DATA_PROVIDER_COMMON_WIN_H_
#define CHROME_BROWSER_GEOLOCATION_WIFI_DATA_PROVIDER_COMMON_WIN_H_
+#pragma once
#include <windows.h>
#include <ntddndis.h>
diff --git a/chrome/browser/geolocation/wifi_data_provider_linux.h b/chrome/browser/geolocation/wifi_data_provider_linux.h
index b3a2771..66bb524 100644
--- a/chrome/browser/geolocation/wifi_data_provider_linux.h
+++ b/chrome/browser/geolocation/wifi_data_provider_linux.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GEOLOCATION_WIFI_DATA_PROVIDER_LINUX_H_
#define CHROME_BROWSER_GEOLOCATION_WIFI_DATA_PROVIDER_LINUX_H_
+#pragma once
#include "chrome/browser/geolocation/wifi_data_provider_common.h"
diff --git a/chrome/browser/geolocation/wifi_data_provider_mac.h b/chrome/browser/geolocation/wifi_data_provider_mac.h
index 841176e..d920770 100644
--- a/chrome/browser/geolocation/wifi_data_provider_mac.h
+++ b/chrome/browser/geolocation/wifi_data_provider_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GEOLOCATION_WIFI_DATA_PROVIDER_MAC_H_
#define CHROME_BROWSER_GEOLOCATION_WIFI_DATA_PROVIDER_MAC_H_
+#pragma once
#include "chrome/browser/geolocation/wifi_data_provider_common.h"
diff --git a/chrome/browser/geolocation/wifi_data_provider_win.h b/chrome/browser/geolocation/wifi_data_provider_win.h
index d0aa0406..126f881 100644
--- a/chrome/browser/geolocation/wifi_data_provider_win.h
+++ b/chrome/browser/geolocation/wifi_data_provider_win.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GEOLOCATION_WIFI_DATA_PROVIDER_WIN_H_
#define CHROME_BROWSER_GEOLOCATION_WIFI_DATA_PROVIDER_WIN_H_
+#pragma once
#include "chrome/browser/geolocation/wifi_data_provider_common.h"
diff --git a/chrome/browser/global_keyboard_shortcuts_mac.h b/chrome/browser/global_keyboard_shortcuts_mac.h
index 873d925..2741ef7 100644
--- a/chrome/browser/global_keyboard_shortcuts_mac.h
+++ b/chrome/browser/global_keyboard_shortcuts_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GLOBAL_KEYBOARD_SHORTCUTS_MAC_H_
#define CHROME_BROWSER_GLOBAL_KEYBOARD_SHORTCUTS_MAC_H_
+#pragma once
#include "base/basictypes.h"
diff --git a/chrome/browser/google_service_auth_error.h b/chrome/browser/google_service_auth_error.h
index f05fd1a..03b61d8 100644
--- a/chrome/browser/google_service_auth_error.h
+++ b/chrome/browser/google_service_auth_error.h
@@ -21,6 +21,7 @@
#ifndef CHROME_BROWSER_GOOGLE_SERVICE_AUTH_ERROR_H_
#define CHROME_BROWSER_GOOGLE_SERVICE_AUTH_ERROR_H_
+#pragma once
#include <string>
#include "googleurl/src/gurl.h"
diff --git a/chrome/browser/google_update.h b/chrome/browser/google_update.h
index 9bbe58f..8487cd8 100644
--- a/chrome/browser/google_update.h
+++ b/chrome/browser/google_update.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GOOGLE_UPDATE_H_
#define CHROME_BROWSER_GOOGLE_UPDATE_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/google_url_tracker.h b/chrome/browser/google_url_tracker.h
index 5158ec8..06274c0 100644
--- a/chrome/browser/google_url_tracker.h
+++ b/chrome/browser/google_url_tracker.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GOOGLE_URL_TRACKER_H_
#define CHROME_BROWSER_GOOGLE_URL_TRACKER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/google_util.h b/chrome/browser/google_util.h
index a4f99e3..e828791 100644
--- a/chrome/browser/google_util.h
+++ b/chrome/browser/google_util.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_GOOGLE_UTIL_H__
#define CHROME_BROWSER_GOOGLE_UTIL_H__
+#pragma once
class GURL;
diff --git a/chrome/browser/gpu_process_host.h b/chrome/browser/gpu_process_host.h
index a331f69..662bae8 100644
--- a/chrome/browser/gpu_process_host.h
+++ b/chrome/browser/gpu_process_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GPU_PROCESS_HOST_H_
#define CHROME_BROWSER_GPU_PROCESS_HOST_H_
+#pragma once
#include <queue>
diff --git a/chrome/browser/gpu_process_host_ui_shim.h b/chrome/browser/gpu_process_host_ui_shim.h
index 70696ca..5a47e50 100644
--- a/chrome/browser/gpu_process_host_ui_shim.h
+++ b/chrome/browser/gpu_process_host_ui_shim.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GPU_PROCESS_HOST_UI_SHIM_H_
#define CHROME_BROWSER_GPU_PROCESS_HOST_UI_SHIM_H_
+#pragma once
// This class lives on the UI thread and supports classes like the
// BackingStoreProxy, which must live on the UI thread. The IO thread
diff --git a/chrome/browser/gtk/about_chrome_dialog.h b/chrome/browser/gtk/about_chrome_dialog.h
index 5f1f8d3..020e3e5 100644
--- a/chrome/browser/gtk/about_chrome_dialog.h
+++ b/chrome/browser/gtk/about_chrome_dialog.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_ABOUT_CHROME_DIALOG_H_
#define CHROME_BROWSER_GTK_ABOUT_CHROME_DIALOG_H_
+#pragma once
class Profile;
typedef struct _GtkWindow GtkWindow;
diff --git a/chrome/browser/gtk/accelerators_gtk.h b/chrome/browser/gtk/accelerators_gtk.h
index 677caea..de08f914 100644
--- a/chrome/browser/gtk/accelerators_gtk.h
+++ b/chrome/browser/gtk/accelerators_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_ACCELERATORS_GTK_H_
#define CHROME_BROWSER_GTK_ACCELERATORS_GTK_H_
+#pragma once
#include "app/menus/accelerator_gtk.h"
#include "base/hash_tables.h"
diff --git a/chrome/browser/gtk/accessibility_event_router_gtk.h b/chrome/browser/gtk/accessibility_event_router_gtk.h
index ecb9b78..367aca3 100644
--- a/chrome/browser/gtk/accessibility_event_router_gtk.h
+++ b/chrome/browser/gtk/accessibility_event_router_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_ACCESSIBILITY_EVENT_ROUTER_GTK_H_
#define CHROME_BROWSER_GTK_ACCESSIBILITY_EVENT_ROUTER_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/accessible_widget_helper_gtk.h b/chrome/browser/gtk/accessible_widget_helper_gtk.h
index fdd244d..3713dd9 100644
--- a/chrome/browser/gtk/accessible_widget_helper_gtk.h
+++ b/chrome/browser/gtk/accessible_widget_helper_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_ACCESSIBLE_WIDGET_HELPER_GTK_H_
#define CHROME_BROWSER_GTK_ACCESSIBLE_WIDGET_HELPER_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/back_forward_button_gtk.h b/chrome/browser/gtk/back_forward_button_gtk.h
index 3439a75..f32b5bb 100644
--- a/chrome/browser/gtk/back_forward_button_gtk.h
+++ b/chrome/browser/gtk/back_forward_button_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_BACK_FORWARD_BUTTON_GTK_H_
#define CHROME_BROWSER_GTK_BACK_FORWARD_BUTTON_GTK_H_
+#pragma once
#include "app/gtk_signal.h"
#include "base/scoped_ptr.h"
diff --git a/chrome/browser/gtk/bookmark_bar_gtk.h b/chrome/browser/gtk/bookmark_bar_gtk.h
index b00d61a..f159c98 100644
--- a/chrome/browser/gtk/bookmark_bar_gtk.h
+++ b/chrome/browser/gtk/bookmark_bar_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_BOOKMARK_BAR_GTK_H_
#define CHROME_BROWSER_GTK_BOOKMARK_BAR_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/bookmark_bar_instructions_gtk.h b/chrome/browser/gtk/bookmark_bar_instructions_gtk.h
index fd19eb2..b58e507 100644
--- a/chrome/browser/gtk/bookmark_bar_instructions_gtk.h
+++ b/chrome/browser/gtk/bookmark_bar_instructions_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_BOOKMARK_BAR_INSTRUCTIONS_GTK_H_
#define CHROME_BROWSER_GTK_BOOKMARK_BAR_INSTRUCTIONS_GTK_H_
+#pragma once
#include "app/gtk_signal.h"
#include "base/basictypes.h"
diff --git a/chrome/browser/gtk/bookmark_bubble_gtk.h b/chrome/browser/gtk/bookmark_bubble_gtk.h
index c58b224..6c7de88 100644
--- a/chrome/browser/gtk/bookmark_bubble_gtk.h
+++ b/chrome/browser/gtk/bookmark_bubble_gtk.h
@@ -11,6 +11,7 @@
#ifndef CHROME_BROWSER_GTK_BOOKMARK_BUBBLE_GTK_H_
#define CHROME_BROWSER_GTK_BOOKMARK_BUBBLE_GTK_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/gtk/bookmark_editor_gtk.h b/chrome/browser/gtk/bookmark_editor_gtk.h
index af9a984..4da3292 100644
--- a/chrome/browser/gtk/bookmark_editor_gtk.h
+++ b/chrome/browser/gtk/bookmark_editor_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_BOOKMARK_EDITOR_GTK_H_
#define CHROME_BROWSER_GTK_BOOKMARK_EDITOR_GTK_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/gtk/bookmark_menu_controller_gtk.h b/chrome/browser/gtk/bookmark_menu_controller_gtk.h
index cf0a512..fbf9335 100644
--- a/chrome/browser/gtk/bookmark_menu_controller_gtk.h
+++ b/chrome/browser/gtk/bookmark_menu_controller_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_BOOKMARK_MENU_CONTROLLER_GTK_H_
#define CHROME_BROWSER_GTK_BOOKMARK_MENU_CONTROLLER_GTK_H_
+#pragma once
#include <map>
diff --git a/chrome/browser/gtk/bookmark_tree_model.h b/chrome/browser/gtk/bookmark_tree_model.h
index 80b1984..4df7d41 100644
--- a/chrome/browser/gtk/bookmark_tree_model.h
+++ b/chrome/browser/gtk/bookmark_tree_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_BOOKMARK_TREE_MODEL_H_
#define CHROME_BROWSER_GTK_BOOKMARK_TREE_MODEL_H_
+#pragma once
#include <string>
#include "base/basictypes.h"
diff --git a/chrome/browser/gtk/bookmark_utils_gtk.h b/chrome/browser/gtk/bookmark_utils_gtk.h
index 6619461..875e325 100644
--- a/chrome/browser/gtk/bookmark_utils_gtk.h
+++ b/chrome/browser/gtk/bookmark_utils_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_BOOKMARK_UTILS_GTK_H_
#define CHROME_BROWSER_GTK_BOOKMARK_UTILS_GTK_H_
+#pragma once
#include <vector>
#include <string>
diff --git a/chrome/browser/gtk/browser_actions_toolbar_gtk.h b/chrome/browser/gtk/browser_actions_toolbar_gtk.h
index 262b81d..441753a 100644
--- a/chrome/browser/gtk/browser_actions_toolbar_gtk.h
+++ b/chrome/browser/gtk/browser_actions_toolbar_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_BROWSER_ACTIONS_TOOLBAR_GTK_H_
#define CHROME_BROWSER_GTK_BROWSER_ACTIONS_TOOLBAR_GTK_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/gtk/browser_titlebar.h b/chrome/browser/gtk/browser_titlebar.h
index 86f99d5..431eddf4 100644
--- a/chrome/browser/gtk/browser_titlebar.h
+++ b/chrome/browser/gtk/browser_titlebar.h
@@ -9,6 +9,7 @@
#ifndef CHROME_BROWSER_GTK_BROWSER_TITLEBAR_H_
#define CHROME_BROWSER_GTK_BROWSER_TITLEBAR_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/browser_toolbar_gtk.h b/chrome/browser/gtk/browser_toolbar_gtk.h
index 511ac49..aa8c50c 100644
--- a/chrome/browser/gtk/browser_toolbar_gtk.h
+++ b/chrome/browser/gtk/browser_toolbar_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_BROWSER_TOOLBAR_GTK_H_
#define CHROME_BROWSER_GTK_BROWSER_TOOLBAR_GTK_H_
+#pragma once
#include <gtk/gtk.h>
#include <string>
diff --git a/chrome/browser/gtk/browser_window_gtk.h b/chrome/browser/gtk/browser_window_gtk.h
index 03b1af0..7892368 100644
--- a/chrome/browser/gtk/browser_window_gtk.h
+++ b/chrome/browser/gtk/browser_window_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_BROWSER_WINDOW_GTK_H_
#define CHROME_BROWSER_GTK_BROWSER_WINDOW_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/cairo_cached_surface.h b/chrome/browser/gtk/cairo_cached_surface.h
index 0a2c256..b257062 100644
--- a/chrome/browser/gtk/cairo_cached_surface.h
+++ b/chrome/browser/gtk/cairo_cached_surface.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_CAIRO_CACHED_SURFACE_H_
#define CHROME_BROWSER_GTK_CAIRO_CACHED_SURFACE_H_
+#pragma once
typedef struct _GdkPixbuf GdkPixbuf;
typedef struct _cairo cairo_t;
diff --git a/chrome/browser/gtk/certificate_dialogs.h b/chrome/browser/gtk/certificate_dialogs.h
index 1890a4a..00f1fc1 100644
--- a/chrome/browser/gtk/certificate_dialogs.h
+++ b/chrome/browser/gtk/certificate_dialogs.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_CERTIFICATE_DIALOGS_H_
#define CHROME_BROWSER_GTK_CERTIFICATE_DIALOGS_H_
+#pragma once
#include <cert.h>
diff --git a/chrome/browser/gtk/certificate_manager.h b/chrome/browser/gtk/certificate_manager.h
index 5587bcd..304fbe4 100644
--- a/chrome/browser/gtk/certificate_manager.h
+++ b/chrome/browser/gtk/certificate_manager.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_CERTIFICATE_MANAGER_H_
#define CHROME_BROWSER_GTK_CERTIFICATE_MANAGER_H_
+#pragma once
#include "gfx/native_widget_types.h"
diff --git a/chrome/browser/gtk/certificate_viewer.h b/chrome/browser/gtk/certificate_viewer.h
index 24e69b9..fdc905d 100644
--- a/chrome/browser/gtk/certificate_viewer.h
+++ b/chrome/browser/gtk/certificate_viewer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_CERTIFICATE_VIEWER_H_
#define CHROME_BROWSER_GTK_CERTIFICATE_VIEWER_H_
+#pragma once
#include "chrome/browser/certificate_viewer.h"
#include "gfx/native_widget_types.h"
diff --git a/chrome/browser/gtk/clear_browsing_data_dialog_gtk.h b/chrome/browser/gtk/clear_browsing_data_dialog_gtk.h
index ba6e512..87a4546 100644
--- a/chrome/browser/gtk/clear_browsing_data_dialog_gtk.h
+++ b/chrome/browser/gtk/clear_browsing_data_dialog_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_CLEAR_BROWSING_DATA_DIALOG_GTK_H_
#define CHROME_BROWSER_GTK_CLEAR_BROWSING_DATA_DIALOG_GTK_H_
+#pragma once
#include "app/gtk_signal.h"
#include "base/basictypes.h"
diff --git a/chrome/browser/gtk/collected_cookies_gtk.h b/chrome/browser/gtk/collected_cookies_gtk.h
index 2d8f2a0..3f2bab7 100644
--- a/chrome/browser/gtk/collected_cookies_gtk.h
+++ b/chrome/browser/gtk/collected_cookies_gtk.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_GTK_COLLECTED_COOKIES_GTK_H_
#define CHROME_BROWSER_GTK_COLLECTED_COOKIES_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/constrained_window_gtk.h b/chrome/browser/gtk/constrained_window_gtk.h
index 5015b45..9fcc404 100644
--- a/chrome/browser/gtk/constrained_window_gtk.h
+++ b/chrome/browser/gtk/constrained_window_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_CONSTRAINED_WINDOW_GTK_H_
#define CHROME_BROWSER_GTK_CONSTRAINED_WINDOW_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/content_setting_bubble_gtk.h b/chrome/browser/gtk/content_setting_bubble_gtk.h
index 868eeb2..94b8e17 100644
--- a/chrome/browser/gtk/content_setting_bubble_gtk.h
+++ b/chrome/browser/gtk/content_setting_bubble_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_CONTENT_SETTING_BUBBLE_GTK_H_
#define CHROME_BROWSER_GTK_CONTENT_SETTING_BUBBLE_GTK_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/gtk/create_application_shortcuts_dialog_gtk.h b/chrome/browser/gtk/create_application_shortcuts_dialog_gtk.h
index 71a1030..a8ab071 100644
--- a/chrome/browser/gtk/create_application_shortcuts_dialog_gtk.h
+++ b/chrome/browser/gtk/create_application_shortcuts_dialog_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_CREATE_APPLICATION_SHORTCUTS_DIALOG_GTK_H_
#define CHROME_BROWSER_GTK_CREATE_APPLICATION_SHORTCUTS_DIALOG_GTK_H_
+#pragma once
#include "app/gtk_signal.h"
#include "base/basictypes.h"
diff --git a/chrome/browser/gtk/custom_button.h b/chrome/browser/gtk/custom_button.h
index 7c79e42..b92f4df 100644
--- a/chrome/browser/gtk/custom_button.h
+++ b/chrome/browser/gtk/custom_button.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_CUSTOM_BUTTON_H_
#define CHROME_BROWSER_GTK_CUSTOM_BUTTON_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/custom_drag.h b/chrome/browser/gtk/custom_drag.h
index 1b7753e..90cfde1 100644
--- a/chrome/browser/gtk/custom_drag.h
+++ b/chrome/browser/gtk/custom_drag.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_CUSTOM_DRAG_H_
#define CHROME_BROWSER_GTK_CUSTOM_DRAG_H_
+#pragma once
#include <gtk/gtk.h>
#include <vector>
diff --git a/chrome/browser/gtk/download_in_progress_dialog_gtk.h b/chrome/browser/gtk/download_in_progress_dialog_gtk.h
index 92532f3..9d74f85 100644
--- a/chrome/browser/gtk/download_in_progress_dialog_gtk.h
+++ b/chrome/browser/gtk/download_in_progress_dialog_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_DOWNLOAD_IN_PROGRESS_DIALOG_GTK_H_
#define CHROME_BROWSER_GTK_DOWNLOAD_IN_PROGRESS_DIALOG_GTK_H_
+#pragma once
#include "app/gtk_signal.h"
#include "base/basictypes.h"
diff --git a/chrome/browser/gtk/download_item_gtk.h b/chrome/browser/gtk/download_item_gtk.h
index 1b793dc..9df51d5 100644
--- a/chrome/browser/gtk/download_item_gtk.h
+++ b/chrome/browser/gtk/download_item_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_DOWNLOAD_ITEM_GTK_H_
#define CHROME_BROWSER_GTK_DOWNLOAD_ITEM_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/download_shelf_gtk.h b/chrome/browser/gtk/download_shelf_gtk.h
index 35d7f3e..cd3301e 100644
--- a/chrome/browser/gtk/download_shelf_gtk.h
+++ b/chrome/browser/gtk/download_shelf_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_DOWNLOAD_SHELF_GTK_H_
#define CHROME_BROWSER_GTK_DOWNLOAD_SHELF_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/edit_search_engine_dialog.h b/chrome/browser/gtk/edit_search_engine_dialog.h
index c7afbef..b02ae4f 100644
--- a/chrome/browser/gtk/edit_search_engine_dialog.h
+++ b/chrome/browser/gtk/edit_search_engine_dialog.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_EDIT_SEARCH_ENGINE_DIALOG_H_
#define CHROME_BROWSER_GTK_EDIT_SEARCH_ENGINE_DIALOG_H_
+#pragma once
#include <gtk/gtk.h>
#include <string>
diff --git a/chrome/browser/gtk/extension_infobar_gtk.h b/chrome/browser/gtk/extension_infobar_gtk.h
index 2fff977..b727c04 100644
--- a/chrome/browser/gtk/extension_infobar_gtk.h
+++ b/chrome/browser/gtk/extension_infobar_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_EXTENSION_INFOBAR_GTK_H_
#define CHROME_BROWSER_GTK_EXTENSION_INFOBAR_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/extension_installed_bubble_gtk.h b/chrome/browser/gtk/extension_installed_bubble_gtk.h
index fc4680d..7bf2983 100644
--- a/chrome/browser/gtk/extension_installed_bubble_gtk.h
+++ b/chrome/browser/gtk/extension_installed_bubble_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_EXTENSION_INSTALLED_BUBBLE_GTK_H_
#define CHROME_BROWSER_GTK_EXTENSION_INSTALLED_BUBBLE_GTK_H_
+#pragma once
#include "base/ref_counted.h"
#include "base/scoped_ptr.h"
diff --git a/chrome/browser/gtk/extension_popup_gtk.h b/chrome/browser/gtk/extension_popup_gtk.h
index fcf7015..df983de 100644
--- a/chrome/browser/gtk/extension_popup_gtk.h
+++ b/chrome/browser/gtk/extension_popup_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_EXTENSION_POPUP_GTK_H_
#define CHROME_BROWSER_GTK_EXTENSION_POPUP_GTK_H_
+#pragma once
#include "base/scoped_ptr.h"
#include "base/task.h"
diff --git a/chrome/browser/gtk/extension_view_gtk.h b/chrome/browser/gtk/extension_view_gtk.h
index 26dd8d1..5e5f436 100644
--- a/chrome/browser/gtk/extension_view_gtk.h
+++ b/chrome/browser/gtk/extension_view_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_EXTENSION_VIEW_GTK_H_
#define CHROME_BROWSER_GTK_EXTENSION_VIEW_GTK_H_
+#pragma once
#include "base/basictypes.h"
#include "gfx/native_widget_types.h"
diff --git a/chrome/browser/gtk/external_protocol_dialog_gtk.h b/chrome/browser/gtk/external_protocol_dialog_gtk.h
index 9c2e6dd..6416b30 100644
--- a/chrome/browser/gtk/external_protocol_dialog_gtk.h
+++ b/chrome/browser/gtk/external_protocol_dialog_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_EXTERNAL_PROTOCOL_DIALOG_GTK_H_
#define CHROME_BROWSER_GTK_EXTERNAL_PROTOCOL_DIALOG_GTK_H_
+#pragma once
#include "app/gtk_signal.h"
#include "base/time.h"
diff --git a/chrome/browser/gtk/find_bar_gtk.h b/chrome/browser/gtk/find_bar_gtk.h
index 3de3dfd..573e0ba 100644
--- a/chrome/browser/gtk/find_bar_gtk.h
+++ b/chrome/browser/gtk/find_bar_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_FIND_BAR_GTK_H_
#define CHROME_BROWSER_GTK_FIND_BAR_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/first_run_bubble.h b/chrome/browser/gtk/first_run_bubble.h
index 31355d0..3ef4d22 100644
--- a/chrome/browser/gtk/first_run_bubble.h
+++ b/chrome/browser/gtk/first_run_bubble.h
@@ -8,6 +8,7 @@
#ifndef CHROME_BROWSER_GTK_FIRST_RUN_BUBBLE_H_
#define CHROME_BROWSER_GTK_FIRST_RUN_BUBBLE_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/first_run_dialog.h b/chrome/browser/gtk/first_run_dialog.h
index a2b2a70..f757a42 100644
--- a/chrome/browser/gtk/first_run_dialog.h
+++ b/chrome/browser/gtk/first_run_dialog.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_FIRST_RUN_DIALOG_H_
#define CHROME_BROWSER_GTK_FIRST_RUN_DIALOG_H_
+#pragma once
typedef struct _GtkButton GtkButton;
typedef struct _GtkWidget GtkWidget;
diff --git a/chrome/browser/gtk/focus_store_gtk.h b/chrome/browser/gtk/focus_store_gtk.h
index cfd6c9c..ce3b68b 100644
--- a/chrome/browser/gtk/focus_store_gtk.h
+++ b/chrome/browser/gtk/focus_store_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_FOCUS_STORE_GTK_H_
#define CHROME_BROWSER_GTK_FOCUS_STORE_GTK_H_
+#pragma once
#include "base/basictypes.h"
diff --git a/chrome/browser/gtk/fullscreen_exit_bubble_gtk.h b/chrome/browser/gtk/fullscreen_exit_bubble_gtk.h
index b81348e..456d9a1 100644
--- a/chrome/browser/gtk/fullscreen_exit_bubble_gtk.h
+++ b/chrome/browser/gtk/fullscreen_exit_bubble_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_FULLSCREEN_EXIT_BUBBLE_GTK_H_
#define CHROME_BROWSER_GTK_FULLSCREEN_EXIT_BUBBLE_GTK_H_
+#pragma once
#include "app/gtk_signal.h"
#include "app/gtk_signal_registrar.h"
diff --git a/chrome/browser/gtk/gconf_titlebar_listener.h b/chrome/browser/gtk/gconf_titlebar_listener.h
index ad73e05..658da54 100644
--- a/chrome/browser/gtk/gconf_titlebar_listener.h
+++ b/chrome/browser/gtk/gconf_titlebar_listener.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_GCONF_TITLEBAR_LISTENER_H_
#define CHROME_BROWSER_GTK_GCONF_TITLEBAR_LISTENER_H_
+#pragma once
#include <gconf/gconf-client.h>
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/gtk_chrome_button.h b/chrome/browser/gtk/gtk_chrome_button.h
index 762f238..dc683a5 100644
--- a/chrome/browser/gtk/gtk_chrome_button.h
+++ b/chrome/browser/gtk/gtk_chrome_button.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_GTK_CHROME_BUTTON_H_
#define CHROME_BROWSER_GTK_GTK_CHROME_BUTTON_H_
+#pragma once
#include <gdk/gdk.h>
#include <gtk/gtkbutton.h>
diff --git a/chrome/browser/gtk/gtk_chrome_cookie_view.h b/chrome/browser/gtk/gtk_chrome_cookie_view.h
index aa663a9..cacf0dc 100644
--- a/chrome/browser/gtk/gtk_chrome_cookie_view.h
+++ b/chrome/browser/gtk/gtk_chrome_cookie_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_GTK_CHROME_COOKIE_VIEW_H_
#define CHROME_BROWSER_GTK_GTK_CHROME_COOKIE_VIEW_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/gtk_chrome_link_button.h b/chrome/browser/gtk/gtk_chrome_link_button.h
index 1021cba..7e040d6 100644
--- a/chrome/browser/gtk/gtk_chrome_link_button.h
+++ b/chrome/browser/gtk/gtk_chrome_link_button.h
@@ -9,6 +9,7 @@
#ifndef CHROME_BROWSER_GTK_GTK_CHROME_LINK_BUTTON_H_
#define CHROME_BROWSER_GTK_GTK_CHROME_LINK_BUTTON_H_
+#pragma once
#include <gdk/gdk.h>
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/gtk_chrome_shrinkable_hbox.h b/chrome/browser/gtk/gtk_chrome_shrinkable_hbox.h
index 08d0b37..9793548 100644
--- a/chrome/browser/gtk/gtk_chrome_shrinkable_hbox.h
+++ b/chrome/browser/gtk/gtk_chrome_shrinkable_hbox.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_GTK_CHROME_SHRINKABLE_HBOX_H_
#define CHROME_BROWSER_GTK_GTK_CHROME_SHRINKABLE_HBOX_H_
+#pragma once
#include <gdk/gdk.h>
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/gtk_custom_menu.h b/chrome/browser/gtk/gtk_custom_menu.h
index a2fc757..1faa730 100644
--- a/chrome/browser/gtk/gtk_custom_menu.h
+++ b/chrome/browser/gtk/gtk_custom_menu.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_GTK_CUSTOM_MENU_H_
#define CHROME_BROWSER_GTK_GTK_CUSTOM_MENU_H_
+#pragma once
// GtkCustomMenu is a GtkMenu subclass that can contain, and collaborates with,
// GtkCustomMenuItem instances. GtkCustomMenuItem is a GtkMenuItem that can
diff --git a/chrome/browser/gtk/gtk_custom_menu_item.h b/chrome/browser/gtk/gtk_custom_menu_item.h
index c89db5d..c730342 100644
--- a/chrome/browser/gtk/gtk_custom_menu_item.h
+++ b/chrome/browser/gtk/gtk_custom_menu_item.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_GTK_CUSTOM_MENU_ITEM_H_
#define CHROME_BROWSER_GTK_GTK_CUSTOM_MENU_ITEM_H_
+#pragma once
// GtkCustomMenuItem is a GtkMenuItem subclass that has buttons in it and acts
// to support this. GtkCustomMenuItems only render properly when put in a
diff --git a/chrome/browser/gtk/gtk_expanded_container.h b/chrome/browser/gtk/gtk_expanded_container.h
index 396177e..0870bbc 100644
--- a/chrome/browser/gtk/gtk_expanded_container.h
+++ b/chrome/browser/gtk/gtk_expanded_container.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_GTK_EXPANDED_CONTAINER_H_
#define CHROME_BROWSER_GTK_GTK_EXPANDED_CONTAINER_H_
+#pragma once
#include <gdk/gdk.h>
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/gtk_floating_container.h b/chrome/browser/gtk/gtk_floating_container.h
index 7cd6b0b..f1b5eebc 100644
--- a/chrome/browser/gtk/gtk_floating_container.h
+++ b/chrome/browser/gtk/gtk_floating_container.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_GTK_FLOATING_CONTAINER_H_
#define CHROME_BROWSER_GTK_GTK_FLOATING_CONTAINER_H_
+#pragma once
#include <gdk/gdk.h>
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/gtk_theme_provider.h b/chrome/browser/gtk/gtk_theme_provider.h
index 031c5c0..323592a 100644
--- a/chrome/browser/gtk/gtk_theme_provider.h
+++ b/chrome/browser/gtk/gtk_theme_provider.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_GTK_THEME_PROVIDER_H_
#define CHROME_BROWSER_GTK_GTK_THEME_PROVIDER_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/gtk/gtk_tree.h b/chrome/browser/gtk/gtk_tree.h
index 1357315e1..7ed79b9 100644
--- a/chrome/browser/gtk/gtk_tree.h
+++ b/chrome/browser/gtk/gtk_tree.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_GTK_TREE_H_
#define CHROME_BROWSER_GTK_GTK_TREE_H_
+#pragma once
#include <gtk/gtk.h>
#include <set>
diff --git a/chrome/browser/gtk/gtk_util.h b/chrome/browser/gtk/gtk_util.h
index 7fed9e4..8b83262 100644
--- a/chrome/browser/gtk/gtk_util.h
+++ b/chrome/browser/gtk/gtk_util.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_GTK_UTIL_H_
#define CHROME_BROWSER_GTK_GTK_UTIL_H_
+#pragma once
#include <gtk/gtk.h>
#include <string>
diff --git a/chrome/browser/gtk/hover_controller_gtk.h b/chrome/browser/gtk/hover_controller_gtk.h
index 5a4cd9c..05d2ebf 100644
--- a/chrome/browser/gtk/hover_controller_gtk.h
+++ b/chrome/browser/gtk/hover_controller_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_HOVER_CONTROLLER_GTK_H_
#define CHROME_BROWSER_GTK_HOVER_CONTROLLER_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/html_dialog_gtk.h b/chrome/browser/gtk/html_dialog_gtk.h
index 250f1a0..bd4fcd5 100644
--- a/chrome/browser/gtk/html_dialog_gtk.h
+++ b/chrome/browser/gtk/html_dialog_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_HTML_DIALOG_GTK_H_
#define CHROME_BROWSER_GTK_HTML_DIALOG_GTK_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/gtk/import_dialog_gtk.h b/chrome/browser/gtk/import_dialog_gtk.h
index 8b2b220..a1126b8 100644
--- a/chrome/browser/gtk/import_dialog_gtk.h
+++ b/chrome/browser/gtk/import_dialog_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_IMPORT_DIALOG_GTK_H_
#define CHROME_BROWSER_GTK_IMPORT_DIALOG_GTK_H_
+#pragma once
#include "app/gtk_signal.h"
#include "chrome/browser/importer/importer.h"
diff --git a/chrome/browser/gtk/import_lock_dialog_gtk.h b/chrome/browser/gtk/import_lock_dialog_gtk.h
index ebcee7f..96f9b13 100644
--- a/chrome/browser/gtk/import_lock_dialog_gtk.h
+++ b/chrome/browser/gtk/import_lock_dialog_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_IMPORT_LOCK_DIALOG_GTK_H_
#define CHROME_BROWSER_GTK_IMPORT_LOCK_DIALOG_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/import_progress_dialog_gtk.h b/chrome/browser/gtk/import_progress_dialog_gtk.h
index a990ca7..d7a6408 100644
--- a/chrome/browser/gtk/import_progress_dialog_gtk.h
+++ b/chrome/browser/gtk/import_progress_dialog_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_IMPORT_PROGRESS_DIALOG_GTK_H_
#define CHROME_BROWSER_GTK_IMPORT_PROGRESS_DIALOG_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/info_bubble_gtk.h b/chrome/browser/gtk/info_bubble_gtk.h
index d13a965..2da6d2f 100644
--- a/chrome/browser/gtk/info_bubble_gtk.h
+++ b/chrome/browser/gtk/info_bubble_gtk.h
@@ -12,6 +12,7 @@
#ifndef CHROME_BROWSER_GTK_INFO_BUBBLE_GTK_H_
#define CHROME_BROWSER_GTK_INFO_BUBBLE_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/infobar_container_gtk.h b/chrome/browser/gtk/infobar_container_gtk.h
index 56a7b95..55b6773 100644
--- a/chrome/browser/gtk/infobar_container_gtk.h
+++ b/chrome/browser/gtk/infobar_container_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_INFOBAR_CONTAINER_GTK_H_
#define CHROME_BROWSER_GTK_INFOBAR_CONTAINER_GTK_H_
+#pragma once
#include "base/basictypes.h"
#include "chrome/common/notification_registrar.h"
diff --git a/chrome/browser/gtk/infobar_gtk.h b/chrome/browser/gtk/infobar_gtk.h
index 9b83354..61e602c 100644
--- a/chrome/browser/gtk/infobar_gtk.h
+++ b/chrome/browser/gtk/infobar_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_INFOBAR_GTK_H_
#define CHROME_BROWSER_GTK_INFOBAR_GTK_H_
+#pragma once
#include "app/gtk_signal.h"
#include "base/basictypes.h"
diff --git a/chrome/browser/gtk/keyword_editor_view.h b/chrome/browser/gtk/keyword_editor_view.h
index 3ce4b49..37eb398 100644
--- a/chrome/browser/gtk/keyword_editor_view.h
+++ b/chrome/browser/gtk/keyword_editor_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_KEYWORD_EDITOR_VIEW_H_
#define CHROME_BROWSER_GTK_KEYWORD_EDITOR_VIEW_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/location_bar_view_gtk.h b/chrome/browser/gtk/location_bar_view_gtk.h
index 7600390..89d813b 100644
--- a/chrome/browser/gtk/location_bar_view_gtk.h
+++ b/chrome/browser/gtk/location_bar_view_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_LOCATION_BAR_VIEW_GTK_H_
#define CHROME_BROWSER_GTK_LOCATION_BAR_VIEW_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/menu_bar_helper.h b/chrome/browser/gtk/menu_bar_helper.h
index c3f92cf..69de87e 100644
--- a/chrome/browser/gtk/menu_bar_helper.h
+++ b/chrome/browser/gtk/menu_bar_helper.h
@@ -7,6 +7,7 @@
#ifndef CHROME_BROWSER_GTK_MENU_BAR_HELPER_H_
#define CHROME_BROWSER_GTK_MENU_BAR_HELPER_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/menu_gtk.h b/chrome/browser/gtk/menu_gtk.h
index 55767da..ee0114e 100644
--- a/chrome/browser/gtk/menu_gtk.h
+++ b/chrome/browser/gtk/menu_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_MENU_GTK_H_
#define CHROME_BROWSER_GTK_MENU_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/meta_frames.h b/chrome/browser/gtk/meta_frames.h
index ef828ef..bc8a493 100644
--- a/chrome/browser/gtk/meta_frames.h
+++ b/chrome/browser/gtk/meta_frames.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_META_FRAMES_H_
#define CHROME_BROWSER_GTK_META_FRAMES_H_
+#pragma once
#include <gdk/gdk.h>
#include <gtk/gtkwindow.h>
diff --git a/chrome/browser/gtk/nine_box.h b/chrome/browser/gtk/nine_box.h
index c00a99b..ecdf44a 100644
--- a/chrome/browser/gtk/nine_box.h
+++ b/chrome/browser/gtk/nine_box.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_NINE_BOX_H_
#define CHROME_BROWSER_GTK_NINE_BOX_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/notifications/balloon_view_gtk.h b/chrome/browser/gtk/notifications/balloon_view_gtk.h
index d80bda6..37c2d34 100644
--- a/chrome/browser/gtk/notifications/balloon_view_gtk.h
+++ b/chrome/browser/gtk/notifications/balloon_view_gtk.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_GTK_NOTIFICATIONS_BALLOON_VIEW_GTK_H_
#define CHROME_BROWSER_GTK_NOTIFICATIONS_BALLOON_VIEW_GTK_H_
+#pragma once
#include "app/animation.h"
#include "app/gtk_signal.h"
diff --git a/chrome/browser/gtk/notifications/balloon_view_host_gtk.h b/chrome/browser/gtk/notifications/balloon_view_host_gtk.h
index f51b875..75dfb92 100644
--- a/chrome/browser/gtk/notifications/balloon_view_host_gtk.h
+++ b/chrome/browser/gtk/notifications/balloon_view_host_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_NOTIFICATIONS_BALLOON_VIEW_HOST_GTK_H_
#define CHROME_BROWSER_GTK_NOTIFICATIONS_BALLOON_VIEW_HOST_GTK_H_
+#pragma once
#include "chrome/browser/notifications/balloon_host.h"
#include "gfx/native_widget_types.h"
diff --git a/chrome/browser/gtk/options/advanced_contents_gtk.h b/chrome/browser/gtk/options/advanced_contents_gtk.h
index 40a04b62..28eb3bd 100644
--- a/chrome/browser/gtk/options/advanced_contents_gtk.h
+++ b/chrome/browser/gtk/options/advanced_contents_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_OPTIONS_ADVANCED_CONTENTS_GTK_H_
#define CHROME_BROWSER_GTK_OPTIONS_ADVANCED_CONTENTS_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/options/advanced_page_gtk.h b/chrome/browser/gtk/options/advanced_page_gtk.h
index 91be437..a4b19ff 100644
--- a/chrome/browser/gtk/options/advanced_page_gtk.h
+++ b/chrome/browser/gtk/options/advanced_page_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_OPTIONS_ADVANCED_PAGE_GTK_H_
#define CHROME_BROWSER_GTK_OPTIONS_ADVANCED_PAGE_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/options/content_exception_editor.h b/chrome/browser/gtk/options/content_exception_editor.h
index 98dcbf9..3de04bf 100644
--- a/chrome/browser/gtk/options/content_exception_editor.h
+++ b/chrome/browser/gtk/options/content_exception_editor.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_OPTIONS_CONTENT_EXCEPTION_EDITOR_H_
#define CHROME_BROWSER_GTK_OPTIONS_CONTENT_EXCEPTION_EDITOR_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/options/content_exceptions_window_gtk.h b/chrome/browser/gtk/options/content_exceptions_window_gtk.h
index b36d8d1..4779833 100644
--- a/chrome/browser/gtk/options/content_exceptions_window_gtk.h
+++ b/chrome/browser/gtk/options/content_exceptions_window_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_OPTIONS_CONTENT_EXCEPTIONS_WINDOW_GTK_H_
#define CHROME_BROWSER_GTK_OPTIONS_CONTENT_EXCEPTIONS_WINDOW_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/options/content_filter_page_gtk.h b/chrome/browser/gtk/options/content_filter_page_gtk.h
index f7f4de9..45e3720 100644
--- a/chrome/browser/gtk/options/content_filter_page_gtk.h
+++ b/chrome/browser/gtk/options/content_filter_page_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_OPTIONS_CONTENT_FILTER_PAGE_GTK_H_
#define CHROME_BROWSER_GTK_OPTIONS_CONTENT_FILTER_PAGE_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/options/content_page_gtk.h b/chrome/browser/gtk/options/content_page_gtk.h
index 2489959..675f0a2 100644
--- a/chrome/browser/gtk/options/content_page_gtk.h
+++ b/chrome/browser/gtk/options/content_page_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_OPTIONS_CONTENT_PAGE_GTK_H_
#define CHROME_BROWSER_GTK_OPTIONS_CONTENT_PAGE_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/options/content_settings_window_gtk.h b/chrome/browser/gtk/options/content_settings_window_gtk.h
index 900e89b..93c7d0a 100644
--- a/chrome/browser/gtk/options/content_settings_window_gtk.h
+++ b/chrome/browser/gtk/options/content_settings_window_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_OPTIONS_CONTENT_SETTINGS_WINDOW_GTK_H_
#define CHROME_BROWSER_GTK_OPTIONS_CONTENT_SETTINGS_WINDOW_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/options/cookie_filter_page_gtk.h b/chrome/browser/gtk/options/cookie_filter_page_gtk.h
index 062b099..8ab6804 100644
--- a/chrome/browser/gtk/options/cookie_filter_page_gtk.h
+++ b/chrome/browser/gtk/options/cookie_filter_page_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_OPTIONS_COOKIE_FILTER_PAGE_GTK_H_
#define CHROME_BROWSER_GTK_OPTIONS_COOKIE_FILTER_PAGE_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/options/cookies_view.h b/chrome/browser/gtk/options/cookies_view.h
index 8843ac4..2d58b61 100644
--- a/chrome/browser/gtk/options/cookies_view.h
+++ b/chrome/browser/gtk/options/cookies_view.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_GTK_OPTIONS_COOKIES_VIEW_H_
#define CHROME_BROWSER_GTK_OPTIONS_COOKIES_VIEW_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/options/fonts_page_gtk.h b/chrome/browser/gtk/options/fonts_page_gtk.h
index 837f48f..eb90901 100644
--- a/chrome/browser/gtk/options/fonts_page_gtk.h
+++ b/chrome/browser/gtk/options/fonts_page_gtk.h
@@ -7,6 +7,7 @@
#ifndef CHROME_BROWSER_GTK_OPTIONS_FONTS_PAGE_GTK_H_
#define CHROME_BROWSER_GTK_OPTIONS_FONTS_PAGE_GTK_H_
+#pragma once
#include <gtk/gtk.h>
#include <vector>
diff --git a/chrome/browser/gtk/options/general_page_gtk.h b/chrome/browser/gtk/options/general_page_gtk.h
index 93e9aae..3ac5f66 100644
--- a/chrome/browser/gtk/options/general_page_gtk.h
+++ b/chrome/browser/gtk/options/general_page_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_OPTIONS_GENERAL_PAGE_GTK_H_
#define CHROME_BROWSER_GTK_OPTIONS_GENERAL_PAGE_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/options/languages_page_gtk.h b/chrome/browser/gtk/options/languages_page_gtk.h
index 17c83cb..f3f56d4 100644
--- a/chrome/browser/gtk/options/languages_page_gtk.h
+++ b/chrome/browser/gtk/options/languages_page_gtk.h
@@ -11,6 +11,7 @@
#ifndef CHROME_BROWSER_GTK_OPTIONS_LANGUAGES_PAGE_GTK_H_
#define CHROME_BROWSER_GTK_OPTIONS_LANGUAGES_PAGE_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/options/managed_prefs_banner_gtk.h b/chrome/browser/gtk/options/managed_prefs_banner_gtk.h
index 499d782..e2ef6f4 100644
--- a/chrome/browser/gtk/options/managed_prefs_banner_gtk.h
+++ b/chrome/browser/gtk/options/managed_prefs_banner_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_OPTIONS_MANAGED_PREFS_BANNER_GTK_H_
#define CHROME_BROWSER_GTK_OPTIONS_MANAGED_PREFS_BANNER_GTK_H_
+#pragma once
#include <set>
diff --git a/chrome/browser/gtk/options/options_layout_gtk.h b/chrome/browser/gtk/options/options_layout_gtk.h
index 0cc8b7f..5bf2d3e 100644
--- a/chrome/browser/gtk/options/options_layout_gtk.h
+++ b/chrome/browser/gtk/options/options_layout_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_OPTIONS_OPTIONS_LAYOUT_GTK_H_
#define CHROME_BROWSER_GTK_OPTIONS_OPTIONS_LAYOUT_GTK_H_
+#pragma once
#include <gtk/gtk.h>
#include <string>
diff --git a/chrome/browser/gtk/options/passwords_exceptions_page_gtk.h b/chrome/browser/gtk/options/passwords_exceptions_page_gtk.h
index e2d2d41..5fcee8d 100644
--- a/chrome/browser/gtk/options/passwords_exceptions_page_gtk.h
+++ b/chrome/browser/gtk/options/passwords_exceptions_page_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_OPTIONS_PASSWORDS_EXCEPTIONS_PAGE_GTK_H_
#define CHROME_BROWSER_GTK_OPTIONS_PASSWORDS_EXCEPTIONS_PAGE_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/options/passwords_exceptions_window_gtk.h b/chrome/browser/gtk/options/passwords_exceptions_window_gtk.h
index 45aa8e0..1e5be39 100644
--- a/chrome/browser/gtk/options/passwords_exceptions_window_gtk.h
+++ b/chrome/browser/gtk/options/passwords_exceptions_window_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_OPTIONS_PASSWORDS_EXCEPTIONS_WINDOW_GTK_H_
#define CHROME_BROWSER_GTK_OPTIONS_PASSWORDS_EXCEPTIONS_WINDOW_GTK_H_
+#pragma once
class Profile;
diff --git a/chrome/browser/gtk/options/passwords_page_gtk.h b/chrome/browser/gtk/options/passwords_page_gtk.h
index 328ce35..80ff8969 100644
--- a/chrome/browser/gtk/options/passwords_page_gtk.h
+++ b/chrome/browser/gtk/options/passwords_page_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_OPTIONS_PASSWORDS_PAGE_GTK_H_
#define CHROME_BROWSER_GTK_OPTIONS_PASSWORDS_PAGE_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/options/simple_content_exceptions_window.h b/chrome/browser/gtk/options/simple_content_exceptions_window.h
index 12700bd..e6080b6 100644
--- a/chrome/browser/gtk/options/simple_content_exceptions_window.h
+++ b/chrome/browser/gtk/options/simple_content_exceptions_window.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_OPTIONS_SIMPLE_CONTENT_EXCEPTIONS_WINDOW_H_
#define CHROME_BROWSER_GTK_OPTIONS_SIMPLE_CONTENT_EXCEPTIONS_WINDOW_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/options/url_picker_dialog_gtk.h b/chrome/browser/gtk/options/url_picker_dialog_gtk.h
index ed2d4a0..6c4429b 100644
--- a/chrome/browser/gtk/options/url_picker_dialog_gtk.h
+++ b/chrome/browser/gtk/options/url_picker_dialog_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_OPTIONS_URL_PICKER_DIALOG_GTK_H_
#define CHROME_BROWSER_GTK_OPTIONS_URL_PICKER_DIALOG_GTK_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/gtk/overflow_button.h b/chrome/browser/gtk/overflow_button.h
index 5362e6b..f499c48 100644
--- a/chrome/browser/gtk/overflow_button.h
+++ b/chrome/browser/gtk/overflow_button.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_OVERFLOW_BUTTON_H_
#define CHROME_BROWSER_GTK_OVERFLOW_BUTTON_H_
+#pragma once
#include "chrome/common/notification_observer.h"
#include "chrome/common/notification_registrar.h"
diff --git a/chrome/browser/gtk/process_singleton_dialog.h b/chrome/browser/gtk/process_singleton_dialog.h
index fa303e2..ec9641e 100644
--- a/chrome/browser/gtk/process_singleton_dialog.h
+++ b/chrome/browser/gtk/process_singleton_dialog.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_PROCESS_SINGLETON_DIALOG_H_
#define CHROME_BROWSER_GTK_PROCESS_SINGLETON_DIALOG_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/gtk/reload_button_gtk.h b/chrome/browser/gtk/reload_button_gtk.h
index 6cc3a13..beee958 100644
--- a/chrome/browser/gtk/reload_button_gtk.h
+++ b/chrome/browser/gtk/reload_button_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_RELOAD_BUTTON_GTK_H_
#define CHROME_BROWSER_GTK_RELOAD_BUTTON_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/repost_form_warning_gtk.h b/chrome/browser/gtk/repost_form_warning_gtk.h
index 149216b..6b0f982 100644
--- a/chrome/browser/gtk/repost_form_warning_gtk.h
+++ b/chrome/browser/gtk/repost_form_warning_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_REPOST_FORM_WARNING_GTK_H_
#define CHROME_BROWSER_GTK_REPOST_FORM_WARNING_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/rounded_window.h b/chrome/browser/gtk/rounded_window.h
index 7f2c584..d1788f8 100644
--- a/chrome/browser/gtk/rounded_window.h
+++ b/chrome/browser/gtk/rounded_window.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_ROUNDED_WINDOW_H_
#define CHROME_BROWSER_GTK_ROUNDED_WINDOW_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/sad_tab_gtk.h b/chrome/browser/gtk/sad_tab_gtk.h
index 283f4d5..1661217 100644
--- a/chrome/browser/gtk/sad_tab_gtk.h
+++ b/chrome/browser/gtk/sad_tab_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_SAD_TAB_GTK_H_
#define CHROME_BROWSER_GTK_SAD_TAB_GTK_H_
+#pragma once
typedef struct _GtkWidget GtkWidget;
diff --git a/chrome/browser/gtk/slide_animator_gtk.h b/chrome/browser/gtk/slide_animator_gtk.h
index 799816c..1de91af 100644
--- a/chrome/browser/gtk/slide_animator_gtk.h
+++ b/chrome/browser/gtk/slide_animator_gtk.h
@@ -13,6 +13,7 @@
#ifndef CHROME_BROWSER_GTK_SLIDE_ANIMATOR_GTK_H_
#define CHROME_BROWSER_GTK_SLIDE_ANIMATOR_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/status_bubble_gtk.h b/chrome/browser/gtk/status_bubble_gtk.h
index 497d67e..4a8748f 100644
--- a/chrome/browser/gtk/status_bubble_gtk.h
+++ b/chrome/browser/gtk/status_bubble_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_STATUS_BUBBLE_GTK_H_
#define CHROME_BROWSER_GTK_STATUS_BUBBLE_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/status_icons/status_icon_gtk.h b/chrome/browser/gtk/status_icons/status_icon_gtk.h
index 65a07ab..adb139b 100644
--- a/chrome/browser/gtk/status_icons/status_icon_gtk.h
+++ b/chrome/browser/gtk/status_icons/status_icon_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_STATUS_ICONS_STATUS_ICON_GTK_H_
#define CHROME_BROWSER_GTK_STATUS_ICONS_STATUS_ICON_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/status_icons/status_tray_gtk.h b/chrome/browser/gtk/status_icons/status_tray_gtk.h
index a41e5df0..ec443ca 100644
--- a/chrome/browser/gtk/status_icons/status_tray_gtk.h
+++ b/chrome/browser/gtk/status_icons/status_tray_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_STATUS_ICONS_STATUS_TRAY_GTK_H_
#define CHROME_BROWSER_GTK_STATUS_ICONS_STATUS_TRAY_GTK_H_
+#pragma once
#include "chrome/browser/status_icons/status_tray.h"
diff --git a/chrome/browser/gtk/tab_contents_container_gtk.h b/chrome/browser/gtk/tab_contents_container_gtk.h
index 91c2301..b72844a 100644
--- a/chrome/browser/gtk/tab_contents_container_gtk.h
+++ b/chrome/browser/gtk/tab_contents_container_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_TAB_CONTENTS_CONTAINER_GTK_H_
#define CHROME_BROWSER_GTK_TAB_CONTENTS_CONTAINER_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/tab_contents_drag_source.h b/chrome/browser/gtk/tab_contents_drag_source.h
index 20eeea3..7b4cc97 100644
--- a/chrome/browser/gtk/tab_contents_drag_source.h
+++ b/chrome/browser/gtk/tab_contents_drag_source.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_TAB_CONTENTS_DRAG_SOURCE_H_
#define CHROME_BROWSER_GTK_TAB_CONTENTS_DRAG_SOURCE_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/tabs/dragged_tab_controller_gtk.h b/chrome/browser/gtk/tabs/dragged_tab_controller_gtk.h
index 69602a8..66bbbba 100644
--- a/chrome/browser/gtk/tabs/dragged_tab_controller_gtk.h
+++ b/chrome/browser/gtk/tabs/dragged_tab_controller_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_TABS_DRAGGED_TAB_CONTROLLER_GTK_H_
#define CHROME_BROWSER_GTK_TABS_DRAGGED_TAB_CONTROLLER_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/tabs/dragged_tab_gtk.h b/chrome/browser/gtk/tabs/dragged_tab_gtk.h
index 2eafca2..38c6525 100644
--- a/chrome/browser/gtk/tabs/dragged_tab_gtk.h
+++ b/chrome/browser/gtk/tabs/dragged_tab_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_TABS_DRAGGED_TAB_GTK_H_
#define CHROME_BROWSER_GTK_TABS_DRAGGED_TAB_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/tabs/tab_gtk.h b/chrome/browser/gtk/tabs/tab_gtk.h
index 6630780..8a2786c 100644
--- a/chrome/browser/gtk/tabs/tab_gtk.h
+++ b/chrome/browser/gtk/tabs/tab_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_TABS_TAB_GTK_H_
#define CHROME_BROWSER_GTK_TABS_TAB_GTK_H_
+#pragma once
#include "app/gtk_signal.h"
#include "app/theme_provider.h"
diff --git a/chrome/browser/gtk/tabs/tab_renderer_gtk.h b/chrome/browser/gtk/tabs/tab_renderer_gtk.h
index 1ba697d..c733dd5 100644
--- a/chrome/browser/gtk/tabs/tab_renderer_gtk.h
+++ b/chrome/browser/gtk/tabs/tab_renderer_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_TABS_TAB_RENDERER_GTK_H_
#define CHROME_BROWSER_GTK_TABS_TAB_RENDERER_GTK_H_
+#pragma once
#include <gtk/gtk.h>
#include <map>
diff --git a/chrome/browser/gtk/tabs/tab_strip_gtk.h b/chrome/browser/gtk/tabs/tab_strip_gtk.h
index 7fe8c60..c3b2502 100644
--- a/chrome/browser/gtk/tabs/tab_strip_gtk.h
+++ b/chrome/browser/gtk/tabs/tab_strip_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_TABS_TAB_STRIP_GTK_H_
#define CHROME_BROWSER_GTK_TABS_TAB_STRIP_GTK_H_
+#pragma once
#include <gtk/gtk.h>
#include <vector>
diff --git a/chrome/browser/gtk/tabstrip_origin_provider.h b/chrome/browser/gtk/tabstrip_origin_provider.h
index 47baf91..0904a01 100644
--- a/chrome/browser/gtk/tabstrip_origin_provider.h
+++ b/chrome/browser/gtk/tabstrip_origin_provider.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_TABSTRIP_ORIGIN_PROVIDER_H_
#define CHROME_BROWSER_GTK_TABSTRIP_ORIGIN_PROVIDER_H_
+#pragma once
namespace gfx{
class Point;
diff --git a/chrome/browser/gtk/task_manager_gtk.h b/chrome/browser/gtk/task_manager_gtk.h
index c0ec0ef..51d706e4 100644
--- a/chrome/browser/gtk/task_manager_gtk.h
+++ b/chrome/browser/gtk/task_manager_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_TASK_MANAGER_GTK_H_
#define CHROME_BROWSER_GTK_TASK_MANAGER_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/theme_install_bubble_view_gtk.h b/chrome/browser/gtk/theme_install_bubble_view_gtk.h
index bffaae8..17770a2 100644
--- a/chrome/browser/gtk/theme_install_bubble_view_gtk.h
+++ b/chrome/browser/gtk/theme_install_bubble_view_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_THEME_INSTALL_BUBBLE_VIEW_GTK_H_
#define CHROME_BROWSER_GTK_THEME_INSTALL_BUBBLE_VIEW_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/gtk/translate/after_translate_infobar_gtk.h b/chrome/browser/gtk/translate/after_translate_infobar_gtk.h
index 221b718..bd870be 100644
--- a/chrome/browser/gtk/translate/after_translate_infobar_gtk.h
+++ b/chrome/browser/gtk/translate/after_translate_infobar_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_TRANSLATE_AFTER_TRANSLATE_INFOBAR_GTK_H_
#define CHROME_BROWSER_GTK_TRANSLATE_AFTER_TRANSLATE_INFOBAR_GTK_H_
+#pragma once
#include "base/task.h"
#include "chrome/browser/gtk/translate/translate_infobar_base_gtk.h"
diff --git a/chrome/browser/gtk/translate/before_translate_infobar_gtk.h b/chrome/browser/gtk/translate/before_translate_infobar_gtk.h
index 6c90308..1373247 100644
--- a/chrome/browser/gtk/translate/before_translate_infobar_gtk.h
+++ b/chrome/browser/gtk/translate/before_translate_infobar_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_TRANSLATE_BEFORE_TRANSLATE_INFOBAR_GTK_H_
#define CHROME_BROWSER_GTK_TRANSLATE_BEFORE_TRANSLATE_INFOBAR_GTK_H_
+#pragma once
#include "chrome/browser/gtk/translate/translate_infobar_base_gtk.h"
diff --git a/chrome/browser/gtk/translate/translate_infobar_base_gtk.h b/chrome/browser/gtk/translate/translate_infobar_base_gtk.h
index a1d7292..e7f20ee 100644
--- a/chrome/browser/gtk/translate/translate_infobar_base_gtk.h
+++ b/chrome/browser/gtk/translate/translate_infobar_base_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_TRANSLATE_TRANSLATE_INFOBAR_BASE_GTK_H_
#define CHROME_BROWSER_GTK_TRANSLATE_TRANSLATE_INFOBAR_BASE_GTK_H_
+#pragma once
#include "chrome/browser/translate/translate_infobar_view.h"
#include "chrome/browser/gtk/infobar_gtk.h"
diff --git a/chrome/browser/gtk/translate/translate_message_infobar_gtk.h b/chrome/browser/gtk/translate/translate_message_infobar_gtk.h
index 1dd4665..74db7e3 100644
--- a/chrome/browser/gtk/translate/translate_message_infobar_gtk.h
+++ b/chrome/browser/gtk/translate/translate_message_infobar_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_TRANSLATE_TRANSLATE_MESSAGE_INFOBAR_GTK_H_
#define CHROME_BROWSER_GTK_TRANSLATE_TRANSLATE_MESSAGE_INFOBAR_GTK_H_
+#pragma once
#include "chrome/browser/gtk/translate/translate_infobar_base_gtk.h"
diff --git a/chrome/browser/gtk/update_recommended_dialog.h b/chrome/browser/gtk/update_recommended_dialog.h
index 94e32c8..1105584 100644
--- a/chrome/browser/gtk/update_recommended_dialog.h
+++ b/chrome/browser/gtk/update_recommended_dialog.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_UPDATE_RECOMMENDED_DIALOG_H_
#define CHROME_BROWSER_GTK_UPDATE_RECOMMENDED_DIALOG_H_
+#pragma once
#include "app/gtk_integers.h"
#include "app/gtk_signal.h"
diff --git a/chrome/browser/gtk/view_id_util.h b/chrome/browser/gtk/view_id_util.h
index 2640d15..c4833ad 100644
--- a/chrome/browser/gtk/view_id_util.h
+++ b/chrome/browser/gtk/view_id_util.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_GTK_VIEW_ID_UTIL_H_
#define CHROME_BROWSER_GTK_VIEW_ID_UTIL_H_
+#pragma once
#include "chrome/browser/view_ids.h"
diff --git a/chrome/browser/hang_monitor/hung_plugin_action.h b/chrome/browser/hang_monitor/hung_plugin_action.h
index 631bd34..4958def 100644
--- a/chrome/browser/hang_monitor/hung_plugin_action.h
+++ b/chrome/browser/hang_monitor/hung_plugin_action.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_HANG_MONITOR_HUNG_PLUGIN_ACTION_H__
#define CHROME_BROWSER_HANG_MONITOR_HUNG_PLUGIN_ACTION_H__
+#pragma once
#include "chrome/browser/hang_monitor/hung_window_detector.h"
// This class provides an implementation the
diff --git a/chrome/browser/hang_monitor/hung_window_detector.h b/chrome/browser/hang_monitor/hung_window_detector.h
index bcf1617..0e48739 100644
--- a/chrome/browser/hang_monitor/hung_window_detector.h
+++ b/chrome/browser/hang_monitor/hung_window_detector.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_HANG_MONITOR_HUNG_WINDOW_DETECTOR_H__
#define CHROME_BROWSER_HANG_MONITOR_HUNG_WINDOW_DETECTOR_H__
+#pragma once
#include "base/lock.h"
#include "chrome/common/worker_thread_ticker.h"
diff --git a/chrome/browser/history/archived_database.h b/chrome/browser/history/archived_database.h
index c9d8757..9568aa5 100644
--- a/chrome/browser/history/archived_database.h
+++ b/chrome/browser/history/archived_database.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_HISTORY_ARCHIVED_DATABASE_H_
#define CHROME_BROWSER_HISTORY_ARCHIVED_DATABASE_H_
+#pragma once
#include "app/sql/connection.h"
#include "app/sql/init_status.h"
diff --git a/chrome/browser/history/download_database.h b/chrome/browser/history/download_database.h
index 11adf31..3f2bd97 100644
--- a/chrome/browser/history/download_database.h
+++ b/chrome/browser/history/download_database.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_HISTORY_DOWNLOAD_DATABASE_H_
#define CHROME_BROWSER_HISTORY_DOWNLOAD_DATABASE_H_
+#pragma once
#include "chrome/browser/history/history_types.h"
diff --git a/chrome/browser/history/download_types.h b/chrome/browser/history/download_types.h
index 642ac5b..1c21b47 100644
--- a/chrome/browser/history/download_types.h
+++ b/chrome/browser/history/download_types.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_HISTORY_DOWNLOAD_TYPES_H_
#define CHROME_BROWSER_HISTORY_DOWNLOAD_TYPES_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/history/expire_history_backend.h b/chrome/browser/history/expire_history_backend.h
index 9f060ed..4bd18b0 100644
--- a/chrome/browser/history/expire_history_backend.h
+++ b/chrome/browser/history/expire_history_backend.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_HISTORY_EXPIRE_HISTORY_BACKEND_H_
#define CHROME_BROWSER_HISTORY_EXPIRE_HISTORY_BACKEND_H_
+#pragma once
#include <queue>
#include <set>
diff --git a/chrome/browser/history/history.h b/chrome/browser/history/history.h
index 9548f65..8da542c 100644
--- a/chrome/browser/history/history.h
+++ b/chrome/browser/history/history.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_HISTORY_HISTORY_H_
#define CHROME_BROWSER_HISTORY_HISTORY_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/history/history_backend.h b/chrome/browser/history/history_backend.h
index cbda2e9..cf9e076 100644
--- a/chrome/browser/history/history_backend.h
+++ b/chrome/browser/history/history_backend.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_HISTORY_HISTORY_BACKEND_H_
#define CHROME_BROWSER_HISTORY_HISTORY_BACKEND_H_
+#pragma once
#include <utility>
diff --git a/chrome/browser/history/history_database.h b/chrome/browser/history/history_database.h
index 3b3414a..fe49dca 100644
--- a/chrome/browser/history/history_database.h
+++ b/chrome/browser/history/history_database.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_HISTORY_HISTORY_DATABASE_H_
#define CHROME_BROWSER_HISTORY_HISTORY_DATABASE_H_
+#pragma once
#include "app/sql/connection.h"
#include "app/sql/init_status.h"
diff --git a/chrome/browser/history/history_marshaling.h b/chrome/browser/history/history_marshaling.h
index 39b8983..30cdbef 100644
--- a/chrome/browser/history/history_marshaling.h
+++ b/chrome/browser/history/history_marshaling.h
@@ -7,6 +7,7 @@
#ifndef CHROME_BROWSER_HISTORY_HISTORY_MARSHALING_H__
#define CHROME_BROWSER_HISTORY_HISTORY_MARSHALING_H__
+#pragma once
#include "base/scoped_vector.h"
#include "chrome/browser/cancelable_request.h"
diff --git a/chrome/browser/history/history_notifications.h b/chrome/browser/history/history_notifications.h
index 80fc9d5..3957041 100644
--- a/chrome/browser/history/history_notifications.h
+++ b/chrome/browser/history/history_notifications.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_HISTORY_HISTORY_NOTIFICATIONS_H__
#define CHROME_BROWSER_HISTORY_HISTORY_NOTIFICATIONS_H__
+#pragma once
#include <set>
#include <vector>
diff --git a/chrome/browser/history/history_publisher.h b/chrome/browser/history/history_publisher.h
index 5fafc3e..29d3bcc 100644
--- a/chrome/browser/history/history_publisher.h
+++ b/chrome/browser/history/history_publisher.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_HISTORY_HISTORY_PUBLISHER_H_
#define CHROME_BROWSER_HISTORY_HISTORY_PUBLISHER_H_
+#pragma once
#include <vector>
#include <string>
diff --git a/chrome/browser/history/history_types.h b/chrome/browser/history/history_types.h
index f7bc7fb..4619792 100644
--- a/chrome/browser/history/history_types.h
+++ b/chrome/browser/history/history_types.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_HISTORY_HISTORY_TYPES_H_
#define CHROME_BROWSER_HISTORY_HISTORY_TYPES_H_
+#pragma once
#include <map>
#include <set>
diff --git a/chrome/browser/history/in_memory_database.h b/chrome/browser/history/in_memory_database.h
index 62460dd..8d3f39f 100644
--- a/chrome/browser/history/in_memory_database.h
+++ b/chrome/browser/history/in_memory_database.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_HISTORY_IN_MEMORY_DATABASE_H_
#define CHROME_BROWSER_HISTORY_IN_MEMORY_DATABASE_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/history/in_memory_history_backend.h b/chrome/browser/history/in_memory_history_backend.h
index 30026b5..b10bb31 100644
--- a/chrome/browser/history/in_memory_history_backend.h
+++ b/chrome/browser/history/in_memory_history_backend.h
@@ -12,6 +12,7 @@
#ifndef CHROME_BROWSER_HISTORY_IN_MEMORY_HISTORY_BACKEND_H_
#define CHROME_BROWSER_HISTORY_IN_MEMORY_HISTORY_BACKEND_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/history/in_memory_url_index.h b/chrome/browser/history/in_memory_url_index.h
index 7b57a4a..166c400 100644
--- a/chrome/browser/history/in_memory_url_index.h
+++ b/chrome/browser/history/in_memory_url_index.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_HISTORY_IN_MEMORY_URL_INDEX_H_
#define CHROME_BROWSER_HISTORY_IN_MEMORY_URL_INDEX_H_
+#pragma once
namespace history {
diff --git a/chrome/browser/history/page_usage_data.h b/chrome/browser/history/page_usage_data.h
index 66a63e2..b7a689a 100644
--- a/chrome/browser/history/page_usage_data.h
+++ b/chrome/browser/history/page_usage_data.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_HISTORY_PAGE_USAGE_DATA_H__
#define CHROME_BROWSER_HISTORY_PAGE_USAGE_DATA_H__
+#pragma once
#include "base/string16.h"
#include "chrome/browser/history/history_types.h"
diff --git a/chrome/browser/history/query_parser.h b/chrome/browser/history/query_parser.h
index 8399abf..4b44c91 100644
--- a/chrome/browser/history/query_parser.h
+++ b/chrome/browser/history/query_parser.h
@@ -7,6 +7,7 @@
#ifndef CHROME_BROWSER_HISTORY_QUERY_PARSER_H_
#define CHROME_BROWSER_HISTORY_QUERY_PARSER_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/history/snippet.h b/chrome/browser/history/snippet.h
index 9e92893..ffa8fa1 100644
--- a/chrome/browser/history/snippet.h
+++ b/chrome/browser/history/snippet.h
@@ -7,6 +7,7 @@
#ifndef CHROME_BROWSER_HISTORY_SNIPPET_H__
#define CHROME_BROWSER_HISTORY_SNIPPET_H__
+#pragma once
#include <vector>
diff --git a/chrome/browser/history/starred_url_database.h b/chrome/browser/history/starred_url_database.h
index 8d327d8..aab2ae5 100644
--- a/chrome/browser/history/starred_url_database.h
+++ b/chrome/browser/history/starred_url_database.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_HISTORY_STARRED_URL_DATABASE_H_
#define CHROME_BROWSER_HISTORY_STARRED_URL_DATABASE_H_
+#pragma once
#include <set>
diff --git a/chrome/browser/history/text_database.h b/chrome/browser/history/text_database.h
index e34c071..e881888 100644
--- a/chrome/browser/history/text_database.h
+++ b/chrome/browser/history/text_database.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_HISTORY_TEXT_DATABASE_H_
#define CHROME_BROWSER_HISTORY_TEXT_DATABASE_H_
+#pragma once
#include <set>
#include <vector>
diff --git a/chrome/browser/history/text_database_manager.h b/chrome/browser/history/text_database_manager.h
index 7f25bf7..f1c6f08 100644
--- a/chrome/browser/history/text_database_manager.h
+++ b/chrome/browser/history/text_database_manager.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_HISTORY_TEXT_DATABASE_MANAGER_H_
#define CHROME_BROWSER_HISTORY_TEXT_DATABASE_MANAGER_H_
+#pragma once
#include <set>
#include <vector>
diff --git a/chrome/browser/history/thumbnail_database.h b/chrome/browser/history/thumbnail_database.h
index 81d498c..94fb043 100644
--- a/chrome/browser/history/thumbnail_database.h
+++ b/chrome/browser/history/thumbnail_database.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_HISTORY_THUMBNAIL_DATABASE_H_
#define CHROME_BROWSER_HISTORY_THUMBNAIL_DATABASE_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/history/top_sites.h b/chrome/browser/history/top_sites.h
index e3bb1ab..99d20ce 100644
--- a/chrome/browser/history/top_sites.h
+++ b/chrome/browser/history/top_sites.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_HISTORY_TOP_SITES_H_
#define CHROME_BROWSER_HISTORY_TOP_SITES_H_
+#pragma once
#include <map>
#include <set>
diff --git a/chrome/browser/history/top_sites_database.h b/chrome/browser/history/top_sites_database.h
index cfb362c..18ec201 100644
--- a/chrome/browser/history/top_sites_database.h
+++ b/chrome/browser/history/top_sites_database.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_HISTORY_TOP_SITES_DATABASE_H_
#define CHROME_BROWSER_HISTORY_TOP_SITES_DATABASE_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/history/url_database.h b/chrome/browser/history/url_database.h
index 84c8dde..f1582ce 100644
--- a/chrome/browser/history/url_database.h
+++ b/chrome/browser/history/url_database.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_HISTORY_URL_DATABASE_H_
#define CHROME_BROWSER_HISTORY_URL_DATABASE_H_
+#pragma once
#include "app/sql/statement.h"
#include "base/basictypes.h"
diff --git a/chrome/browser/history/visit_database.h b/chrome/browser/history/visit_database.h
index a6dbf3c..3731c4a 100644
--- a/chrome/browser/history/visit_database.h
+++ b/chrome/browser/history/visit_database.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_HISTORY_VISIT_DATABASE_H_
#define CHROME_BROWSER_HISTORY_VISIT_DATABASE_H_
+#pragma once
#include "chrome/browser/history/history_types.h"
diff --git a/chrome/browser/history/visit_tracker.h b/chrome/browser/history/visit_tracker.h
index 43de7a0..281c136 100644
--- a/chrome/browser/history/visit_tracker.h
+++ b/chrome/browser/history/visit_tracker.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_HISTORY_VISIT_TRACKER_H__
#define CHROME_BROWSER_HISTORY_VISIT_TRACKER_H__
+#pragma once
#include <map>
#include <vector>
diff --git a/chrome/browser/history/visitsegment_database.h b/chrome/browser/history/visitsegment_database.h
index 16f0417..7c25ef7 100644
--- a/chrome/browser/history/visitsegment_database.h
+++ b/chrome/browser/history/visitsegment_database.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_HISTORY_VISITSEGMENT_DATABASE_H_
#define CHROME_BROWSER_HISTORY_VISITSEGMENT_DATABASE_H_
+#pragma once
#include "base/basictypes.h"
#include "chrome/browser/history/history_types.h"
diff --git a/chrome/browser/host_content_settings_map.h b/chrome/browser/host_content_settings_map.h
index fc38afc..5800cea 100644
--- a/chrome/browser/host_content_settings_map.h
+++ b/chrome/browser/host_content_settings_map.h
@@ -7,6 +7,7 @@
#ifndef CHROME_BROWSER_HOST_CONTENT_SETTINGS_MAP_H_
#define CHROME_BROWSER_HOST_CONTENT_SETTINGS_MAP_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/host_zoom_map.h b/chrome/browser/host_zoom_map.h
index 648162c..caa60b7 100644
--- a/chrome/browser/host_zoom_map.h
+++ b/chrome/browser/host_zoom_map.h
@@ -7,6 +7,7 @@
#ifndef CHROME_BROWSER_HOST_ZOOM_MAP_H_
#define CHROME_BROWSER_HOST_ZOOM_MAP_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/hung_renderer_dialog.h b/chrome/browser/hung_renderer_dialog.h
index 6fcc33d..0351daa 100644
--- a/chrome/browser/hung_renderer_dialog.h
+++ b/chrome/browser/hung_renderer_dialog.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_HUNG_RENDERER_DIALOG_H_
#define CHROME_BROWSER_HUNG_RENDERER_DIALOG_H_
+#pragma once
class TabContents;
diff --git a/chrome/browser/icon_loader.h b/chrome/browser/icon_loader.h
index da15739..9c9d648 100644
--- a/chrome/browser/icon_loader.h
+++ b/chrome/browser/icon_loader.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_ICON_LOADER_H_
#define CHROME_BROWSER_ICON_LOADER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/icon_manager.h b/chrome/browser/icon_manager.h
index afb1802..df569cb 100644
--- a/chrome/browser/icon_manager.h
+++ b/chrome/browser/icon_manager.h
@@ -44,6 +44,7 @@
#ifndef CHROME_BROWSER_ICON_MANAGER_H_
#define CHROME_BROWSER_ICON_MANAGER_H_
+#pragma once
#include <map>
#include <set>
diff --git a/chrome/browser/idle.h b/chrome/browser/idle.h
index 4fe750f..3ea8067 100644
--- a/chrome/browser/idle.h
+++ b/chrome/browser/idle.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_IDLE_H_
#define CHROME_BROWSER_IDLE_H_
+#pragma once
enum IdleState {
IDLE_STATE_ACTIVE = 0,
diff --git a/chrome/browser/ime_input.h b/chrome/browser/ime_input.h
index 184343b..16e6110 100644
--- a/chrome/browser/ime_input.h
+++ b/chrome/browser/ime_input.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_IME_INPUT_H_
#define CHROME_BROWSER_IME_INPUT_H_
+#pragma once
#include <windows.h>
diff --git a/chrome/browser/importer/firefox2_importer.h b/chrome/browser/importer/firefox2_importer.h
index c320e38..07a5567 100644
--- a/chrome/browser/importer/firefox2_importer.h
+++ b/chrome/browser/importer/firefox2_importer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_IMPORTER_FIREFOX2_IMPORTER_H_
#define CHROME_BROWSER_IMPORTER_FIREFOX2_IMPORTER_H_
+#pragma once
#include <set>
diff --git a/chrome/browser/importer/firefox3_importer.h b/chrome/browser/importer/firefox3_importer.h
index f8bfa2f..23b6406 100644
--- a/chrome/browser/importer/firefox3_importer.h
+++ b/chrome/browser/importer/firefox3_importer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_IMPORTER_FIREFOX3_IMPORTER_H_
#define CHROME_BROWSER_IMPORTER_FIREFOX3_IMPORTER_H_
+#pragma once
#include <map>
#include <set>
diff --git a/chrome/browser/importer/firefox_importer_unittest_utils.h b/chrome/browser/importer/firefox_importer_unittest_utils.h
index 3eb12d6..9a1df8d 100644
--- a/chrome/browser/importer/firefox_importer_unittest_utils.h
+++ b/chrome/browser/importer/firefox_importer_unittest_utils.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_IMPORTER_FIREFOX_IMPORTER_UNITTEST_UTILS_H_
#define CHROME_BROWSER_IMPORTER_FIREFOX_IMPORTER_UNITTEST_UTILS_H_
+#pragma once
#include "base/basictypes.h"
#include "base/process_util.h"
diff --git a/chrome/browser/importer/firefox_importer_utils.h b/chrome/browser/importer/firefox_importer_utils.h
index 1ad7ddb..04bdefb 100644
--- a/chrome/browser/importer/firefox_importer_utils.h
+++ b/chrome/browser/importer/firefox_importer_utils.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_IMPORTER_FIREFOX_IMPORTER_UTILS_H_
#define CHROME_BROWSER_IMPORTER_FIREFOX_IMPORTER_UTILS_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/importer/firefox_profile_lock.h b/chrome/browser/importer/firefox_profile_lock.h
index 20b9065..bf2e56e 100644
--- a/chrome/browser/importer/firefox_profile_lock.h
+++ b/chrome/browser/importer/firefox_profile_lock.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_IMPORTER_FIREFOX_PROFILE_LOCK_H__
#define CHROME_BROWSER_IMPORTER_FIREFOX_PROFILE_LOCK_H__
+#pragma once
#include "build/build_config.h"
diff --git a/chrome/browser/importer/firefox_proxy_settings.h b/chrome/browser/importer/firefox_proxy_settings.h
index 80e1e24..8495722 100644
--- a/chrome/browser/importer/firefox_proxy_settings.h
+++ b/chrome/browser/importer/firefox_proxy_settings.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_IMPORTER_FIREFOX_PROXY_SETTINGS_H_
#define CHROME_BROWSER_IMPORTER_FIREFOX_PROXY_SETTINGS_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/importer/ie_importer.h b/chrome/browser/importer/ie_importer.h
index d93405c..1acd27b 100644
--- a/chrome/browser/importer/ie_importer.h
+++ b/chrome/browser/importer/ie_importer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_IMPORTER_IE_IMPORTER_H_
#define CHROME_BROWSER_IMPORTER_IE_IMPORTER_H_
+#pragma once
#include "base/gtest_prod_util.h"
#include "chrome/browser/importer/importer.h"
diff --git a/chrome/browser/importer/importer.h b/chrome/browser/importer/importer.h
index eec498b..86b57d6 100644
--- a/chrome/browser/importer/importer.h
+++ b/chrome/browser/importer/importer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_IMPORTER_IMPORTER_H_
#define CHROME_BROWSER_IMPORTER_IMPORTER_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/importer/importer_bridge.h b/chrome/browser/importer/importer_bridge.h
index 993ec54..422385e 100644
--- a/chrome/browser/importer/importer_bridge.h
+++ b/chrome/browser/importer/importer_bridge.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_IMPORTER_IMPORTER_BRIDGE_H_
#define CHROME_BROWSER_IMPORTER_IMPORTER_BRIDGE_H_
+#pragma once
#include "build/build_config.h"
diff --git a/chrome/browser/importer/importer_data_types.h b/chrome/browser/importer/importer_data_types.h
index 444cc45..6c2a821 100644
--- a/chrome/browser/importer/importer_data_types.h
+++ b/chrome/browser/importer/importer_data_types.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_IMPORTER_IMPORTER_DATA_TYPES_H_
#define CHROME_BROWSER_IMPORTER_IMPORTER_DATA_TYPES_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/importer/importer_list.h b/chrome/browser/importer/importer_list.h
index c76aab3..6f98046 100644
--- a/chrome/browser/importer/importer_list.h
+++ b/chrome/browser/importer/importer_list.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_IMPORTER_IMPORTER_LIST_H_
#define CHROME_BROWSER_IMPORTER_IMPORTER_LIST_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/importer/importer_messages.h b/chrome/browser/importer/importer_messages.h
index 4bbba62..ca52e85 100644
--- a/chrome/browser/importer/importer_messages.h
+++ b/chrome/browser/importer/importer_messages.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_IMPORTER_IMPORTER_MESSAGES_H_
#define CHROME_BROWSER_IMPORTER_IMPORTER_MESSAGES_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/importer/mork_reader.h b/chrome/browser/importer/mork_reader.h
index cb61be5..6f7f8ca 100644
--- a/chrome/browser/importer/mork_reader.h
+++ b/chrome/browser/importer/mork_reader.h
@@ -41,6 +41,7 @@
#ifndef CHROME_BROWSER_IMPORTER_MORK_READER_H__
#define CHROME_BROWSER_IMPORTER_MORK_READER_H__
+#pragma once
#include <iosfwd>
#include <fstream>
diff --git a/chrome/browser/importer/nss_decryptor.h b/chrome/browser/importer/nss_decryptor.h
index c133665..8361d17 100644
--- a/chrome/browser/importer/nss_decryptor.h
+++ b/chrome/browser/importer/nss_decryptor.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_IMPORTER_NSS_DECRYPTOR_H_
#define CHROME_BROWSER_IMPORTER_NSS_DECRYPTOR_H_
+#pragma once
#include "build/build_config.h"
diff --git a/chrome/browser/importer/nss_decryptor_mac.h b/chrome/browser/importer/nss_decryptor_mac.h
index af1b004..5415d4c 100644
--- a/chrome/browser/importer/nss_decryptor_mac.h
+++ b/chrome/browser/importer/nss_decryptor_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_IMPORTER_NSS_DECRYPTOR_MAC_H_
#define CHROME_BROWSER_IMPORTER_NSS_DECRYPTOR_MAC_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/importer/nss_decryptor_system_nss.h b/chrome/browser/importer/nss_decryptor_system_nss.h
index 7071428..9c3d921 100644
--- a/chrome/browser/importer/nss_decryptor_system_nss.h
+++ b/chrome/browser/importer/nss_decryptor_system_nss.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_IMPORTER_NSS_DECRYPTOR_SYSTEM_NSS_H_
#define CHROME_BROWSER_IMPORTER_NSS_DECRYPTOR_SYSTEM_NSS_H_
+#pragma once
#include <secmodt.h>
#include <string>
diff --git a/chrome/browser/importer/nss_decryptor_win.h b/chrome/browser/importer/nss_decryptor_win.h
index f0b2345..0436323 100644
--- a/chrome/browser/importer/nss_decryptor_win.h
+++ b/chrome/browser/importer/nss_decryptor_win.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_IMPORTER_NSS_DECRYPTOR_WIN_H_
#define CHROME_BROWSER_IMPORTER_NSS_DECRYPTOR_WIN_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/importer/profile_writer.h b/chrome/browser/importer/profile_writer.h
index 38e04d8..44d4a87 100644
--- a/chrome/browser/importer/profile_writer.h
+++ b/chrome/browser/importer/profile_writer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_IMPORTER_PROFILE_WRITER_H_
#define CHROME_BROWSER_IMPORTER_PROFILE_WRITER_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/importer/safari_importer.h b/chrome/browser/importer/safari_importer.h
index 6b686e9..e723146 100644
--- a/chrome/browser/importer/safari_importer.h
+++ b/chrome/browser/importer/safari_importer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_IMPORTER_SAFARI_IMPORTER_H_
#define CHROME_BROWSER_IMPORTER_SAFARI_IMPORTER_H_
+#pragma once
#include "chrome/browser/importer/importer.h"
diff --git a/chrome/browser/importer/toolbar_importer.h b/chrome/browser/importer/toolbar_importer.h
index 0f31832..1def25d 100644
--- a/chrome/browser/importer/toolbar_importer.h
+++ b/chrome/browser/importer/toolbar_importer.h
@@ -7,6 +7,7 @@
#ifndef CHROME_BROWSER_IMPORTER_TOOLBAR_IMPORTER_H_
#define CHROME_BROWSER_IMPORTER_TOOLBAR_IMPORTER_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/in_process_webkit/browser_webkitclient_impl.h b/chrome/browser/in_process_webkit/browser_webkitclient_impl.h
index bbd6018..7d8955c 100644
--- a/chrome/browser/in_process_webkit/browser_webkitclient_impl.h
+++ b/chrome/browser/in_process_webkit/browser_webkitclient_impl.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_IN_PROCESS_WEBKIT_BROWSER_WEBKITCLIENT_IMPL_H_
#define CHROME_BROWSER_IN_PROCESS_WEBKIT_BROWSER_WEBKITCLIENT_IMPL_H_
+#pragma once
#include "webkit/glue/webfilesystem_impl.h"
#include "webkit/glue/webkitclient_impl.h"
diff --git a/chrome/browser/in_process_webkit/dom_storage_area.h b/chrome/browser/in_process_webkit/dom_storage_area.h
index f14033a..0a85b05 100644
--- a/chrome/browser/in_process_webkit/dom_storage_area.h
+++ b/chrome/browser/in_process_webkit/dom_storage_area.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_IN_PROCESS_WEBKIT_DOM_STORAGE_AREA_H_
#define CHROME_BROWSER_IN_PROCESS_WEBKIT_DOM_STORAGE_AREA_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/in_process_webkit/dom_storage_context.h b/chrome/browser/in_process_webkit/dom_storage_context.h
index 2b9e1d1..b082779 100644
--- a/chrome/browser/in_process_webkit/dom_storage_context.h
+++ b/chrome/browser/in_process_webkit/dom_storage_context.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_IN_PROCESS_WEBKIT_DOM_STORAGE_CONTEXT_H_
#define CHROME_BROWSER_IN_PROCESS_WEBKIT_DOM_STORAGE_CONTEXT_H_
+#pragma once
#include <map>
#include <set>
diff --git a/chrome/browser/in_process_webkit/dom_storage_dispatcher_host.h b/chrome/browser/in_process_webkit/dom_storage_dispatcher_host.h
index dad174e..61454c6 100644
--- a/chrome/browser/in_process_webkit/dom_storage_dispatcher_host.h
+++ b/chrome/browser/in_process_webkit/dom_storage_dispatcher_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_IN_PROCESS_WEBKIT_DOM_STORAGE_DISPATCHER_HOST_H_
#define CHROME_BROWSER_IN_PROCESS_WEBKIT_DOM_STORAGE_DISPATCHER_HOST_H_
+#pragma once
#include "base/process.h"
#include "base/ref_counted.h"
diff --git a/chrome/browser/in_process_webkit/dom_storage_namespace.h b/chrome/browser/in_process_webkit/dom_storage_namespace.h
index b7f10e0..3baf118 100644
--- a/chrome/browser/in_process_webkit/dom_storage_namespace.h
+++ b/chrome/browser/in_process_webkit/dom_storage_namespace.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_IN_PROCESS_WEBKIT_DOM_STORAGE_NAMESPACE_H_
#define CHROME_BROWSER_IN_PROCESS_WEBKIT_DOM_STORAGE_NAMESPACE_H_
+#pragma once
#include "base/string16.h"
#include "base/hash_tables.h"
diff --git a/chrome/browser/in_process_webkit/dom_storage_permission_request.h b/chrome/browser/in_process_webkit/dom_storage_permission_request.h
index 48f93c3..e6a2893 100644
--- a/chrome/browser/in_process_webkit/dom_storage_permission_request.h
+++ b/chrome/browser/in_process_webkit/dom_storage_permission_request.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_IN_PROCESS_WEBKIT_DOM_STORAGE_PERMISSION_REQUEST_H_
#define CHROME_BROWSER_IN_PROCESS_WEBKIT_DOM_STORAGE_PERMISSION_REQUEST_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/in_process_webkit/indexed_db_callbacks.h b/chrome/browser/in_process_webkit/indexed_db_callbacks.h
index 126a8f6..2bb6b2a 100644
--- a/chrome/browser/in_process_webkit/indexed_db_callbacks.h
+++ b/chrome/browser/in_process_webkit/indexed_db_callbacks.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_IN_PROCESS_WEBKIT_INDEXED_DB_CALLBACKS_H_
#define CHROME_BROWSER_IN_PROCESS_WEBKIT_INDEXED_DB_CALLBACKS_H_
+#pragma once
#include "base/basictypes.h"
#include "base/logging.h"
diff --git a/chrome/browser/in_process_webkit/indexed_db_context.h b/chrome/browser/in_process_webkit/indexed_db_context.h
index 07edd88..828ea13 100644
--- a/chrome/browser/in_process_webkit/indexed_db_context.h
+++ b/chrome/browser/in_process_webkit/indexed_db_context.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_IN_PROCESS_WEBKIT_INDEXED_DB_CONTEXT_H_
#define CHROME_BROWSER_IN_PROCESS_WEBKIT_INDEXED_DB_CONTEXT_H_
+#pragma once
#include "base/basictypes.h"
#include "base/logging.h"
diff --git a/chrome/browser/in_process_webkit/indexed_db_dispatcher_host.h b/chrome/browser/in_process_webkit/indexed_db_dispatcher_host.h
index cc132ae..7bea48a 100644
--- a/chrome/browser/in_process_webkit/indexed_db_dispatcher_host.h
+++ b/chrome/browser/in_process_webkit/indexed_db_dispatcher_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_IN_PROCESS_WEBKIT_INDEXED_DB_DISPATCHER_HOST_H_
#define CHROME_BROWSER_IN_PROCESS_WEBKIT_INDEXED_DB_DISPATCHER_HOST_H_
+#pragma once
#include "base/basictypes.h"
#include "base/id_map.h"
diff --git a/chrome/browser/in_process_webkit/webkit_context.h b/chrome/browser/in_process_webkit/webkit_context.h
index 7f18f88..5434984 100644
--- a/chrome/browser/in_process_webkit/webkit_context.h
+++ b/chrome/browser/in_process_webkit/webkit_context.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_IN_PROCESS_WEBKIT_WEBKIT_CONTEXT_H_
#define CHROME_BROWSER_IN_PROCESS_WEBKIT_WEBKIT_CONTEXT_H_
+#pragma once
#include "base/file_path.h"
#include "base/ref_counted.h"
diff --git a/chrome/browser/in_process_webkit/webkit_thread.h b/chrome/browser/in_process_webkit/webkit_thread.h
index 2c0a2c2..2d90bbe 100644
--- a/chrome/browser/in_process_webkit/webkit_thread.h
+++ b/chrome/browser/in_process_webkit/webkit_thread.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_IN_PROCESS_WEBKIT_WEBKIT_THREAD_H_
#define CHROME_BROWSER_IN_PROCESS_WEBKIT_WEBKIT_THREAD_H_
+#pragma once
#include "base/lock.h"
#include "base/logging.h"
diff --git a/chrome/browser/input_window_dialog.h b/chrome/browser/input_window_dialog.h
index 0a29cda..bb8d575 100644
--- a/chrome/browser/input_window_dialog.h
+++ b/chrome/browser/input_window_dialog.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_INPUT_WINDOW_DIALOG_H_
#define CHROME_BROWSER_INPUT_WINDOW_DIALOG_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/intranet_redirect_detector.h b/chrome/browser/intranet_redirect_detector.h
index cb10265..8ee3191 100644
--- a/chrome/browser/intranet_redirect_detector.h
+++ b/chrome/browser/intranet_redirect_detector.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_INTRANET_REDIRECT_DETECTOR_H_
#define CHROME_BROWSER_INTRANET_REDIRECT_DETECTOR_H_
+#pragma once
#include <set>
#include <string>
diff --git a/chrome/browser/io_thread.h b/chrome/browser/io_thread.h
index caa5998..25df0d0 100644
--- a/chrome/browser/io_thread.h
+++ b/chrome/browser/io_thread.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_IO_THREAD_H_
#define CHROME_BROWSER_IO_THREAD_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/jankometer.h b/chrome/browser/jankometer.h
index fe5d4f6..8d2fccc 100644
--- a/chrome/browser/jankometer.h
+++ b/chrome/browser/jankometer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_JANKOMETER_H_
#define CHROME_BROWSER_JANKOMETER_H_
+#pragma once
class CommandLine;
diff --git a/chrome/browser/js_modal_dialog.h b/chrome/browser/js_modal_dialog.h
index 65ed1ae..3e61f28 100644
--- a/chrome/browser/js_modal_dialog.h
+++ b/chrome/browser/js_modal_dialog.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_JS_MODAL_DIALOG_H_
#define CHROME_BROWSER_JS_MODAL_DIALOG_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/jsmessage_box_client.h b/chrome/browser/jsmessage_box_client.h
index 86ee442..c9e8237 100644
--- a/chrome/browser/jsmessage_box_client.h
+++ b/chrome/browser/jsmessage_box_client.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_JSMESSAGE_BOX_CLIENT_H_
#define CHROME_BROWSER_JSMESSAGE_BOX_CLIENT_H_
+#pragma once
// JavaScriptMessageBoxClient
//
diff --git a/chrome/browser/jumplist_win.h b/chrome/browser/jumplist_win.h
index c25177f..e85735d 100644
--- a/chrome/browser/jumplist_win.h
+++ b/chrome/browser/jumplist_win.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_JUMPLIST_WIN_H_
#define CHROME_BROWSER_JUMPLIST_WIN_H_
+#pragma once
#include <list>
#include <string>
diff --git a/chrome/browser/keychain_mac.h b/chrome/browser/keychain_mac.h
index 1029343..f3c98e0 100644
--- a/chrome/browser/keychain_mac.h
+++ b/chrome/browser/keychain_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_KEYCHAIN_MAC_H_
#define CHROME_BROWSER_KEYCHAIN_MAC_H_
+#pragma once
#include <Security/Security.h>
diff --git a/chrome/browser/keychain_mock_mac.h b/chrome/browser/keychain_mock_mac.h
index 666395e..60c1711 100644
--- a/chrome/browser/keychain_mock_mac.h
+++ b/chrome/browser/keychain_mock_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_KEYCHAIN_MOCK_MAC_H_
#define CHROME_BROWSER_KEYCHAIN_MOCK_MAC_H_
+#pragma once
#include <set>
#include <string>
diff --git a/chrome/browser/language_combobox_model.h b/chrome/browser/language_combobox_model.h
index 2783b9e..f247af7 100644
--- a/chrome/browser/language_combobox_model.h
+++ b/chrome/browser/language_combobox_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_LANGUAGE_COMBOBOX_MODEL_H_
#define CHROME_BROWSER_LANGUAGE_COMBOBOX_MODEL_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/language_order_table_model.h b/chrome/browser/language_order_table_model.h
index 911d55e..2ca12b2 100644
--- a/chrome/browser/language_order_table_model.h
+++ b/chrome/browser/language_order_table_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_LANGUAGE_ORDER_TABLE_MODEL_H_
#define CHROME_BROWSER_LANGUAGE_ORDER_TABLE_MODEL_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/load_from_memory_cache_details.h b/chrome/browser/load_from_memory_cache_details.h
index 5727c64..d46684d 100644
--- a/chrome/browser/load_from_memory_cache_details.h
+++ b/chrome/browser/load_from_memory_cache_details.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_LOAD_FROM_MEMORY_CACHE_DETAILS_H__
#define CHROME_BROWSER_LOAD_FROM_MEMORY_CACHE_DETAILS_H__
+#pragma once
#include "base/basictypes.h"
#include "googleurl/src/gurl.h"
diff --git a/chrome/browser/load_notification_details.h b/chrome/browser/load_notification_details.h
index b7f8706..dbb1df7 100644
--- a/chrome/browser/load_notification_details.h
+++ b/chrome/browser/load_notification_details.h
@@ -8,6 +8,7 @@
#ifndef CHROME_BROWSER_LOAD_NOTIFICATION_DETAILS_H__
#define CHROME_BROWSER_LOAD_NOTIFICATION_DETAILS_H__
+#pragma once
#include "base/basictypes.h"
#include "base/time.h"
diff --git a/chrome/browser/location_bar.h b/chrome/browser/location_bar.h
index bb6484e..9feee38 100644
--- a/chrome/browser/location_bar.h
+++ b/chrome/browser/location_bar.h
@@ -10,6 +10,7 @@
#ifndef CHROME_BROWSER_LOCATION_BAR_H_
#define CHROME_BROWSER_LOCATION_BAR_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/location_bar_util.h b/chrome/browser/location_bar_util.h
index 2264f53..891c67f 100644
--- a/chrome/browser/location_bar_util.h
+++ b/chrome/browser/location_bar_util.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_LOCATION_BAR_UTIL_H_
#define CHROME_BROWSER_LOCATION_BAR_UTIL_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/login_model.h b/chrome/browser/login_model.h
index 22c50c5..4e69cad 100644
--- a/chrome/browser/login_model.h
+++ b/chrome/browser/login_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_LOGIN_MODEL_H_
#define CHROME_BROWSER_LOGIN_MODEL_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/login_prompt.h b/chrome/browser/login_prompt.h
index 946b27f..31bf9264 100644
--- a/chrome/browser/login_prompt.h
+++ b/chrome/browser/login_prompt.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_LOGIN_PROMPT_H_
#define CHROME_BROWSER_LOGIN_PROMPT_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/login_prompt_mac.h b/chrome/browser/login_prompt_mac.h
index a872690..9d052ad 100644
--- a/chrome/browser/login_prompt_mac.h
+++ b/chrome/browser/login_prompt_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_LOGIN_PROMPT_MAC_H_
#define CHROME_BROWSER_LOGIN_PROMPT_MAC_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/mach_broker_mac.h b/chrome/browser/mach_broker_mac.h
index 25e49fd..b9a26c9 100644
--- a/chrome/browser/mach_broker_mac.h
+++ b/chrome/browser/mach_broker_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_MACH_BROKER_H_
#define CHROME_BROWSER_MACH_BROKER_H_
+#pragma once
#include <map>
diff --git a/chrome/browser/managed_prefs_banner_base.h b/chrome/browser/managed_prefs_banner_base.h
index b0471d3..2bbc89c 100644
--- a/chrome/browser/managed_prefs_banner_base.h
+++ b/chrome/browser/managed_prefs_banner_base.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_MANAGED_PREFS_BANNER_BASE_H_
#define CHROME_BROWSER_MANAGED_PREFS_BANNER_BASE_H_
+#pragma once
#include <set>
#include <string>
diff --git a/chrome/browser/memory_details.h b/chrome/browser/memory_details.h
index 16354d5..e9ceb464 100644
--- a/chrome/browser/memory_details.h
+++ b/chrome/browser/memory_details.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_MEMORY_DETAILS_H_
#define CHROME_BROWSER_MEMORY_DETAILS_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/memory_purger.h b/chrome/browser/memory_purger.h
index 2da3917..157354f 100644
--- a/chrome/browser/memory_purger.h
+++ b/chrome/browser/memory_purger.h
@@ -8,6 +8,7 @@
#ifndef CHROME_BROWSER_MEMORY_PURGER_H_
#define CHROME_BROWSER_MEMORY_PURGER_H_
+#pragma once
#include "base/basictypes.h"
diff --git a/chrome/browser/message_box_handler.h b/chrome/browser/message_box_handler.h
index 7a66902..3692f57 100644
--- a/chrome/browser/message_box_handler.h
+++ b/chrome/browser/message_box_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_MESSAGE_BOX_HANDLER_H_
#define CHROME_BROWSER_MESSAGE_BOX_HANDLER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/metrics/histogram_synchronizer.h b/chrome/browser/metrics/histogram_synchronizer.h
index 0ef650c..39e0e2a 100644
--- a/chrome/browser/metrics/histogram_synchronizer.h
+++ b/chrome/browser/metrics/histogram_synchronizer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_METRICS_HISTOGRAM_SYNCHRONIZER_H_
#define CHROME_BROWSER_METRICS_HISTOGRAM_SYNCHRONIZER_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/metrics/metric_event_duration_details.h b/chrome/browser/metrics/metric_event_duration_details.h
index 3e2feec..b100445 100644
--- a/chrome/browser/metrics/metric_event_duration_details.h
+++ b/chrome/browser/metrics/metric_event_duration_details.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_METRICS_METRIC_EVENT_DURATION_DETAILS_H_
#define CHROME_BROWSER_METRICS_METRIC_EVENT_DURATION_DETAILS_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/metrics/metrics_log.h b/chrome/browser/metrics/metrics_log.h
index c7ba23f..eb8e67f 100644
--- a/chrome/browser/metrics/metrics_log.h
+++ b/chrome/browser/metrics/metrics_log.h
@@ -7,6 +7,7 @@
#ifndef CHROME_BROWSER_METRICS_METRICS_LOG_H_
#define CHROME_BROWSER_METRICS_METRICS_LOG_H_
+#pragma once
#include "base/basictypes.h"
#include "chrome/common/metrics_helpers.h"
diff --git a/chrome/browser/metrics/metrics_response.h b/chrome/browser/metrics/metrics_response.h
index 9cd7653..1083211 100644
--- a/chrome/browser/metrics/metrics_response.h
+++ b/chrome/browser/metrics/metrics_response.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_METRICS_METRICS_RESPONSE_H_
#define CHROME_BROWSER_METRICS_METRICS_RESPONSE_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/metrics/metrics_service.h b/chrome/browser/metrics/metrics_service.h
index 548e9ff..65f2af9 100644
--- a/chrome/browser/metrics/metrics_service.h
+++ b/chrome/browser/metrics/metrics_service.h
@@ -7,6 +7,7 @@
#ifndef CHROME_BROWSER_METRICS_METRICS_SERVICE_H_
#define CHROME_BROWSER_METRICS_METRICS_SERVICE_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/metrics/user_metrics.h b/chrome/browser/metrics/user_metrics.h
index 81be4b6..5436595 100644
--- a/chrome/browser/metrics/user_metrics.h
+++ b/chrome/browser/metrics/user_metrics.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_METRICS_USER_METRICS_H_
#define CHROME_BROWSER_METRICS_USER_METRICS_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/mock_browsing_data_appcache_helper.h b/chrome/browser/mock_browsing_data_appcache_helper.h
index e5b3630..0e87482 100644
--- a/chrome/browser/mock_browsing_data_appcache_helper.h
+++ b/chrome/browser/mock_browsing_data_appcache_helper.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_MOCK_BROWSING_DATA_APPCACHE_HELPER_H_
#define CHROME_BROWSER_MOCK_BROWSING_DATA_APPCACHE_HELPER_H_
+#pragma once
#include <map>
diff --git a/chrome/browser/mock_browsing_data_database_helper.h b/chrome/browser/mock_browsing_data_database_helper.h
index 8e075db..f89d2029 100644
--- a/chrome/browser/mock_browsing_data_database_helper.h
+++ b/chrome/browser/mock_browsing_data_database_helper.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_MOCK_BROWSING_DATA_DATABASE_HELPER_H_
#define CHROME_BROWSER_MOCK_BROWSING_DATA_DATABASE_HELPER_H_
+#pragma once
#include <map>
diff --git a/chrome/browser/mock_browsing_data_local_storage_helper.h b/chrome/browser/mock_browsing_data_local_storage_helper.h
index 9183310..eaafbeb 100644
--- a/chrome/browser/mock_browsing_data_local_storage_helper.h
+++ b/chrome/browser/mock_browsing_data_local_storage_helper.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_MOCK_BROWSING_DATA_LOCAL_STORAGE_HELPER_H_
#define CHROME_BROWSER_MOCK_BROWSING_DATA_LOCAL_STORAGE_HELPER_H_
+#pragma once
#include <map>
diff --git a/chrome/browser/mock_configuration_policy_provider.h b/chrome/browser/mock_configuration_policy_provider.h
index 8a78b24..8b08f33 100644
--- a/chrome/browser/mock_configuration_policy_provider.h
+++ b/chrome/browser/mock_configuration_policy_provider.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_MOCK_CONFIGURATION_POLICY_PROVIDER_H_
#define CHROME_BROWSER_MOCK_CONFIGURATION_POLICY_PROVIDER_H_
+#pragma once
#include <map>
diff --git a/chrome/browser/mock_configuration_policy_store.h b/chrome/browser/mock_configuration_policy_store.h
index b1f3696..71917da 100644
--- a/chrome/browser/mock_configuration_policy_store.h
+++ b/chrome/browser/mock_configuration_policy_store.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_MOCK_CONFIGURATION_POLICY_STORE_H_
#define CHROME_BROWSER_MOCK_CONFIGURATION_POLICY_STORE_H_
+#pragma once
#include <map>
diff --git a/chrome/browser/modal_html_dialog_delegate.h b/chrome/browser/modal_html_dialog_delegate.h
index 85415ea..bbc21b6 100644
--- a/chrome/browser/modal_html_dialog_delegate.h
+++ b/chrome/browser/modal_html_dialog_delegate.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_MODAL_HTML_DIALOG_DELEGATE_H_
#define CHROME_BROWSER_MODAL_HTML_DIALOG_DELEGATE_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/nacl_host/nacl_broker_host_win.h b/chrome/browser/nacl_host/nacl_broker_host_win.h
index 8668328..9e07e3e 100644
--- a/chrome/browser/nacl_host/nacl_broker_host_win.h
+++ b/chrome/browser/nacl_host/nacl_broker_host_win.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_NACL_HOST_NACL_BROKER_HOST_WIN_H_
#define CHROME_BROWSER_NACL_HOST_NACL_BROKER_HOST_WIN_H_
+#pragma once
#include "base/basictypes.h"
#include "base/process.h"
diff --git a/chrome/browser/nacl_host/nacl_broker_service_win.h b/chrome/browser/nacl_host/nacl_broker_service_win.h
index cb5b4c0..f4dcbca 100644
--- a/chrome/browser/nacl_host/nacl_broker_service_win.h
+++ b/chrome/browser/nacl_host/nacl_broker_service_win.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_NACL_HOST_NACL_BROKER_SERVICE_WIN_H_
#define CHROME_BROWSER_NACL_HOST_NACL_BROKER_SERVICE_WIN_H_
+#pragma once
#include <map>
diff --git a/chrome/browser/nacl_host/nacl_process_host.h b/chrome/browser/nacl_host/nacl_process_host.h
index cae117b..a5212de 100644
--- a/chrome/browser/nacl_host/nacl_process_host.h
+++ b/chrome/browser/nacl_host/nacl_process_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_NACL_HOST_NACL_PROCESS_HOST_H_
#define CHROME_BROWSER_NACL_HOST_NACL_PROCESS_HOST_H_
+#pragma once
#include "build/build_config.h"
diff --git a/chrome/browser/net/browser_url_util.h b/chrome/browser/net/browser_url_util.h
index 955265b..93c96c0 100644
--- a/chrome/browser/net/browser_url_util.h
+++ b/chrome/browser/net/browser_url_util.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_NET_BROWSER_URL_UTIL_H_
#define CHROME_BROWSER_NET_BROWSER_URL_UTIL_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/net/chrome_cookie_notification_details.h b/chrome/browser/net/chrome_cookie_notification_details.h
index e7b71dd..42542b0 100644
--- a/chrome/browser/net/chrome_cookie_notification_details.h
+++ b/chrome/browser/net/chrome_cookie_notification_details.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_NET_CHROME_COOKIE_NOTIFICATION_DETAILS_H_
#define CHROME_BROWSER_NET_CHROME_COOKIE_NOTIFICATION_DETAILS_H_
+#pragma once
#include "net/base/cookie_monster.h"
diff --git a/chrome/browser/net/chrome_cookie_policy.h b/chrome/browser/net/chrome_cookie_policy.h
index 92afcdb..4f555eb 100644
--- a/chrome/browser/net/chrome_cookie_policy.h
+++ b/chrome/browser/net/chrome_cookie_policy.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_NET_CHROME_COOKIE_POLICY_H_
#define CHROME_BROWSER_NET_CHROME_COOKIE_POLICY_H_
+#pragma once
#include <map>
#include <queue>
diff --git a/chrome/browser/net/chrome_net_log.h b/chrome/browser/net/chrome_net_log.h
index ee9cd22..3992671 100644
--- a/chrome/browser/net/chrome_net_log.h
+++ b/chrome/browser/net/chrome_net_log.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_NET_CHROME_NET_LOG_H_
#define CHROME_BROWSER_NET_CHROME_NET_LOG_H_
+#pragma once
#include "base/observer_list.h"
#include "base/scoped_ptr.h"
diff --git a/chrome/browser/net/chrome_network_delegate.h b/chrome/browser/net/chrome_network_delegate.h
index 75de4c7..99078d6 100644
--- a/chrome/browser/net/chrome_network_delegate.h
+++ b/chrome/browser/net/chrome_network_delegate.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_NET_CHROME_NETWORK_DELEGATE_H_
#define CHROME_BROWSER_NET_CHROME_NETWORK_DELEGATE_H_
+#pragma once
#include "base/basictypes.h"
#include "net/http/http_network_delegate.h"
diff --git a/chrome/browser/net/chrome_url_request_context.h b/chrome/browser/net/chrome_url_request_context.h
index 6964460..13c5f92 100644
--- a/chrome/browser/net/chrome_url_request_context.h
+++ b/chrome/browser/net/chrome_url_request_context.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_NET_CHROME_URL_REQUEST_CONTEXT_H_
#define CHROME_BROWSER_NET_CHROME_URL_REQUEST_CONTEXT_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/net/connect_interceptor.h b/chrome/browser/net/connect_interceptor.h
index 21a6b00..4900cf8 100644
--- a/chrome/browser/net/connect_interceptor.h
+++ b/chrome/browser/net/connect_interceptor.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_NET_CONNECT_INTERCEPTOR_H_
#define CHROME_BROWSER_NET_CONNECT_INTERCEPTOR_H_
+#pragma once
#include "net/url_request/url_request.h"
diff --git a/chrome/browser/net/connection_tester.h b/chrome/browser/net/connection_tester.h
index 10534f5..4118fbc 100644
--- a/chrome/browser/net/connection_tester.h
+++ b/chrome/browser/net/connection_tester.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_NET_CONNECTION_TESTER_H_
#define CHROME_BROWSER_NET_CONNECTION_TESTER_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/net/gaia/token_service.h b/chrome/browser/net/gaia/token_service.h
index c8b7778..4705e69 100644
--- a/chrome/browser/net/gaia/token_service.h
+++ b/chrome/browser/net/gaia/token_service.h
@@ -10,6 +10,7 @@
#ifndef CHROME_BROWSER_NET_GAIA_TOKEN_SERVICE_H_
#define CHROME_BROWSER_NET_GAIA_TOKEN_SERVICE_H_
+#pragma once
#include "chrome/common/net/gaia/gaia_auth_consumer.h"
diff --git a/chrome/browser/net/load_timing_observer.h b/chrome/browser/net/load_timing_observer.h
index 9d9ba82..8b4ca19b 100644
--- a/chrome/browser/net/load_timing_observer.h
+++ b/chrome/browser/net/load_timing_observer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_NET_LOAD_TIMING_OBSERVER_H_
#define CHROME_BROWSER_NET_LOAD_TIMING_OBSERVER_H_
+#pragma once
#include "base/gtest_prod_util.h"
#include "base/hash_tables.h"
diff --git a/chrome/browser/net/metadata_url_request.h b/chrome/browser/net/metadata_url_request.h
index 047fa15..a6d65fa 100644
--- a/chrome/browser/net/metadata_url_request.h
+++ b/chrome/browser/net/metadata_url_request.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_NET_METADATA_URL_REQUEST_H_
#define CHROME_BROWSER_NET_METADATA_URL_REQUEST_H_
+#pragma once
void RegisterMetadataURLRequestHandler();
diff --git a/chrome/browser/net/passive_log_collector.h b/chrome/browser/net/passive_log_collector.h
index 7615b28..e7d741f 100644
--- a/chrome/browser/net/passive_log_collector.h
+++ b/chrome/browser/net/passive_log_collector.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_NET_PASSIVE_LOG_COLLECTOR_H_
#define CHROME_BROWSER_NET_PASSIVE_LOG_COLLECTOR_H_
+#pragma once
#include <deque>
#include <string>
diff --git a/chrome/browser/net/preconnect.h b/chrome/browser/net/preconnect.h
index 8289625..83966b1 100644
--- a/chrome/browser/net/preconnect.h
+++ b/chrome/browser/net/preconnect.h
@@ -7,6 +7,7 @@
#ifndef CHROME_BROWSER_NET_PRECONNECT_H_
#define CHROME_BROWSER_NET_PRECONNECT_H_
+#pragma once
#include "base/ref_counted.h"
#include "net/base/completion_callback.h"
diff --git a/chrome/browser/net/predictor.h b/chrome/browser/net/predictor.h
index d1467a8..f6c14f3 100644
--- a/chrome/browser/net/predictor.h
+++ b/chrome/browser/net/predictor.h
@@ -18,6 +18,7 @@
#ifndef CHROME_BROWSER_NET_PREDICTOR_H_
#define CHROME_BROWSER_NET_PREDICTOR_H_
+#pragma once
#include <map>
#include <queue>
diff --git a/chrome/browser/net/predictor_api.h b/chrome/browser/net/predictor_api.h
index 204afd9..9f91634 100644
--- a/chrome/browser/net/predictor_api.h
+++ b/chrome/browser/net/predictor_api.h
@@ -10,6 +10,7 @@
#ifndef CHROME_BROWSER_NET_PREDICTOR_API_H_
#define CHROME_BROWSER_NET_PREDICTOR_API_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/net/referrer.h b/chrome/browser/net/referrer.h
index 3652e1f..267648a 100644
--- a/chrome/browser/net/referrer.h
+++ b/chrome/browser/net/referrer.h
@@ -14,6 +14,7 @@
#ifndef CHROME_BROWSER_NET_REFERRER_H_
#define CHROME_BROWSER_NET_REFERRER_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/net/resolve_proxy_msg_helper.h b/chrome/browser/net/resolve_proxy_msg_helper.h
index 22be9ed..e596adc 100644
--- a/chrome/browser/net/resolve_proxy_msg_helper.h
+++ b/chrome/browser/net/resolve_proxy_msg_helper.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_NET_RESOLVE_PROXY_MSG_HELPER_H_
#define CHROME_BROWSER_NET_RESOLVE_PROXY_MSG_HELPER_H_
+#pragma once
#include <deque>
#include <string>
diff --git a/chrome/browser/net/sdch_dictionary_fetcher.h b/chrome/browser/net/sdch_dictionary_fetcher.h
index 3a975ce..886c980 100644
--- a/chrome/browser/net/sdch_dictionary_fetcher.h
+++ b/chrome/browser/net/sdch_dictionary_fetcher.h
@@ -8,6 +8,7 @@
#ifndef CHROME_BROWSER_NET_SDCH_DICTIONARY_FETCHER_H_
#define CHROME_BROWSER_NET_SDCH_DICTIONARY_FETCHER_H_
+#pragma once
#include <queue>
#include <set>
diff --git a/chrome/browser/net/sqlite_persistent_cookie_store.h b/chrome/browser/net/sqlite_persistent_cookie_store.h
index 9b12ee4..aa9d9a5 100644
--- a/chrome/browser/net/sqlite_persistent_cookie_store.h
+++ b/chrome/browser/net/sqlite_persistent_cookie_store.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_NET_SQLITE_PERSISTENT_COOKIE_STORE_H_
#define CHROME_BROWSER_NET_SQLITE_PERSISTENT_COOKIE_STORE_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/net/ssl_config_service_manager.h b/chrome/browser/net/ssl_config_service_manager.h
index 3a7907c..750c5d8 100644
--- a/chrome/browser/net/ssl_config_service_manager.h
+++ b/chrome/browser/net/ssl_config_service_manager.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_NET_SSL_CONFIG_SERVICE_MANAGER_H_
#define CHROME_BROWSER_NET_SSL_CONFIG_SERVICE_MANAGER_H_
+#pragma once
namespace net {
class SSLConfigService;
diff --git a/chrome/browser/net/url_fixer_upper.h b/chrome/browser/net/url_fixer_upper.h
index 97bc6c0..1e5d731 100644
--- a/chrome/browser/net/url_fixer_upper.h
+++ b/chrome/browser/net/url_fixer_upper.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_NET_URL_FIXER_UPPER_H_
#define CHROME_BROWSER_NET_URL_FIXER_UPPER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/net/url_info.h b/chrome/browser/net/url_info.h
index a9b56f3..e9ee771 100644
--- a/chrome/browser/net/url_info.h
+++ b/chrome/browser/net/url_info.h
@@ -15,6 +15,7 @@
#ifndef CHROME_BROWSER_NET_URL_INFO_H_
#define CHROME_BROWSER_NET_URL_INFO_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/net/url_request_failed_dns_job.h b/chrome/browser/net/url_request_failed_dns_job.h
index 2c2e3367..a0c4542 100644
--- a/chrome/browser/net/url_request_failed_dns_job.h
+++ b/chrome/browser/net/url_request_failed_dns_job.h
@@ -5,6 +5,7 @@
#ifndef CHROME_BROWSER_NET_URL_REQUEST_FAILED_DNS_JOB_H_
#define CHROME_BROWSER_NET_URL_REQUEST_FAILED_DNS_JOB_H_
+#pragma once
#include "net/url_request/url_request_job.h"
diff --git a/chrome/browser/net/url_request_mock_http_job.h b/chrome/browser/net/url_request_mock_http_job.h
index b54dd37..35a251c 100644
--- a/chrome/browser/net/url_request_mock_http_job.h
+++ b/chrome/browser/net/url_request_mock_http_job.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_NET_URL_REQUEST_MOCK_HTTP_JOB_H_
#define CHROME_BROWSER_NET_URL_REQUEST_MOCK_HTTP_JOB_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/net/url_request_mock_link_doctor_job.h b/chrome/browser/net/url_request_mock_link_doctor_job.h
index be1367f..4af4fe7 100644
--- a/chrome/browser/net/url_request_mock_link_doctor_job.h
+++ b/chrome/browser/net/url_request_mock_link_doctor_job.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_NET_URL_REQUEST_MOCK_LINK_DOCTOR_JOB_H_
#define CHROME_BROWSER_NET_URL_REQUEST_MOCK_LINK_DOCTOR_JOB_H_
+#pragma once
#include "chrome/browser/net/url_request_mock_http_job.h"
diff --git a/chrome/browser/net/url_request_mock_net_error_job.h b/chrome/browser/net/url_request_mock_net_error_job.h
index b972d5e..4519161 100644
--- a/chrome/browser/net/url_request_mock_net_error_job.h
+++ b/chrome/browser/net/url_request_mock_net_error_job.h
@@ -8,6 +8,7 @@
#ifndef CHROME_BROWSER_NET_URL_REQUEST_MOCK_NET_ERROR_JOB_H_
#define CHROME_BROWSER_NET_URL_REQUEST_MOCK_NET_ERROR_JOB_H_
+#pragma once
#include "chrome/browser/net/url_request_mock_http_job.h"
diff --git a/chrome/browser/net/url_request_mock_util.h b/chrome/browser/net/url_request_mock_util.h
index b3a81bb..16495a6 100644
--- a/chrome/browser/net/url_request_mock_util.h
+++ b/chrome/browser/net/url_request_mock_util.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_NET_URL_REQUEST_MOCK_UTIL_H_
#define CHROME_BROWSER_NET_URL_REQUEST_MOCK_UTIL_H_
+#pragma once
// You should use routines in this file only for test code!
diff --git a/chrome/browser/net/url_request_slow_download_job.h b/chrome/browser/net/url_request_slow_download_job.h
index d0ac671..9d92338 100644
--- a/chrome/browser/net/url_request_slow_download_job.h
+++ b/chrome/browser/net/url_request_slow_download_job.h
@@ -7,6 +7,7 @@
#ifndef CHROME_BROWSER_NET_URL_REQUEST_SLOW_DOWNLOAD_JOB_H_
#define CHROME_BROWSER_NET_URL_REQUEST_SLOW_DOWNLOAD_JOB_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/net/url_request_slow_http_job.h b/chrome/browser/net/url_request_slow_http_job.h
index 347d55a..3964a6b 100644
--- a/chrome/browser/net/url_request_slow_http_job.h
+++ b/chrome/browser/net/url_request_slow_http_job.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_NET_URL_REQUEST_SLOW_HTTP_JOB_H_
#define CHROME_BROWSER_NET_URL_REQUEST_SLOW_HTTP_JOB_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/net/url_request_tracking.h b/chrome/browser/net/url_request_tracking.h
index c0a3e9e..4eb3dfd 100644
--- a/chrome/browser/net/url_request_tracking.h
+++ b/chrome/browser/net/url_request_tracking.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_NET_URL_REQUEST_TRACKING_H_
#define CHROME_BROWSER_NET_URL_REQUEST_TRACKING_H_
+#pragma once
class URLRequest;
diff --git a/chrome/browser/net/view_http_cache_job_factory.h b/chrome/browser/net/view_http_cache_job_factory.h
index e3fa152..6291902 100644
--- a/chrome/browser/net/view_http_cache_job_factory.h
+++ b/chrome/browser/net/view_http_cache_job_factory.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_NET_VIEW_HTTP_CACHE_JOB_FACTORY_H_
#define CHROME_BROWSER_NET_VIEW_HTTP_CACHE_JOB_FACTORY_H_
+#pragma once
class GURL;
class URLRequest;
diff --git a/chrome/browser/net/websocket_experiment/websocket_experiment_runner.h b/chrome/browser/net/websocket_experiment/websocket_experiment_runner.h
index b41f11a..16b20f0 100644
--- a/chrome/browser/net/websocket_experiment/websocket_experiment_runner.h
+++ b/chrome/browser/net/websocket_experiment/websocket_experiment_runner.h
@@ -13,6 +13,7 @@
#ifndef CHROME_BROWSER_NET_WEBSOCKET_EXPERIMENT_WEBSOCKET_EXPERIMENT_RUNNER_H_
#define CHROME_BROWSER_NET_WEBSOCKET_EXPERIMENT_WEBSOCKET_EXPERIMENT_RUNNER_H_
+#pragma once
#include "base/basictypes.h"
#include "base/histogram.h"
diff --git a/chrome/browser/net/websocket_experiment/websocket_experiment_task.h b/chrome/browser/net/websocket_experiment/websocket_experiment_task.h
index fc62fd7..c1fe41c 100644
--- a/chrome/browser/net/websocket_experiment/websocket_experiment_task.h
+++ b/chrome/browser/net/websocket_experiment/websocket_experiment_task.h
@@ -33,6 +33,7 @@
#ifndef CHROME_BROWSER_NET_WEBSOCKET_EXPERIMENT_WEBSOCKET_EXPERIMENT_TASK_H_
#define CHROME_BROWSER_NET_WEBSOCKET_EXPERIMENT_WEBSOCKET_EXPERIMENT_TASK_H_
+#pragma once
#include <deque>
#include <string>
diff --git a/chrome/browser/notifications/balloon.h b/chrome/browser/notifications/balloon.h
index 7f3b604..aac052e 100644
--- a/chrome/browser/notifications/balloon.h
+++ b/chrome/browser/notifications/balloon.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_NOTIFICATIONS_BALLOON_H_
#define CHROME_BROWSER_NOTIFICATIONS_BALLOON_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/notifications/balloon_collection.h b/chrome/browser/notifications/balloon_collection.h
index 2d868c4..7a7b081 100644
--- a/chrome/browser/notifications/balloon_collection.h
+++ b/chrome/browser/notifications/balloon_collection.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_NOTIFICATIONS_BALLOON_COLLECTION_H_
#define CHROME_BROWSER_NOTIFICATIONS_BALLOON_COLLECTION_H_
+#pragma once
#include <deque>
diff --git a/chrome/browser/notifications/balloon_collection_impl.h b/chrome/browser/notifications/balloon_collection_impl.h
index cb06230..d1307355 100644
--- a/chrome/browser/notifications/balloon_collection_impl.h
+++ b/chrome/browser/notifications/balloon_collection_impl.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_NOTIFICATIONS_BALLOON_COLLECTION_IMPL_H_
#define CHROME_BROWSER_NOTIFICATIONS_BALLOON_COLLECTION_IMPL_H_
+#pragma once
#include <deque>
diff --git a/chrome/browser/notifications/balloon_host.h b/chrome/browser/notifications/balloon_host.h
index 7b21d27..ac7326b 100644
--- a/chrome/browser/notifications/balloon_host.h
+++ b/chrome/browser/notifications/balloon_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_NOTIFICATIONS_BALLOON_HOST_H_
#define CHROME_BROWSER_NOTIFICATIONS_BALLOON_HOST_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/notifications/desktop_notification_service.h b/chrome/browser/notifications/desktop_notification_service.h
index ae38b18..0b808c8 100644
--- a/chrome/browser/notifications/desktop_notification_service.h
+++ b/chrome/browser/notifications/desktop_notification_service.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_NOTIFICATIONS_DESKTOP_NOTIFICATION_SERVICE_H_
#define CHROME_BROWSER_NOTIFICATIONS_DESKTOP_NOTIFICATION_SERVICE_H_
+#pragma once
#include <set>
diff --git a/chrome/browser/notifications/desktop_notifications_unittest.h b/chrome/browser/notifications/desktop_notifications_unittest.h
index 56a2a6b..b55ae9d 100644
--- a/chrome/browser/notifications/desktop_notifications_unittest.h
+++ b/chrome/browser/notifications/desktop_notifications_unittest.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_NOTIFICATIONS_DESKTOP_NOTIFICATIONS_UNITTEST_H_
#define CHROME_BROWSER_NOTIFICATIONS_DESKTOP_NOTIFICATIONS_UNITTEST_H_
+#pragma once
#include <deque>
#include <string>
diff --git a/chrome/browser/notifications/notification.h b/chrome/browser/notifications/notification.h
index bdad291..96fbf7a 100644
--- a/chrome/browser/notifications/notification.h
+++ b/chrome/browser/notifications/notification.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_NOTIFICATIONS_NOTIFICATION_H_
#define CHROME_BROWSER_NOTIFICATIONS_NOTIFICATION_H_
+#pragma once
#include "base/basictypes.h"
#include "chrome/browser/notifications/notification_object_proxy.h"
diff --git a/chrome/browser/notifications/notification_delegate.h b/chrome/browser/notifications/notification_delegate.h
index 2aa8ee8..6814bde 100644
--- a/chrome/browser/notifications/notification_delegate.h
+++ b/chrome/browser/notifications/notification_delegate.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_NOTIFICATIONS_NOTIFICATION_DELEGATE_H_
#define CHROME_BROWSER_NOTIFICATIONS_NOTIFICATION_DELEGATE_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/notifications/notification_exceptions_table_model.h b/chrome/browser/notifications/notification_exceptions_table_model.h
index 01137f7..71c850e 100644
--- a/chrome/browser/notifications/notification_exceptions_table_model.h
+++ b/chrome/browser/notifications/notification_exceptions_table_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_NOTIFICATIONS_NOTIFICATION_EXCEPTIONS_TABLE_MODEL_H_
#define CHROME_BROWSER_NOTIFICATIONS_NOTIFICATION_EXCEPTIONS_TABLE_MODEL_H_
+#pragma once
#include <set>
#include <vector>
diff --git a/chrome/browser/notifications/notification_object_proxy.h b/chrome/browser/notifications/notification_object_proxy.h
index a956b3a..70aa193 100644
--- a/chrome/browser/notifications/notification_object_proxy.h
+++ b/chrome/browser/notifications/notification_object_proxy.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_NOTIFICATIONS_NOTIFICATION_OBJECT_PROXY_H_
#define CHROME_BROWSER_NOTIFICATIONS_NOTIFICATION_OBJECT_PROXY_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/notifications/notification_options_menu_model.h b/chrome/browser/notifications/notification_options_menu_model.h
index 751c799..2044da5 100644
--- a/chrome/browser/notifications/notification_options_menu_model.h
+++ b/chrome/browser/notifications/notification_options_menu_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_NOTIFICATIONS_NOTIFICATION_OPTIONS_MENU_MODEL_H_
#define CHROME_BROWSER_NOTIFICATIONS_NOTIFICATION_OPTIONS_MENU_MODEL_H_
+#pragma once
#include "app/menus/simple_menu_model.h"
#include "chrome/browser/notifications/balloon.h"
diff --git a/chrome/browser/notifications/notification_test_util.h b/chrome/browser/notifications/notification_test_util.h
index d3ad7ee..b2f0c34 100644
--- a/chrome/browser/notifications/notification_test_util.h
+++ b/chrome/browser/notifications/notification_test_util.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_NOTIFICATIONS_NOTIFICATION_TEST_UTIL_H_
#define CHROME_BROWSER_NOTIFICATIONS_NOTIFICATION_TEST_UTIL_H_
+#pragma once
#include "chrome/browser/notifications/notification_object_proxy.h"
#include "chrome/browser/notifications/balloon.h"
diff --git a/chrome/browser/notifications/notification_ui_manager.h b/chrome/browser/notifications/notification_ui_manager.h
index e510e7f..10687a9 100644
--- a/chrome/browser/notifications/notification_ui_manager.h
+++ b/chrome/browser/notifications/notification_ui_manager.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_NOTIFICATIONS_NOTIFICATION_UI_MANAGER_H_
#define CHROME_BROWSER_NOTIFICATIONS_NOTIFICATION_UI_MANAGER_H_
+#pragma once
#include <deque>
diff --git a/chrome/browser/notifications/notifications_prefs_cache.h b/chrome/browser/notifications/notifications_prefs_cache.h
index 61bb983..758f0f7b 100644
--- a/chrome/browser/notifications/notifications_prefs_cache.h
+++ b/chrome/browser/notifications/notifications_prefs_cache.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_NOTIFICATIONS_NOTIFICATIONS_PREFS_CACHE_H_
#define CHROME_BROWSER_NOTIFICATIONS_NOTIFICATIONS_PREFS_CACHE_H_
+#pragma once
#include <set>
#include <vector>
diff --git a/chrome/browser/ntp_background_util.h b/chrome/browser/ntp_background_util.h
index 9d2d656..a4fa544 100644
--- a/chrome/browser/ntp_background_util.h
+++ b/chrome/browser/ntp_background_util.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_NTP_BACKGROUND_UTIL_H_
#define CHROME_BROWSER_NTP_BACKGROUND_UTIL_H_
+#pragma once
class ThemeProvider;
diff --git a/chrome/browser/omnibox_search_hint.h b/chrome/browser/omnibox_search_hint.h
index 456e968..76cea15 100644
--- a/chrome/browser/omnibox_search_hint.h
+++ b/chrome/browser/omnibox_search_hint.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_OMNIBOX_SEARCH_HINT_H_
#define CHROME_BROWSER_OMNIBOX_SEARCH_HINT_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/options_page_base.h b/chrome/browser/options_page_base.h
index 513b13a..79229b6 100644
--- a/chrome/browser/options_page_base.h
+++ b/chrome/browser/options_page_base.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_OPTIONS_PAGE_BASE_H_
#define CHROME_BROWSER_OPTIONS_PAGE_BASE_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/options_util.h b/chrome/browser/options_util.h
index 9bfc6fc..3dd10cf 100644
--- a/chrome/browser/options_util.h
+++ b/chrome/browser/options_util.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_OPTIONS_UTIL_H_
#define CHROME_BROWSER_OPTIONS_UTIL_H_
+#pragma once
#include "base/basictypes.h"
diff --git a/chrome/browser/options_window.h b/chrome/browser/options_window.h
index a54e7b9..53292bd 100644
--- a/chrome/browser/options_window.h
+++ b/chrome/browser/options_window.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_OPTIONS_WINDOW_H__
#define CHROME_BROWSER_OPTIONS_WINDOW_H__
+#pragma once
class Profile;
diff --git a/chrome/browser/page_info_model.h b/chrome/browser/page_info_model.h
index 63cb79d..6bf0389 100644
--- a/chrome/browser/page_info_model.h
+++ b/chrome/browser/page_info_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PAGE_INFO_MODEL_H_
#define CHROME_BROWSER_PAGE_INFO_MODEL_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/page_info_window.h b/chrome/browser/page_info_window.h
index 668a6e9..d000acd 100644
--- a/chrome/browser/page_info_window.h
+++ b/chrome/browser/page_info_window.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PAGE_INFO_WINDOW_H_
#define CHROME_BROWSER_PAGE_INFO_WINDOW_H_
+#pragma once
#include "chrome/browser/tab_contents/navigation_entry.h"
#include "gfx/native_widget_types.h"
diff --git a/chrome/browser/page_state.h b/chrome/browser/page_state.h
index de91ed2..6a36b54 100644
--- a/chrome/browser/page_state.h
+++ b/chrome/browser/page_state.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PAGE_STATE_H__
#define CHROME_BROWSER_PAGE_STATE_H__
+#pragma once
#include "base/basictypes.h"
#include "base/scoped_ptr.h"
diff --git a/chrome/browser/parsers/metadata_parser.h b/chrome/browser/parsers/metadata_parser.h
index 65c57d0..f9b9006 100644
--- a/chrome/browser/parsers/metadata_parser.h
+++ b/chrome/browser/parsers/metadata_parser.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PARSERS_METADATA_PARSER_H_
#define CHROME_BROWSER_PARSERS_METADATA_PARSER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/parsers/metadata_parser_factory.h b/chrome/browser/parsers/metadata_parser_factory.h
index 553a785..80f88eb 100644
--- a/chrome/browser/parsers/metadata_parser_factory.h
+++ b/chrome/browser/parsers/metadata_parser_factory.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PARSERS_METADATA_PARSER_FACTORY_H_
#define CHROME_BROWSER_PARSERS_METADATA_PARSER_FACTORY_H_
+#pragma once
#include "chrome/browser/parsers/metadata_parser.h"
diff --git a/chrome/browser/parsers/metadata_parser_filebase.h b/chrome/browser/parsers/metadata_parser_filebase.h
index c0ecfe4..8fc48a7 100644
--- a/chrome/browser/parsers/metadata_parser_filebase.h
+++ b/chrome/browser/parsers/metadata_parser_filebase.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PARSERS_METADATA_PARSER_FILEBASE_H_
#define CHROME_BROWSER_PARSERS_METADATA_PARSER_FILEBASE_H_
+#pragma once
#include "chrome/browser/parsers/metadata_parser.h"
diff --git a/chrome/browser/parsers/metadata_parser_jpeg.h b/chrome/browser/parsers/metadata_parser_jpeg.h
index 779aa2b..cfd193a9 100644
--- a/chrome/browser/parsers/metadata_parser_jpeg.h
+++ b/chrome/browser/parsers/metadata_parser_jpeg.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PARSERS_METADATA_PARSER_JPEG_H_
#define CHROME_BROWSER_PARSERS_METADATA_PARSER_JPEG_H_
+#pragma once
#include "chrome/browser/parsers/metadata_parser_filebase.h"
diff --git a/chrome/browser/parsers/metadata_parser_jpeg_factory.h b/chrome/browser/parsers/metadata_parser_jpeg_factory.h
index 2ac5160..bf8c150 100644
--- a/chrome/browser/parsers/metadata_parser_jpeg_factory.h
+++ b/chrome/browser/parsers/metadata_parser_jpeg_factory.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PARSERS_METADATA_PARSER_JPEG_FACTORY_H_
#define CHROME_BROWSER_PARSERS_METADATA_PARSER_JPEG_FACTORY_H_
+#pragma once
#include "chrome/browser/parsers/metadata_parser_factory.h"
diff --git a/chrome/browser/parsers/metadata_parser_manager.h b/chrome/browser/parsers/metadata_parser_manager.h
index 237553e..a16bdbe 100644
--- a/chrome/browser/parsers/metadata_parser_manager.h
+++ b/chrome/browser/parsers/metadata_parser_manager.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PARSERS_METADATA_PARSER_MANAGER_H_
#define CHROME_BROWSER_PARSERS_METADATA_PARSER_MANAGER_H_
+#pragma once
#include "base/basictypes.h"
#include "base/scoped_vector.h"
diff --git a/chrome/browser/password_manager/encryptor.h b/chrome/browser/password_manager/encryptor.h
index 480477c..b17725a 100644
--- a/chrome/browser/password_manager/encryptor.h
+++ b/chrome/browser/password_manager/encryptor.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PASSWORD_MANAGER_ENCRYPTOR_H__
#define CHROME_BROWSER_PASSWORD_MANAGER_ENCRYPTOR_H__
+#pragma once
#include <string>
diff --git a/chrome/browser/password_manager/encryptor_password_mac.h b/chrome/browser/password_manager/encryptor_password_mac.h
index 73f8702..76461d1 100644
--- a/chrome/browser/password_manager/encryptor_password_mac.h
+++ b/chrome/browser/password_manager/encryptor_password_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PASSWORD_MANAGER_ENCRYPTOR_PASSWORD_H__
#define CHROME_BROWSER_PASSWORD_MANAGER_ENCRYPTOR_PASSWORD_H__
+#pragma once
#include <string>
diff --git a/chrome/browser/password_manager/ie7_password.h b/chrome/browser/password_manager/ie7_password.h
index 91c81ab..a7690d9 100644
--- a/chrome/browser/password_manager/ie7_password.h
+++ b/chrome/browser/password_manager/ie7_password.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PASSWORD_MANAGER_IE7_PASSWORD_H_
#define CHROME_BROWSER_PASSWORD_MANAGER_IE7_PASSWORD_H_
+#pragma once
#include <windows.h>
#include <string>
diff --git a/chrome/browser/password_manager/login_database.h b/chrome/browser/password_manager/login_database.h
index 9736a23..28131ed 100644
--- a/chrome/browser/password_manager/login_database.h
+++ b/chrome/browser/password_manager/login_database.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PASSWORD_MANAGER_LOGIN_DATABASE_H_
#define CHROME_BROWSER_PASSWORD_MANAGER_LOGIN_DATABASE_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/password_manager/native_backend_gnome_x.h b/chrome/browser/password_manager/native_backend_gnome_x.h
index 406795b..ed1556c 100644
--- a/chrome/browser/password_manager/native_backend_gnome_x.h
+++ b/chrome/browser/password_manager/native_backend_gnome_x.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PASSWORD_MANAGER_NATIVE_BACKEND_GNOME_X_H_
#define CHROME_BROWSER_PASSWORD_MANAGER_NATIVE_BACKEND_GNOME_X_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/password_manager/native_backend_kwallet_x.h b/chrome/browser/password_manager/native_backend_kwallet_x.h
index ad2b367..6c427db 100644
--- a/chrome/browser/password_manager/native_backend_kwallet_x.h
+++ b/chrome/browser/password_manager/native_backend_kwallet_x.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PASSWORD_MANAGER_NATIVE_BACKEND_KWALLET_X_H_
#define CHROME_BROWSER_PASSWORD_MANAGER_NATIVE_BACKEND_KWALLET_X_H_
+#pragma once
#include <dbus/dbus-glib.h>
#include <glib.h>
diff --git a/chrome/browser/password_manager/password_form_data.h b/chrome/browser/password_manager/password_form_data.h
index 04b78df..838c3ce 100644
--- a/chrome/browser/password_manager/password_form_data.h
+++ b/chrome/browser/password_manager/password_form_data.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PASSWORD_MANAGER_PASSWORD_FORM_DATA_H_
#define CHROME_BROWSER_PASSWORD_MANAGER_PASSWORD_FORM_DATA_H_
+#pragma once
#include "testing/gmock/include/gmock/gmock.h"
#include "webkit/glue/password_form.h"
diff --git a/chrome/browser/password_manager/password_form_manager.h b/chrome/browser/password_manager/password_form_manager.h
index a96bffc..584cc7b 100644
--- a/chrome/browser/password_manager/password_form_manager.h
+++ b/chrome/browser/password_manager/password_form_manager.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PASSWORD_MANAGER_PASSWORD_FORM_MANAGER_H_
#define CHROME_BROWSER_PASSWORD_MANAGER_PASSWORD_FORM_MANAGER_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/password_manager/password_manager.h b/chrome/browser/password_manager/password_manager.h
index 22447bb..37d9a48 100644
--- a/chrome/browser/password_manager/password_manager.h
+++ b/chrome/browser/password_manager/password_manager.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PASSWORD_MANAGER_PASSWORD_MANAGER_H_
#define CHROME_BROWSER_PASSWORD_MANAGER_PASSWORD_MANAGER_H_
+#pragma once
#include "base/scoped_ptr.h"
#include "base/stl_util-inl.h"
diff --git a/chrome/browser/password_manager/password_manager_delegate.h b/chrome/browser/password_manager/password_manager_delegate.h
index 830121b..087fe76 100644
--- a/chrome/browser/password_manager/password_manager_delegate.h
+++ b/chrome/browser/password_manager/password_manager_delegate.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PASSWORD_MANAGER_PASSWORD_MANAGER_DELEGATE_H_
#define CHROME_BROWSER_PASSWORD_MANAGER_PASSWORD_MANAGER_DELEGATE_H_
+#pragma once
namespace webkit_glue {
struct PasswordFormFillData;
diff --git a/chrome/browser/password_manager/password_store.h b/chrome/browser/password_manager/password_store.h
index ef4269b..53c6178 100644
--- a/chrome/browser/password_manager/password_store.h
+++ b/chrome/browser/password_manager/password_store.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PASSWORD_MANAGER_PASSWORD_STORE_H_
#define CHROME_BROWSER_PASSWORD_MANAGER_PASSWORD_STORE_H_
+#pragma once
#include <set>
#include <vector>
diff --git a/chrome/browser/password_manager/password_store_change.h b/chrome/browser/password_manager/password_store_change.h
index aef99e3..885b6b7 100644
--- a/chrome/browser/password_manager/password_store_change.h
+++ b/chrome/browser/password_manager/password_store_change.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PASSWORD_MANAGER_PASSWORD_STORE_CHANGE_H__
#define CHROME_BROWSER_PASSWORD_MANAGER_PASSWORD_STORE_CHANGE_H__
+#pragma once
#include <vector>
diff --git a/chrome/browser/password_manager/password_store_default.h b/chrome/browser/password_manager/password_store_default.h
index 9124182..92fcbc6 100644
--- a/chrome/browser/password_manager/password_store_default.h
+++ b/chrome/browser/password_manager/password_store_default.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PASSWORD_MANAGER_PASSWORD_STORE_DEFAULT_H_
#define CHROME_BROWSER_PASSWORD_MANAGER_PASSWORD_STORE_DEFAULT_H_
+#pragma once
#include <map>
diff --git a/chrome/browser/password_manager/password_store_mac.h b/chrome/browser/password_manager/password_store_mac.h
index fe7e2b9..aa5b144 100644
--- a/chrome/browser/password_manager/password_store_mac.h
+++ b/chrome/browser/password_manager/password_store_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PASSWORD_MANAGER_PASSWORD_STORE_MAC_H_
#define CHROME_BROWSER_PASSWORD_MANAGER_PASSWORD_STORE_MAC_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/password_manager/password_store_mac_internal.h b/chrome/browser/password_manager/password_store_mac_internal.h
index 43ae5ad..7e6fb9a 100644
--- a/chrome/browser/password_manager/password_store_mac_internal.h
+++ b/chrome/browser/password_manager/password_store_mac_internal.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PASSWORD_MANAGER_PASSWORD_STORE_MAC_INTERNAL_H_
#define CHROME_BROWSER_PASSWORD_MANAGER_PASSWORD_STORE_MAC_INTERNAL_H_
+#pragma once
#include <Security/Security.h>
diff --git a/chrome/browser/password_manager/password_store_win.h b/chrome/browser/password_manager/password_store_win.h
index 6eea056..12e6c92 100644
--- a/chrome/browser/password_manager/password_store_win.h
+++ b/chrome/browser/password_manager/password_store_win.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PASSWORD_MANAGER_PASSWORD_STORE_WIN_H_
#define CHROME_BROWSER_PASSWORD_MANAGER_PASSWORD_STORE_WIN_H_
+#pragma once
#include <map>
#include <vector>
diff --git a/chrome/browser/password_manager/password_store_x.h b/chrome/browser/password_manager/password_store_x.h
index fd3fe42..5e36c08 100644
--- a/chrome/browser/password_manager/password_store_x.h
+++ b/chrome/browser/password_manager/password_store_x.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PASSWORD_MANAGER_PASSWORD_STORE_X_H_
#define CHROME_BROWSER_PASSWORD_MANAGER_PASSWORD_STORE_X_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/platform_util.h b/chrome/browser/platform_util.h
index 1140561..63b5995 100644
--- a/chrome/browser/platform_util.h
+++ b/chrome/browser/platform_util.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PLATFORM_UTIL_H_
#define CHROME_BROWSER_PLATFORM_UTIL_H_
+#pragma once
#include "base/string16.h"
#include "gfx/native_widget_types.h"
diff --git a/chrome/browser/plugin_installer.h b/chrome/browser/plugin_installer.h
index 77f3804..c2ef2c4 100644
--- a/chrome/browser/plugin_installer.h
+++ b/chrome/browser/plugin_installer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PLUGIN_INSTALLER_H_
#define CHROME_BROWSER_PLUGIN_INSTALLER_H_
+#pragma once
#include "chrome/browser/tab_contents/infobar_delegate.h"
diff --git a/chrome/browser/plugin_process_host.h b/chrome/browser/plugin_process_host.h
index 31d4228..b8a1d71 100644
--- a/chrome/browser/plugin_process_host.h
+++ b/chrome/browser/plugin_process_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PLUGIN_PROCESS_HOST_H_
#define CHROME_BROWSER_PLUGIN_PROCESS_HOST_H_
+#pragma once
#include "build/build_config.h"
diff --git a/chrome/browser/plugin_service.h b/chrome/browser/plugin_service.h
index cd81b44..fd1633d 100644
--- a/chrome/browser/plugin_service.h
+++ b/chrome/browser/plugin_service.h
@@ -7,6 +7,7 @@
#ifndef CHROME_BROWSER_PLUGIN_SERVICE_H_
#define CHROME_BROWSER_PLUGIN_SERVICE_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/plugin_updater.h b/chrome/browser/plugin_updater.h
index fd34b93..4b9a421 100644
--- a/chrome/browser/plugin_updater.h
+++ b/chrome/browser/plugin_updater.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PLUGIN_UPDATER_H_
#define CHROME_BROWSER_PLUGIN_UPDATER_H_
+#pragma once
#include <set>
#include <vector>
diff --git a/chrome/browser/popup_blocked_animation.h b/chrome/browser/popup_blocked_animation.h
index 7d2d59d..156a799 100644
--- a/chrome/browser/popup_blocked_animation.h
+++ b/chrome/browser/popup_blocked_animation.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_POPUP_BLOCKED_ANIMATION_H_
#define CHROME_BROWSER_POPUP_BLOCKED_ANIMATION_H_
+#pragma once
#include "base/basictypes.h"
diff --git a/chrome/browser/possible_url_model.h b/chrome/browser/possible_url_model.h
index a6fa1ab..fccb20e 100644
--- a/chrome/browser/possible_url_model.h
+++ b/chrome/browser/possible_url_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_POSSIBLE_URL_MODEL_H_
#define CHROME_BROWSER_POSSIBLE_URL_MODEL_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/power_save_blocker.h b/chrome/browser/power_save_blocker.h
index f362915..72ebc50 100644
--- a/chrome/browser/power_save_blocker.h
+++ b/chrome/browser/power_save_blocker.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_POWER_SAVE_BLOCKER_H_
#define CHROME_BROWSER_POWER_SAVE_BLOCKER_H_
+#pragma once
#include "base/basictypes.h"
diff --git a/chrome/browser/pref_member.h b/chrome/browser/pref_member.h
index 1d84b6a..012d3a1 100644
--- a/chrome/browser/pref_member.h
+++ b/chrome/browser/pref_member.h
@@ -23,6 +23,7 @@
#ifndef CHROME_BROWSER_PREF_MEMBER_H_
#define CHROME_BROWSER_PREF_MEMBER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/pref_service.h b/chrome/browser/pref_service.h
index 5c105b6f..3fec4eb 100644
--- a/chrome/browser/pref_service.h
+++ b/chrome/browser/pref_service.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_PREF_SERVICE_H_
#define CHROME_BROWSER_PREF_SERVICE_H_
+#pragma once
#include <set>
diff --git a/chrome/browser/pref_set_observer.h b/chrome/browser/pref_set_observer.h
index 47c947b..33813fc 100644
--- a/chrome/browser/pref_set_observer.h
+++ b/chrome/browser/pref_set_observer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PREF_SET_OBSERVER_H_
#define CHROME_BROWSER_PREF_SET_OBSERVER_H_
+#pragma once
#include <set>
diff --git a/chrome/browser/pref_value_store.h b/chrome/browser/pref_value_store.h
index 9dcce64..d54e2ab 100644
--- a/chrome/browser/pref_value_store.h
+++ b/chrome/browser/pref_value_store.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PREF_VALUE_STORE_H_
#define CHROME_BROWSER_PREF_VALUE_STORE_H_
+#pragma once
#include "base/basictypes.h"
#include "base/file_path.h"
diff --git a/chrome/browser/preferences_mac.h b/chrome/browser/preferences_mac.h
index 8c70ea1..34675f0 100644
--- a/chrome/browser/preferences_mac.h
+++ b/chrome/browser/preferences_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PREFERENCES_MAC_H_
#define CHROME_BROWSER_PREFERENCES_MAC_H_
+#pragma once
#include <CoreFoundation/CoreFoundation.h>
diff --git a/chrome/browser/preferences_mock_mac.h b/chrome/browser/preferences_mock_mac.h
index 6735ad1..c804776 100644
--- a/chrome/browser/preferences_mock_mac.h
+++ b/chrome/browser/preferences_mock_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PREFERENCES_MOCK_MAC_H_
#define CHROME_BROWSER_PREFERENCES_MOCK_MAC_H_
+#pragma once
#include "base/scoped_cftyperef.h"
#include "chrome/browser/preferences_mac.h"
diff --git a/chrome/browser/printing/cloud_print/cloud_print_proxy_service.h b/chrome/browser/printing/cloud_print/cloud_print_proxy_service.h
index a3795b0..9e45498 100644
--- a/chrome/browser/printing/cloud_print/cloud_print_proxy_service.h
+++ b/chrome/browser/printing/cloud_print/cloud_print_proxy_service.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PRINTING_CLOUD_PRINT_CLOUD_PRINT_PROXY_SERVICE_H_
#define CHROME_BROWSER_PRINTING_CLOUD_PRINT_CLOUD_PRINT_PROXY_SERVICE_H_
+#pragma once
#include <string>
#include <map>
diff --git a/chrome/browser/printing/print_dialog_cloud.h b/chrome/browser/printing/print_dialog_cloud.h
index 6dacc66..28b2663 100644
--- a/chrome/browser/printing/print_dialog_cloud.h
+++ b/chrome/browser/printing/print_dialog_cloud.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PRINTING_PRINT_DIALOG_CLOUD_H_
#define CHROME_BROWSER_PRINTING_PRINT_DIALOG_CLOUD_H_
+#pragma once
#include "base/basictypes.h"
#include "base/gtest_prod_util.h"
diff --git a/chrome/browser/printing/print_dialog_cloud_internal.h b/chrome/browser/printing/print_dialog_cloud_internal.h
index 1cddfef..e14d339 100644
--- a/chrome/browser/printing/print_dialog_cloud_internal.h
+++ b/chrome/browser/printing/print_dialog_cloud_internal.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PRINTING_PRINT_DIALOG_CLOUD_INTERNAL_H_
#define CHROME_BROWSER_PRINTING_PRINT_DIALOG_CLOUD_INTERNAL_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/printing/print_dialog_gtk.h b/chrome/browser/printing/print_dialog_gtk.h
index 0c1087f..55f27b5 100644
--- a/chrome/browser/printing/print_dialog_gtk.h
+++ b/chrome/browser/printing/print_dialog_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PRINTING_PRINT_DIALOG_GTK_H_
#define CHROME_BROWSER_PRINTING_PRINT_DIALOG_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/printing/print_job.h b/chrome/browser/printing/print_job.h
index 640ffdb..35b46b9 100644
--- a/chrome/browser/printing/print_job.h
+++ b/chrome/browser/printing/print_job.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PRINTING_PRINT_JOB_H_
#define CHROME_BROWSER_PRINTING_PRINT_JOB_H_
+#pragma once
#include "base/basictypes.h"
#include "base/message_loop.h"
diff --git a/chrome/browser/printing/print_job_manager.h b/chrome/browser/printing/print_job_manager.h
index 2bfe2e5..75a0ede4 100644
--- a/chrome/browser/printing/print_job_manager.h
+++ b/chrome/browser/printing/print_job_manager.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PRINTING_PRINT_JOB_MANAGER_H_
#define CHROME_BROWSER_PRINTING_PRINT_JOB_MANAGER_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/printing/print_job_worker.h b/chrome/browser/printing/print_job_worker.h
index ece1659..0849ccc 100644
--- a/chrome/browser/printing/print_job_worker.h
+++ b/chrome/browser/printing/print_job_worker.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PRINTING_PRINT_JOB_WORKER_H__
#define CHROME_BROWSER_PRINTING_PRINT_JOB_WORKER_H__
+#pragma once
#include "base/task.h"
#include "base/thread.h"
diff --git a/chrome/browser/printing/print_job_worker_owner.h b/chrome/browser/printing/print_job_worker_owner.h
index cd600ef..eb35716 100644
--- a/chrome/browser/printing/print_job_worker_owner.h
+++ b/chrome/browser/printing/print_job_worker_owner.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PRINTING_PRINT_JOB_WORKER_OWNER_H__
#define CHROME_BROWSER_PRINTING_PRINT_JOB_WORKER_OWNER_H__
+#pragma once
#include "base/ref_counted.h"
#include "printing/printing_context.h"
diff --git a/chrome/browser/printing/print_view_manager.h b/chrome/browser/printing/print_view_manager.h
index f599541..a8607a0 100644
--- a/chrome/browser/printing/print_view_manager.h
+++ b/chrome/browser/printing/print_view_manager.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PRINTING_PRINT_VIEW_MANAGER_H_
#define CHROME_BROWSER_PRINTING_PRINT_VIEW_MANAGER_H_
+#pragma once
#include "base/ref_counted.h"
#include "chrome/browser/renderer_host/render_view_host_delegate.h"
diff --git a/chrome/browser/printing/printer_query.h b/chrome/browser/printing/printer_query.h
index d1d054d..e55be3d 100644
--- a/chrome/browser/printing/printer_query.h
+++ b/chrome/browser/printing/printer_query.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PRINTING_PRINTER_QUERY_H_
#define CHROME_BROWSER_PRINTING_PRINTER_QUERY_H_
+#pragma once
#include "base/scoped_ptr.h"
#include "chrome/browser/printing/print_job_worker_owner.h"
diff --git a/chrome/browser/process_info_snapshot.h b/chrome/browser/process_info_snapshot.h
index 14e8ceb..e4e3f33 100644
--- a/chrome/browser/process_info_snapshot.h
+++ b/chrome/browser/process_info_snapshot.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PROCESS_INFO_SNAPSHOT_H_
#define CHROME_BROWSER_PROCESS_INFO_SNAPSHOT_H_
+#pragma once
#include <sys/types.h>
diff --git a/chrome/browser/process_singleton.h b/chrome/browser/process_singleton.h
index d2ee14f..c6233fc 100644
--- a/chrome/browser/process_singleton.h
+++ b/chrome/browser/process_singleton.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PROCESS_SINGLETON_H_
#define CHROME_BROWSER_PROCESS_SINGLETON_H_
+#pragma once
#include "build/build_config.h"
diff --git a/chrome/browser/profile.h b/chrome/browser/profile.h
index 16bea36..9ad555b 100644
--- a/chrome/browser/profile.h
+++ b/chrome/browser/profile.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_PROFILE_H_
#define CHROME_BROWSER_PROFILE_H_
+#pragma once
#include <set>
#include <string>
diff --git a/chrome/browser/profile_import_process_host.h b/chrome/browser/profile_import_process_host.h
index a4b7a2a..9b11a42 100644
--- a/chrome/browser/profile_import_process_host.h
+++ b/chrome/browser/profile_import_process_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_PROFILE_IMPORT_PROCESS_HOST_H_
#define CHROME_BROWSER_PROFILE_IMPORT_PROCESS_HOST_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/profile_manager.h b/chrome/browser/profile_manager.h
index 707024b..fae0b89 100644
--- a/chrome/browser/profile_manager.h
+++ b/chrome/browser/profile_manager.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_PROFILE_MANAGER_H__
#define CHROME_BROWSER_PROFILE_MANAGER_H__
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/remove_rows_table_model.h b/chrome/browser/remove_rows_table_model.h
index 564d91d..12509a5 100644
--- a/chrome/browser/remove_rows_table_model.h
+++ b/chrome/browser/remove_rows_table_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_REMOVE_ROWS_TABLE_MODEL_H_
#define CHROME_BROWSER_REMOVE_ROWS_TABLE_MODEL_H_
+#pragma once
#include <set>
#include <vector>
diff --git a/chrome/browser/renderer_host/accelerated_surface_container_mac.h b/chrome/browser/renderer_host/accelerated_surface_container_mac.h
index c03c2801..a1e8983 100644
--- a/chrome/browser/renderer_host/accelerated_surface_container_mac.h
+++ b/chrome/browser/renderer_host/accelerated_surface_container_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_GPU_PLUGIN_CONTAINER_MAC_H_
#define CHROME_BROWSER_RENDERER_HOST_GPU_PLUGIN_CONTAINER_MAC_H_
+#pragma once
// The "GPU plugin" is currently implemented as a special kind of
// NPAPI plugin to provide high-performance on-screen 3D rendering for
diff --git a/chrome/browser/renderer_host/accelerated_surface_container_manager_mac.h b/chrome/browser/renderer_host/accelerated_surface_container_manager_mac.h
index bcb3c42..8ccd3ca 100644
--- a/chrome/browser/renderer_host/accelerated_surface_container_manager_mac.h
+++ b/chrome/browser/renderer_host/accelerated_surface_container_manager_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_GPU_PLUGIN_CONTAINER_MANAGER_MAC_H_
#define CHROME_BROWSER_RENDERER_HOST_GPU_PLUGIN_CONTAINER_MANAGER_MAC_H_
+#pragma once
#include <OpenGL/OpenGL.h>
#include <map>
diff --git a/chrome/browser/renderer_host/async_resource_handler.h b/chrome/browser/renderer_host/async_resource_handler.h
index 5442117..d499366 100644
--- a/chrome/browser/renderer_host/async_resource_handler.h
+++ b/chrome/browser/renderer_host/async_resource_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_ASYNC_RESOURCE_HANDLER_H_
#define CHROME_BROWSER_RENDERER_HOST_ASYNC_RESOURCE_HANDLER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/renderer_host/audio_renderer_host.h b/chrome/browser/renderer_host/audio_renderer_host.h
index cbb2ef9..260743b 100644
--- a/chrome/browser/renderer_host/audio_renderer_host.h
+++ b/chrome/browser/renderer_host/audio_renderer_host.h
@@ -56,6 +56,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_AUDIO_RENDERER_HOST_H_
#define CHROME_BROWSER_RENDERER_HOST_AUDIO_RENDERER_HOST_H_
+#pragma once
#include <map>
diff --git a/chrome/browser/renderer_host/audio_sync_reader.h b/chrome/browser/renderer_host/audio_sync_reader.h
index 490115c..b1ce666 100644
--- a/chrome/browser/renderer_host/audio_sync_reader.h
+++ b/chrome/browser/renderer_host/audio_sync_reader.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_AUDIO_SYNC_READER_
#define CHROME_BROWSER_RENDERER_HOST_AUDIO_SYNC_READER_
+#pragma once
#include "base/file_descriptor_posix.h"
#include "base/process.h"
diff --git a/chrome/browser/renderer_host/backing_store.h b/chrome/browser/renderer_host/backing_store.h
index 34739c8..699b59b 100644
--- a/chrome/browser/renderer_host/backing_store.h
+++ b/chrome/browser/renderer_host/backing_store.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_BACKING_STORE_H_
#define CHROME_BROWSER_RENDERER_HOST_BACKING_STORE_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/renderer_host/backing_store_mac.h b/chrome/browser/renderer_host/backing_store_mac.h
index 3d9e793..0c1e4a7 100644
--- a/chrome/browser/renderer_host/backing_store_mac.h
+++ b/chrome/browser/renderer_host/backing_store_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_BACKING_STORE_MAC_H_
#define CHROME_BROWSER_RENDERER_HOST_BACKING_STORE_MAC_H_
+#pragma once
#include "base/basictypes.h"
#include "base/scoped_cftyperef.h"
diff --git a/chrome/browser/renderer_host/backing_store_manager.h b/chrome/browser/renderer_host/backing_store_manager.h
index 660b08a..1ab78cc 100644
--- a/chrome/browser/renderer_host/backing_store_manager.h
+++ b/chrome/browser/renderer_host/backing_store_manager.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_BACKING_STORE_MANAGER_H_
#define CHROME_BROWSER_RENDERER_HOST_BACKING_STORE_MANAGER_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/renderer_host/backing_store_proxy.h b/chrome/browser/renderer_host/backing_store_proxy.h
index 4d572b6..610f7ef 100644
--- a/chrome/browser/renderer_host/backing_store_proxy.h
+++ b/chrome/browser/renderer_host/backing_store_proxy.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_BACKING_STORE_PROXY_H_
#define CHROME_BROWSER_RENDERER_HOST_BACKING_STORE_PROXY_H_
+#pragma once
#include "base/basictypes.h"
#include "chrome/browser/renderer_host/backing_store.h"
diff --git a/chrome/browser/renderer_host/backing_store_win.h b/chrome/browser/renderer_host/backing_store_win.h
index f280bca..221e0aa 100644
--- a/chrome/browser/renderer_host/backing_store_win.h
+++ b/chrome/browser/renderer_host/backing_store_win.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_BACKING_STORE_WIN_H_
#define CHROME_BROWSER_RENDERER_HOST_BACKING_STORE_WIN_H_
+#pragma once
#include <windows.h>
diff --git a/chrome/browser/renderer_host/backing_store_x.h b/chrome/browser/renderer_host/backing_store_x.h
index 0570789..283c19f 100644
--- a/chrome/browser/renderer_host/backing_store_x.h
+++ b/chrome/browser/renderer_host/backing_store_x.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_BACKING_STORE_X_H_
#define CHROME_BROWSER_RENDERER_HOST_BACKING_STORE_X_H_
+#pragma once
#include "app/x11_util.h"
#include "base/basictypes.h"
diff --git a/chrome/browser/renderer_host/browser_render_process_host.h b/chrome/browser/renderer_host/browser_render_process_host.h
index 2a7f8b6..23de0315 100644
--- a/chrome/browser/renderer_host/browser_render_process_host.h
+++ b/chrome/browser/renderer_host/browser_render_process_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_BROWSER_RENDER_PROCESS_HOST_H_
#define CHROME_BROWSER_RENDERER_HOST_BROWSER_RENDER_PROCESS_HOST_H_
+#pragma once
#include "build/build_config.h"
diff --git a/chrome/browser/renderer_host/buffered_resource_handler.h b/chrome/browser/renderer_host/buffered_resource_handler.h
index 27aac40..26bd7f8 100644
--- a/chrome/browser/renderer_host/buffered_resource_handler.h
+++ b/chrome/browser/renderer_host/buffered_resource_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_BUFFERED_RESOURCE_HANDLER_H_
#define CHROME_BROWSER_RENDERER_HOST_BUFFERED_RESOURCE_HANDLER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/renderer_host/cross_site_resource_handler.h b/chrome/browser/renderer_host/cross_site_resource_handler.h
index 1b7d4bc..aa731ca 100644
--- a/chrome/browser/renderer_host/cross_site_resource_handler.h
+++ b/chrome/browser/renderer_host/cross_site_resource_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_CROSS_SITE_RESOURCE_HANDLER_H_
#define CHROME_BROWSER_RENDERER_HOST_CROSS_SITE_RESOURCE_HANDLER_H_
+#pragma once
#include "chrome/browser/renderer_host/resource_handler.h"
#include "net/url_request/url_request_status.h"
diff --git a/chrome/browser/renderer_host/database_dispatcher_host.h b/chrome/browser/renderer_host/database_dispatcher_host.h
index 023e6d1..58b9b6e 100644
--- a/chrome/browser/renderer_host/database_dispatcher_host.h
+++ b/chrome/browser/renderer_host/database_dispatcher_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_DATABASE_DISPATCHER_HOST_H_
#define CHROME_BROWSER_RENDERER_HOST_DATABASE_DISPATCHER_HOST_H_
+#pragma once
#include "base/hash_tables.h"
#include "base/process.h"
diff --git a/chrome/browser/renderer_host/database_permission_request.h b/chrome/browser/renderer_host/database_permission_request.h
index 7ad09b5e..abe5d20 100644
--- a/chrome/browser/renderer_host/database_permission_request.h
+++ b/chrome/browser/renderer_host/database_permission_request.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_DATABASE_PERMISSION_REQUEST_H_
#define CHROME_BROWSER_RENDERER_HOST_DATABASE_PERMISSION_REQUEST_H_
+#pragma once
#include "base/ref_counted.h"
#include "base/scoped_ptr.h"
diff --git a/chrome/browser/renderer_host/download_resource_handler.h b/chrome/browser/renderer_host/download_resource_handler.h
index aefa4a2..e982cfa 100644
--- a/chrome/browser/renderer_host/download_resource_handler.h
+++ b/chrome/browser/renderer_host/download_resource_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_DOWNLOAD_RESOURCE_HANDLER_H_
#define CHROME_BROWSER_RENDERER_HOST_DOWNLOAD_RESOURCE_HANDLER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/renderer_host/download_throttling_resource_handler.h b/chrome/browser/renderer_host/download_throttling_resource_handler.h
index e4f025b..308792f 100644
--- a/chrome/browser/renderer_host/download_throttling_resource_handler.h
+++ b/chrome/browser/renderer_host/download_throttling_resource_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_DOWNLOAD_THROTTLING_RESOURCE_HANDLER_H_
#define CHROME_BROWSER_RENDERER_HOST_DOWNLOAD_THROTTLING_RESOURCE_HANDLER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/renderer_host/global_request_id.h b/chrome/browser/renderer_host/global_request_id.h
index 89f8db5..eb9520b 100644
--- a/chrome/browser/renderer_host/global_request_id.h
+++ b/chrome/browser/renderer_host/global_request_id.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_GLOBAL_REQUEST_ID_H_
#define CHROME_BROWSER_RENDERER_HOST_GLOBAL_REQUEST_ID_H_
+#pragma once
// Uniquely identifies a URLRequest.
struct GlobalRequestID {
diff --git a/chrome/browser/renderer_host/gpu_view_host.h b/chrome/browser/renderer_host/gpu_view_host.h
index 8d19e07..c37409c 100644
--- a/chrome/browser/renderer_host/gpu_view_host.h
+++ b/chrome/browser/renderer_host/gpu_view_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_GPU_VIEW_HOST_H_
#define CHROME_BROWSER_RENDERER_HOST_GPU_VIEW_HOST_H_
+#pragma once
#include "base/basictypes.h"
#include "chrome/common/gpu_native_window_handle.h"
diff --git a/chrome/browser/renderer_host/gtk_im_context_wrapper.h b/chrome/browser/renderer_host/gtk_im_context_wrapper.h
index 27719b4..5d81968 100644
--- a/chrome/browser/renderer_host/gtk_im_context_wrapper.h
+++ b/chrome/browser/renderer_host/gtk_im_context_wrapper.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_GTK_IM_CONTEXT_WRAPPER_H_
#define CHROME_BROWSER_RENDERER_HOST_GTK_IM_CONTEXT_WRAPPER_H_
+#pragma once
#include <gdk/gdk.h>
#include <pango/pango-attributes.h>
diff --git a/chrome/browser/renderer_host/gtk_key_bindings_handler.h b/chrome/browser/renderer_host/gtk_key_bindings_handler.h
index dcd4403..737a63d 100644
--- a/chrome/browser/renderer_host/gtk_key_bindings_handler.h
+++ b/chrome/browser/renderer_host/gtk_key_bindings_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_GTK_KEY_BINDINGS_HANDLER_H_
#define CHROME_BROWSER_RENDERER_HOST_GTK_KEY_BINDINGS_HANDLER_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/renderer_host/mock_render_process_host.h b/chrome/browser/renderer_host/mock_render_process_host.h
index 70ed985..0dc5e02 100644
--- a/chrome/browser/renderer_host/mock_render_process_host.h
+++ b/chrome/browser/renderer_host/mock_render_process_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_MOCK_RENDER_PROCESS_HOST_H_
#define CHROME_BROWSER_RENDERER_HOST_MOCK_RENDER_PROCESS_HOST_H_
+#pragma once
#include "base/basictypes.h"
#include "chrome/browser/renderer_host/render_process_host.h"
diff --git a/chrome/browser/renderer_host/offline_resource_handler.h b/chrome/browser/renderer_host/offline_resource_handler.h
index 567e3a6..8c72ead 100644
--- a/chrome/browser/renderer_host/offline_resource_handler.h
+++ b/chrome/browser/renderer_host/offline_resource_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_OFFLINE_RESOURCE_HANDLER_H_
#define CHROME_BROWSER_RENDERER_HOST_OFFLINE_RESOURCE_HANDLER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/renderer_host/render_process_host.h b/chrome/browser/renderer_host/render_process_host.h
index ed8473b..82c3572 100644
--- a/chrome/browser/renderer_host/render_process_host.h
+++ b/chrome/browser/renderer_host/render_process_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_RENDER_PROCESS_HOST_H_
#define CHROME_BROWSER_RENDERER_HOST_RENDER_PROCESS_HOST_H_
+#pragma once
#include <set>
#include <string>
diff --git a/chrome/browser/renderer_host/render_sandbox_host_linux.h b/chrome/browser/renderer_host/render_sandbox_host_linux.h
index ef871b8..f8e1551 100644
--- a/chrome/browser/renderer_host/render_sandbox_host_linux.h
+++ b/chrome/browser/renderer_host/render_sandbox_host_linux.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_RENDER_SANDBOX_HOST_LINUX_H_
#define CHROME_BROWSER_RENDERER_HOST_RENDER_SANDBOX_HOST_LINUX_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/renderer_host/render_view_host.h b/chrome/browser/renderer_host/render_view_host.h
index ab7c15e..1a41af1 100644
--- a/chrome/browser/renderer_host/render_view_host.h
+++ b/chrome/browser/renderer_host/render_view_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_RENDER_VIEW_HOST_H_
#define CHROME_BROWSER_RENDERER_HOST_RENDER_VIEW_HOST_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/renderer_host/render_view_host_delegate.h b/chrome/browser/renderer_host/render_view_host_delegate.h
index ed08340..4f75d7e 100644
--- a/chrome/browser/renderer_host/render_view_host_delegate.h
+++ b/chrome/browser/renderer_host/render_view_host_delegate.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_RENDER_VIEW_HOST_DELEGATE_H_
#define CHROME_BROWSER_RENDERER_HOST_RENDER_VIEW_HOST_DELEGATE_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/renderer_host/render_view_host_factory.h b/chrome/browser/renderer_host/render_view_host_factory.h
index 4adf23d..e228e67 100644
--- a/chrome/browser/renderer_host/render_view_host_factory.h
+++ b/chrome/browser/renderer_host/render_view_host_factory.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_RENDER_VIEW_HOST_FACTORY_H_
#define CHROME_BROWSER_RENDERER_HOST_RENDER_VIEW_HOST_FACTORY_H_
+#pragma once
#include "base/basictypes.h"
diff --git a/chrome/browser/renderer_host/render_view_host_notification_task.h b/chrome/browser/renderer_host/render_view_host_notification_task.h
index 1266922..9b8954c 100644
--- a/chrome/browser/renderer_host/render_view_host_notification_task.h
+++ b/chrome/browser/renderer_host/render_view_host_notification_task.h
@@ -9,6 +9,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_RENDER_VIEW_HOST_NOTIFICATION_TASK_H_
#define CHROME_BROWSER_RENDERER_HOST_RENDER_VIEW_HOST_NOTIFICATION_TASK_H_
+#pragma once
#include "base/callback.h"
#include "base/task.h"
diff --git a/chrome/browser/renderer_host/render_widget_helper.h b/chrome/browser/renderer_host/render_widget_helper.h
index d31bf66..a322349 100644
--- a/chrome/browser/renderer_host/render_widget_helper.h
+++ b/chrome/browser/renderer_host/render_widget_helper.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_RENDER_WIDGET_HELPER_H_
#define CHROME_BROWSER_RENDERER_HOST_RENDER_WIDGET_HELPER_H_
+#pragma once
#include <map>
diff --git a/chrome/browser/renderer_host/render_widget_host.h b/chrome/browser/renderer_host/render_widget_host.h
index 26cabbc..5296516 100644
--- a/chrome/browser/renderer_host/render_widget_host.h
+++ b/chrome/browser/renderer_host/render_widget_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_RENDER_WIDGET_HOST_H_
#define CHROME_BROWSER_RENDERER_HOST_RENDER_WIDGET_HOST_H_
+#pragma once
#include <deque>
#include <string>
diff --git a/chrome/browser/renderer_host/render_widget_host_painting_observer.h b/chrome/browser/renderer_host/render_widget_host_painting_observer.h
index 529d35f..9a58c37 100644
--- a/chrome/browser/renderer_host/render_widget_host_painting_observer.h
+++ b/chrome/browser/renderer_host/render_widget_host_painting_observer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_RENDER_WIDGET_HOST_PAINTING_OBSERVER_H_
#define CHROME_BROWSER_RENDERER_HOST_RENDER_WIDGET_HOST_PAINTING_OBSERVER_H_
+#pragma once
#include "app/surface/transport_dib.h"
diff --git a/chrome/browser/renderer_host/render_widget_host_view.h b/chrome/browser/renderer_host/render_widget_host_view.h
index 9a20af0..4c7a16f 100644
--- a/chrome/browser/renderer_host/render_widget_host_view.h
+++ b/chrome/browser/renderer_host/render_widget_host_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_RENDER_WIDGET_HOST_VIEW_H_
#define CHROME_BROWSER_RENDERER_HOST_RENDER_WIDGET_HOST_VIEW_H_
+#pragma once
#if defined(OS_MACOSX)
#include <OpenGL/OpenGL.h>
diff --git a/chrome/browser/renderer_host/render_widget_host_view_gtk.h b/chrome/browser/renderer_host/render_widget_host_view_gtk.h
index f33cd55..14d8092 100644
--- a/chrome/browser/renderer_host/render_widget_host_view_gtk.h
+++ b/chrome/browser/renderer_host/render_widget_host_view_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_RENDER_WIDGET_HOST_VIEW_GTK_H_
#define CHROME_BROWSER_RENDERER_HOST_RENDER_WIDGET_HOST_VIEW_GTK_H_
+#pragma once
#include <gdk/gdk.h>
diff --git a/chrome/browser/renderer_host/render_widget_host_view_mac.h b/chrome/browser/renderer_host/render_widget_host_view_mac.h
index 74f2092..af457b3 100644
--- a/chrome/browser/renderer_host/render_widget_host_view_mac.h
+++ b/chrome/browser/renderer_host/render_widget_host_view_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_RENDER_WIDGET_HOST_VIEW_MAC_H_
#define CHROME_BROWSER_RENDERER_HOST_RENDER_WIDGET_HOST_VIEW_MAC_H_
+#pragma once
#import <Cocoa/Cocoa.h>
#import <QuartzCore/CALayer.h>
diff --git a/chrome/browser/renderer_host/render_widget_host_view_win.h b/chrome/browser/renderer_host/render_widget_host_view_win.h
index e0bc712..ff6228a 100644
--- a/chrome/browser/renderer_host/render_widget_host_view_win.h
+++ b/chrome/browser/renderer_host/render_widget_host_view_win.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_RENDER_WIDGET_HOST_VIEW_WIN_H_
#define CHROME_BROWSER_RENDERER_HOST_RENDER_WIDGET_HOST_VIEW_WIN_H_
+#pragma once
#include <atlbase.h>
#include <atlapp.h>
diff --git a/chrome/browser/renderer_host/resource_dispatcher_host.h b/chrome/browser/renderer_host/resource_dispatcher_host.h
index b00747e..dff1934 100644
--- a/chrome/browser/renderer_host/resource_dispatcher_host.h
+++ b/chrome/browser/renderer_host/resource_dispatcher_host.h
@@ -11,6 +11,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_RESOURCE_DISPATCHER_HOST_H_
#define CHROME_BROWSER_RENDERER_HOST_RESOURCE_DISPATCHER_HOST_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/renderer_host/resource_dispatcher_host_request_info.h b/chrome/browser/renderer_host/resource_dispatcher_host_request_info.h
index 2bafd0d..201351e 100644
--- a/chrome/browser/renderer_host/resource_dispatcher_host_request_info.h
+++ b/chrome/browser/renderer_host/resource_dispatcher_host_request_info.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_RESOURCE_DISPATCHER_HOST_REQUEST_INFO_H_
#define CHROME_BROWSER_RENDERER_HOST_RESOURCE_DISPATCHER_HOST_REQUEST_INFO_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/renderer_host/resource_handler.h b/chrome/browser/renderer_host/resource_handler.h
index ed99eaa..a03e50d 100644
--- a/chrome/browser/renderer_host/resource_handler.h
+++ b/chrome/browser/renderer_host/resource_handler.h
@@ -11,6 +11,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_RESOURCE_HANDLER_H_
#define CHROME_BROWSER_RENDERER_HOST_RESOURCE_HANDLER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/renderer_host/resource_message_filter.h b/chrome/browser/renderer_host/resource_message_filter.h
index 72bf9b3..612e618 100644
--- a/chrome/browser/renderer_host/resource_message_filter.h
+++ b/chrome/browser/renderer_host/resource_message_filter.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_RESOURCE_MESSAGE_FILTER_H_
#define CHROME_BROWSER_RENDERER_HOST_RESOURCE_MESSAGE_FILTER_H_
+#pragma once
#if defined(OS_WIN)
#include <windows.h>
diff --git a/chrome/browser/renderer_host/resource_queue.h b/chrome/browser/renderer_host/resource_queue.h
index a853d56..bd71150 100644
--- a/chrome/browser/renderer_host/resource_queue.h
+++ b/chrome/browser/renderer_host/resource_queue.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_RESOURCE_QUEUE_H_
#define CHROME_BROWSER_RENDERER_HOST_RESOURCE_QUEUE_H_
+#pragma once
#include <map>
#include <set>
diff --git a/chrome/browser/renderer_host/resource_request_details.h b/chrome/browser/renderer_host/resource_request_details.h
index 5310b5b..6af9f85 100644
--- a/chrome/browser/renderer_host/resource_request_details.h
+++ b/chrome/browser/renderer_host/resource_request_details.h
@@ -8,6 +8,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_RESOURCE_REQUEST_DETAILS_H_
#define CHROME_BROWSER_RENDERER_HOST_RESOURCE_REQUEST_DETAILS_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/renderer_host/safe_browsing_resource_handler.h b/chrome/browser/renderer_host/safe_browsing_resource_handler.h
index b113635..cc7f821 100644
--- a/chrome/browser/renderer_host/safe_browsing_resource_handler.h
+++ b/chrome/browser/renderer_host/safe_browsing_resource_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_SAFE_BROWSING_RESOURCE_HANDLER_H_
#define CHROME_BROWSER_RENDERER_HOST_SAFE_BROWSING_RESOURCE_HANDLER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/renderer_host/save_file_resource_handler.h b/chrome/browser/renderer_host/save_file_resource_handler.h
index 436e4df..ecd8a93 100644
--- a/chrome/browser/renderer_host/save_file_resource_handler.h
+++ b/chrome/browser/renderer_host/save_file_resource_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_SAVE_FILE_RESOURCE_HANDLER_H_
#define CHROME_BROWSER_RENDERER_HOST_SAVE_FILE_RESOURCE_HANDLER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/renderer_host/site_instance.h b/chrome/browser/renderer_host/site_instance.h
index 3be920c..171a699 100644
--- a/chrome/browser/renderer_host/site_instance.h
+++ b/chrome/browser/renderer_host/site_instance.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_SITE_INSTANCE_H_
#define CHROME_BROWSER_RENDERER_HOST_SITE_INSTANCE_H_
+#pragma once
#include "chrome/browser/renderer_host/render_process_host.h"
#include "chrome/common/notification_registrar.h"
diff --git a/chrome/browser/renderer_host/socket_stream_dispatcher_host.h b/chrome/browser/renderer_host/socket_stream_dispatcher_host.h
index 2fd8109..ed4c461 100644
--- a/chrome/browser/renderer_host/socket_stream_dispatcher_host.h
+++ b/chrome/browser/renderer_host/socket_stream_dispatcher_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_SOCKET_STREAM_DISPATCHER_HOST_H_
#define CHROME_BROWSER_RENDERER_HOST_SOCKET_STREAM_DISPATCHER_HOST_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/renderer_host/socket_stream_host.h b/chrome/browser/renderer_host/socket_stream_host.h
index b583700..ac1e073 100644
--- a/chrome/browser/renderer_host/socket_stream_host.h
+++ b/chrome/browser/renderer_host/socket_stream_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_SOCKET_STREAM_HOST_H_
#define CHROME_BROWSER_RENDERER_HOST_SOCKET_STREAM_HOST_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/renderer_host/sync_resource_handler.h b/chrome/browser/renderer_host/sync_resource_handler.h
index 683dd3d..9611f0b 100644
--- a/chrome/browser/renderer_host/sync_resource_handler.h
+++ b/chrome/browser/renderer_host/sync_resource_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_SYNC_RESOURCE_HANDLER_H_
#define CHROME_BROWSER_RENDERER_HOST_SYNC_RESOURCE_HANDLER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/renderer_host/test/test_backing_store.h b/chrome/browser/renderer_host/test/test_backing_store.h
index 41deb4c..f9db76e 100644
--- a/chrome/browser/renderer_host/test/test_backing_store.h
+++ b/chrome/browser/renderer_host/test/test_backing_store.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_TEST_TEST_BACKING_STORE_H_
#define CHROME_BROWSER_RENDERER_HOST_TEST_TEST_BACKING_STORE_H_
+#pragma once
#include "base/basictypes.h"
#include "chrome/browser/renderer_host/backing_store.h"
diff --git a/chrome/browser/renderer_host/test/test_render_view_host.h b/chrome/browser/renderer_host/test/test_render_view_host.h
index a2b1c99..82ff1c6 100644
--- a/chrome/browser/renderer_host/test/test_render_view_host.h
+++ b/chrome/browser/renderer_host/test/test_render_view_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_TEST_TEST_RENDER_VIEW_HOST_H_
#define CHROME_BROWSER_RENDERER_HOST_TEST_TEST_RENDER_VIEW_HOST_H_
+#pragma once
#include "base/basictypes.h"
#include "base/gtest_prod_util.h"
diff --git a/chrome/browser/renderer_host/video_layer.h b/chrome/browser/renderer_host/video_layer.h
index 69f0702..a6907ce 100644
--- a/chrome/browser/renderer_host/video_layer.h
+++ b/chrome/browser/renderer_host/video_layer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_VIDEO_LAYER_H_
#define CHROME_BROWSER_RENDERER_HOST_VIDEO_LAYER_H_
+#pragma once
#include "app/surface/transport_dib.h"
#include "base/scoped_ptr.h"
diff --git a/chrome/browser/renderer_host/video_layer_proxy.h b/chrome/browser/renderer_host/video_layer_proxy.h
index 02b90ed..4a4cc71 100644
--- a/chrome/browser/renderer_host/video_layer_proxy.h
+++ b/chrome/browser/renderer_host/video_layer_proxy.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_VIDEO_LAYER_PROXY_H_
#define CHROME_BROWSER_RENDERER_HOST_VIDEO_LAYER_PROXY_H_
+#pragma once
#include "chrome/browser/renderer_host/video_layer.h"
#include "ipc/ipc_channel.h"
diff --git a/chrome/browser/renderer_host/video_layer_x.h b/chrome/browser/renderer_host/video_layer_x.h
index 24bf316..3e00108 100644
--- a/chrome/browser/renderer_host/video_layer_x.h
+++ b/chrome/browser/renderer_host/video_layer_x.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_VIDEO_LAYER_X_H_
#define CHROME_BROWSER_RENDERER_HOST_VIDEO_LAYER_X_H_
+#pragma once
#include "app/x11_util.h"
#include "chrome/browser/renderer_host/video_layer.h"
diff --git a/chrome/browser/renderer_host/web_cache_manager.h b/chrome/browser/renderer_host/web_cache_manager.h
index 61c6c1c..d1a1e26 100644
--- a/chrome/browser/renderer_host/web_cache_manager.h
+++ b/chrome/browser/renderer_host/web_cache_manager.h
@@ -7,6 +7,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_WEB_CACHE_MANAGER_H_
#define CHROME_BROWSER_RENDERER_HOST_WEB_CACHE_MANAGER_H_
+#pragma once
#include <map>
#include <list>
diff --git a/chrome/browser/renderer_host/x509_user_cert_resource_handler.h b/chrome/browser/renderer_host/x509_user_cert_resource_handler.h
index 7f6189a..b62ddbf 100644
--- a/chrome/browser/renderer_host/x509_user_cert_resource_handler.h
+++ b/chrome/browser/renderer_host/x509_user_cert_resource_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_HOST_X509_USER_CERT_RESOURCE_HANDLER_H_
#define CHROME_BROWSER_RENDERER_HOST_X509_USER_CERT_RESOURCE_HANDLER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/renderer_preferences_util.h b/chrome/browser/renderer_preferences_util.h
index 697ae2a..f1ba8c7 100644
--- a/chrome/browser/renderer_preferences_util.h
+++ b/chrome/browser/renderer_preferences_util.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RENDERER_PREFERENCES_UTIL_H_
#define CHROME_BROWSER_RENDERER_PREFERENCES_UTIL_H_
+#pragma once
#include "chrome/common/renderer_preferences.h"
diff --git a/chrome/browser/repost_form_warning_controller.h b/chrome/browser/repost_form_warning_controller.h
index ce22d7b..6381b8b 100644
--- a/chrome/browser/repost_form_warning_controller.h
+++ b/chrome/browser/repost_form_warning_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_REPOST_FORM_WARNING_CONTROLLER_H_
#define CHROME_BROWSER_REPOST_FORM_WARNING_CONTROLLER_H_
+#pragma once
#include "chrome/browser/tab_contents/constrained_window.h"
#include "chrome/common/notification_registrar.h"
diff --git a/chrome/browser/resources_util.h b/chrome/browser/resources_util.h
index c1400d7..e6cb01c 100644
--- a/chrome/browser/resources_util.h
+++ b/chrome/browser/resources_util.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_THEME_RESOURCES_UTIL_H_
#define CHROME_BROWSER_THEME_RESOURCES_UTIL_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/rlz/rlz.h b/chrome/browser/rlz/rlz.h
index 8085f4d..fae3eca 100644
--- a/chrome/browser/rlz/rlz.h
+++ b/chrome/browser/rlz/rlz.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_RLZ_RLZ_H_
#define CHROME_BROWSER_RLZ_RLZ_H_
+#pragma once
#include "build/build_config.h"
diff --git a/chrome/browser/safe_browsing/bloom_filter.h b/chrome/browser/safe_browsing/bloom_filter.h
index 519282f..b80662a 100644
--- a/chrome/browser/safe_browsing/bloom_filter.h
+++ b/chrome/browser/safe_browsing/bloom_filter.h
@@ -16,6 +16,7 @@
#ifndef CHROME_BROWSER_SAFE_BROWSING_BLOOM_FILTER_H_
#define CHROME_BROWSER_SAFE_BROWSING_BLOOM_FILTER_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/safe_browsing/chunk_range.h b/chrome/browser/safe_browsing/chunk_range.h
index 10d97f4..ace591f 100644
--- a/chrome/browser/safe_browsing/chunk_range.h
+++ b/chrome/browser/safe_browsing/chunk_range.h
@@ -13,6 +13,7 @@
#ifndef CHROME_BROWSER_SAFE_BROWSING_CHUNK_RANGE_H_
#define CHROME_BROWSER_SAFE_BROWSING_CHUNK_RANGE_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/safe_browsing/protocol_manager.h b/chrome/browser/safe_browsing/protocol_manager.h
index 01a5235..8547656 100644
--- a/chrome/browser/safe_browsing/protocol_manager.h
+++ b/chrome/browser/safe_browsing/protocol_manager.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SAFE_BROWSING_PROTOCOL_MANAGER_H_
#define CHROME_BROWSER_SAFE_BROWSING_PROTOCOL_MANAGER_H_
+#pragma once
// A class that implements Chrome's interface with the SafeBrowsing protocol.
// The SafeBrowsingProtocolManager handles formatting and making requests of,
diff --git a/chrome/browser/safe_browsing/protocol_parser.h b/chrome/browser/safe_browsing/protocol_parser.h
index 097eedb72..9384f07 100644
--- a/chrome/browser/safe_browsing/protocol_parser.h
+++ b/chrome/browser/safe_browsing/protocol_parser.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SAFE_BROWSING_PROTOCOL_PARSER_H_
#define CHROME_BROWSER_SAFE_BROWSING_PROTOCOL_PARSER_H_
+#pragma once
// Parse the data returned from the chunk response.
//
diff --git a/chrome/browser/safe_browsing/safe_browsing_blocking_page.h b/chrome/browser/safe_browsing/safe_browsing_blocking_page.h
index 644e76d..55d72f6 100644
--- a/chrome/browser/safe_browsing/safe_browsing_blocking_page.h
+++ b/chrome/browser/safe_browsing/safe_browsing_blocking_page.h
@@ -27,6 +27,7 @@
#ifndef CHROME_BROWSER_SAFE_BROWSING_SAFE_BROWSING_BLOCKING_PAGE_H_
#define CHROME_BROWSER_SAFE_BROWSING_SAFE_BROWSING_BLOCKING_PAGE_H_
+#pragma once
#include <map>
#include <vector>
diff --git a/chrome/browser/safe_browsing/safe_browsing_database.h b/chrome/browser/safe_browsing/safe_browsing_database.h
index 90723f1..a451dcc 100644
--- a/chrome/browser/safe_browsing/safe_browsing_database.h
+++ b/chrome/browser/safe_browsing/safe_browsing_database.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SAFE_BROWSING_SAFE_BROWSING_DATABASE_H_
#define CHROME_BROWSER_SAFE_BROWSING_SAFE_BROWSING_DATABASE_H_
+#pragma once
#include <deque>
#include <list>
diff --git a/chrome/browser/safe_browsing/safe_browsing_database_bloom.h b/chrome/browser/safe_browsing/safe_browsing_database_bloom.h
index 91b3b9c..a0e8ea0 100644
--- a/chrome/browser/safe_browsing/safe_browsing_database_bloom.h
+++ b/chrome/browser/safe_browsing/safe_browsing_database_bloom.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SAFE_BROWSING_SAFE_BROWSING_DATABASE_BLOOM_H_
#define CHROME_BROWSER_SAFE_BROWSING_SAFE_BROWSING_DATABASE_BLOOM_H_
+#pragma once
#include <deque>
#include <set>
diff --git a/chrome/browser/safe_browsing/safe_browsing_service.h b/chrome/browser/safe_browsing/safe_browsing_service.h
index ae95362..9c7e8a0 100644
--- a/chrome/browser/safe_browsing/safe_browsing_service.h
+++ b/chrome/browser/safe_browsing/safe_browsing_service.h
@@ -7,6 +7,7 @@
#ifndef CHROME_BROWSER_SAFE_BROWSING_SAFE_BROWSING_SERVICE_H_
#define CHROME_BROWSER_SAFE_BROWSING_SAFE_BROWSING_SERVICE_H_
+#pragma once
#include <deque>
#include <set>
diff --git a/chrome/browser/safe_browsing/safe_browsing_store.h b/chrome/browser/safe_browsing/safe_browsing_store.h
index 9ecb535..fe2302b 100644
--- a/chrome/browser/safe_browsing/safe_browsing_store.h
+++ b/chrome/browser/safe_browsing/safe_browsing_store.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SAFE_BROWSING_SAFE_BROWSING_STORE_H_
#define CHROME_BROWSER_SAFE_BROWSING_SAFE_BROWSING_STORE_H_
+#pragma once
#include <set>
#include <vector>
diff --git a/chrome/browser/safe_browsing/safe_browsing_store_file.h b/chrome/browser/safe_browsing/safe_browsing_store_file.h
index 3996442..7cdc17e 100644
--- a/chrome/browser/safe_browsing/safe_browsing_store_file.h
+++ b/chrome/browser/safe_browsing/safe_browsing_store_file.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SAFE_BROWSING_SAFE_BROWSING_STORE_FILE_H_
#define CHROME_BROWSER_SAFE_BROWSING_SAFE_BROWSING_STORE_FILE_H_
+#pragma once
#include <set>
#include <vector>
diff --git a/chrome/browser/safe_browsing/safe_browsing_store_sqlite.h b/chrome/browser/safe_browsing/safe_browsing_store_sqlite.h
index e72073b..53f6911 100644
--- a/chrome/browser/safe_browsing/safe_browsing_store_sqlite.h
+++ b/chrome/browser/safe_browsing/safe_browsing_store_sqlite.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SAFE_BROWSING_SAFE_BROWSING_STORE_SQLITE_H_
#define CHROME_BROWSER_SAFE_BROWSING_SAFE_BROWSING_STORE_SQLITE_H_
+#pragma once
#include <set>
#include <vector>
diff --git a/chrome/browser/safe_browsing/safe_browsing_store_unittest_helper.h b/chrome/browser/safe_browsing/safe_browsing_store_unittest_helper.h
index ea61b8f..5fa8ece 100644
--- a/chrome/browser/safe_browsing/safe_browsing_store_unittest_helper.h
+++ b/chrome/browser/safe_browsing/safe_browsing_store_unittest_helper.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SAFE_BROWSING_SAFE_BROWSING_STORE_UNITTEST_HELPER_H_
#define CHROME_BROWSER_SAFE_BROWSING_SAFE_BROWSING_STORE_UNITTEST_HELPER_H_
+#pragma once
#include "chrome/browser/safe_browsing/safe_browsing_store.h"
diff --git a/chrome/browser/safe_browsing/safe_browsing_util.h b/chrome/browser/safe_browsing/safe_browsing_util.h
index ea95a33..f055c60 100644
--- a/chrome/browser/safe_browsing/safe_browsing_util.h
+++ b/chrome/browser/safe_browsing/safe_browsing_util.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_SAFE_BROWSING_SAFE_BROWSING_UTIL_H_
#define CHROME_BROWSER_SAFE_BROWSING_SAFE_BROWSING_UTIL_H_
+#pragma once
#include <cstring>
#include <deque>
diff --git a/chrome/browser/scoped_pref_update.h b/chrome/browser/scoped_pref_update.h
index 661a99a..d9ca9c7f 100644
--- a/chrome/browser/scoped_pref_update.h
+++ b/chrome/browser/scoped_pref_update.h
@@ -7,6 +7,7 @@
#ifndef CHROME_BROWSER_SCOPED_PREF_UPDATE_H_
#define CHROME_BROWSER_SCOPED_PREF_UPDATE_H_
+#pragma once
#include "chrome/browser/pref_service.h"
diff --git a/chrome/browser/search_engines/edit_search_engine_controller.h b/chrome/browser/search_engines/edit_search_engine_controller.h
index 0ceb1d3..ec6e56a 100644
--- a/chrome/browser/search_engines/edit_search_engine_controller.h
+++ b/chrome/browser/search_engines/edit_search_engine_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SEARCH_ENGINES_EDIT_SEARCH_ENGINE_CONTROLLER_H_
#define CHROME_BROWSER_SEARCH_ENGINES_EDIT_SEARCH_ENGINE_CONTROLLER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/search_engines/keyword_editor_controller.h b/chrome/browser/search_engines/keyword_editor_controller.h
index c358d6e..f0e0dee 100644
--- a/chrome/browser/search_engines/keyword_editor_controller.h
+++ b/chrome/browser/search_engines/keyword_editor_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SEARCH_ENGINES_KEYWORD_EDITOR_CONTROLLER_H_
#define CHROME_BROWSER_SEARCH_ENGINES_KEYWORD_EDITOR_CONTROLLER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/search_engines/template_url.h b/chrome/browser/search_engines/template_url.h
index fb8a707..c00dad1 100644
--- a/chrome/browser/search_engines/template_url.h
+++ b/chrome/browser/search_engines/template_url.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SEARCH_ENGINES_TEMPLATE_URL_H_
#define CHROME_BROWSER_SEARCH_ENGINES_TEMPLATE_URL_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/search_engines/template_url_fetcher.h b/chrome/browser/search_engines/template_url_fetcher.h
index 485a808..e773890 100644
--- a/chrome/browser/search_engines/template_url_fetcher.h
+++ b/chrome/browser/search_engines/template_url_fetcher.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SEARCH_ENGINES_TEMPLATE_URL_FETCHER_H_
#define CHROME_BROWSER_SEARCH_ENGINES_TEMPLATE_URL_FETCHER_H_
+#pragma once
#include "base/scoped_vector.h"
#include "gfx/native_widget_types.h"
diff --git a/chrome/browser/search_engines/template_url_model.h b/chrome/browser/search_engines/template_url_model.h
index 885b382..416c90e 100644
--- a/chrome/browser/search_engines/template_url_model.h
+++ b/chrome/browser/search_engines/template_url_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SEARCH_ENGINES_TEMPLATE_URL_MODEL_H_
#define CHROME_BROWSER_SEARCH_ENGINES_TEMPLATE_URL_MODEL_H_
+#pragma once
#include <set>
diff --git a/chrome/browser/search_engines/template_url_parser.h b/chrome/browser/search_engines/template_url_parser.h
index 412544a..b1b29b0 100644
--- a/chrome/browser/search_engines/template_url_parser.h
+++ b/chrome/browser/search_engines/template_url_parser.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SEARCH_ENGINES_TEMPLATE_URL_PARSER_H_
#define CHROME_BROWSER_SEARCH_ENGINES_TEMPLATE_URL_PARSER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/search_engines/template_url_prepopulate_data.h b/chrome/browser/search_engines/template_url_prepopulate_data.h
index 4191a92..d6afc98 100644
--- a/chrome/browser/search_engines/template_url_prepopulate_data.h
+++ b/chrome/browser/search_engines/template_url_prepopulate_data.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SEARCH_ENGINES_TEMPLATE_URL_PREPOPULATE_DATA_H_
#define CHROME_BROWSER_SEARCH_ENGINES_TEMPLATE_URL_PREPOPULATE_DATA_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/search_engines/template_url_table_model.h b/chrome/browser/search_engines/template_url_table_model.h
index 1909172..e0e2bb4 100644
--- a/chrome/browser/search_engines/template_url_table_model.h
+++ b/chrome/browser/search_engines/template_url_table_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SEARCH_ENGINES_TEMPLATE_URL_TABLE_MODEL_H_
#define CHROME_BROWSER_SEARCH_ENGINES_TEMPLATE_URL_TABLE_MODEL_H_
+#pragma once
#include "app/table_model.h"
#include "chrome/browser/search_engines/template_url_model.h"
diff --git a/chrome/browser/search_engines/util.h b/chrome/browser/search_engines/util.h
index 07f059c..1391e6d 100644
--- a/chrome/browser/search_engines/util.h
+++ b/chrome/browser/search_engines/util.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SEARCH_ENGINES_UTIL_H_
#define CHROME_BROWSER_SEARCH_ENGINES_UTIL_H_
+#pragma once
// This file contains utility functions for search engine functionality.
diff --git a/chrome/browser/session_startup_pref.h b/chrome/browser/session_startup_pref.h
index 4cf8a78..57da962 100644
--- a/chrome/browser/session_startup_pref.h
+++ b/chrome/browser/session_startup_pref.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SESSION_STARTUP_PREF_H__
#define CHROME_BROWSER_SESSION_STARTUP_PREF_H__
+#pragma once
#include <vector>
diff --git a/chrome/browser/sessions/base_session_service.h b/chrome/browser/sessions/base_session_service.h
index a7aaa0d..748135a 100644
--- a/chrome/browser/sessions/base_session_service.h
+++ b/chrome/browser/sessions/base_session_service.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SESSIONS_BASE_SESSION_SERVICE_H_
#define CHROME_BROWSER_SESSIONS_BASE_SESSION_SERVICE_H_
+#pragma once
#include "base/basictypes.h"
#include "base/callback.h"
diff --git a/chrome/browser/sessions/session_backend.h b/chrome/browser/sessions/session_backend.h
index 91c9bb7..87c9002 100644
--- a/chrome/browser/sessions/session_backend.h
+++ b/chrome/browser/sessions/session_backend.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SESSIONS_SESSION_BACKEND_H_
#define CHROME_BROWSER_SESSIONS_SESSION_BACKEND_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/sessions/session_command.h b/chrome/browser/sessions/session_command.h
index beb7d85..edbf769 100644
--- a/chrome/browser/sessions/session_command.h
+++ b/chrome/browser/sessions/session_command.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SESSIONS_SESSION_COMMAND_H_
#define CHROME_BROWSER_SESSIONS_SESSION_COMMAND_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/sessions/session_id.h b/chrome/browser/sessions/session_id.h
index bab33c85..1731d59 100644
--- a/chrome/browser/sessions/session_id.h
+++ b/chrome/browser/sessions/session_id.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SESSIONS_SESSION_ID_H_
#define CHROME_BROWSER_SESSIONS_SESSION_ID_H_
+#pragma once
#include "base/basictypes.h"
diff --git a/chrome/browser/sessions/session_restore.h b/chrome/browser/sessions/session_restore.h
index ba09694..8ce01d2f 100644
--- a/chrome/browser/sessions/session_restore.h
+++ b/chrome/browser/sessions/session_restore.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SESSIONS_SESSION_RESTORE_H_
#define CHROME_BROWSER_SESSIONS_SESSION_RESTORE_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/sessions/session_service.h b/chrome/browser/sessions/session_service.h
index c8fa52f..a7b3131 100644
--- a/chrome/browser/sessions/session_service.h
+++ b/chrome/browser/sessions/session_service.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SESSIONS_SESSION_SERVICE_H_
#define CHROME_BROWSER_SESSIONS_SESSION_SERVICE_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/sessions/session_service_test_helper.h b/chrome/browser/sessions/session_service_test_helper.h
index 88f17c0..c0caa7e 100644
--- a/chrome/browser/sessions/session_service_test_helper.h
+++ b/chrome/browser/sessions/session_service_test_helper.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SESSIONS_SESSION_SERVICE_TEST_HELPER_H_
#define CHROME_BROWSER_SESSIONS_SESSION_SERVICE_TEST_HELPER_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/sessions/session_types.h b/chrome/browser/sessions/session_types.h
index f7962da..2ea0757 100644
--- a/chrome/browser/sessions/session_types.h
+++ b/chrome/browser/sessions/session_types.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SESSIONS_SESSION_TYPES_H_
#define CHROME_BROWSER_SESSIONS_SESSION_TYPES_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/sessions/tab_restore_service.h b/chrome/browser/sessions/tab_restore_service.h
index 6b98d15..8237876a 100644
--- a/chrome/browser/sessions/tab_restore_service.h
+++ b/chrome/browser/sessions/tab_restore_service.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SESSIONS_TAB_RESTORE_SERVICE_H_
#define CHROME_BROWSER_SESSIONS_TAB_RESTORE_SERVICE_H_
+#pragma once
#include <list>
#include <set>
diff --git a/chrome/browser/shell_dialogs.h b/chrome/browser/shell_dialogs.h
index fb6ff45..f2857b8 100644
--- a/chrome/browser/shell_dialogs.h
+++ b/chrome/browser/shell_dialogs.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SHELL_DIALOGS_H_
#define CHROME_BROWSER_SHELL_DIALOGS_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/shell_integration.h b/chrome/browser/shell_integration.h
index a468a46..1080c30 100644
--- a/chrome/browser/shell_integration.h
+++ b/chrome/browser/shell_integration.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SHELL_INTEGRATION_H_
#define CHROME_BROWSER_SHELL_INTEGRATION_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/spellcheck_host.h b/chrome/browser/spellcheck_host.h
index da6305d..452ea6a 100644
--- a/chrome/browser/spellcheck_host.h
+++ b/chrome/browser/spellcheck_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SPELLCHECK_HOST_H_
#define CHROME_BROWSER_SPELLCHECK_HOST_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/spellcheck_host_observer.h b/chrome/browser/spellcheck_host_observer.h
index ff74802..7ce720f 100644
--- a/chrome/browser/spellcheck_host_observer.h
+++ b/chrome/browser/spellcheck_host_observer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SPELLCHECK_HOST_OBSERVER_H_
#define CHROME_BROWSER_SPELLCHECK_HOST_OBSERVER_H_
+#pragma once
// Observer for the SpellCheckHost.
class SpellCheckHostObserver {
diff --git a/chrome/browser/spellchecker_platform_engine.h b/chrome/browser/spellchecker_platform_engine.h
index 5762ab2..edc8f310 100644
--- a/chrome/browser/spellchecker_platform_engine.h
+++ b/chrome/browser/spellchecker_platform_engine.h
@@ -7,6 +7,7 @@
#ifndef CHROME_BROWSER_SPELLCHECKER_PLATFORM_ENGINE_H_
#define CHROME_BROWSER_SPELLCHECKER_PLATFORM_ENGINE_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/ssl/ssl_add_cert_handler.h b/chrome/browser/ssl/ssl_add_cert_handler.h
index 0680128..0e3d8b0 100644
--- a/chrome/browser/ssl/ssl_add_cert_handler.h
+++ b/chrome/browser/ssl/ssl_add_cert_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SSL_SSL_ADD_CERT_HANDLER_H_
#define CHROME_BROWSER_SSL_SSL_ADD_CERT_HANDLER_H_
+#pragma once
#include "base/basictypes.h"
#include "base/ref_counted.h"
diff --git a/chrome/browser/ssl/ssl_blocking_page.h b/chrome/browser/ssl/ssl_blocking_page.h
index 2f85c07..65081ca 100644
--- a/chrome/browser/ssl/ssl_blocking_page.h
+++ b/chrome/browser/ssl/ssl_blocking_page.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SSL_SSL_BLOCKING_PAGE_H_
#define CHROME_BROWSER_SSL_SSL_BLOCKING_PAGE_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/ssl/ssl_cert_error_handler.h b/chrome/browser/ssl/ssl_cert_error_handler.h
index 212a585..0584e6a 100644
--- a/chrome/browser/ssl/ssl_cert_error_handler.h
+++ b/chrome/browser/ssl/ssl_cert_error_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SSL_SSL_CERT_ERROR_HANDLER_H_
#define CHROME_BROWSER_SSL_SSL_CERT_ERROR_HANDLER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/ssl/ssl_client_auth_handler.h b/chrome/browser/ssl/ssl_client_auth_handler.h
index 05148d5..de90e5a 100644
--- a/chrome/browser/ssl/ssl_client_auth_handler.h
+++ b/chrome/browser/ssl/ssl_client_auth_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SSL_SSL_CLIENT_AUTH_HANDLER_H_
#define CHROME_BROWSER_SSL_SSL_CLIENT_AUTH_HANDLER_H_
+#pragma once
#include "base/basictypes.h"
#include "base/ref_counted.h"
diff --git a/chrome/browser/ssl/ssl_error_handler.h b/chrome/browser/ssl/ssl_error_handler.h
index 5fcc4f4..fde764b 100644
--- a/chrome/browser/ssl/ssl_error_handler.h
+++ b/chrome/browser/ssl/ssl_error_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SSL_SSL_ERROR_HANDLER_H_
#define CHROME_BROWSER_SSL_SSL_ERROR_HANDLER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/ssl/ssl_error_info.h b/chrome/browser/ssl/ssl_error_info.h
index 087d8b5..177c6d0 100644
--- a/chrome/browser/ssl/ssl_error_info.h
+++ b/chrome/browser/ssl/ssl_error_info.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SSL_SSL_ERROR_INFO_H_
#define CHROME_BROWSER_SSL_SSL_ERROR_INFO_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/ssl/ssl_host_state.h b/chrome/browser/ssl/ssl_host_state.h
index b35cb36..43880f3 100644
--- a/chrome/browser/ssl/ssl_host_state.h
+++ b/chrome/browser/ssl/ssl_host_state.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SSL_SSL_HOST_STATE_H_
#define CHROME_BROWSER_SSL_SSL_HOST_STATE_H_
+#pragma once
#include <string>
#include <map>
diff --git a/chrome/browser/ssl/ssl_manager.h b/chrome/browser/ssl/ssl_manager.h
index e9916b3..aabb4fb 100644
--- a/chrome/browser/ssl/ssl_manager.h
+++ b/chrome/browser/ssl/ssl_manager.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SSL_SSL_MANAGER_H_
#define CHROME_BROWSER_SSL_SSL_MANAGER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/ssl/ssl_policy.h b/chrome/browser/ssl/ssl_policy.h
index 1f1766b..58b83a8 100644
--- a/chrome/browser/ssl/ssl_policy.h
+++ b/chrome/browser/ssl/ssl_policy.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SSL_SSL_POLICY_H_
#define CHROME_BROWSER_SSL_SSL_POLICY_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/ssl/ssl_policy_backend.h b/chrome/browser/ssl/ssl_policy_backend.h
index 4059df7..2793b57 100644
--- a/chrome/browser/ssl/ssl_policy_backend.h
+++ b/chrome/browser/ssl/ssl_policy_backend.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SSL_SSL_POLICY_BACKEND_H_
#define CHROME_BROWSER_SSL_SSL_POLICY_BACKEND_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/ssl/ssl_request_info.h b/chrome/browser/ssl/ssl_request_info.h
index c495cd2..2ce3e88 100644
--- a/chrome/browser/ssl/ssl_request_info.h
+++ b/chrome/browser/ssl/ssl_request_info.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SSL_SSL_REQUEST_INFO_H_
#define CHROME_BROWSER_SSL_SSL_REQUEST_INFO_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/ssl_client_certificate_selector.h b/chrome/browser/ssl_client_certificate_selector.h
index 8a12a70..24b953e 100644
--- a/chrome/browser/ssl_client_certificate_selector.h
+++ b/chrome/browser/ssl_client_certificate_selector.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SSL_CLIENT_CERTIFICATE_SELECTOR_H_
#define CHROME_BROWSER_SSL_CLIENT_CERTIFICATE_SELECTOR_H_
+#pragma once
#include "gfx/native_widget_types.h"
diff --git a/chrome/browser/status_bubble.h b/chrome/browser/status_bubble.h
index 8ed364f..86440fb 100644
--- a/chrome/browser/status_bubble.h
+++ b/chrome/browser/status_bubble.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_STATUS_BUBBLE_H_
#define CHROME_BROWSER_STATUS_BUBBLE_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/status_icons/status_icon.h b/chrome/browser/status_icons/status_icon.h
index ffe0f5f..8245e12 100644
--- a/chrome/browser/status_icons/status_icon.h
+++ b/chrome/browser/status_icons/status_icon.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_STATUS_ICONS_STATUS_ICON_H_
#define CHROME_BROWSER_STATUS_ICONS_STATUS_ICON_H_
+#pragma once
#include "base/observer_list.h"
#include "base/string16.h"
diff --git a/chrome/browser/status_icons/status_tray.h b/chrome/browser/status_icons/status_tray.h
index 30a60aa..6052582 100644
--- a/chrome/browser/status_icons/status_tray.h
+++ b/chrome/browser/status_icons/status_tray.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_STATUS_ICONS_STATUS_TRAY_H_
#define CHROME_BROWSER_STATUS_ICONS_STATUS_TRAY_H_
+#pragma once
#include "base/hash_tables.h"
#include "base/scoped_ptr.h"
diff --git a/chrome/browser/status_icons/status_tray_manager.h b/chrome/browser/status_icons/status_tray_manager.h
index 2a880e4..6829f94 100644
--- a/chrome/browser/status_icons/status_tray_manager.h
+++ b/chrome/browser/status_icons/status_tray_manager.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_STATUS_ICONS_STATUS_TRAY_MANAGER_H_
#define CHROME_BROWSER_STATUS_ICONS_STATUS_TRAY_MANAGER_H_
+#pragma once
#include "base/scoped_ptr.h"
#include "chrome/browser/status_icons/status_icon.h"
diff --git a/chrome/browser/sync/abstract_profile_sync_service_test.h b/chrome/browser/sync/abstract_profile_sync_service_test.h
index 703962d..24f61df 100644
--- a/chrome/browser/sync/abstract_profile_sync_service_test.h
+++ b/chrome/browser/sync/abstract_profile_sync_service_test.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_ABSTRACT_PROFILE_SYNC_SERVICE_TEST_H_
#define CHROME_BROWSER_SYNC_ABSTRACT_PROFILE_SYNC_SERVICE_TEST_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/sync/engine/all_status.h b/chrome/browser/sync/engine/all_status.h
index 63edd17..a9f618d 100644
--- a/chrome/browser/sync/engine/all_status.h
+++ b/chrome/browser/sync/engine/all_status.h
@@ -7,6 +7,7 @@
#ifndef CHROME_BROWSER_SYNC_ENGINE_ALL_STATUS_H_
#define CHROME_BROWSER_SYNC_ENGINE_ALL_STATUS_H_
+#pragma once
#include <map>
diff --git a/chrome/browser/sync/engine/apply_updates_command.h b/chrome/browser/sync/engine/apply_updates_command.h
index c70a517..6a09f2e 100644
--- a/chrome/browser/sync/engine/apply_updates_command.h
+++ b/chrome/browser/sync/engine/apply_updates_command.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_ENGINE_APPLY_UPDATES_COMMAND_H_
#define CHROME_BROWSER_SYNC_ENGINE_APPLY_UPDATES_COMMAND_H_
+#pragma once
#include "chrome/browser/sync/engine/model_changing_syncer_command.h"
#include "chrome/browser/sync/util/sync_types.h"
diff --git a/chrome/browser/sync/engine/auth_watcher.h b/chrome/browser/sync/engine/auth_watcher.h
index 80fd662..f853642 100644
--- a/chrome/browser/sync/engine/auth_watcher.h
+++ b/chrome/browser/sync/engine/auth_watcher.h
@@ -7,6 +7,7 @@
#ifndef CHROME_BROWSER_SYNC_ENGINE_AUTH_WATCHER_H_
#define CHROME_BROWSER_SYNC_ENGINE_AUTH_WATCHER_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/sync/engine/authenticator.h b/chrome/browser/sync/engine/authenticator.h
index 710fad3..1abca3c 100644
--- a/chrome/browser/sync/engine/authenticator.h
+++ b/chrome/browser/sync/engine/authenticator.h
@@ -11,6 +11,7 @@
#ifndef CHROME_BROWSER_SYNC_ENGINE_AUTHENTICATOR_H_
#define CHROME_BROWSER_SYNC_ENGINE_AUTHENTICATOR_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/sync/engine/build_and_process_conflict_sets_command.h b/chrome/browser/sync/engine/build_and_process_conflict_sets_command.h
index e2edb22..cea1d79 100644
--- a/chrome/browser/sync/engine/build_and_process_conflict_sets_command.h
+++ b/chrome/browser/sync/engine/build_and_process_conflict_sets_command.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_ENGINE_BUILD_AND_PROCESS_CONFLICT_SETS_COMMAND_H_
#define CHROME_BROWSER_SYNC_ENGINE_BUILD_AND_PROCESS_CONFLICT_SETS_COMMAND_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/sync/engine/build_commit_command.h b/chrome/browser/sync/engine/build_commit_command.h
index f2f4516..5ac7477 100644
--- a/chrome/browser/sync/engine/build_commit_command.h
+++ b/chrome/browser/sync/engine/build_commit_command.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_ENGINE_BUILD_COMMIT_COMMAND_H_
#define CHROME_BROWSER_SYNC_ENGINE_BUILD_COMMIT_COMMAND_H_
+#pragma once
#include "base/basictypes.h"
#include "chrome/browser/sync/engine/syncer_command.h"
diff --git a/chrome/browser/sync/engine/change_reorder_buffer.h b/chrome/browser/sync/engine/change_reorder_buffer.h
index 9da05e3..d4ff1b6 100644
--- a/chrome/browser/sync/engine/change_reorder_buffer.h
+++ b/chrome/browser/sync/engine/change_reorder_buffer.h
@@ -8,6 +8,7 @@
#ifndef CHROME_BROWSER_SYNC_ENGINE_CHANGE_REORDER_BUFFER_H_
#define CHROME_BROWSER_SYNC_ENGINE_CHANGE_REORDER_BUFFER_H_
+#pragma once
#include <map>
#include <vector>
diff --git a/chrome/browser/sync/engine/cleanup_disabled_types_command.h b/chrome/browser/sync/engine/cleanup_disabled_types_command.h
index fb06724..26140b4 100644
--- a/chrome/browser/sync/engine/cleanup_disabled_types_command.h
+++ b/chrome/browser/sync/engine/cleanup_disabled_types_command.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_ENGINE_CLEANUP_DISABLED_TYPES_COMMAND_H_
#define CHROME_BROWSER_SYNC_ENGINE_CLEANUP_DISABLED_TYPES_COMMAND_H_
+#pragma once
#include "chrome/browser/sync/engine/syncer_command.h"
diff --git a/chrome/browser/sync/engine/conflict_resolver.h b/chrome/browser/sync/engine/conflict_resolver.h
index 5157077..5880ae4 100644
--- a/chrome/browser/sync/engine/conflict_resolver.h
+++ b/chrome/browser/sync/engine/conflict_resolver.h
@@ -7,6 +7,7 @@
#ifndef CHROME_BROWSER_SYNC_ENGINE_CONFLICT_RESOLVER_H_
#define CHROME_BROWSER_SYNC_ENGINE_CONFLICT_RESOLVER_H_
+#pragma once
#include <set>
#include <string>
diff --git a/chrome/browser/sync/engine/download_updates_command.h b/chrome/browser/sync/engine/download_updates_command.h
index 37c00d3..4b68531 100644
--- a/chrome/browser/sync/engine/download_updates_command.h
+++ b/chrome/browser/sync/engine/download_updates_command.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_ENGINE_DOWNLOAD_UPDATES_COMMAND_H_
#define CHROME_BROWSER_SYNC_ENGINE_DOWNLOAD_UPDATES_COMMAND_H_
+#pragma once
#include "base/basictypes.h"
#include "chrome/browser/sync/engine/model_safe_worker.h"
diff --git a/chrome/browser/sync/engine/get_commit_ids_command.h b/chrome/browser/sync/engine/get_commit_ids_command.h
index 40f8134..d10d6ed 100644
--- a/chrome/browser/sync/engine/get_commit_ids_command.h
+++ b/chrome/browser/sync/engine/get_commit_ids_command.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_ENGINE_GET_COMMIT_IDS_COMMAND_H_
#define CHROME_BROWSER_SYNC_ENGINE_GET_COMMIT_IDS_COMMAND_H_
+#pragma once
#include <utility>
#include <vector>
diff --git a/chrome/browser/sync/engine/idle_query_linux.h b/chrome/browser/sync/engine/idle_query_linux.h
index ef7a075..ef91bdd 100644
--- a/chrome/browser/sync/engine/idle_query_linux.h
+++ b/chrome/browser/sync/engine/idle_query_linux.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_ENGINE_IDLE_QUERY_LINUX_H_
#define CHROME_BROWSER_SYNC_ENGINE_IDLE_QUERY_LINUX_H_
+#pragma once
#include "base/scoped_ptr.h"
diff --git a/chrome/browser/sync/engine/mock_model_safe_workers.h b/chrome/browser/sync/engine/mock_model_safe_workers.h
index 13d66aa..3d0aa8a 100644
--- a/chrome/browser/sync/engine/mock_model_safe_workers.h
+++ b/chrome/browser/sync/engine/mock_model_safe_workers.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_ENGINE_MOCK_MODEL_SAFE_WORKERS_H_
#define CHROME_BROWSER_SYNC_ENGINE_MOCK_MODEL_SAFE_WORKERS_H_
+#pragma once
#include "chrome/browser/sync/engine/model_safe_worker.h"
diff --git a/chrome/browser/sync/engine/model_changing_syncer_command.h b/chrome/browser/sync/engine/model_changing_syncer_command.h
index c08ade2..ae59272 100644
--- a/chrome/browser/sync/engine/model_changing_syncer_command.h
+++ b/chrome/browser/sync/engine/model_changing_syncer_command.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_ENGINE_MODEL_CHANGING_SYNCER_COMMAND_H_
#define CHROME_BROWSER_SYNC_ENGINE_MODEL_CHANGING_SYNCER_COMMAND_H_
+#pragma once
#include "chrome/browser/sync/engine/syncer_command.h"
diff --git a/chrome/browser/sync/engine/model_safe_worker.h b/chrome/browser/sync/engine/model_safe_worker.h
index 7b84fd3..5d749d8 100644
--- a/chrome/browser/sync/engine/model_safe_worker.h
+++ b/chrome/browser/sync/engine/model_safe_worker.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_ENGINE_MODEL_SAFE_WORKER_H_
#define CHROME_BROWSER_SYNC_ENGINE_MODEL_SAFE_WORKER_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/sync/engine/net/server_connection_manager.h b/chrome/browser/sync/engine/net/server_connection_manager.h
index f864702..d6bfdde 100644
--- a/chrome/browser/sync/engine/net/server_connection_manager.h
+++ b/chrome/browser/sync/engine/net/server_connection_manager.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_ENGINE_NET_SERVER_CONNECTION_MANAGER_H_
#define CHROME_BROWSER_SYNC_ENGINE_NET_SERVER_CONNECTION_MANAGER_H_
+#pragma once
#include <iosfwd>
#include <string>
diff --git a/chrome/browser/sync/engine/net/syncapi_server_connection_manager.h b/chrome/browser/sync/engine/net/syncapi_server_connection_manager.h
index f94799d..67424b9 100644
--- a/chrome/browser/sync/engine/net/syncapi_server_connection_manager.h
+++ b/chrome/browser/sync/engine/net/syncapi_server_connection_manager.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_ENGINE_NET_SYNCAPI_SERVER_CONNECTION_MANAGER_H_
#define CHROME_BROWSER_SYNC_ENGINE_NET_SYNCAPI_SERVER_CONNECTION_MANAGER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/sync/engine/net/url_translator.h b/chrome/browser/sync/engine/net/url_translator.h
index 717e15b..c460c08 100644
--- a/chrome/browser/sync/engine/net/url_translator.h
+++ b/chrome/browser/sync/engine/net/url_translator.h
@@ -7,6 +7,7 @@
#ifndef CHROME_BROWSER_SYNC_ENGINE_NET_URL_TRANSLATOR_H_
#define CHROME_BROWSER_SYNC_ENGINE_NET_URL_TRANSLATOR_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/sync/engine/post_commit_message_command.h b/chrome/browser/sync/engine/post_commit_message_command.h
index 4f49894..d052267 100644
--- a/chrome/browser/sync/engine/post_commit_message_command.h
+++ b/chrome/browser/sync/engine/post_commit_message_command.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_ENGINE_POST_COMMIT_MESSAGE_COMMAND_H_
#define CHROME_BROWSER_SYNC_ENGINE_POST_COMMIT_MESSAGE_COMMAND_H_
+#pragma once
#include "chrome/browser/sync/engine/syncer_command.h"
#include "chrome/browser/sync/util/sync_types.h"
diff --git a/chrome/browser/sync/engine/process_commit_response_command.h b/chrome/browser/sync/engine/process_commit_response_command.h
index 96253d8..bbc85bf 100644
--- a/chrome/browser/sync/engine/process_commit_response_command.h
+++ b/chrome/browser/sync/engine/process_commit_response_command.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_ENGINE_PROCESS_COMMIT_RESPONSE_COMMAND_H_
#define CHROME_BROWSER_SYNC_ENGINE_PROCESS_COMMIT_RESPONSE_COMMAND_H_
+#pragma once
#include <set>
diff --git a/chrome/browser/sync/engine/process_updates_command.h b/chrome/browser/sync/engine/process_updates_command.h
index 2bcd668..f9ff968 100644
--- a/chrome/browser/sync/engine/process_updates_command.h
+++ b/chrome/browser/sync/engine/process_updates_command.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_ENGINE_PROCESS_UPDATES_COMMAND_H_
#define CHROME_BROWSER_SYNC_ENGINE_PROCESS_UPDATES_COMMAND_H_
+#pragma once
#include "chrome/browser/sync/engine/model_changing_syncer_command.h"
#include "chrome/browser/sync/engine/syncer_types.h"
diff --git a/chrome/browser/sync/engine/resolve_conflicts_command.h b/chrome/browser/sync/engine/resolve_conflicts_command.h
index 3ac3207..7bdb734 100644
--- a/chrome/browser/sync/engine/resolve_conflicts_command.h
+++ b/chrome/browser/sync/engine/resolve_conflicts_command.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_ENGINE_RESOLVE_CONFLICTS_COMMAND_H_
#define CHROME_BROWSER_SYNC_ENGINE_RESOLVE_CONFLICTS_COMMAND_H_
+#pragma once
#include "base/basictypes.h"
#include "chrome/browser/sync/engine/model_changing_syncer_command.h"
diff --git a/chrome/browser/sync/engine/store_timestamps_command.h b/chrome/browser/sync/engine/store_timestamps_command.h
index 7d0e47f..ca8751a 100644
--- a/chrome/browser/sync/engine/store_timestamps_command.h
+++ b/chrome/browser/sync/engine/store_timestamps_command.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_ENGINE_STORE_TIMESTAMPS_COMMAND_H_
#define CHROME_BROWSER_SYNC_ENGINE_STORE_TIMESTAMPS_COMMAND_H_
+#pragma once
#include "chrome/browser/sync/engine/syncer_command.h"
#include "chrome/browser/sync/engine/syncer_types.h"
diff --git a/chrome/browser/sync/engine/syncapi.h b/chrome/browser/sync/engine/syncapi.h
index 4ea5ebd..6587207 100644
--- a/chrome/browser/sync/engine/syncapi.h
+++ b/chrome/browser/sync/engine/syncapi.h
@@ -37,6 +37,7 @@
#ifndef CHROME_BROWSER_SYNC_ENGINE_SYNCAPI_H_
#define CHROME_BROWSER_SYNC_ENGINE_SYNCAPI_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/sync/engine/syncer.h b/chrome/browser/sync/engine/syncer.h
index 5ad6ded..236a872 100644
--- a/chrome/browser/sync/engine/syncer.h
+++ b/chrome/browser/sync/engine/syncer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_ENGINE_SYNCER_H_
#define CHROME_BROWSER_SYNC_ENGINE_SYNCER_H_
+#pragma once
#include <string>
#include <utility>
diff --git a/chrome/browser/sync/engine/syncer_command.h b/chrome/browser/sync/engine/syncer_command.h
index 5c38788..2aad653 100644
--- a/chrome/browser/sync/engine/syncer_command.h
+++ b/chrome/browser/sync/engine/syncer_command.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_ENGINE_SYNCER_COMMAND_H_
#define CHROME_BROWSER_SYNC_ENGINE_SYNCER_COMMAND_H_
+#pragma once
#include "base/basictypes.h"
diff --git a/chrome/browser/sync/engine/syncer_end_command.h b/chrome/browser/sync/engine/syncer_end_command.h
index e26db5f..c4fbd85 100644
--- a/chrome/browser/sync/engine/syncer_end_command.h
+++ b/chrome/browser/sync/engine/syncer_end_command.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_ENGINE_SYNCER_END_COMMAND_H_
#define CHROME_BROWSER_SYNC_ENGINE_SYNCER_END_COMMAND_H_
+#pragma once
#include "base/basictypes.h"
#include "chrome/browser/sync/engine/syncer_command.h"
diff --git a/chrome/browser/sync/engine/syncer_proto_util.h b/chrome/browser/sync/engine/syncer_proto_util.h
index ae668ed..ac3d014 100644
--- a/chrome/browser/sync/engine/syncer_proto_util.h
+++ b/chrome/browser/sync/engine/syncer_proto_util.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_ENGINE_SYNCER_PROTO_UTIL_H_
#define CHROME_BROWSER_SYNC_ENGINE_SYNCER_PROTO_UTIL_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/sync/engine/syncer_thread.h b/chrome/browser/sync/engine/syncer_thread.h
index a54ff7f..b8c8f91 100644
--- a/chrome/browser/sync/engine/syncer_thread.h
+++ b/chrome/browser/sync/engine/syncer_thread.h
@@ -7,6 +7,7 @@
// does not support a timeout, but is greatly simplified.
#ifndef CHROME_BROWSER_SYNC_ENGINE_SYNCER_THREAD_H_
#define CHROME_BROWSER_SYNC_ENGINE_SYNCER_THREAD_H_
+#pragma once
#include <list>
#include <map>
diff --git a/chrome/browser/sync/engine/syncer_types.h b/chrome/browser/sync/engine/syncer_types.h
index 734f823..3cdce9f 100644
--- a/chrome/browser/sync/engine/syncer_types.h
+++ b/chrome/browser/sync/engine/syncer_types.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_ENGINE_SYNCER_TYPES_H_
#define CHROME_BROWSER_SYNC_ENGINE_SYNCER_TYPES_H_
+#pragma once
#include <map>
#include <vector>
diff --git a/chrome/browser/sync/engine/syncer_util.h b/chrome/browser/sync/engine/syncer_util.h
index 3ce5c1b..0282da0 100644
--- a/chrome/browser/sync/engine/syncer_util.h
+++ b/chrome/browser/sync/engine/syncer_util.h
@@ -7,6 +7,7 @@
#ifndef CHROME_BROWSER_SYNC_ENGINE_SYNCER_UTIL_H_
#define CHROME_BROWSER_SYNC_ENGINE_SYNCER_UTIL_H_
+#pragma once
#include <set>
#include <string>
diff --git a/chrome/browser/sync/engine/syncproto.h b/chrome/browser/sync/engine/syncproto.h
index b8f0a75..4bd4596 100644
--- a/chrome/browser/sync/engine/syncproto.h
+++ b/chrome/browser/sync/engine/syncproto.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_SYNC_ENGINE_SYNCPROTO_H_
#define CHROME_BROWSER_SYNC_ENGINE_SYNCPROTO_H_
+#pragma once
#include "chrome/browser/sync/protocol/bookmark_specifics.pb.h"
#include "chrome/browser/sync/protocol/password_specifics.pb.h"
diff --git a/chrome/browser/sync/engine/update_applicator.h b/chrome/browser/sync/engine/update_applicator.h
index eb8b97c..f1e5661 100644
--- a/chrome/browser/sync/engine/update_applicator.h
+++ b/chrome/browser/sync/engine/update_applicator.h
@@ -10,6 +10,7 @@
#ifndef CHROME_BROWSER_SYNC_ENGINE_UPDATE_APPLICATOR_H_
#define CHROME_BROWSER_SYNC_ENGINE_UPDATE_APPLICATOR_H_
+#pragma once
#include <set>
#include <vector>
diff --git a/chrome/browser/sync/engine/verify_updates_command.h b/chrome/browser/sync/engine/verify_updates_command.h
index 53c79e1..fe87a3d 100644
--- a/chrome/browser/sync/engine/verify_updates_command.h
+++ b/chrome/browser/sync/engine/verify_updates_command.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_ENGINE_VERIFY_UPDATES_COMMAND_H_
#define CHROME_BROWSER_SYNC_ENGINE_VERIFY_UPDATES_COMMAND_H_
+#pragma once
#include "base/basictypes.h"
diff --git a/chrome/browser/sync/glue/autofill_change_processor.h b/chrome/browser/sync/glue/autofill_change_processor.h
index b71e535..0d149a5 100644
--- a/chrome/browser/sync/glue/autofill_change_processor.h
+++ b/chrome/browser/sync/glue/autofill_change_processor.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_AUTOFILL_CHANGE_PROCESSOR_H_
#define CHROME_BROWSER_SYNC_GLUE_AUTOFILL_CHANGE_PROCESSOR_H_
+#pragma once
#include "base/scoped_ptr.h"
#include "chrome/browser/autofill/autofill_profile.h"
diff --git a/chrome/browser/sync/glue/autofill_data_type_controller.h b/chrome/browser/sync/glue/autofill_data_type_controller.h
index b21332c..3ed23d9 100644
--- a/chrome/browser/sync/glue/autofill_data_type_controller.h
+++ b/chrome/browser/sync/glue/autofill_data_type_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_AUTOFILL_DATA_TYPE_CONTROLLER_H__
#define CHROME_BROWSER_SYNC_GLUE_AUTOFILL_DATA_TYPE_CONTROLLER_H__
+#pragma once
#include <string>
diff --git a/chrome/browser/sync/glue/autofill_model_associator.h b/chrome/browser/sync/glue/autofill_model_associator.h
index 7814273..37ff749 100644
--- a/chrome/browser/sync/glue/autofill_model_associator.h
+++ b/chrome/browser/sync/glue/autofill_model_associator.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_AUTOFILL_MODEL_ASSOCIATOR_H_
#define CHROME_BROWSER_SYNC_GLUE_AUTOFILL_MODEL_ASSOCIATOR_H_
+#pragma once
#include <map>
#include <set>
diff --git a/chrome/browser/sync/glue/bookmark_change_processor.h b/chrome/browser/sync/glue/bookmark_change_processor.h
index 5e26dac..9ea314b 100644
--- a/chrome/browser/sync/glue/bookmark_change_processor.h
+++ b/chrome/browser/sync/glue/bookmark_change_processor.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_BOOKMARK_CHANGE_PROCESSOR_H_
#define CHROME_BROWSER_SYNC_GLUE_BOOKMARK_CHANGE_PROCESSOR_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/sync/glue/bookmark_data_type_controller.h b/chrome/browser/sync/glue/bookmark_data_type_controller.h
index 7a43c73..41068c8 100644
--- a/chrome/browser/sync/glue/bookmark_data_type_controller.h
+++ b/chrome/browser/sync/glue/bookmark_data_type_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_BOOKMARK_DATA_TYPE_CONTROLLER_H__
#define CHROME_BROWSER_SYNC_GLUE_BOOKMARK_DATA_TYPE_CONTROLLER_H__
+#pragma once
#include <string>
diff --git a/chrome/browser/sync/glue/bookmark_model_associator.h b/chrome/browser/sync/glue/bookmark_model_associator.h
index 5c725cc..8dce287 100644
--- a/chrome/browser/sync/glue/bookmark_model_associator.h
+++ b/chrome/browser/sync/glue/bookmark_model_associator.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_BOOKMARK_MODEL_ASSOCIATOR_H_
#define CHROME_BROWSER_SYNC_GLUE_BOOKMARK_MODEL_ASSOCIATOR_H_
+#pragma once
#include <map>
#include <set>
diff --git a/chrome/browser/sync/glue/change_processor.h b/chrome/browser/sync/glue/change_processor.h
index 7e020e6..eb10f3e 100644
--- a/chrome/browser/sync/glue/change_processor.h
+++ b/chrome/browser/sync/glue/change_processor.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_CHANGE_PROCESSOR_H_
#define CHROME_BROWSER_SYNC_GLUE_CHANGE_PROCESSOR_H_
+#pragma once
#include "chrome/browser/sync/engine/syncapi.h"
#include "chrome/browser/sync/glue/sync_backend_host.h"
diff --git a/chrome/browser/sync/glue/change_processor_mock.h b/chrome/browser/sync/glue/change_processor_mock.h
index 2860c4b..bec13696 100644
--- a/chrome/browser/sync/glue/change_processor_mock.h
+++ b/chrome/browser/sync/glue/change_processor_mock.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_CHANGE_PROCESSOR_MOCK_H__
#define CHROME_BROWSER_SYNC_GLUE_CHANGE_PROCESSOR_MOCK_H__
+#pragma once
#include "chrome/browser/profile.h"
#include "chrome/browser/sync/engine/syncapi.h"
diff --git a/chrome/browser/sync/glue/data_type_controller.h b/chrome/browser/sync/glue/data_type_controller.h
index baece97..d786ddc 100644
--- a/chrome/browser/sync/glue/data_type_controller.h
+++ b/chrome/browser/sync/glue/data_type_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_DATA_TYPE_CONTROLLER_H__
#define CHROME_BROWSER_SYNC_GLUE_DATA_TYPE_CONTROLLER_H__
+#pragma once
#include <map>
diff --git a/chrome/browser/sync/glue/data_type_controller_mock.h b/chrome/browser/sync/glue/data_type_controller_mock.h
index e9d1be6..09ec652 100644
--- a/chrome/browser/sync/glue/data_type_controller_mock.h
+++ b/chrome/browser/sync/glue/data_type_controller_mock.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_DATA_TYPE_CONTROLLER_MOCK_H__
#define CHROME_BROWSER_SYNC_GLUE_DATA_TYPE_CONTROLLER_MOCK_H__
+#pragma once
#include "chrome/browser/sync/glue/data_type_controller.h"
#include "testing/gmock/include/gmock/gmock.h"
diff --git a/chrome/browser/sync/glue/data_type_manager.h b/chrome/browser/sync/glue/data_type_manager.h
index 0a0b1f1..24049f2 100644
--- a/chrome/browser/sync/glue/data_type_manager.h
+++ b/chrome/browser/sync/glue/data_type_manager.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_DATA_TYPE_MANAGER_H__
#define CHROME_BROWSER_SYNC_GLUE_DATA_TYPE_MANAGER_H__
+#pragma once
#include <set>
diff --git a/chrome/browser/sync/glue/data_type_manager_impl.h b/chrome/browser/sync/glue/data_type_manager_impl.h
index fd054f2..dc61489 100644
--- a/chrome/browser/sync/glue/data_type_manager_impl.h
+++ b/chrome/browser/sync/glue/data_type_manager_impl.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_DATA_TYPE_MANAGER_IMPL_H__
#define CHROME_BROWSER_SYNC_GLUE_DATA_TYPE_MANAGER_IMPL_H__
+#pragma once
#include "chrome/browser/sync/glue/data_type_manager.h"
diff --git a/chrome/browser/sync/glue/data_type_manager_mock.h b/chrome/browser/sync/glue/data_type_manager_mock.h
index 1d97dac..ce61e27 100644
--- a/chrome/browser/sync/glue/data_type_manager_mock.h
+++ b/chrome/browser/sync/glue/data_type_manager_mock.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_DATA_TYPE_MANAGER_MOCK_H__
#define CHROME_BROWSER_SYNC_GLUE_DATA_TYPE_MANAGER_MOCK_H__
+#pragma once
#include "chrome/browser/sync/glue/data_type_manager.h"
#include "chrome/browser/sync/profile_sync_test_util.h"
diff --git a/chrome/browser/sync/glue/database_model_worker.h b/chrome/browser/sync/glue/database_model_worker.h
index 1f4092d..cd19620 100644
--- a/chrome/browser/sync/glue/database_model_worker.h
+++ b/chrome/browser/sync/glue/database_model_worker.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_DATABASE_MODEL_WORKER_H_
#define CHROME_BROWSER_SYNC_GLUE_DATABASE_MODEL_WORKER_H_
+#pragma once
#include "base/callback.h"
#include "base/ref_counted.h"
diff --git a/chrome/browser/sync/glue/extension_change_processor.h b/chrome/browser/sync/glue/extension_change_processor.h
index 7a10f9d..43c6a8f 100644
--- a/chrome/browser/sync/glue/extension_change_processor.h
+++ b/chrome/browser/sync/glue/extension_change_processor.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_EXTENSION_CHANGE_PROCESSOR_H_
#define CHROME_BROWSER_SYNC_GLUE_EXTENSION_CHANGE_PROCESSOR_H_
+#pragma once
#include "base/basictypes.h"
#include "chrome/browser/sync/engine/syncapi.h"
diff --git a/chrome/browser/sync/glue/extension_data.h b/chrome/browser/sync/glue/extension_data.h
index f67a48f..67951b9 100644
--- a/chrome/browser/sync/glue/extension_data.h
+++ b/chrome/browser/sync/glue/extension_data.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_EXTENSION_DATA_H_
#define CHROME_BROWSER_SYNC_GLUE_EXTENSION_DATA_H_
+#pragma once
// ExtensionData is the class used to manage the client and server
// versions of the data for a particular extension.
diff --git a/chrome/browser/sync/glue/extension_data_type_controller.h b/chrome/browser/sync/glue/extension_data_type_controller.h
index c364ac2..61f1d78 100644
--- a/chrome/browser/sync/glue/extension_data_type_controller.h
+++ b/chrome/browser/sync/glue/extension_data_type_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_EXTENSION_DATA_TYPE_CONTROLLER_H_
#define CHROME_BROWSER_SYNC_GLUE_EXTENSION_DATA_TYPE_CONTROLLER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/sync/glue/extension_model_associator.h b/chrome/browser/sync/glue/extension_model_associator.h
index a9c9d65..86102d2 100644
--- a/chrome/browser/sync/glue/extension_model_associator.h
+++ b/chrome/browser/sync/glue/extension_model_associator.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_EXTENSION_MODEL_ASSOCIATOR_H_
#define CHROME_BROWSER_SYNC_GLUE_EXTENSION_MODEL_ASSOCIATOR_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/sync/glue/extension_util.h b/chrome/browser/sync/glue/extension_util.h
index 0eef52f..7df1709 100644
--- a/chrome/browser/sync/glue/extension_util.h
+++ b/chrome/browser/sync/glue/extension_util.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_EXTENSION_UTIL_H_
#define CHROME_BROWSER_SYNC_GLUE_EXTENSION_UTIL_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/sync/glue/history_model_worker.h b/chrome/browser/sync/glue/history_model_worker.h
index 2882d5a..baac2b3 100644
--- a/chrome/browser/sync/glue/history_model_worker.h
+++ b/chrome/browser/sync/glue/history_model_worker.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_HISTORY_MODEL_WORKER_H_
#define CHROME_BROWSER_SYNC_GLUE_HISTORY_MODEL_WORKER_H_
+#pragma once
#include "chrome/browser/sync/engine/model_safe_worker.h"
diff --git a/chrome/browser/sync/glue/http_bridge.h b/chrome/browser/sync/glue/http_bridge.h
index 548f5d3..1951ce5 100644
--- a/chrome/browser/sync/glue/http_bridge.h
+++ b/chrome/browser/sync/glue/http_bridge.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_HTTP_BRIDGE_H_
#define CHROME_BROWSER_SYNC_GLUE_HTTP_BRIDGE_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/sync/glue/model_associator.h b/chrome/browser/sync/glue/model_associator.h
index 3c12659..e9f89b3 100644
--- a/chrome/browser/sync/glue/model_associator.h
+++ b/chrome/browser/sync/glue/model_associator.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_MODEL_ASSOCIATOR_H_
#define CHROME_BROWSER_SYNC_GLUE_MODEL_ASSOCIATOR_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/sync/glue/model_associator_mock.h b/chrome/browser/sync/glue/model_associator_mock.h
index 766f01b..219a204 100644
--- a/chrome/browser/sync/glue/model_associator_mock.h
+++ b/chrome/browser/sync/glue/model_associator_mock.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_MODEL_ASSOCIATOR_MOCK_H__
#define CHROME_BROWSER_SYNC_GLUE_MODEL_ASSOCIATOR_MOCK_H__
+#pragma once
#include "chrome/browser/sync/glue/model_associator.h"
#include "testing/gmock/include/gmock/gmock.h"
diff --git a/chrome/browser/sync/glue/password_change_processor.h b/chrome/browser/sync/glue/password_change_processor.h
index 6ca3dbb..317c2de 100644
--- a/chrome/browser/sync/glue/password_change_processor.h
+++ b/chrome/browser/sync/glue/password_change_processor.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_PASSWORD_CHANGE_PROCESSOR_H_
#define CHROME_BROWSER_SYNC_GLUE_PASSWORD_CHANGE_PROCESSOR_H_
+#pragma once
#include "chrome/browser/sync/glue/change_processor.h"
diff --git a/chrome/browser/sync/glue/password_data_type_controller.h b/chrome/browser/sync/glue/password_data_type_controller.h
index f114dcd..f619b85 100644
--- a/chrome/browser/sync/glue/password_data_type_controller.h
+++ b/chrome/browser/sync/glue/password_data_type_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_PASSWORD_DATA_TYPE_CONTROLLER_H__
#define CHROME_BROWSER_SYNC_GLUE_PASSWORD_DATA_TYPE_CONTROLLER_H__
+#pragma once
#include <string>
diff --git a/chrome/browser/sync/glue/password_model_associator.h b/chrome/browser/sync/glue/password_model_associator.h
index bfcd105..e1f0438 100644
--- a/chrome/browser/sync/glue/password_model_associator.h
+++ b/chrome/browser/sync/glue/password_model_associator.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_PASSWORD_MODEL_ASSOCIATOR_H_
#define CHROME_BROWSER_SYNC_GLUE_PASSWORD_MODEL_ASSOCIATOR_H_
+#pragma once
#include <map>
#include <set>
diff --git a/chrome/browser/sync/glue/password_model_worker.h b/chrome/browser/sync/glue/password_model_worker.h
index 31637cd..cd55c79 100644
--- a/chrome/browser/sync/glue/password_model_worker.h
+++ b/chrome/browser/sync/glue/password_model_worker.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_PASSWORD_MODEL_WORKER_H_
#define CHROME_BROWSER_SYNC_GLUE_PASSWORD_MODEL_WORKER_H_
+#pragma once
#include "chrome/browser/sync/engine/model_safe_worker.h"
diff --git a/chrome/browser/sync/glue/preference_change_processor.h b/chrome/browser/sync/glue/preference_change_processor.h
index b604c96..df23227 100644
--- a/chrome/browser/sync/glue/preference_change_processor.h
+++ b/chrome/browser/sync/glue/preference_change_processor.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_PREFERENCE_CHANGE_PROCESSOR_H_
#define CHROME_BROWSER_SYNC_GLUE_PREFERENCE_CHANGE_PROCESSOR_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/sync/glue/preference_data_type_controller.h b/chrome/browser/sync/glue/preference_data_type_controller.h
index d38bf36..bc2b93d 100644
--- a/chrome/browser/sync/glue/preference_data_type_controller.h
+++ b/chrome/browser/sync/glue/preference_data_type_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_PREFERENCE_DATA_TYPE_CONTROLLER_H__
#define CHROME_BROWSER_SYNC_GLUE_PREFERENCE_DATA_TYPE_CONTROLLER_H__
+#pragma once
#include "base/basictypes.h"
#include "base/scoped_ptr.h"
diff --git a/chrome/browser/sync/glue/preference_model_associator.h b/chrome/browser/sync/glue/preference_model_associator.h
index e37a533..ca170ac 100644
--- a/chrome/browser/sync/glue/preference_model_associator.h
+++ b/chrome/browser/sync/glue/preference_model_associator.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_PREFERENCE_MODEL_ASSOCIATOR_H_
#define CHROME_BROWSER_SYNC_GLUE_PREFERENCE_MODEL_ASSOCIATOR_H_
+#pragma once
#include <map>
#include <set>
diff --git a/chrome/browser/sync/glue/sync_backend_host.h b/chrome/browser/sync/glue/sync_backend_host.h
index 4b4ce1d..ec5c0fc 100644
--- a/chrome/browser/sync/glue/sync_backend_host.h
+++ b/chrome/browser/sync/glue/sync_backend_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_SYNC_BACKEND_HOST_H_
#define CHROME_BROWSER_SYNC_GLUE_SYNC_BACKEND_HOST_H_
+#pragma once
#include <map>
#include <set>
diff --git a/chrome/browser/sync/glue/sync_backend_host_mock.h b/chrome/browser/sync/glue/sync_backend_host_mock.h
index 3b2e3b3..4035f97 100644
--- a/chrome/browser/sync/glue/sync_backend_host_mock.h
+++ b/chrome/browser/sync/glue/sync_backend_host_mock.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_SYNC_BACKEND_HOST_MOCK_H__
#define CHROME_BROWSER_SYNC_GLUE_SYNC_BACKEND_HOST_MOCK_H__
+#pragma once
#include <set>
diff --git a/chrome/browser/sync/glue/synchronized_preferences.h b/chrome/browser/sync/glue/synchronized_preferences.h
index 3d25956..70ae878 100644
--- a/chrome/browser/sync/glue/synchronized_preferences.h
+++ b/chrome/browser/sync/glue/synchronized_preferences.h
@@ -7,6 +7,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_SYNCHRONIZED_PREFERENCES_H_
#define CHROME_BROWSER_SYNC_GLUE_SYNCHRONIZED_PREFERENCES_H_
+#pragma once
#include "chrome/browser/translate/translate_prefs.h"
#include "chrome/common/pref_names.h"
diff --git a/chrome/browser/sync/glue/theme_change_processor.h b/chrome/browser/sync/glue/theme_change_processor.h
index c9bf753..a694c0b 100644
--- a/chrome/browser/sync/glue/theme_change_processor.h
+++ b/chrome/browser/sync/glue/theme_change_processor.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_THEME_CHANGE_PROCESSOR_H_
#define CHROME_BROWSER_SYNC_GLUE_THEME_CHANGE_PROCESSOR_H_
+#pragma once
#include "base/basictypes.h"
#include "chrome/browser/sync/engine/syncapi.h"
diff --git a/chrome/browser/sync/glue/theme_data_type_controller.h b/chrome/browser/sync/glue/theme_data_type_controller.h
index a808290..2951a2d 100644
--- a/chrome/browser/sync/glue/theme_data_type_controller.h
+++ b/chrome/browser/sync/glue/theme_data_type_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_THEME_DATA_TYPE_CONTROLLER_H_
#define CHROME_BROWSER_SYNC_GLUE_THEME_DATA_TYPE_CONTROLLER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/sync/glue/theme_model_associator.h b/chrome/browser/sync/glue/theme_model_associator.h
index 54603cb..8e17724 100644
--- a/chrome/browser/sync/glue/theme_model_associator.h
+++ b/chrome/browser/sync/glue/theme_model_associator.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_THEME_MODEL_ASSOCIATOR_H_
#define CHROME_BROWSER_SYNC_GLUE_THEME_MODEL_ASSOCIATOR_H_
+#pragma once
#include "base/basictypes.h"
#include "chrome/browser/sync/glue/model_associator.h"
diff --git a/chrome/browser/sync/glue/theme_util.h b/chrome/browser/sync/glue/theme_util.h
index 1cc6f39..988b39d 100644
--- a/chrome/browser/sync/glue/theme_util.h
+++ b/chrome/browser/sync/glue/theme_util.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_THEME_UTIL_H_
#define CHROME_BROWSER_SYNC_GLUE_THEME_UTIL_H_
+#pragma once
class Extension;
class Profile;
diff --git a/chrome/browser/sync/glue/typed_url_change_processor.h b/chrome/browser/sync/glue/typed_url_change_processor.h
index 7fb9eb6..e36b6e4 100644
--- a/chrome/browser/sync/glue/typed_url_change_processor.h
+++ b/chrome/browser/sync/glue/typed_url_change_processor.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_TYPED_URL_CHANGE_PROCESSOR_H_
#define CHROME_BROWSER_SYNC_GLUE_TYPED_URL_CHANGE_PROCESSOR_H_
+#pragma once
#include "chrome/browser/sync/glue/change_processor.h"
diff --git a/chrome/browser/sync/glue/typed_url_data_type_controller.h b/chrome/browser/sync/glue/typed_url_data_type_controller.h
index e8b3a31..f24a25a 100644
--- a/chrome/browser/sync/glue/typed_url_data_type_controller.h
+++ b/chrome/browser/sync/glue/typed_url_data_type_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_TYPED_URL_DATA_TYPE_CONTROLLER_H__
#define CHROME_BROWSER_SYNC_GLUE_TYPED_URL_DATA_TYPE_CONTROLLER_H__
+#pragma once
#include <string>
diff --git a/chrome/browser/sync/glue/typed_url_model_associator.h b/chrome/browser/sync/glue/typed_url_model_associator.h
index dcaed25..c5891e1 100644
--- a/chrome/browser/sync/glue/typed_url_model_associator.h
+++ b/chrome/browser/sync/glue/typed_url_model_associator.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_TYPED_URL_MODEL_ASSOCIATOR_H_
#define CHROME_BROWSER_SYNC_GLUE_TYPED_URL_MODEL_ASSOCIATOR_H_
+#pragma once
#include <map>
#include <set>
diff --git a/chrome/browser/sync/glue/ui_model_worker.h b/chrome/browser/sync/glue/ui_model_worker.h
index 50d4576..208988d 100644
--- a/chrome/browser/sync/glue/ui_model_worker.h
+++ b/chrome/browser/sync/glue/ui_model_worker.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_GLUE_UI_MODEL_WORKER_H_
#define CHROME_BROWSER_SYNC_GLUE_UI_MODEL_WORKER_H_
+#pragma once
#include "base/callback.h"
#include "base/condition_variable.h"
diff --git a/chrome/browser/sync/notification_method.h b/chrome/browser/sync/notification_method.h
index 4e1bcd1..416dbe9 100644
--- a/chrome/browser/sync/notification_method.h
+++ b/chrome/browser/sync/notification_method.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_NOTIFICATION_METHOD_H_
#define CHROME_BROWSER_SYNC_NOTIFICATION_METHOD_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/sync/notifier/cache_invalidation_packet_handler.h b/chrome/browser/sync/notifier/cache_invalidation_packet_handler.h
index 0f5feaa..e3e89f2 100644
--- a/chrome/browser/sync/notifier/cache_invalidation_packet_handler.h
+++ b/chrome/browser/sync/notifier/cache_invalidation_packet_handler.h
@@ -7,6 +7,7 @@
#ifndef CHROME_BROWSER_SYNC_NOTIFIER_CACHE_INVALIDATION_PACKET_HANDLER_H_
#define CHROME_BROWSER_SYNC_NOTIFIER_CACHE_INVALIDATION_PACKET_HANDLER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/sync/notifier/chrome_invalidation_client.h b/chrome/browser/sync/notifier/chrome_invalidation_client.h
index 6b4f6cfe..8a33fa2 100644
--- a/chrome/browser/sync/notifier/chrome_invalidation_client.h
+++ b/chrome/browser/sync/notifier/chrome_invalidation_client.h
@@ -7,6 +7,7 @@
#ifndef CHROME_BROWSER_SYNC_NOTIFIER_CHROME_INVALIDATION_CLIENT_H_
#define CHROME_BROWSER_SYNC_NOTIFIER_CHROME_INVALIDATION_CLIENT_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/sync/notifier/chrome_system_resources.h b/chrome/browser/sync/notifier/chrome_system_resources.h
index 14d69d9..1305c7c 100644
--- a/chrome/browser/sync/notifier/chrome_system_resources.h
+++ b/chrome/browser/sync/notifier/chrome_system_resources.h
@@ -8,6 +8,7 @@
#ifndef CHROME_BROWSER_SYNC_NOTIFIER_CHROME_SYSTEM_RESOURCES_H_
#define CHROME_BROWSER_SYNC_NOTIFIER_CHROME_SYSTEM_RESOURCES_H_
+#pragma once
#include <set>
diff --git a/chrome/browser/sync/notifier/invalidation_util.h b/chrome/browser/sync/notifier/invalidation_util.h
index 92e6a6e..75a9f6b 100644
--- a/chrome/browser/sync/notifier/invalidation_util.h
+++ b/chrome/browser/sync/notifier/invalidation_util.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_SYNC_NOTIFIER_INVALIDATION_UTIL_H_
#define CHROME_BROWSER_SYNC_NOTIFIER_INVALIDATION_UTIL_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/sync/notifier/registration_manager.h b/chrome/browser/sync/notifier/registration_manager.h
index 52f299be..06acc89 100644
--- a/chrome/browser/sync/notifier/registration_manager.h
+++ b/chrome/browser/sync/notifier/registration_manager.h
@@ -7,6 +7,7 @@
#ifndef CHROME_BROWSER_SYNC_NOTIFIER_REGISTRATION_MANAGER_H_
#define CHROME_BROWSER_SYNC_NOTIFIER_REGISTRATION_MANAGER_H_
+#pragma once
#include <map>
diff --git a/chrome/browser/sync/notifier/server_notifier_thread.h b/chrome/browser/sync/notifier/server_notifier_thread.h
index b3990a7..4e64594 100644
--- a/chrome/browser/sync/notifier/server_notifier_thread.h
+++ b/chrome/browser/sync/notifier/server_notifier_thread.h
@@ -11,6 +11,7 @@
#ifndef CHROME_BROWSER_SYNC_NOTIFIER_SERVER_NOTIFIER_THREAD_H_
#define CHROME_BROWSER_SYNC_NOTIFIER_SERVER_NOTIFIER_THREAD_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/sync/profile_sync_factory.h b/chrome/browser/sync/profile_sync_factory.h
index f8b16e7..1877bc9 100644
--- a/chrome/browser/sync/profile_sync_factory.h
+++ b/chrome/browser/sync/profile_sync_factory.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_PROFILE_SYNC_FACTORY_H__
#define CHROME_BROWSER_SYNC_PROFILE_SYNC_FACTORY_H__
+#pragma once
#include <utility>
#include "base/task.h"
diff --git a/chrome/browser/sync/profile_sync_factory_impl.h b/chrome/browser/sync/profile_sync_factory_impl.h
index 31c0dea..f9e8c15 100644
--- a/chrome/browser/sync/profile_sync_factory_impl.h
+++ b/chrome/browser/sync/profile_sync_factory_impl.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_PROFILE_SYNC_FACTORY_IMPL_H__
#define CHROME_BROWSER_SYNC_PROFILE_SYNC_FACTORY_IMPL_H__
+#pragma once
#include "base/basictypes.h"
#include "chrome/browser/sync/profile_sync_factory.h"
diff --git a/chrome/browser/sync/profile_sync_factory_mock.h b/chrome/browser/sync/profile_sync_factory_mock.h
index a323b34..d7531dc 100644
--- a/chrome/browser/sync/profile_sync_factory_mock.h
+++ b/chrome/browser/sync/profile_sync_factory_mock.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_PROFILE_SYNC_FACTORY_MOCK_H__
#define CHROME_BROWSER_SYNC_PROFILE_SYNC_FACTORY_MOCK_H__
+#pragma once
#include "base/scoped_ptr.h"
#include "chrome/browser/sync/profile_sync_service.h"
diff --git a/chrome/browser/sync/profile_sync_service.h b/chrome/browser/sync/profile_sync_service.h
index 7acb034..c3cdf91 100644
--- a/chrome/browser/sync/profile_sync_service.h
+++ b/chrome/browser/sync/profile_sync_service.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_PROFILE_SYNC_SERVICE_H_
#define CHROME_BROWSER_SYNC_PROFILE_SYNC_SERVICE_H_
+#pragma once
#include <string>
#include <map>
diff --git a/chrome/browser/sync/profile_sync_service_mock.h b/chrome/browser/sync/profile_sync_service_mock.h
index ae9832f..1b36c63 100644
--- a/chrome/browser/sync/profile_sync_service_mock.h
+++ b/chrome/browser/sync/profile_sync_service_mock.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_PROFILE_SYNC_SERVICE_MOCK_H_
#define CHROME_BROWSER_SYNC_PROFILE_SYNC_SERVICE_MOCK_H_
+#pragma once
#include <string>
#include "base/string16.h"
diff --git a/chrome/browser/sync/profile_sync_service_observer.h b/chrome/browser/sync/profile_sync_service_observer.h
index 2bd967c..5a9c0ca 100644
--- a/chrome/browser/sync/profile_sync_service_observer.h
+++ b/chrome/browser/sync/profile_sync_service_observer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_PROFILE_SYNC_SERVICE_OBSERVER_H_
#define CHROME_BROWSER_SYNC_PROFILE_SYNC_SERVICE_OBSERVER_H_
+#pragma once
// Various UI components such as the New Tab page can be driven by observing
// the ProfileSyncService through this interface.
diff --git a/chrome/browser/sync/profile_sync_test_util.h b/chrome/browser/sync/profile_sync_test_util.h
index 838c381..9428235 100644
--- a/chrome/browser/sync/profile_sync_test_util.h
+++ b/chrome/browser/sync/profile_sync_test_util.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_PROFILE_SYNC_TEST_UTIL_H_
#define CHROME_BROWSER_SYNC_PROFILE_SYNC_TEST_UTIL_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/sync/protocol/service_constants.h b/chrome/browser/sync/protocol/service_constants.h
index 2aed89d..0541a34 100644
--- a/chrome/browser/sync/protocol/service_constants.h
+++ b/chrome/browser/sync/protocol/service_constants.h
@@ -8,6 +8,7 @@
#ifndef CHROME_BROWSER_SYNC_PROTOCOL_SERVICE_CONSTANTS_H_
#define CHROME_BROWSER_SYNC_PROTOCOL_SERVICE_CONSTANTS_H_
+#pragma once
// These fixed service names are used to obtain auth cookies for the
// corresponding services. It might be interesting to make these updateable
diff --git a/chrome/browser/sync/sessions/ordered_commit_set.h b/chrome/browser/sync/sessions/ordered_commit_set.h
index 3252826..50f3e97 100644
--- a/chrome/browser/sync/sessions/ordered_commit_set.h
+++ b/chrome/browser/sync/sessions/ordered_commit_set.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_SESSIONS_ORDERED_COMMIT_SET_H_
#define CHROME_BROWSER_SYNC_SESSIONS_ORDERED_COMMIT_SET_H_
+#pragma once
#include <map>
#include <set>
diff --git a/chrome/browser/sync/sessions/session_state.h b/chrome/browser/sync/sessions/session_state.h
index 6a2fa67..3f1e721 100644
--- a/chrome/browser/sync/sessions/session_state.h
+++ b/chrome/browser/sync/sessions/session_state.h
@@ -11,6 +11,7 @@
#ifndef CHROME_BROWSER_SYNC_SESSIONS_SESSION_STATE_H_
#define CHROME_BROWSER_SYNC_SESSIONS_SESSION_STATE_H_
+#pragma once
#include <set>
#include <vector>
diff --git a/chrome/browser/sync/sessions/status_controller.h b/chrome/browser/sync/sessions/status_controller.h
index f1e4a28..f367b50 100644
--- a/chrome/browser/sync/sessions/status_controller.h
+++ b/chrome/browser/sync/sessions/status_controller.h
@@ -31,6 +31,7 @@
#ifndef CHROME_BROWSER_SYNC_SESSIONS_STATUS_CONTROLLER_H_
#define CHROME_BROWSER_SYNC_SESSIONS_STATUS_CONTROLLER_H_
+#pragma once
#include <map>
diff --git a/chrome/browser/sync/sessions/sync_session.h b/chrome/browser/sync/sessions/sync_session.h
index dd498fe..f36e75e 100644
--- a/chrome/browser/sync/sessions/sync_session.h
+++ b/chrome/browser/sync/sessions/sync_session.h
@@ -13,6 +13,7 @@
#ifndef CHROME_BROWSER_SYNC_SESSIONS_SYNC_SESSION_H_
#define CHROME_BROWSER_SYNC_SESSIONS_SYNC_SESSION_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/sync/sessions/sync_session_context.h b/chrome/browser/sync/sessions/sync_session_context.h
index bc4ea28..65e431a 100644
--- a/chrome/browser/sync/sessions/sync_session_context.h
+++ b/chrome/browser/sync/sessions/sync_session_context.h
@@ -17,6 +17,7 @@
#ifndef CHROME_BROWSER_SYNC_SESSIONS_SYNC_SESSION_CONTEXT_H_
#define CHROME_BROWSER_SYNC_SESSIONS_SYNC_SESSION_CONTEXT_H_
+#pragma once
#include <string>
#include "chrome/browser/chrome_thread.h"
diff --git a/chrome/browser/sync/sync_constants.h b/chrome/browser/sync/sync_constants.h
index efca382..d395d25 100644
--- a/chrome/browser/sync/sync_constants.h
+++ b/chrome/browser/sync/sync_constants.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_SYNC_CONSTANTS_H_
#define CHROME_BROWSER_SYNC_SYNC_CONSTANTS_H_
+#pragma once
namespace browser_sync {
diff --git a/chrome/browser/sync/sync_setup_flow.h b/chrome/browser/sync/sync_setup_flow.h
index c59c91a..e854ce0 100644
--- a/chrome/browser/sync/sync_setup_flow.h
+++ b/chrome/browser/sync/sync_setup_flow.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_SYNC_SETUP_FLOW_H_
#define CHROME_BROWSER_SYNC_SYNC_SETUP_FLOW_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/sync/sync_setup_wizard.h b/chrome/browser/sync/sync_setup_wizard.h
index 9bb0bb0..e7d1a82 100644
--- a/chrome/browser/sync/sync_setup_wizard.h
+++ b/chrome/browser/sync/sync_setup_wizard.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_SYNC_SETUP_WIZARD_H_
#define CHROME_BROWSER_SYNC_SYNC_SETUP_WIZARD_H_
+#pragma once
#include "base/basictypes.h"
#include "gfx/native_widget_types.h"
diff --git a/chrome/browser/sync/sync_ui_util.h b/chrome/browser/sync/sync_ui_util.h
index 0b9483e..ce370af 100644
--- a/chrome/browser/sync/sync_ui_util.h
+++ b/chrome/browser/sync/sync_ui_util.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_SYNC_UI_UTIL_H_
#define CHROME_BROWSER_SYNC_SYNC_UI_UTIL_H_
+#pragma once
#include "base/string16.h"
#include "chrome/browser/sync/profile_sync_service.h"
diff --git a/chrome/browser/sync/sync_ui_util_mac.h b/chrome/browser/sync/sync_ui_util_mac.h
index 65fba88..3a732b8 100644
--- a/chrome/browser/sync/sync_ui_util_mac.h
+++ b/chrome/browser/sync/sync_ui_util_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_SYNC_UI_UTIL_MAC_H_
#define CHROME_BROWSER_SYNC_SYNC_UI_UTIL_MAC_H_
+#pragma once
#include "chrome/browser/sync/sync_ui_util.h"
diff --git a/chrome/browser/sync/syncable/blob.h b/chrome/browser/sync/syncable/blob.h
index bb0665e..54d1d00 100644
--- a/chrome/browser/sync/syncable/blob.h
+++ b/chrome/browser/sync/syncable/blob.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_SYNCABLE_BLOB_H_
#define CHROME_BROWSER_SYNC_SYNCABLE_BLOB_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/sync/syncable/dir_open_result.h b/chrome/browser/sync/syncable/dir_open_result.h
index 0090236..f64c6a6 100644
--- a/chrome/browser/sync/syncable/dir_open_result.h
+++ b/chrome/browser/sync/syncable/dir_open_result.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_SYNCABLE_DIR_OPEN_RESULT_H_
#define CHROME_BROWSER_SYNC_SYNCABLE_DIR_OPEN_RESULT_H_
+#pragma once
namespace syncable {
enum DirOpenResult { OPENED, // success.
diff --git a/chrome/browser/sync/syncable/directory_backing_store.h b/chrome/browser/sync/syncable/directory_backing_store.h
index 36322e8..3739b39 100644
--- a/chrome/browser/sync/syncable/directory_backing_store.h
+++ b/chrome/browser/sync/syncable/directory_backing_store.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_SYNCABLE_DIRECTORY_BACKING_STORE_H_
#define CHROME_BROWSER_SYNC_SYNCABLE_DIRECTORY_BACKING_STORE_H_
+#pragma once
#include <set>
#include <string>
diff --git a/chrome/browser/sync/syncable/directory_event.h b/chrome/browser/sync/syncable/directory_event.h
index fd25c88..3f91679 100644
--- a/chrome/browser/sync/syncable/directory_event.h
+++ b/chrome/browser/sync/syncable/directory_event.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_SYNCABLE_DIRECTORY_EVENT_H_
#define CHROME_BROWSER_SYNC_SYNCABLE_DIRECTORY_EVENT_H_
+#pragma once
namespace syncable {
diff --git a/chrome/browser/sync/syncable/directory_manager.h b/chrome/browser/sync/syncable/directory_manager.h
index 103ec30..d5dfea8 100644
--- a/chrome/browser/sync/syncable/directory_manager.h
+++ b/chrome/browser/sync/syncable/directory_manager.h
@@ -11,6 +11,7 @@
// Directory objects everywhere.
#ifndef CHROME_BROWSER_SYNC_SYNCABLE_DIRECTORY_MANAGER_H_
#define CHROME_BROWSER_SYNC_SYNCABLE_DIRECTORY_MANAGER_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/sync/syncable/model_type.h b/chrome/browser/sync/syncable/model_type.h
index 5c34fb8..613615e 100644
--- a/chrome/browser/sync/syncable/model_type.h
+++ b/chrome/browser/sync/syncable/model_type.h
@@ -8,6 +8,7 @@
#ifndef CHROME_BROWSER_SYNC_SYNCABLE_MODEL_TYPE_H_
#define CHROME_BROWSER_SYNC_SYNCABLE_MODEL_TYPE_H_
+#pragma once
#include <bitset>
#include <set>
diff --git a/chrome/browser/sync/syncable/path_name_cmp.h b/chrome/browser/sync/syncable/path_name_cmp.h
index 6c2e138..1da0200 100644
--- a/chrome/browser/sync/syncable/path_name_cmp.h
+++ b/chrome/browser/sync/syncable/path_name_cmp.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_SYNCABLE_PATH_NAME_CMP_H_
#define CHROME_BROWSER_SYNC_SYNCABLE_PATH_NAME_CMP_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/sync/syncable/syncable-inl.h b/chrome/browser/sync/syncable/syncable-inl.h
index 1a34325..79845cf 100644
--- a/chrome/browser/sync/syncable/syncable-inl.h
+++ b/chrome/browser/sync/syncable/syncable-inl.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_SYNCABLE_SYNCABLE_INL_H_
#define CHROME_BROWSER_SYNC_SYNCABLE_SYNCABLE_INL_H_
+#pragma once
#include "chrome/common/sqlite_utils.h"
diff --git a/chrome/browser/sync/syncable/syncable.h b/chrome/browser/sync/syncable/syncable.h
index 15b08c3..f227989 100644
--- a/chrome/browser/sync/syncable/syncable.h
+++ b/chrome/browser/sync/syncable/syncable.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_SYNCABLE_SYNCABLE_H_
#define CHROME_BROWSER_SYNC_SYNCABLE_SYNCABLE_H_
+#pragma once
#include <algorithm>
#include <bitset>
diff --git a/chrome/browser/sync/syncable/syncable_changes_version.h b/chrome/browser/sync/syncable/syncable_changes_version.h
index 26a5eb8..51cd3f8 100644
--- a/chrome/browser/sync/syncable/syncable_changes_version.h
+++ b/chrome/browser/sync/syncable/syncable_changes_version.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_SYNCABLE_SYNCABLE_CHANGES_VERSION_H_
#define CHROME_BROWSER_SYNC_SYNCABLE_SYNCABLE_CHANGES_VERSION_H_
+#pragma once
namespace syncable {
diff --git a/chrome/browser/sync/syncable/syncable_columns.h b/chrome/browser/sync/syncable/syncable_columns.h
index 398a00f..94bd0ac 100644
--- a/chrome/browser/sync/syncable/syncable_columns.h
+++ b/chrome/browser/sync/syncable/syncable_columns.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_SYNCABLE_SYNCABLE_COLUMNS_H_
#define CHROME_BROWSER_SYNC_SYNCABLE_SYNCABLE_COLUMNS_H_
+#pragma once
#include "chrome/browser/sync/syncable/syncable.h"
#include "chrome/browser/sync/syncable/syncable_changes_version.h"
diff --git a/chrome/browser/sync/syncable/syncable_id.h b/chrome/browser/sync/syncable/syncable_id.h
index ed8a2e5..55a44f1 100644
--- a/chrome/browser/sync/syncable/syncable_id.h
+++ b/chrome/browser/sync/syncable/syncable_id.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_SYNCABLE_SYNCABLE_ID_H_
#define CHROME_BROWSER_SYNC_SYNCABLE_SYNCABLE_ID_H_
+#pragma once
#include <iosfwd>
#include <limits>
diff --git a/chrome/browser/sync/test_profile_sync_service.h b/chrome/browser/sync/test_profile_sync_service.h
index 700ab4e..ba4a264 100644
--- a/chrome/browser/sync/test_profile_sync_service.h
+++ b/chrome/browser/sync/test_profile_sync_service.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_TEST_PROFILE_SYNC_SERVICE_H_
#define CHROME_BROWSER_SYNC_TEST_PROFILE_SYNC_SERVICE_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/sync/unrecoverable_error_handler.h b/chrome/browser/sync/unrecoverable_error_handler.h
index d8950e6..c8471ef 100644
--- a/chrome/browser/sync/unrecoverable_error_handler.h
+++ b/chrome/browser/sync/unrecoverable_error_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_UNRECOVERABLE_ERROR_HANDLER_H_
#define CHROME_BROWSER_SYNC_UNRECOVERABLE_ERROR_HANDLER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/sync/util/channel.h b/chrome/browser/sync/util/channel.h
index 0b98347..4017d9f 100644
--- a/chrome/browser/sync/util/channel.h
+++ b/chrome/browser/sync/util/channel.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_UTIL_CHANNEL_H_
#define CHROME_BROWSER_SYNC_UTIL_CHANNEL_H_
+#pragma once
///////////////////////////////////////////////////////////////////////////////
//
diff --git a/chrome/browser/sync/util/crypto_helpers.h b/chrome/browser/sync/util/crypto_helpers.h
index 704fed6..14935c1 100644
--- a/chrome/browser/sync/util/crypto_helpers.h
+++ b/chrome/browser/sync/util/crypto_helpers.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_UTIL_CRYPTO_HELPERS_H_
#define CHROME_BROWSER_SYNC_UTIL_CRYPTO_HELPERS_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/sync/util/cryptographer.h b/chrome/browser/sync/util/cryptographer.h
index 0ffa84f..e4e528b 100644
--- a/chrome/browser/sync/util/cryptographer.h
+++ b/chrome/browser/sync/util/cryptographer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_UTIL_CRYPTOGRAPHER_H_
#define CHROME_BROWSER_SYNC_UTIL_CRYPTOGRAPHER_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/sync/util/data_encryption.h b/chrome/browser/sync/util/data_encryption.h
index b62a14a..e36e7a9 100644
--- a/chrome/browser/sync/util/data_encryption.h
+++ b/chrome/browser/sync/util/data_encryption.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_UTIL_DATA_ENCRYPTION_H_
#define CHROME_BROWSER_SYNC_UTIL_DATA_ENCRYPTION_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/sync/util/dbgq.h b/chrome/browser/sync/util/dbgq.h
index 65ebb5c..5b97fac 100644
--- a/chrome/browser/sync/util/dbgq.h
+++ b/chrome/browser/sync/util/dbgq.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_UTIL_DBGQ_H_
#define CHROME_BROWSER_SYNC_UTIL_DBGQ_H_
+#pragma once
#include "base/basictypes.h" // for COMPILE_ASSERT
diff --git a/chrome/browser/sync/util/extensions_activity_monitor.h b/chrome/browser/sync/util/extensions_activity_monitor.h
index a1e36f2..742c887 100644
--- a/chrome/browser/sync/util/extensions_activity_monitor.h
+++ b/chrome/browser/sync/util/extensions_activity_monitor.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_UTIL_EXTENSIONS_ACTIVITY_MONITOR_H_
#define CHROME_BROWSER_SYNC_UTIL_EXTENSIONS_ACTIVITY_MONITOR_H_
+#pragma once
#include <map>
diff --git a/chrome/browser/sync/util/fast_dump.h b/chrome/browser/sync/util/fast_dump.h
index 9266f0e..a9eff24 100644
--- a/chrome/browser/sync/util/fast_dump.h
+++ b/chrome/browser/sync/util/fast_dump.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_UTIL_FAST_DUMP_H_
#define CHROME_BROWSER_SYNC_UTIL_FAST_DUMP_H_
+#pragma once
#include <ostream>
#include <streambuf>
diff --git a/chrome/browser/sync/util/nigori.h b/chrome/browser/sync/util/nigori.h
index 0050c48..4b9b2fa 100644
--- a/chrome/browser/sync/util/nigori.h
+++ b/chrome/browser/sync/util/nigori.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_UTIL_NIGORI_H_
#define CHROME_BROWSER_SYNC_UTIL_NIGORI_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/sync/util/sync_types.h b/chrome/browser/sync/util/sync_types.h
index 14addd0..b2c703c 100644
--- a/chrome/browser/sync/util/sync_types.h
+++ b/chrome/browser/sync/util/sync_types.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_UTIL_SYNC_TYPES_H_
#define CHROME_BROWSER_SYNC_UTIL_SYNC_TYPES_H_
+#pragma once
#include <iosfwd>
#include <string>
diff --git a/chrome/browser/sync/util/user_settings.h b/chrome/browser/sync/util/user_settings.h
index 7bfa571..11e95a8 100644
--- a/chrome/browser/sync/util/user_settings.h
+++ b/chrome/browser/sync/util/user_settings.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_SYNC_UTIL_USER_SETTINGS_H_
#define CHROME_BROWSER_SYNC_UTIL_USER_SETTINGS_H_
+#pragma once
#include <map>
#include <set>
diff --git a/chrome/browser/tab_closeable_state_watcher.h b/chrome/browser/tab_closeable_state_watcher.h
index c7a3360..8ee81c3 100644
--- a/chrome/browser/tab_closeable_state_watcher.h
+++ b/chrome/browser/tab_closeable_state_watcher.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TAB_CLOSEABLE_STATE_WATCHER_H_
#define CHROME_BROWSER_TAB_CLOSEABLE_STATE_WATCHER_H_
+#pragma once
#include "base/basictypes.h"
diff --git a/chrome/browser/tab_contents/background_contents.h b/chrome/browser/tab_contents/background_contents.h
index 6b94c82..a6bbcf4 100644
--- a/chrome/browser/tab_contents/background_contents.h
+++ b/chrome/browser/tab_contents/background_contents.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TAB_CONTENTS_BACKGROUND_CONTENTS_H_
#define CHROME_BROWSER_TAB_CONTENTS_BACKGROUND_CONTENTS_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/tab_contents/constrained_window.h b/chrome/browser/tab_contents/constrained_window.h
index 7de2ade..2143e99 100644
--- a/chrome/browser/tab_contents/constrained_window.h
+++ b/chrome/browser/tab_contents/constrained_window.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TAB_CONTENTS_CONSTRAINED_WINDOW_H_
#define CHROME_BROWSER_TAB_CONTENTS_CONSTRAINED_WINDOW_H_
+#pragma once
#include "build/build_config.h"
diff --git a/chrome/browser/tab_contents/infobar_delegate.h b/chrome/browser/tab_contents/infobar_delegate.h
index 3c8b7145..c070161 100644
--- a/chrome/browser/tab_contents/infobar_delegate.h
+++ b/chrome/browser/tab_contents/infobar_delegate.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TAB_CONTENTS_INFOBAR_DELEGATE_H_
#define CHROME_BROWSER_TAB_CONTENTS_INFOBAR_DELEGATE_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/tab_contents/interstitial_page.h b/chrome/browser/tab_contents/interstitial_page.h
index 07ea419..aa2507a 100644
--- a/chrome/browser/tab_contents/interstitial_page.h
+++ b/chrome/browser/tab_contents/interstitial_page.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TAB_CONTENTS_INTERSTITIAL_PAGE_H_
#define CHROME_BROWSER_TAB_CONTENTS_INTERSTITIAL_PAGE_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/tab_contents/language_state.h b/chrome/browser/tab_contents/language_state.h
index 8cbdfd7..630727d 100644
--- a/chrome/browser/tab_contents/language_state.h
+++ b/chrome/browser/tab_contents/language_state.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TAB_CONTENTS_LANGUAGE_STATE_H_
#define CHROME_BROWSER_TAB_CONTENTS_LANGUAGE_STATE_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/tab_contents/navigation_controller.h b/chrome/browser/tab_contents/navigation_controller.h
index 71edcfc..a091754 100644
--- a/chrome/browser/tab_contents/navigation_controller.h
+++ b/chrome/browser/tab_contents/navigation_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TAB_CONTENTS_NAVIGATION_CONTROLLER_H_
#define CHROME_BROWSER_TAB_CONTENTS_NAVIGATION_CONTROLLER_H_
+#pragma once
#include "build/build_config.h"
diff --git a/chrome/browser/tab_contents/navigation_entry.h b/chrome/browser/tab_contents/navigation_entry.h
index 341ebeb..1a65844 100644
--- a/chrome/browser/tab_contents/navigation_entry.h
+++ b/chrome/browser/tab_contents/navigation_entry.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TAB_CONTENTS_NAVIGATION_ENTRY_H_
#define CHROME_BROWSER_TAB_CONTENTS_NAVIGATION_ENTRY_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/tab_contents/page_navigator.h b/chrome/browser/tab_contents/page_navigator.h
index 7d203e3..2bc9150 100644
--- a/chrome/browser/tab_contents/page_navigator.h
+++ b/chrome/browser/tab_contents/page_navigator.h
@@ -8,6 +8,7 @@
#ifndef CHROME_BROWSER_TAB_CONTENTS_PAGE_NAVIGATOR_H_
#define CHROME_BROWSER_TAB_CONTENTS_PAGE_NAVIGATOR_H_
+#pragma once
#include "chrome/common/page_transition_types.h"
#include "webkit/glue/window_open_disposition.h"
diff --git a/chrome/browser/tab_contents/provisional_load_details.h b/chrome/browser/tab_contents/provisional_load_details.h
index 4f6abad..92ac9b1 100644
--- a/chrome/browser/tab_contents/provisional_load_details.h
+++ b/chrome/browser/tab_contents/provisional_load_details.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TAB_CONTENTS_PROVISIONAL_LOAD_DETAILS_H_
#define CHROME_BROWSER_TAB_CONTENTS_PROVISIONAL_LOAD_DETAILS_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/tab_contents/render_view_context_menu.h b/chrome/browser/tab_contents/render_view_context_menu.h
index e0ce3c3..f552544 100644
--- a/chrome/browser/tab_contents/render_view_context_menu.h
+++ b/chrome/browser/tab_contents/render_view_context_menu.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TAB_CONTENTS_RENDER_VIEW_CONTEXT_MENU_H_
#define CHROME_BROWSER_TAB_CONTENTS_RENDER_VIEW_CONTEXT_MENU_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/tab_contents/render_view_context_menu_gtk.h b/chrome/browser/tab_contents/render_view_context_menu_gtk.h
index 6573ca5..082f3d4 100644
--- a/chrome/browser/tab_contents/render_view_context_menu_gtk.h
+++ b/chrome/browser/tab_contents/render_view_context_menu_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TAB_CONTENTS_RENDER_VIEW_CONTEXT_MENU_GTK_H_
#define CHROME_BROWSER_TAB_CONTENTS_RENDER_VIEW_CONTEXT_MENU_GTK_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/tab_contents/render_view_context_menu_mac.h b/chrome/browser/tab_contents/render_view_context_menu_mac.h
index 2661ffe..71d1967 100644
--- a/chrome/browser/tab_contents/render_view_context_menu_mac.h
+++ b/chrome/browser/tab_contents/render_view_context_menu_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TAB_CONTENTS_RENDER_VIEW_CONTEXT_MENU_MAC_H_
#define CHROME_BROWSER_TAB_CONTENTS_RENDER_VIEW_CONTEXT_MENU_MAC_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/tab_contents/render_view_host_delegate_helper.h b/chrome/browser/tab_contents/render_view_host_delegate_helper.h
index 5b1d99b0..d6f0cce 100644
--- a/chrome/browser/tab_contents/render_view_host_delegate_helper.h
+++ b/chrome/browser/tab_contents/render_view_host_delegate_helper.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TAB_CONTENTS_RENDER_VIEW_HOST_DELEGATE_HELPER_H_
#define CHROME_BROWSER_TAB_CONTENTS_RENDER_VIEW_HOST_DELEGATE_HELPER_H_
+#pragma once
#include <map>
diff --git a/chrome/browser/tab_contents/render_view_host_manager.h b/chrome/browser/tab_contents/render_view_host_manager.h
index 5a6e0f7..01a8f0d 100644
--- a/chrome/browser/tab_contents/render_view_host_manager.h
+++ b/chrome/browser/tab_contents/render_view_host_manager.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TAB_CONTENTS_RENDER_VIEW_HOST_MANAGER_H_
#define CHROME_BROWSER_TAB_CONTENTS_RENDER_VIEW_HOST_MANAGER_H_
+#pragma once
#include "base/basictypes.h"
#include "base/logging.h"
diff --git a/chrome/browser/tab_contents/security_style.h b/chrome/browser/tab_contents/security_style.h
index 355401c..9694646 100644
--- a/chrome/browser/tab_contents/security_style.h
+++ b/chrome/browser/tab_contents/security_style.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TAB_CONTENTS_SECURITY_STYLE_H_
#define CHROME_BROWSER_TAB_CONTENTS_SECURITY_STYLE_H_
+#pragma once
// Various aspects of the UI change their appearance according to the security
// context in which they are displayed. For example, the location bar displays
diff --git a/chrome/browser/tab_contents/tab_contents.h b/chrome/browser/tab_contents/tab_contents.h
index f89d571..255a152 100644
--- a/chrome/browser/tab_contents/tab_contents.h
+++ b/chrome/browser/tab_contents/tab_contents.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TAB_CONTENTS_TAB_CONTENTS_H_
#define CHROME_BROWSER_TAB_CONTENTS_TAB_CONTENTS_H_
+#pragma once
#include "build/build_config.h"
diff --git a/chrome/browser/tab_contents/tab_contents_delegate.h b/chrome/browser/tab_contents/tab_contents_delegate.h
index a5976d2..ff1f49b 100644
--- a/chrome/browser/tab_contents/tab_contents_delegate.h
+++ b/chrome/browser/tab_contents/tab_contents_delegate.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TAB_CONTENTS_TAB_CONTENTS_DELEGATE_H_
#define CHROME_BROWSER_TAB_CONTENTS_TAB_CONTENTS_DELEGATE_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/tab_contents/tab_contents_ssl_helper.h b/chrome/browser/tab_contents/tab_contents_ssl_helper.h
index bddb379..682829ab 100644
--- a/chrome/browser/tab_contents/tab_contents_ssl_helper.h
+++ b/chrome/browser/tab_contents/tab_contents_ssl_helper.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TAB_CONTENTS_TAB_CONTENTS_SSL_HELPER_H_
#define CHROME_BROWSER_TAB_CONTENTS_TAB_CONTENTS_SSL_HELPER_H_
+#pragma once
#include "chrome/browser/renderer_host/render_view_host_delegate.h"
diff --git a/chrome/browser/tab_contents/tab_contents_view.h b/chrome/browser/tab_contents/tab_contents_view.h
index 36ee76a..4217f51 100644
--- a/chrome/browser/tab_contents/tab_contents_view.h
+++ b/chrome/browser/tab_contents/tab_contents_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TAB_CONTENTS_TAB_CONTENTS_VIEW_H_
#define CHROME_BROWSER_TAB_CONTENTS_TAB_CONTENTS_VIEW_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/tab_contents/tab_contents_view_gtk.h b/chrome/browser/tab_contents/tab_contents_view_gtk.h
index 4329165..4ce2078 100644
--- a/chrome/browser/tab_contents/tab_contents_view_gtk.h
+++ b/chrome/browser/tab_contents/tab_contents_view_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TAB_CONTENTS_TAB_CONTENTS_VIEW_GTK_H_
#define CHROME_BROWSER_TAB_CONTENTS_TAB_CONTENTS_VIEW_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/tab_contents/tab_contents_view_mac.h b/chrome/browser/tab_contents/tab_contents_view_mac.h
index 91ef23d..91c05b4d 100644
--- a/chrome/browser/tab_contents/tab_contents_view_mac.h
+++ b/chrome/browser/tab_contents/tab_contents_view_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TAB_CONTENTS_TAB_CONTENTS_VIEW_MAC_H_
#define CHROME_BROWSER_TAB_CONTENTS_TAB_CONTENTS_VIEW_MAC_H_
+#pragma once
#import <Cocoa/Cocoa.h>
diff --git a/chrome/browser/tab_contents/tab_specific_content_settings.h b/chrome/browser/tab_contents/tab_specific_content_settings.h
index 12b557f..9e2148d 100644
--- a/chrome/browser/tab_contents/tab_specific_content_settings.h
+++ b/chrome/browser/tab_contents/tab_specific_content_settings.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TAB_CONTENTS_TAB_SPECIFIC_CONTENT_SETTINGS_H_
#define CHROME_BROWSER_TAB_CONTENTS_TAB_SPECIFIC_CONTENT_SETTINGS_H_
+#pragma once
#include "base/basictypes.h"
#include "chrome/browser/geolocation/geolocation_settings_state.h"
diff --git a/chrome/browser/tab_contents/tab_util.h b/chrome/browser/tab_contents/tab_util.h
index 2a19442..6ce6228 100644
--- a/chrome/browser/tab_contents/tab_util.h
+++ b/chrome/browser/tab_contents/tab_util.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TAB_CONTENTS_TAB_UTIL_H_
#define CHROME_BROWSER_TAB_CONTENTS_TAB_UTIL_H_
+#pragma once
class URLRequest;
class TabContents;
diff --git a/chrome/browser/tab_contents/test_tab_contents.h b/chrome/browser/tab_contents/test_tab_contents.h
index 698ef04..dc54076 100644
--- a/chrome/browser/tab_contents/test_tab_contents.h
+++ b/chrome/browser/tab_contents/test_tab_contents.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TAB_CONTENTS_TEST_TAB_CONTENTS_H_
#define CHROME_BROWSER_TAB_CONTENTS_TEST_TAB_CONTENTS_H_
+#pragma once
#include "chrome/browser/profile.h"
#include "chrome/browser/tab_contents/tab_contents.h"
diff --git a/chrome/browser/tab_contents/thumbnail_generator.h b/chrome/browser/tab_contents/thumbnail_generator.h
index bba224c..a4d51c8 100644
--- a/chrome/browser/tab_contents/thumbnail_generator.h
+++ b/chrome/browser/tab_contents/thumbnail_generator.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TAB_CONTENTS_THUMBNAIL_GENERATOR_H_
#define CHROME_BROWSER_TAB_CONTENTS_THUMBNAIL_GENERATOR_H_
+#pragma once
#include <map>
#include <utility>
diff --git a/chrome/browser/tab_contents/web_drag_dest_gtk.h b/chrome/browser/tab_contents/web_drag_dest_gtk.h
index 49607b2..3367a81 100644
--- a/chrome/browser/tab_contents/web_drag_dest_gtk.h
+++ b/chrome/browser/tab_contents/web_drag_dest_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TAB_CONTENTS_WEB_DRAG_DEST_GTK_H_
#define CHROME_BROWSER_TAB_CONTENTS_WEB_DRAG_DEST_GTK_H_
+#pragma once
#include <gtk/gtk.h>
#include <vector>
diff --git a/chrome/browser/tab_contents/web_drag_source_win.h b/chrome/browser/tab_contents/web_drag_source_win.h
index 986d70c..2cd7583 100644
--- a/chrome/browser/tab_contents/web_drag_source_win.h
+++ b/chrome/browser/tab_contents/web_drag_source_win.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TAB_CONTENTS_WEB_DRAG_SOURCE_WIN_H_
#define CHROME_BROWSER_TAB_CONTENTS_WEB_DRAG_SOURCE_WIN_H_
+#pragma once
#include "base/base_drag_source.h"
#include "base/basictypes.h"
diff --git a/chrome/browser/tab_contents/web_drag_utils_win.h b/chrome/browser/tab_contents/web_drag_utils_win.h
index 6561733..caa18750 100644
--- a/chrome/browser/tab_contents/web_drag_utils_win.h
+++ b/chrome/browser/tab_contents/web_drag_utils_win.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TAB_CONTENTS_WEB_DRAG_UTILS_WIN_H_
#define CHROME_BROWSER_TAB_CONTENTS_WEB_DRAG_UTILS_WIN_H_
+#pragma once
#include "third_party/WebKit/WebKit/chromium/public/WebDragOperation.h"
diff --git a/chrome/browser/tab_contents/web_drop_target_win.h b/chrome/browser/tab_contents/web_drop_target_win.h
index c38ddac..ddb449e 100644
--- a/chrome/browser/tab_contents/web_drop_target_win.h
+++ b/chrome/browser/tab_contents/web_drop_target_win.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TAB_CONTENTS_WEB_DROP_TARGET_WIN_H_
#define CHROME_BROWSER_TAB_CONTENTS_WEB_DROP_TARGET_WIN_H_
+#pragma once
#include "base/base_drop_target.h"
#include "base/scoped_ptr.h"
diff --git a/chrome/browser/tab_menu_model.h b/chrome/browser/tab_menu_model.h
index a910983..94d4a3f 100644
--- a/chrome/browser/tab_menu_model.h
+++ b/chrome/browser/tab_menu_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TAB_MENU_MODEL_H_
#define CHROME_BROWSER_TAB_MENU_MODEL_H_
+#pragma once
#include "app/menus/simple_menu_model.h"
diff --git a/chrome/browser/tabs/pinned_tab_codec.h b/chrome/browser/tabs/pinned_tab_codec.h
index 1b1aed3..bd94684 100644
--- a/chrome/browser/tabs/pinned_tab_codec.h
+++ b/chrome/browser/tabs/pinned_tab_codec.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TABS_PINNED_TAB_CODEC_H_
#define CHROME_BROWSER_TABS_PINNED_TAB_CODEC_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/tabs/pinned_tab_service.h b/chrome/browser/tabs/pinned_tab_service.h
index 3437857..2230fc4 100644
--- a/chrome/browser/tabs/pinned_tab_service.h
+++ b/chrome/browser/tabs/pinned_tab_service.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TABS_PINNED_TAB_SERVICE_H_
#define CHROME_BROWSER_TABS_PINNED_TAB_SERVICE_H_
+#pragma once
#include "chrome/common/notification_observer.h"
#include "chrome/common/notification_registrar.h"
diff --git a/chrome/browser/tabs/tab_strip_model.h b/chrome/browser/tabs/tab_strip_model.h
index 99036cc..f93bfc5 100644
--- a/chrome/browser/tabs/tab_strip_model.h
+++ b/chrome/browser/tabs/tab_strip_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TABS_TAB_STRIP_MODEL_H_
#define CHROME_BROWSER_TABS_TAB_STRIP_MODEL_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/tabs/tab_strip_model_order_controller.h b/chrome/browser/tabs/tab_strip_model_order_controller.h
index f0ff265..b7b579c 100644
--- a/chrome/browser/tabs/tab_strip_model_order_controller.h
+++ b/chrome/browser/tabs/tab_strip_model_order_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TABS_TAB_STRIP_MODEL_ORDER_CONTROLLER_H_
#define CHROME_BROWSER_TABS_TAB_STRIP_MODEL_ORDER_CONTROLLER_H_
+#pragma once
#include "chrome/browser/tabs/tab_strip_model.h"
#include "chrome/common/page_transition_types.h"
diff --git a/chrome/browser/task_manager.h b/chrome/browser/task_manager.h
index 21cb7e6..b67faed 100644
--- a/chrome/browser/task_manager.h
+++ b/chrome/browser/task_manager.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TASK_MANAGER_H_
#define CHROME_BROWSER_TASK_MANAGER_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/task_manager_resource_providers.h b/chrome/browser/task_manager_resource_providers.h
index 8de984d..b96083c 100644
--- a/chrome/browser/task_manager_resource_providers.h
+++ b/chrome/browser/task_manager_resource_providers.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TASK_MANAGER_RESOURCE_PROVIDERS_H_
#define CHROME_BROWSER_TASK_MANAGER_RESOURCE_PROVIDERS_H_
+#pragma once
#include <map>
#include <vector>
diff --git a/chrome/browser/toolbar_model.h b/chrome/browser/toolbar_model.h
index 5773e3c..269c6a8 100644
--- a/chrome/browser/toolbar_model.h
+++ b/chrome/browser/toolbar_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TOOLBAR_MODEL_H__
#define CHROME_BROWSER_TOOLBAR_MODEL_H__
+#pragma once
#include <string>
diff --git a/chrome/browser/translate/languages_menu_model.h b/chrome/browser/translate/languages_menu_model.h
index 4b12fe8..922327e 100644
--- a/chrome/browser/translate/languages_menu_model.h
+++ b/chrome/browser/translate/languages_menu_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TRANSLATE_LANGUAGES_MENU_MODEL_H_
#define CHROME_BROWSER_TRANSLATE_LANGUAGES_MENU_MODEL_H_
+#pragma once
#include "app/menus/simple_menu_model.h"
diff --git a/chrome/browser/translate/options_menu_model.h b/chrome/browser/translate/options_menu_model.h
index 9171057..661600b 100644
--- a/chrome/browser/translate/options_menu_model.h
+++ b/chrome/browser/translate/options_menu_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TRANSLATE_OPTIONS_MENU_MODEL_H_
#define CHROME_BROWSER_TRANSLATE_OPTIONS_MENU_MODEL_H_
+#pragma once
#include "app/menus/simple_menu_model.h"
diff --git a/chrome/browser/translate/page_translated_details.h b/chrome/browser/translate/page_translated_details.h
index 61a43d4..0d6c18a 100644
--- a/chrome/browser/translate/page_translated_details.h
+++ b/chrome/browser/translate/page_translated_details.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TRANSLATE_PAGE_TRANSLATED_DETAILS_H_
#define CHROME_BROWSER_TRANSLATE_PAGE_TRANSLATED_DETAILS_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/translate/translate_infobar_delegate.h b/chrome/browser/translate/translate_infobar_delegate.h
index 4b1b1e9..44bcf5b 100644
--- a/chrome/browser/translate/translate_infobar_delegate.h
+++ b/chrome/browser/translate/translate_infobar_delegate.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TRANSLATE_TRANSLATE_INFOBAR_DELEGATE_H_
#define CHROME_BROWSER_TRANSLATE_TRANSLATE_INFOBAR_DELEGATE_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/translate/translate_infobar_view.h b/chrome/browser/translate/translate_infobar_view.h
index c1898e72..2b4af28 100644
--- a/chrome/browser/translate/translate_infobar_view.h
+++ b/chrome/browser/translate/translate_infobar_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TRANSLATE_TRANSLATE_INFOBAR_VIEW_H_
#define CHROME_BROWSER_TRANSLATE_TRANSLATE_INFOBAR_VIEW_H_
+#pragma once
// This interface should be implemented by classes that are the view (in the MVC
// sense) of the TranslateInfoBarDelegate (which is the model).
diff --git a/chrome/browser/translate/translate_manager.h b/chrome/browser/translate/translate_manager.h
index 54debf4..adec281 100644
--- a/chrome/browser/translate/translate_manager.h
+++ b/chrome/browser/translate/translate_manager.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TRANSLATE_TRANSLATE_MANAGER_H_
#define CHROME_BROWSER_TRANSLATE_TRANSLATE_MANAGER_H_
+#pragma once
#include <map>
#include <set>
diff --git a/chrome/browser/translate/translate_prefs.h b/chrome/browser/translate/translate_prefs.h
index 9fece54..a07d70d 100644
--- a/chrome/browser/translate/translate_prefs.h
+++ b/chrome/browser/translate/translate_prefs.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_TRANSLATE_TRANSLATE_PREFS_H_
#define CHROME_BROWSER_TRANSLATE_TRANSLATE_PREFS_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/transport_security_persister.h b/chrome/browser/transport_security_persister.h
index 5e006ea..7db6b58 100644
--- a/chrome/browser/transport_security_persister.h
+++ b/chrome/browser/transport_security_persister.h
@@ -32,6 +32,7 @@
#ifndef CHROME_BROWSER_TRANSPORT_SECURITY_PERSISTER_H_
#define CHROME_BROWSER_TRANSPORT_SECURITY_PERSISTER_H_
+#pragma once
#include "base/file_path.h"
#include "base/lock.h"
diff --git a/chrome/browser/upgrade_detector.h b/chrome/browser/upgrade_detector.h
index 036d43c..7c15128 100644
--- a/chrome/browser/upgrade_detector.h
+++ b/chrome/browser/upgrade_detector.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_UPGRADE_DETECTOR_H_
#define CHROME_BROWSER_UPGRADE_DETECTOR_H_
+#pragma once
#include "base/singleton.h"
#include "base/timer.h"
diff --git a/chrome/browser/user_style_sheet_watcher.h b/chrome/browser/user_style_sheet_watcher.h
index 23bedb3..d029b4f 100644
--- a/chrome/browser/user_style_sheet_watcher.h
+++ b/chrome/browser/user_style_sheet_watcher.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_USER_STYLE_SHEET_WATCHER_H_
#define CHROME_BROWSER_USER_STYLE_SHEET_WATCHER_H_
+#pragma once
#include "base/file_path.h"
#include "base/logging.h"
diff --git a/chrome/browser/utility_process_host.h b/chrome/browser/utility_process_host.h
index c21f5e5..ac7c711 100644
--- a/chrome/browser/utility_process_host.h
+++ b/chrome/browser/utility_process_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_UTILITY_PROCESS_HOST_H_
#define CHROME_BROWSER_UTILITY_PROCESS_HOST_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/view_ids.h b/chrome/browser/view_ids.h
index 8211ea2..5adf18a 100644
--- a/chrome/browser/view_ids.h
+++ b/chrome/browser/view_ids.h
@@ -7,6 +7,7 @@
#ifndef CHROME_BROWSER_VIEW_IDS_H_
#define CHROME_BROWSER_VIEW_IDS_H_
+#pragma once
enum ViewID {
VIEW_ID_NONE = 0,
diff --git a/chrome/browser/views/about_chrome_view.h b/chrome/browser/views/about_chrome_view.h
index ebfa73b..e1386d4 100644
--- a/chrome/browser/views/about_chrome_view.h
+++ b/chrome/browser/views/about_chrome_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_ABOUT_CHROME_VIEW_H_
#define CHROME_BROWSER_VIEWS_ABOUT_CHROME_VIEW_H_
+#pragma once
#include "views/controls/image_view.h"
#include "views/controls/label.h"
diff --git a/chrome/browser/views/about_ipc_dialog.h b/chrome/browser/views/about_ipc_dialog.h
index c0826b6..9594c8b 100644
--- a/chrome/browser/views/about_ipc_dialog.h
+++ b/chrome/browser/views/about_ipc_dialog.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_ABOUT_IPC_DIALOG_H_
#define CHROME_BROWSER_VIEWS_ABOUT_IPC_DIALOG_H_
+#pragma once
#if defined(OS_WIN) && defined(IPC_MESSAGE_LOG_ENABLED)
diff --git a/chrome/browser/views/accelerator_table_gtk.h b/chrome/browser/views/accelerator_table_gtk.h
index 78e161f..46abbcc 100644
--- a/chrome/browser/views/accelerator_table_gtk.h
+++ b/chrome/browser/views/accelerator_table_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_ACCELERATOR_TABLE_GTK_H_
#define CHROME_BROWSER_VIEWS_ACCELERATOR_TABLE_GTK_H_
+#pragma once
#include <stdio.h>
diff --git a/chrome/browser/views/accessibility_event_router_views.h b/chrome/browser/views/accessibility_event_router_views.h
index 024faf1..403e011 100644
--- a/chrome/browser/views/accessibility_event_router_views.h
+++ b/chrome/browser/views/accessibility_event_router_views.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_ACCESSIBILITY_EVENT_ROUTER_VIEWS_H_
#define CHROME_BROWSER_VIEWS_ACCESSIBILITY_EVENT_ROUTER_VIEWS_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/views/accessible_toolbar_view.h b/chrome/browser/views/accessible_toolbar_view.h
index 2ad93e4..e7f3e027 100644
--- a/chrome/browser/views/accessible_toolbar_view.h
+++ b/chrome/browser/views/accessible_toolbar_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_ACCESSIBLE_TOOLBAR_VIEW_H_
#define CHROME_BROWSER_VIEWS_ACCESSIBLE_TOOLBAR_VIEW_H_
+#pragma once
#include "base/hash_tables.h"
#include "base/task.h"
diff --git a/chrome/browser/views/accessible_view_helper.h b/chrome/browser/views/accessible_view_helper.h
index 2d01238..f5b2627 100644
--- a/chrome/browser/views/accessible_view_helper.h
+++ b/chrome/browser/views/accessible_view_helper.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_ACCESSIBLE_VIEW_HELPER_H_
#define CHROME_BROWSER_VIEWS_ACCESSIBLE_VIEW_HELPER_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/views/app_launcher.h b/chrome/browser/views/app_launcher.h
index bdfcf54..71038e3 100644
--- a/chrome/browser/views/app_launcher.h
+++ b/chrome/browser/views/app_launcher.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_APP_LAUNCHER_H_
#define CHROME_BROWSER_VIEWS_APP_LAUNCHER_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/views/appcache_info_view.h b/chrome/browser/views/appcache_info_view.h
index f78162f..e943425 100644
--- a/chrome/browser/views/appcache_info_view.h
+++ b/chrome/browser/views/appcache_info_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_APPCACHE_INFO_VIEW_H_
#define CHROME_BROWSER_VIEWS_APPCACHE_INFO_VIEW_H_
+#pragma once
#include "chrome/browser/views/generic_info_view.h"
#include "chrome/browser/browsing_data_appcache_helper.h"
diff --git a/chrome/browser/views/autocomplete/autocomplete_popup_contents_view.h b/chrome/browser/views/autocomplete/autocomplete_popup_contents_view.h
index 80704cd..fd861b4 100644
--- a/chrome/browser/views/autocomplete/autocomplete_popup_contents_view.h
+++ b/chrome/browser/views/autocomplete/autocomplete_popup_contents_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_AUTOCOMPLETE_AUTOCOMPLETE_POPUP_CONTENTS_VIEW_H_
#define CHROME_BROWSER_VIEWS_AUTOCOMPLETE_AUTOCOMPLETE_POPUP_CONTENTS_VIEW_H_
+#pragma once
#include "app/slide_animation.h"
#include "chrome/browser/autocomplete/autocomplete.h"
diff --git a/chrome/browser/views/autocomplete/autocomplete_popup_gtk.h b/chrome/browser/views/autocomplete/autocomplete_popup_gtk.h
index 1117311..461420a 100644
--- a/chrome/browser/views/autocomplete/autocomplete_popup_gtk.h
+++ b/chrome/browser/views/autocomplete/autocomplete_popup_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_AUTOCOMPLETE_AUTOCOMPLETE_POPUP_GTK_H_
#define CHROME_BROWSER_VIEWS_AUTOCOMPLETE_AUTOCOMPLETE_POPUP_GTK_H_
+#pragma once
#include "base/weak_ptr.h"
#include "views/widget/widget_gtk.h"
diff --git a/chrome/browser/views/autocomplete/autocomplete_popup_win.h b/chrome/browser/views/autocomplete/autocomplete_popup_win.h
index affe0a9..cf6a364 100644
--- a/chrome/browser/views/autocomplete/autocomplete_popup_win.h
+++ b/chrome/browser/views/autocomplete/autocomplete_popup_win.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_AUTOCOMPLETE_AUTOCOMPLETE_POPUP_WIN_H_
#define CHROME_BROWSER_VIEWS_AUTOCOMPLETE_AUTOCOMPLETE_POPUP_WIN_H_
+#pragma once
#include "base/weak_ptr.h"
#include "views/widget/widget_win.h"
diff --git a/chrome/browser/views/autofill_profiles_view_win.h b/chrome/browser/views/autofill_profiles_view_win.h
index f3a3595..d1020a1 100644
--- a/chrome/browser/views/autofill_profiles_view_win.h
+++ b/chrome/browser/views/autofill_profiles_view_win.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_AUTOFILL_PROFILES_VIEW_WIN_H_
#define CHROME_BROWSER_VIEWS_AUTOFILL_PROFILES_VIEW_WIN_H_
+#pragma once
#include <list>
#include <vector>
diff --git a/chrome/browser/views/bookmark_bar_instructions_view.h b/chrome/browser/views/bookmark_bar_instructions_view.h
index 1e82e5e..aa60c66 100644
--- a/chrome/browser/views/bookmark_bar_instructions_view.h
+++ b/chrome/browser/views/bookmark_bar_instructions_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_BOOKMARK_BAR_INSTRUCTIONS_VIEW_H_
#define CHROME_BROWSER_VIEWS_BOOKMARK_BAR_INSTRUCTIONS_VIEW_H_
+#pragma once
#include "views/view.h"
#include "views/controls/link.h"
diff --git a/chrome/browser/views/bookmark_bar_view.h b/chrome/browser/views/bookmark_bar_view.h
index b73cbe0..5c473812 100644
--- a/chrome/browser/views/bookmark_bar_view.h
+++ b/chrome/browser/views/bookmark_bar_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_BOOKMARK_BAR_VIEW_H_
#define CHROME_BROWSER_VIEWS_BOOKMARK_BAR_VIEW_H_
+#pragma once
#include <set>
diff --git a/chrome/browser/views/bookmark_bubble_view.h b/chrome/browser/views/bookmark_bubble_view.h
index 6b88a4c..86d5616 100644
--- a/chrome/browser/views/bookmark_bubble_view.h
+++ b/chrome/browser/views/bookmark_bubble_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_BOOKMARK_BUBBLE_VIEW_H_
#define CHROME_BROWSER_VIEWS_BOOKMARK_BUBBLE_VIEW_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/views/bookmark_context_menu.h b/chrome/browser/views/bookmark_context_menu.h
index ea863c4..2a50195 100644
--- a/chrome/browser/views/bookmark_context_menu.h
+++ b/chrome/browser/views/bookmark_context_menu.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_BOOKMARK_CONTEXT_MENU_H_
#define CHROME_BROWSER_VIEWS_BOOKMARK_CONTEXT_MENU_H_
+#pragma once
#include "chrome/browser/views/bookmark_context_menu_controller_views.h"
#include "views/controls/menu/menu_delegate.h"
diff --git a/chrome/browser/views/bookmark_context_menu_controller_views.h b/chrome/browser/views/bookmark_context_menu_controller_views.h
index 41433dc..16b3dd2 100644
--- a/chrome/browser/views/bookmark_context_menu_controller_views.h
+++ b/chrome/browser/views/bookmark_context_menu_controller_views.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_BOOKMARK_CONTEXT_MENU_CONTROLLER_VIEWS_H_
#define CHROME_BROWSER_VIEWS_BOOKMARK_CONTEXT_MENU_CONTROLLER_VIEWS_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/views/bookmark_editor_view.h b/chrome/browser/views/bookmark_editor_view.h
index 75a78f6..908d7c7 100644
--- a/chrome/browser/views/bookmark_editor_view.h
+++ b/chrome/browser/views/bookmark_editor_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_BOOKMARK_EDITOR_VIEW_H_
#define CHROME_BROWSER_VIEWS_BOOKMARK_EDITOR_VIEW_H_
+#pragma once
#include <set>
diff --git a/chrome/browser/views/bookmark_menu_controller_views.h b/chrome/browser/views/bookmark_menu_controller_views.h
index f858bfd..639610f 100644
--- a/chrome/browser/views/bookmark_menu_controller_views.h
+++ b/chrome/browser/views/bookmark_menu_controller_views.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_BOOKMARK_MENU_CONTROLLER_VIEWS_H_
#define CHROME_BROWSER_VIEWS_BOOKMARK_MENU_CONTROLLER_VIEWS_H_
+#pragma once
#include <map>
#include <set>
diff --git a/chrome/browser/views/browser_actions_container.h b/chrome/browser/views/browser_actions_container.h
index 8fb070d..4dd4761 100644
--- a/chrome/browser/views/browser_actions_container.h
+++ b/chrome/browser/views/browser_actions_container.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_BROWSER_ACTIONS_CONTAINER_H_
#define CHROME_BROWSER_VIEWS_BROWSER_ACTIONS_CONTAINER_H_
+#pragma once
#include <set>
#include <string>
diff --git a/chrome/browser/views/browser_bubble.h b/chrome/browser/views/browser_bubble.h
index 68feb99..790c677 100644
--- a/chrome/browser/views/browser_bubble.h
+++ b/chrome/browser/views/browser_bubble.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_BROWSER_BUBBLE_H_
#define CHROME_BROWSER_VIEWS_BROWSER_BUBBLE_H_
+#pragma once
#include "views/view.h"
#include "views/widget/widget.h"
diff --git a/chrome/browser/views/browser_dialogs.h b/chrome/browser/views/browser_dialogs.h
index 2adac51..f775d97 100644
--- a/chrome/browser/views/browser_dialogs.h
+++ b/chrome/browser/views/browser_dialogs.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_BROWSER_DIALOGS_H_
#define CHROME_BROWSER_VIEWS_BROWSER_DIALOGS_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/views/bubble_border.h b/chrome/browser/views/bubble_border.h
index b8c6ade..6d5191a 100644
--- a/chrome/browser/views/bubble_border.h
+++ b/chrome/browser/views/bubble_border.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_BUBBLE_BORDER_H_
#define CHROME_BROWSER_VIEWS_BUBBLE_BORDER_H_
+#pragma once
#include "third_party/skia/include/core/SkColor.h"
#include "views/background.h"
diff --git a/chrome/browser/views/bug_report_view.h b/chrome/browser/views/bug_report_view.h
index feeb0f3..da9fe41 100644
--- a/chrome/browser/views/bug_report_view.h
+++ b/chrome/browser/views/bug_report_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_BUG_REPORT_VIEW_H_
#define CHROME_BROWSER_VIEWS_BUG_REPORT_VIEW_H_
+#pragma once
#include "chrome/common/net/url_fetcher.h"
#include "gfx/rect.h"
diff --git a/chrome/browser/views/chrome_views_delegate.h b/chrome/browser/views/chrome_views_delegate.h
index e69f4fe..51ced5f 100644
--- a/chrome/browser/views/chrome_views_delegate.h
+++ b/chrome/browser/views/chrome_views_delegate.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_CHROME_VIEWS_DELEGATE_H_
#define CHROME_BROWSER_VIEWS_CHROME_VIEWS_DELEGATE_H_
+#pragma once
#include "base/logging.h"
#include "views/views_delegate.h"
diff --git a/chrome/browser/views/clear_browsing_data.h b/chrome/browser/views/clear_browsing_data.h
index 9fedeaf..24670ca 100644
--- a/chrome/browser/views/clear_browsing_data.h
+++ b/chrome/browser/views/clear_browsing_data.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_CLEAR_BROWSING_DATA_H_
#define CHROME_BROWSER_VIEWS_CLEAR_BROWSING_DATA_H_
+#pragma once
#include "app/combobox_model.h"
#include "chrome/browser/browsing_data_remover.h"
diff --git a/chrome/browser/views/collected_cookies_win.h b/chrome/browser/views/collected_cookies_win.h
index fc33d3c..a3675ae 100644
--- a/chrome/browser/views/collected_cookies_win.h
+++ b/chrome/browser/views/collected_cookies_win.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_VIEWS_COLLECTED_COOKIES_WIN_H_
#define CHROME_BROWSER_VIEWS_COLLECTED_COOKIES_WIN_H_
+#pragma once
#include "chrome/browser/tab_contents/constrained_window.h"
#include "chrome/common/content_settings.h"
diff --git a/chrome/browser/views/confirm_message_box_dialog.h b/chrome/browser/views/confirm_message_box_dialog.h
index 3c303b7..c0c5da7 100644
--- a/chrome/browser/views/confirm_message_box_dialog.h
+++ b/chrome/browser/views/confirm_message_box_dialog.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_CONFIRM_MESSAGE_BOX_DIALOG_H_
#define CHROME_BROWSER_VIEWS_CONFIRM_MESSAGE_BOX_DIALOG_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/views/constrained_window_win.h b/chrome/browser/views/constrained_window_win.h
index 69a83dc..5e925b3 100644
--- a/chrome/browser/views/constrained_window_win.h
+++ b/chrome/browser/views/constrained_window_win.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_CONSTRAINED_WINDOW_WIN_H_
#define CHROME_BROWSER_VIEWS_CONSTRAINED_WINDOW_WIN_H_
+#pragma once
#include "chrome/browser/tab_contents/constrained_window.h"
#include "chrome/browser/tab_contents/tab_contents_delegate.h"
diff --git a/chrome/browser/views/content_blocked_bubble_contents.h b/chrome/browser/views/content_blocked_bubble_contents.h
index bdbaf9e..a48cfcbc 100644
--- a/chrome/browser/views/content_blocked_bubble_contents.h
+++ b/chrome/browser/views/content_blocked_bubble_contents.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_CONTENT_BLOCKED_BUBBLE_CONTENTS_H_
#define CHROME_BROWSER_VIEWS_CONTENT_BLOCKED_BUBBLE_CONTENTS_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/views/cookie_info_view.h b/chrome/browser/views/cookie_info_view.h
index 8db996e..72f4fba 100644
--- a/chrome/browser/views/cookie_info_view.h
+++ b/chrome/browser/views/cookie_info_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_COOKIE_INFO_VIEW_H_
#define CHROME_BROWSER_VIEWS_COOKIE_INFO_VIEW_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/views/cookie_prompt_view.h b/chrome/browser/views/cookie_prompt_view.h
index 481389a..c94e700 100644
--- a/chrome/browser/views/cookie_prompt_view.h
+++ b/chrome/browser/views/cookie_prompt_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_COOKIE_PROMPT_VIEW_H_
#define CHROME_BROWSER_VIEWS_COOKIE_PROMPT_VIEW_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/views/create_application_shortcut_view.h b/chrome/browser/views/create_application_shortcut_view.h
index 8daefd1..1fc56b8 100644
--- a/chrome/browser/views/create_application_shortcut_view.h
+++ b/chrome/browser/views/create_application_shortcut_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_CREATE_APPLICATION_SHORTCUT_VIEW_H_
#define CHROME_BROWSER_VIEWS_CREATE_APPLICATION_SHORTCUT_VIEW_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/views/database_info_view.h b/chrome/browser/views/database_info_view.h
index b6b6279..10d5b7b 100644
--- a/chrome/browser/views/database_info_view.h
+++ b/chrome/browser/views/database_info_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_DATABASE_INFO_VIEW_H_
#define CHROME_BROWSER_VIEWS_DATABASE_INFO_VIEW_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/views/database_open_info_view.h b/chrome/browser/views/database_open_info_view.h
index 63d24e2..81926ae 100644
--- a/chrome/browser/views/database_open_info_view.h
+++ b/chrome/browser/views/database_open_info_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_DATABASE_OPEN_INFO_VIEW_H_
#define CHROME_BROWSER_VIEWS_DATABASE_OPEN_INFO_VIEW_H_
+#pragma once
#include "base/string16.h"
#include "chrome/browser/views/generic_info_view.h"
diff --git a/chrome/browser/views/detachable_toolbar_view.h b/chrome/browser/views/detachable_toolbar_view.h
index 381fcbb..a3428ff 100644
--- a/chrome/browser/views/detachable_toolbar_view.h
+++ b/chrome/browser/views/detachable_toolbar_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_DETACHABLE_TOOLBAR_VIEW_H_
#define CHROME_BROWSER_VIEWS_DETACHABLE_TOOLBAR_VIEW_H_
+#pragma once
#include "chrome/browser/views/accessible_toolbar_view.h"
diff --git a/chrome/browser/views/dom_view.h b/chrome/browser/views/dom_view.h
index 38e6189..09d8b2a 100644
--- a/chrome/browser/views/dom_view.h
+++ b/chrome/browser/views/dom_view.h
@@ -7,6 +7,7 @@
#ifndef CHROME_BROWSER_VIEWS_DOM_VIEW_H_
#define CHROME_BROWSER_VIEWS_DOM_VIEW_H_
+#pragma once
#include "base/scoped_ptr.h"
#include "googleurl/src/gurl.h"
diff --git a/chrome/browser/views/download_item_view.h b/chrome/browser/views/download_item_view.h
index ffede2c..542245c 100644
--- a/chrome/browser/views/download_item_view.h
+++ b/chrome/browser/views/download_item_view.h
@@ -15,6 +15,7 @@
#ifndef CHROME_BROWSER_VIEWS_DOWNLOAD_ITEM_VIEW_H__
#define CHROME_BROWSER_VIEWS_DOWNLOAD_ITEM_VIEW_H__
+#pragma once
#include <string>
diff --git a/chrome/browser/views/download_shelf_view.h b/chrome/browser/views/download_shelf_view.h
index 2d24607..5341436 100644
--- a/chrome/browser/views/download_shelf_view.h
+++ b/chrome/browser/views/download_shelf_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_DOWNLOAD_SHELF_VIEW_H_
#define CHROME_BROWSER_VIEWS_DOWNLOAD_SHELF_VIEW_H_
+#pragma once
#include "app/slide_animation.h"
#include "chrome/browser/download/download_shelf.h"
diff --git a/chrome/browser/views/dropdown_bar_host.h b/chrome/browser/views/dropdown_bar_host.h
index 8b45f06..8924456 100644
--- a/chrome/browser/views/dropdown_bar_host.h
+++ b/chrome/browser/views/dropdown_bar_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_DROPDOWN_BAR_HOST_H_
#define CHROME_BROWSER_VIEWS_DROPDOWN_BAR_HOST_H_
+#pragma once
#include "app/animation.h"
#include "base/scoped_ptr.h"
diff --git a/chrome/browser/views/dropdown_bar_view.h b/chrome/browser/views/dropdown_bar_view.h
index dbae978..1486509 100644
--- a/chrome/browser/views/dropdown_bar_view.h
+++ b/chrome/browser/views/dropdown_bar_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_DROPDOWN_BAR_VIEW_H_
#define CHROME_BROWSER_VIEWS_DROPDOWN_BAR_VIEW_H_
+#pragma once
#include "views/view.h"
diff --git a/chrome/browser/views/edit_search_engine_dialog.h b/chrome/browser/views/edit_search_engine_dialog.h
index 9f12cc1..43c4dd0 100644
--- a/chrome/browser/views/edit_search_engine_dialog.h
+++ b/chrome/browser/views/edit_search_engine_dialog.h
@@ -9,6 +9,7 @@
#ifndef CHROME_BROWSER_VIEWS_EDIT_SEARCH_ENGINE_DIALOG_H_
#define CHROME_BROWSER_VIEWS_EDIT_SEARCH_ENGINE_DIALOG_H_
+#pragma once
#include <windows.h>
diff --git a/chrome/browser/views/event_utils.h b/chrome/browser/views/event_utils.h
index 0fdef8d..188041f 100644
--- a/chrome/browser/views/event_utils.h
+++ b/chrome/browser/views/event_utils.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_EVENT_UTILS_H__
#define CHROME_BROWSER_VIEWS_EVENT_UTILS_H__
+#pragma once
#include "webkit/glue/window_open_disposition.h"
diff --git a/chrome/browser/views/extensions/browser_action_drag_data.h b/chrome/browser/views/extensions/browser_action_drag_data.h
index 583185b..33995fd 100644
--- a/chrome/browser/views/extensions/browser_action_drag_data.h
+++ b/chrome/browser/views/extensions/browser_action_drag_data.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_EXTENSIONS_BROWSER_ACTION_DRAG_DATA_H_
#define CHROME_BROWSER_VIEWS_EXTENSIONS_BROWSER_ACTION_DRAG_DATA_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/views/extensions/browser_action_overflow_menu_controller.h b/chrome/browser/views/extensions/browser_action_overflow_menu_controller.h
index 2695bb3..08a0d55 100644
--- a/chrome/browser/views/extensions/browser_action_overflow_menu_controller.h
+++ b/chrome/browser/views/extensions/browser_action_overflow_menu_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_EXTENSIONS_BROWSER_ACTION_OVERFLOW_MENU_CONTROLLER_H_
#define CHROME_BROWSER_VIEWS_EXTENSIONS_BROWSER_ACTION_OVERFLOW_MENU_CONTROLLER_H_
+#pragma once
#include <set>
#include <vector>
diff --git a/chrome/browser/views/extensions/extension_installed_bubble.h b/chrome/browser/views/extensions/extension_installed_bubble.h
index ad93996..81c12a6 100644
--- a/chrome/browser/views/extensions/extension_installed_bubble.h
+++ b/chrome/browser/views/extensions/extension_installed_bubble.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_EXTENSIONS_EXTENSION_INSTALLED_BUBBLE_H_
#define CHROME_BROWSER_VIEWS_EXTENSIONS_EXTENSION_INSTALLED_BUBBLE_H_
+#pragma once
#include "base/ref_counted.h"
#include "chrome/browser/views/info_bubble.h"
diff --git a/chrome/browser/views/extensions/extension_popup.h b/chrome/browser/views/extensions/extension_popup.h
index 2139971..4fa5147 100644
--- a/chrome/browser/views/extensions/extension_popup.h
+++ b/chrome/browser/views/extensions/extension_popup.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_EXTENSIONS_EXTENSION_POPUP_H_
#define CHROME_BROWSER_VIEWS_EXTENSIONS_EXTENSION_POPUP_H_
+#pragma once
#include "chrome/browser/extensions/extension_host.h"
#include "chrome/browser/views/browser_bubble.h"
diff --git a/chrome/browser/views/extensions/extension_shelf.h b/chrome/browser/views/extensions/extension_shelf.h
index b13b79c..79c022a 100644
--- a/chrome/browser/views/extensions/extension_shelf.h
+++ b/chrome/browser/views/extensions/extension_shelf.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_EXTENSIONS_EXTENSION_SHELF_H_
#define CHROME_BROWSER_VIEWS_EXTENSIONS_EXTENSION_SHELF_H_
+#pragma once
#include "app/slide_animation.h"
#include "base/task.h"
diff --git a/chrome/browser/views/extensions/extension_view.h b/chrome/browser/views/extensions/extension_view.h
index 3b379b1..64d52d4 100644
--- a/chrome/browser/views/extensions/extension_view.h
+++ b/chrome/browser/views/extensions/extension_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_EXTENSIONS_EXTENSION_VIEW_H_
#define CHROME_BROWSER_VIEWS_EXTENSIONS_EXTENSION_VIEW_H_
+#pragma once
#include "build/build_config.h"
diff --git a/chrome/browser/views/external_protocol_dialog.h b/chrome/browser/views/external_protocol_dialog.h
index b32582f..3932f58 100644
--- a/chrome/browser/views/external_protocol_dialog.h
+++ b/chrome/browser/views/external_protocol_dialog.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_EXTERNAL_PROTOCOL_DIALOG_H_
#define CHROME_BROWSER_VIEWS_EXTERNAL_PROTOCOL_DIALOG_H_
+#pragma once
#include "base/time.h"
#include "googleurl/src/gurl.h"
diff --git a/chrome/browser/views/find_bar_host.h b/chrome/browser/views/find_bar_host.h
index d0a946e..ab03f93 100644
--- a/chrome/browser/views/find_bar_host.h
+++ b/chrome/browser/views/find_bar_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_FIND_BAR_HOST_H_
#define CHROME_BROWSER_VIEWS_FIND_BAR_HOST_H_
+#pragma once
#include "app/animation.h"
#include "chrome/browser/find_bar.h"
diff --git a/chrome/browser/views/find_bar_view.h b/chrome/browser/views/find_bar_view.h
index efedc94..ae49c6df 100644
--- a/chrome/browser/views/find_bar_view.h
+++ b/chrome/browser/views/find_bar_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_FIND_BAR_VIEW_H_
#define CHROME_BROWSER_VIEWS_FIND_BAR_VIEW_H_
+#pragma once
#include "base/string16.h"
#include "chrome/browser/find_notification_details.h"
diff --git a/chrome/browser/views/first_run_bubble.h b/chrome/browser/views/first_run_bubble.h
index adee35a..83a1393 100644
--- a/chrome/browser/views/first_run_bubble.h
+++ b/chrome/browser/views/first_run_bubble.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_FIRST_RUN_BUBBLE_H_
#define CHROME_BROWSER_VIEWS_FIRST_RUN_BUBBLE_H_
+#pragma once
#include "base/compiler_specific.h"
#include "base/task.h"
diff --git a/chrome/browser/views/first_run_search_engine_view.h b/chrome/browser/views/first_run_search_engine_view.h
index 6e162a7..725de1b 100644
--- a/chrome/browser/views/first_run_search_engine_view.h
+++ b/chrome/browser/views/first_run_search_engine_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_FIRST_RUN_SEARCH_ENGINE_VIEW_H_
#define CHROME_BROWSER_VIEWS_FIRST_RUN_SEARCH_ENGINE_VIEW_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/views/frame/app_panel_browser_frame_view.h b/chrome/browser/views/frame/app_panel_browser_frame_view.h
index 0f8bd3a..f7a7c745 100644
--- a/chrome/browser/views/frame/app_panel_browser_frame_view.h
+++ b/chrome/browser/views/frame/app_panel_browser_frame_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_FRAME_APP_PANEL_BROWSER_FRAME_VIEW_H_
#define CHROME_BROWSER_VIEWS_FRAME_APP_PANEL_BROWSER_FRAME_VIEW_H_
+#pragma once
#include "chrome/browser/views/frame/browser_frame.h"
#include "chrome/browser/views/frame/browser_non_client_frame_view.h"
diff --git a/chrome/browser/views/frame/browser_bubble_host.h b/chrome/browser/views/frame/browser_bubble_host.h
index 4763a50..99b8058 100644
--- a/chrome/browser/views/frame/browser_bubble_host.h
+++ b/chrome/browser/views/frame/browser_bubble_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_FRAME_BROWSER_BUBBLE_HOST_H_
#define CHROME_BROWSER_VIEWS_FRAME_BROWSER_BUBBLE_HOST_H_
+#pragma once
#include <set>
diff --git a/chrome/browser/views/frame/browser_frame.h b/chrome/browser/views/frame/browser_frame.h
index 31b489f..5706d6b 100644
--- a/chrome/browser/views/frame/browser_frame.h
+++ b/chrome/browser/views/frame/browser_frame.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_FRAME_BROWSER_FRAME_H_
#define CHROME_BROWSER_VIEWS_FRAME_BROWSER_FRAME_H_
+#pragma once
#include "build/build_config.h"
#include "views/window/non_client_view.h"
diff --git a/chrome/browser/views/frame/browser_frame_gtk.h b/chrome/browser/views/frame/browser_frame_gtk.h
index 10904dd..20a5be2 100644
--- a/chrome/browser/views/frame/browser_frame_gtk.h
+++ b/chrome/browser/views/frame/browser_frame_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_FRAME_BROWSER_FRAME_GTK_H_
#define CHROME_BROWSER_VIEWS_FRAME_BROWSER_FRAME_GTK_H_
+#pragma once
#include "base/basictypes.h"
#include "chrome/browser/views/frame/browser_frame.h"
diff --git a/chrome/browser/views/frame/browser_frame_win.h b/chrome/browser/views/frame/browser_frame_win.h
index 365497b..583eb87 100644
--- a/chrome/browser/views/frame/browser_frame_win.h
+++ b/chrome/browser/views/frame/browser_frame_win.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_FRAME_BROWSER_FRAME_WIN_H_
#define CHROME_BROWSER_VIEWS_FRAME_BROWSER_FRAME_WIN_H_
+#pragma once
#include "base/basictypes.h"
#include "chrome/browser/views/frame/browser_frame.h"
diff --git a/chrome/browser/views/frame/browser_non_client_frame_view.h b/chrome/browser/views/frame/browser_non_client_frame_view.h
index e891f0b..ffcde5c 100644
--- a/chrome/browser/views/frame/browser_non_client_frame_view.h
+++ b/chrome/browser/views/frame/browser_non_client_frame_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_FRAME_BROWSER_NON_CLIENT_FRAME_VIEW_H_
#define CHROME_BROWSER_VIEWS_FRAME_BROWSER_NON_CLIENT_FRAME_VIEW_H_
+#pragma once
#include "views/window/non_client_view.h"
diff --git a/chrome/browser/views/frame/browser_root_view.h b/chrome/browser/views/frame/browser_root_view.h
index cafbefd..4ae382a 100644
--- a/chrome/browser/views/frame/browser_root_view.h
+++ b/chrome/browser/views/frame/browser_root_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_FRAME_BROWSER_ROOT_VIEW_H_
#define CHROME_BROWSER_VIEWS_FRAME_BROWSER_ROOT_VIEW_H_
+#pragma once
#include "views/widget/root_view.h"
diff --git a/chrome/browser/views/frame/browser_view.h b/chrome/browser/views/frame/browser_view.h
index 8c00550..37657f0 100644
--- a/chrome/browser/views/frame/browser_view.h
+++ b/chrome/browser/views/frame/browser_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_FRAME_BROWSER_VIEW_H_
#define CHROME_BROWSER_VIEWS_FRAME_BROWSER_VIEW_H_
+#pragma once
#include <map>
#include <set>
diff --git a/chrome/browser/views/frame/browser_view_layout.h b/chrome/browser/views/frame/browser_view_layout.h
index 7291e1b..30f3756 100644
--- a/chrome/browser/views/frame/browser_view_layout.h
+++ b/chrome/browser/views/frame/browser_view_layout.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_FRAME_BROWSER_VIEW_LAYOUT_H_
#define CHROME_BROWSER_VIEWS_FRAME_BROWSER_VIEW_LAYOUT_H_
+#pragma once
#include "chrome/browser/views/frame/browser_view.h"
#include "views/layout_manager.h"
diff --git a/chrome/browser/views/frame/glass_browser_frame_view.h b/chrome/browser/views/frame/glass_browser_frame_view.h
index 66f9abf..363e73f 100644
--- a/chrome/browser/views/frame/glass_browser_frame_view.h
+++ b/chrome/browser/views/frame/glass_browser_frame_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_FRAME_GLASS_BROWSER_FRAME_VIEW_H_
#define CHROME_BROWSER_VIEWS_FRAME_GLASS_BROWSER_FRAME_VIEW_H_
+#pragma once
#include "chrome/browser/views/frame/browser_frame_win.h"
#include "chrome/browser/views/frame/browser_non_client_frame_view.h"
diff --git a/chrome/browser/views/frame/opaque_browser_frame_view.h b/chrome/browser/views/frame/opaque_browser_frame_view.h
index 9493bd8..a2e6543 100644
--- a/chrome/browser/views/frame/opaque_browser_frame_view.h
+++ b/chrome/browser/views/frame/opaque_browser_frame_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_FRAME_OPAQUE_BROWSER_FRAME_VIEW_H_
#define CHROME_BROWSER_VIEWS_FRAME_OPAQUE_BROWSER_FRAME_VIEW_H_
+#pragma once
#include "chrome/browser/views/frame/browser_frame.h"
#include "chrome/browser/views/frame/browser_non_client_frame_view.h"
diff --git a/chrome/browser/views/fullscreen_exit_bubble.h b/chrome/browser/views/fullscreen_exit_bubble.h
index c9db5bb..c2ebd5a 100644
--- a/chrome/browser/views/fullscreen_exit_bubble.h
+++ b/chrome/browser/views/fullscreen_exit_bubble.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_FULLSCREEN_EXIT_BUBBLE_H__
#define CHROME_BROWSER_VIEWS_FULLSCREEN_EXIT_BUBBLE_H__
+#pragma once
#include "app/slide_animation.h"
#include "base/scoped_ptr.h"
diff --git a/chrome/browser/views/generic_info_view.h b/chrome/browser/views/generic_info_view.h
index f237e57..4c0318c 100644
--- a/chrome/browser/views/generic_info_view.h
+++ b/chrome/browser/views/generic_info_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_GENERIC_INFO_VIEW_H_
#define CHROME_BROWSER_VIEWS_GENERIC_INFO_VIEW_H_
+#pragma once
#include "base/gtest_prod_util.h"
#include "base/scoped_ptr.h"
diff --git a/chrome/browser/views/html_dialog_view.h b/chrome/browser/views/html_dialog_view.h
index e7d0275..9c05291 100644
--- a/chrome/browser/views/html_dialog_view.h
+++ b/chrome/browser/views/html_dialog_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_HTML_DIALOG_VIEW_H_
#define CHROME_BROWSER_VIEWS_HTML_DIALOG_VIEW_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/views/importer_lock_view.h b/chrome/browser/views/importer_lock_view.h
index 866d96e..d974f38 100644
--- a/chrome/browser/views/importer_lock_view.h
+++ b/chrome/browser/views/importer_lock_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_IMPORTER_LOCK_VIEW_H__
#define CHROME_BROWSER_VIEWS_IMPORTER_LOCK_VIEW_H__
+#pragma once
#include "views/view.h"
#include "views/window/dialog_delegate.h"
diff --git a/chrome/browser/views/importer_view.h b/chrome/browser/views/importer_view.h
index ae62820..f6ae28f 100644
--- a/chrome/browser/views/importer_view.h
+++ b/chrome/browser/views/importer_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_IMPORTER_VIEW_H_
#define CHROME_BROWSER_VIEWS_IMPORTER_VIEW_H_
+#pragma once
#include "app/combobox_model.h"
#include "chrome/browser/importer/importer.h"
diff --git a/chrome/browser/views/importing_progress_view.h b/chrome/browser/views/importing_progress_view.h
index 5f70eb1..ec842e79 100644
--- a/chrome/browser/views/importing_progress_view.h
+++ b/chrome/browser/views/importing_progress_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_IMPORTING_PROGRESS_VIEW_H_
#define CHROME_BROWSER_VIEWS_IMPORTING_PROGRESS_VIEW_H_
+#pragma once
#include "chrome/browser/importer/importer.h"
#include "chrome/browser/importer/importer_data_types.h"
diff --git a/chrome/browser/views/info_bubble.h b/chrome/browser/views/info_bubble.h
index 30b3719..52bffe4 100644
--- a/chrome/browser/views/info_bubble.h
+++ b/chrome/browser/views/info_bubble.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_INFO_BUBBLE_H_
#define CHROME_BROWSER_VIEWS_INFO_BUBBLE_H_
+#pragma once
#include "app/slide_animation.h"
#include "third_party/skia/include/core/SkColor.h"
diff --git a/chrome/browser/views/infobars/after_translate_infobar.h b/chrome/browser/views/infobars/after_translate_infobar.h
index 7144e1b..6e781da 100644
--- a/chrome/browser/views/infobars/after_translate_infobar.h
+++ b/chrome/browser/views/infobars/after_translate_infobar.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_INFOBARS_AFTER_TRANSLATE_INFOBAR_H_
#define CHROME_BROWSER_VIEWS_INFOBARS_AFTER_TRANSLATE_INFOBAR_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/views/infobars/before_translate_infobar.h b/chrome/browser/views/infobars/before_translate_infobar.h
index c233626..a6610ab 100644
--- a/chrome/browser/views/infobars/before_translate_infobar.h
+++ b/chrome/browser/views/infobars/before_translate_infobar.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_INFOBARS_BEFORE_TRANSLATE_INFOBAR_H_
#define CHROME_BROWSER_VIEWS_INFOBARS_BEFORE_TRANSLATE_INFOBAR_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/views/infobars/extension_infobar.h b/chrome/browser/views/infobars/extension_infobar.h
index 9b9b987..ccc8592 100644
--- a/chrome/browser/views/infobars/extension_infobar.h
+++ b/chrome/browser/views/infobars/extension_infobar.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_INFOBARS_EXTENSION_INFOBAR_H_
#define CHROME_BROWSER_VIEWS_INFOBARS_EXTENSION_INFOBAR_H_
+#pragma once
#include "chrome/browser/views/infobars/infobars.h"
diff --git a/chrome/browser/views/infobars/infobar_button_border.h b/chrome/browser/views/infobars/infobar_button_border.h
index 303fc4b..865e4f8 100644
--- a/chrome/browser/views/infobars/infobar_button_border.h
+++ b/chrome/browser/views/infobars/infobar_button_border.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_INFOBARS_INFOBAR_BUTTON_BORDER_H_
#define CHROME_BROWSER_VIEWS_INFOBARS_INFOBAR_BUTTON_BORDER_H_
+#pragma once
#include "views/border.h"
diff --git a/chrome/browser/views/infobars/infobar_container.h b/chrome/browser/views/infobars/infobar_container.h
index 7480c7b..662b313 100644
--- a/chrome/browser/views/infobars/infobar_container.h
+++ b/chrome/browser/views/infobars/infobar_container.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_INFOBARS_INFOBAR_CONTAINER_H_
#define CHROME_BROWSER_VIEWS_INFOBARS_INFOBAR_CONTAINER_H_
+#pragma once
#include "chrome/common/notification_registrar.h"
#include "views/view.h"
diff --git a/chrome/browser/views/infobars/infobar_text_button.h b/chrome/browser/views/infobars/infobar_text_button.h
index 221b5de..35f16a1 100644
--- a/chrome/browser/views/infobars/infobar_text_button.h
+++ b/chrome/browser/views/infobars/infobar_text_button.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_INFOBARS_INFOBAR_TEXT_BUTTON_H_
#define CHROME_BROWSER_VIEWS_INFOBARS_INFOBAR_TEXT_BUTTON_H_
+#pragma once
#include "views/controls/button/text_button.h"
diff --git a/chrome/browser/views/infobars/infobars.h b/chrome/browser/views/infobars/infobars.h
index a494beb..47a41fa 100644
--- a/chrome/browser/views/infobars/infobars.h
+++ b/chrome/browser/views/infobars/infobars.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_INFOBARS_INFOBARS_H_
#define CHROME_BROWSER_VIEWS_INFOBARS_INFOBARS_H_
+#pragma once
#include "app/animation.h"
#include "base/task.h"
diff --git a/chrome/browser/views/infobars/translate_infobar_base.h b/chrome/browser/views/infobars/translate_infobar_base.h
index 173742d..a16d1ca 100644
--- a/chrome/browser/views/infobars/translate_infobar_base.h
+++ b/chrome/browser/views/infobars/translate_infobar_base.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_INFOBARS_TRANSLATE_INFOBAR_BASE_H_
#define CHROME_BROWSER_VIEWS_INFOBARS_TRANSLATE_INFOBAR_BASE_H_
+#pragma once
#include "chrome/browser/translate/translate_infobar_view.h"
#include "chrome/browser/views/infobars/infobars.h"
diff --git a/chrome/browser/views/infobars/translate_message_infobar.h b/chrome/browser/views/infobars/translate_message_infobar.h
index f4cb896..e77bcf2 100644
--- a/chrome/browser/views/infobars/translate_message_infobar.h
+++ b/chrome/browser/views/infobars/translate_message_infobar.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_INFOBARS_TRANSLATE_MESSAGE_INFOBAR_H_
#define CHROME_BROWSER_VIEWS_INFOBARS_TRANSLATE_MESSAGE_INFOBAR_H_
+#pragma once
#include "chrome/browser/views/infobars/translate_infobar_base.h"
diff --git a/chrome/browser/views/jsmessage_box_dialog.h b/chrome/browser/views/jsmessage_box_dialog.h
index c142a67..512f2cf 100644
--- a/chrome/browser/views/jsmessage_box_dialog.h
+++ b/chrome/browser/views/jsmessage_box_dialog.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_JSMESSAGE_BOX_DIALOG_H_
#define CHROME_BROWSER_VIEWS_JSMESSAGE_BOX_DIALOG_H_
+#pragma once
#include "chrome/browser/js_modal_dialog.h"
diff --git a/chrome/browser/views/keyword_editor_view.h b/chrome/browser/views/keyword_editor_view.h
index 34cd39b..9b4229c 100644
--- a/chrome/browser/views/keyword_editor_view.h
+++ b/chrome/browser/views/keyword_editor_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_KEYWORD_EDITOR_VIEW_H_
#define CHROME_BROWSER_VIEWS_KEYWORD_EDITOR_VIEW_H_
+#pragma once
#include <Windows.h>
#include <map>
diff --git a/chrome/browser/views/list_background.h b/chrome/browser/views/list_background.h
index 5c54f6e..4f29a34 100644
--- a/chrome/browser/views/list_background.h
+++ b/chrome/browser/views/list_background.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_LIST_BACKGROUND_H_
#define CHROME_BROWSER_VIEWS_LIST_BACKGROUND_H_
+#pragma once
#include "gfx/canvas_skia.h"
#include "gfx/native_theme_win.h"
diff --git a/chrome/browser/views/local_storage_info_view.h b/chrome/browser/views/local_storage_info_view.h
index 83b6155..b44907e 100644
--- a/chrome/browser/views/local_storage_info_view.h
+++ b/chrome/browser/views/local_storage_info_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_LOCAL_STORAGE_INFO_VIEW_H_
#define CHROME_BROWSER_VIEWS_LOCAL_STORAGE_INFO_VIEW_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/views/local_storage_set_item_info_view.h b/chrome/browser/views/local_storage_set_item_info_view.h
index 7ab2118..788e69d 100644
--- a/chrome/browser/views/local_storage_set_item_info_view.h
+++ b/chrome/browser/views/local_storage_set_item_info_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_LOCAL_STORAGE_SET_ITEM_INFO_VIEW_H_
#define CHROME_BROWSER_VIEWS_LOCAL_STORAGE_SET_ITEM_INFO_VIEW_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/views/location_bar/click_handler.h b/chrome/browser/views/location_bar/click_handler.h
index e477e94..dc8c917 100644
--- a/chrome/browser/views/location_bar/click_handler.h
+++ b/chrome/browser/views/location_bar/click_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_LOCATION_BAR_CLICK_HANDLER_H_
#define CHROME_BROWSER_VIEWS_LOCATION_BAR_CLICK_HANDLER_H_
+#pragma once
#include "base/basictypes.h"
diff --git a/chrome/browser/views/location_bar/content_setting_image_view.h b/chrome/browser/views/location_bar/content_setting_image_view.h
index c641daa..366ed48 100644
--- a/chrome/browser/views/location_bar/content_setting_image_view.h
+++ b/chrome/browser/views/location_bar/content_setting_image_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_LOCATION_BAR_CONTENT_SETTING_IMAGE_VIEW_H_
#define CHROME_BROWSER_VIEWS_LOCATION_BAR_CONTENT_SETTING_IMAGE_VIEW_H_
+#pragma once
#include "base/scoped_ptr.h"
#include "chrome/browser/views/info_bubble.h"
diff --git a/chrome/browser/views/location_bar/ev_bubble_view.h b/chrome/browser/views/location_bar/ev_bubble_view.h
index 4b92944..058c8a2 100644
--- a/chrome/browser/views/location_bar/ev_bubble_view.h
+++ b/chrome/browser/views/location_bar/ev_bubble_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_LOCATION_BAR_EV_BUBBLE_VIEW_H_
#define CHROME_BROWSER_VIEWS_LOCATION_BAR_EV_BUBBLE_VIEW_H_
+#pragma once
#include "chrome/browser/views/location_bar/click_handler.h"
#include "chrome/browser/views/location_bar/icon_label_bubble_view.h"
diff --git a/chrome/browser/views/location_bar/icon_label_bubble_view.h b/chrome/browser/views/location_bar/icon_label_bubble_view.h
index dd5b196..de252dd 100644
--- a/chrome/browser/views/location_bar/icon_label_bubble_view.h
+++ b/chrome/browser/views/location_bar/icon_label_bubble_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_LOCATION_BAR_ICON_LABEL_BUBBLE_VIEW_H_
#define CHROME_BROWSER_VIEWS_LOCATION_BAR_ICON_LABEL_BUBBLE_VIEW_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/views/location_bar/keyword_hint_view.h b/chrome/browser/views/location_bar/keyword_hint_view.h
index 75388df..af11a84 100644
--- a/chrome/browser/views/location_bar/keyword_hint_view.h
+++ b/chrome/browser/views/location_bar/keyword_hint_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_LOCATION_BAR_KEYWORD_HINT_VIEW_H_
#define CHROME_BROWSER_VIEWS_LOCATION_BAR_KEYWORD_HINT_VIEW_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/views/location_bar/location_bar_view.h b/chrome/browser/views/location_bar/location_bar_view.h
index 93dd54d..0b7cb65 100644
--- a/chrome/browser/views/location_bar/location_bar_view.h
+++ b/chrome/browser/views/location_bar/location_bar_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_LOCATION_BAR_LOCATION_BAR_VIEW_H_
#define CHROME_BROWSER_VIEWS_LOCATION_BAR_LOCATION_BAR_VIEW_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/browser/views/location_bar/location_icon_view.h b/chrome/browser/views/location_bar/location_icon_view.h
index dd2c3e5..524da4e 100644
--- a/chrome/browser/views/location_bar/location_icon_view.h
+++ b/chrome/browser/views/location_bar/location_icon_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_LOCATION_BAR_LOCATION_ICON_VIEW_H_
#define CHROME_BROWSER_VIEWS_LOCATION_BAR_LOCATION_ICON_VIEW_H_
+#pragma once
#include "chrome/browser/views/location_bar/click_handler.h"
#include "views/controls/image_view.h"
diff --git a/chrome/browser/views/location_bar/page_action_image_view.h b/chrome/browser/views/location_bar/page_action_image_view.h
index e61cb3e..1177e49 100644
--- a/chrome/browser/views/location_bar/page_action_image_view.h
+++ b/chrome/browser/views/location_bar/page_action_image_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_LOCATION_BAR_PAGE_ACTION_IMAGE_VIEW_H_
#define CHROME_BROWSER_VIEWS_LOCATION_BAR_PAGE_ACTION_IMAGE_VIEW_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/browser/views/location_bar/page_action_with_badge_view.h b/chrome/browser/views/location_bar/page_action_with_badge_view.h
index c54573e..06c768e 100644
--- a/chrome/browser/views/location_bar/page_action_with_badge_view.h
+++ b/chrome/browser/views/location_bar/page_action_with_badge_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_LOCATION_BAR_PAGE_ACTION_WITH_BADGE_VIEW_H_
#define CHROME_BROWSER_VIEWS_LOCATION_BAR_PAGE_ACTION_WITH_BADGE_VIEW_H_
+#pragma once
#include "gfx/size.h"
#include "views/view.h"
diff --git a/chrome/browser/views/location_bar/selected_keyword_view.h b/chrome/browser/views/location_bar/selected_keyword_view.h
index 143025f..0199cea 100644
--- a/chrome/browser/views/location_bar/selected_keyword_view.h
+++ b/chrome/browser/views/location_bar/selected_keyword_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_LOCATION_BAR_SELECTED_KEYWORD_VIEW_H_
#define CHROME_BROWSER_VIEWS_LOCATION_BAR_SELECTED_KEYWORD_VIEW_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/views/location_bar/star_view.h b/chrome/browser/views/location_bar/star_view.h
index ddc3749..5fd5e3c 100644
--- a/chrome/browser/views/location_bar/star_view.h
+++ b/chrome/browser/views/location_bar/star_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_LOCATION_BAR_STAR_VIEW_H_
#define CHROME_BROWSER_VIEWS_LOCATION_BAR_STAR_VIEW_H_
+#pragma once
#include "chrome/browser/views/info_bubble.h"
#include "views/controls/image_view.h"
diff --git a/chrome/browser/views/login_view.h b/chrome/browser/views/login_view.h
index 01b1b7c..8618bc2 100644
--- a/chrome/browser/views/login_view.h
+++ b/chrome/browser/views/login_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_LOGIN_VIEW_H_
#define CHROME_BROWSER_VIEWS_LOGIN_VIEW_H_
+#pragma once
#include "base/task.h"
#include "chrome/browser/login_model.h"
diff --git a/chrome/browser/views/modal_dialog_delegate.h b/chrome/browser/views/modal_dialog_delegate.h
index 4fe2c1d..42d6a1e 100644
--- a/chrome/browser/views/modal_dialog_delegate.h
+++ b/chrome/browser/views/modal_dialog_delegate.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_MODAL_DIALOG_DELEGATE_H_
#define CHROME_BROWSER_VIEWS_MODAL_DIALOG_DELEGATE_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/views/notifications/balloon_view.h b/chrome/browser/views/notifications/balloon_view.h
index 40fc68d..9ebb26c 100644
--- a/chrome/browser/views/notifications/balloon_view.h
+++ b/chrome/browser/views/notifications/balloon_view.h
@@ -6,6 +6,7 @@
#ifndef CHROME_BROWSER_VIEWS_NOTIFICATIONS_BALLOON_VIEW_H_
#define CHROME_BROWSER_VIEWS_NOTIFICATIONS_BALLOON_VIEW_H_
+#pragma once
#include "app/slide_animation.h"
#include "base/basictypes.h"
diff --git a/chrome/browser/views/notifications/balloon_view_host.h b/chrome/browser/views/notifications/balloon_view_host.h
index 19fdffc..a14768c 100644
--- a/chrome/browser/views/notifications/balloon_view_host.h
+++ b/chrome/browser/views/notifications/balloon_view_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_NOTIFICATIONS_BALLOON_VIEW_HOST_H_
#define CHROME_BROWSER_VIEWS_NOTIFICATIONS_BALLOON_VIEW_HOST_H_
+#pragma once
#include "chrome/browser/notifications/balloon_host.h"
#include "views/controls/native/native_view_host.h"
diff --git a/chrome/browser/views/options/advanced_contents_view.h b/chrome/browser/views/options/advanced_contents_view.h
index a27acb9..5adf493 100644
--- a/chrome/browser/views/options/advanced_contents_view.h
+++ b/chrome/browser/views/options/advanced_contents_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_OPTIONS_ADVANCED_CONTENTS_VIEW_H__
#define CHROME_BROWSER_VIEWS_OPTIONS_ADVANCED_CONTENTS_VIEW_H__
+#pragma once
#include "chrome/browser/views/options/options_page_view.h"
diff --git a/chrome/browser/views/options/advanced_page_view.h b/chrome/browser/views/options/advanced_page_view.h
index 4c02f15..8075021 100644
--- a/chrome/browser/views/options/advanced_page_view.h
+++ b/chrome/browser/views/options/advanced_page_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_OPTIONS_ADVANCED_PAGE_VIEW_H_
#define CHROME_BROWSER_VIEWS_OPTIONS_ADVANCED_PAGE_VIEW_H_
+#pragma once
#include "chrome/browser/views/options/options_page_view.h"
#include "views/controls/button/button.h"
diff --git a/chrome/browser/views/options/content_exceptions_table_view.h b/chrome/browser/views/options/content_exceptions_table_view.h
index 57c4ab0..ac5511f 100644
--- a/chrome/browser/views/options/content_exceptions_table_view.h
+++ b/chrome/browser/views/options/content_exceptions_table_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_OPTIONS_CONTENT_EXCEPTIONS_TABLE_VIEW_H_
#define CHROME_BROWSER_VIEWS_OPTIONS_CONTENT_EXCEPTIONS_TABLE_VIEW_H_
+#pragma once
#include "chrome/browser/content_exceptions_table_model.h"
#include "views/controls/table/table_view.h"
diff --git a/chrome/browser/views/options/content_filter_page_view.h b/chrome/browser/views/options/content_filter_page_view.h
index eaf6e33..8c9bd99 100644
--- a/chrome/browser/views/options/content_filter_page_view.h
+++ b/chrome/browser/views/options/content_filter_page_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_OPTIONS_CONTENT_FILTER_PAGE_VIEW_H_
#define CHROME_BROWSER_VIEWS_OPTIONS_CONTENT_FILTER_PAGE_VIEW_H_
+#pragma once
#include "chrome/browser/views/options/options_page_view.h"
#include "chrome/common/content_settings_types.h"
diff --git a/chrome/browser/views/options/content_page_view.h b/chrome/browser/views/options/content_page_view.h
index 91b9c07..5dfe969 100644
--- a/chrome/browser/views/options/content_page_view.h
+++ b/chrome/browser/views/options/content_page_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_OPTIONS_CONTENT_PAGE_VIEW_H_
#define CHROME_BROWSER_VIEWS_OPTIONS_CONTENT_PAGE_VIEW_H_
+#pragma once
#include "chrome/browser/autofill/personal_data_manager.h"
#include "chrome/browser/pref_member.h"
diff --git a/chrome/browser/views/options/content_settings_window_view.h b/chrome/browser/views/options/content_settings_window_view.h
index f97f219..0fde26a 100644
--- a/chrome/browser/views/options/content_settings_window_view.h
+++ b/chrome/browser/views/options/content_settings_window_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_OPTIONS_CONTENT_SETTINGS_WINDOW_VIEW_H_
#define CHROME_BROWSER_VIEWS_OPTIONS_CONTENT_SETTINGS_WINDOW_VIEW_H_
+#pragma once
#include "chrome/browser/pref_member.h"
#include "chrome/common/content_settings_types.h"
diff --git a/chrome/browser/views/options/cookie_filter_page_view.h b/chrome/browser/views/options/cookie_filter_page_view.h
index 2710cfc..61c138a 100644
--- a/chrome/browser/views/options/cookie_filter_page_view.h
+++ b/chrome/browser/views/options/cookie_filter_page_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_OPTIONS_COOKIE_FILTER_PAGE_VIEW_H_
#define CHROME_BROWSER_VIEWS_OPTIONS_COOKIE_FILTER_PAGE_VIEW_H_
+#pragma once
#include "chrome/browser/views/options/content_filter_page_view.h"
diff --git a/chrome/browser/views/options/cookies_view.h b/chrome/browser/views/options/cookies_view.h
index 64ca05d..8fddb2b 100644
--- a/chrome/browser/views/options/cookies_view.h
+++ b/chrome/browser/views/options/cookies_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_OPTIONS_COOKIES_VIEW_H_
#define CHROME_BROWSER_VIEWS_OPTIONS_COOKIES_VIEW_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/views/options/exception_editor_view.h b/chrome/browser/views/options/exception_editor_view.h
index 3c815db..3dfab19 100644
--- a/chrome/browser/views/options/exception_editor_view.h
+++ b/chrome/browser/views/options/exception_editor_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_OPTIONS_EXCEPTION_EDITOR_VIEW_H_
#define CHROME_BROWSER_VIEWS_OPTIONS_EXCEPTION_EDITOR_VIEW_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/views/options/exceptions_page_view.h b/chrome/browser/views/options/exceptions_page_view.h
index 10756d9..9417118 100644
--- a/chrome/browser/views/options/exceptions_page_view.h
+++ b/chrome/browser/views/options/exceptions_page_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_OPTIONS_EXCEPTIONS_PAGE_VIEW_H_
#define CHROME_BROWSER_VIEWS_OPTIONS_EXCEPTIONS_PAGE_VIEW_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/views/options/exceptions_view.h b/chrome/browser/views/options/exceptions_view.h
index ceb9bcb..4e66e6d 100644
--- a/chrome/browser/views/options/exceptions_view.h
+++ b/chrome/browser/views/options/exceptions_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_OPTIONS_EXCEPTIONS_VIEW_H_
#define CHROME_BROWSER_VIEWS_OPTIONS_EXCEPTIONS_VIEW_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/views/options/fonts_languages_window_view.h b/chrome/browser/views/options/fonts_languages_window_view.h
index 55a4405..4af9d01 100644
--- a/chrome/browser/views/options/fonts_languages_window_view.h
+++ b/chrome/browser/views/options/fonts_languages_window_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_OPTIONS_FONTS_LANGUAGES_WINDOW_VIEW_H_
#define CHROME_BROWSER_VIEWS_OPTIONS_FONTS_LANGUAGES_WINDOW_VIEW_H_
+#pragma once
#include "chrome/browser/fonts_languages_window.h"
#include "views/view.h"
diff --git a/chrome/browser/views/options/fonts_page_view.h b/chrome/browser/views/options/fonts_page_view.h
index 8f9ee0b..c9813b7 100644
--- a/chrome/browser/views/options/fonts_page_view.h
+++ b/chrome/browser/views/options/fonts_page_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_OPTIONS_FONTS_PAGE_VIEW_H_
#define CHROME_BROWSER_VIEWS_OPTIONS_FONTS_PAGE_VIEW_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/views/options/general_page_view.h b/chrome/browser/views/options/general_page_view.h
index e827ecf..2b05c70a 100644
--- a/chrome/browser/views/options/general_page_view.h
+++ b/chrome/browser/views/options/general_page_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_OPTIONS_GENERAL_PAGE_VIEW_H_
#define CHROME_BROWSER_VIEWS_OPTIONS_GENERAL_PAGE_VIEW_H_
+#pragma once
#include "chrome/browser/pref_member.h"
#include "chrome/browser/shell_integration.h"
diff --git a/chrome/browser/views/options/languages_page_view.h b/chrome/browser/views/options/languages_page_view.h
index 7342ad1..d4ab082 100644
--- a/chrome/browser/views/options/languages_page_view.h
+++ b/chrome/browser/views/options/languages_page_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_OPTIONS_LANGUAGES_PAGE_VIEW_H__
#define CHROME_BROWSER_VIEWS_OPTIONS_LANGUAGES_PAGE_VIEW_H__
+#pragma once
#include "chrome/browser/pref_member.h"
#include "chrome/browser/views/options/options_page_view.h"
diff --git a/chrome/browser/views/options/managed_prefs_banner_view.h b/chrome/browser/views/options/managed_prefs_banner_view.h
index 6002ada..cc46786 100644
--- a/chrome/browser/views/options/managed_prefs_banner_view.h
+++ b/chrome/browser/views/options/managed_prefs_banner_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_OPTIONS_MANAGED_PREFS_BANNER_VIEW_H_
#define CHROME_BROWSER_VIEWS_OPTIONS_MANAGED_PREFS_BANNER_VIEW_H_
+#pragma once
#include "chrome/browser/managed_prefs_banner_base.h"
#include "views/view.h"
diff --git a/chrome/browser/views/options/options_group_view.h b/chrome/browser/views/options/options_group_view.h
index 83a638f..41550c2 100644
--- a/chrome/browser/views/options/options_group_view.h
+++ b/chrome/browser/views/options/options_group_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_OPTIONS_OPTIONS_GROUP_VIEW_H__
#define CHROME_BROWSER_VIEWS_OPTIONS_OPTIONS_GROUP_VIEW_H__
+#pragma once
#include "views/view.h"
diff --git a/chrome/browser/views/options/options_page_view.h b/chrome/browser/views/options/options_page_view.h
index 289b00a..707e39f 100644
--- a/chrome/browser/views/options/options_page_view.h
+++ b/chrome/browser/views/options/options_page_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_OPTIONS_OPTIONS_PAGE_VIEW_H__
#define CHROME_BROWSER_VIEWS_OPTIONS_OPTIONS_PAGE_VIEW_H__
+#pragma once
#include "chrome/browser/options_page_base.h"
#include "views/controls/link.h"
diff --git a/chrome/browser/views/options/passwords_exceptions_window_view.h b/chrome/browser/views/options/passwords_exceptions_window_view.h
index fc6a49c..df98697 100644
--- a/chrome/browser/views/options/passwords_exceptions_window_view.h
+++ b/chrome/browser/views/options/passwords_exceptions_window_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_OPTIONS_PASSWORDS_EXCEPTIONS_WINDOW_VIEW_H_
#define CHROME_BROWSER_VIEWS_OPTIONS_PASSWORDS_EXCEPTIONS_WINDOW_VIEW_H_
+#pragma once
#include "views/view.h"
#include "views/window/dialog_delegate.h"
diff --git a/chrome/browser/views/options/passwords_page_view.h b/chrome/browser/views/options/passwords_page_view.h
index 2f065b3..357b02b 100644
--- a/chrome/browser/views/options/passwords_page_view.h
+++ b/chrome/browser/views/options/passwords_page_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_OPTIONS_PASSWORDS_PAGE_VIEW_H_
#define CHROME_BROWSER_VIEWS_OPTIONS_PASSWORDS_PAGE_VIEW_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/views/options/plugin_filter_page_view.h b/chrome/browser/views/options/plugin_filter_page_view.h
index 47faa8a..6dc6af9 100644
--- a/chrome/browser/views/options/plugin_filter_page_view.h
+++ b/chrome/browser/views/options/plugin_filter_page_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_OPTIONS_PLUGIN_FILTER_PAGE_VIEW_H_
#define CHROME_BROWSER_VIEWS_OPTIONS_PLUGIN_FILTER_PAGE_VIEW_H_
+#pragma once
#include "chrome/browser/views/options/content_filter_page_view.h"
diff --git a/chrome/browser/views/options/simple_content_exceptions_view.h b/chrome/browser/views/options/simple_content_exceptions_view.h
index 5124532..b0ab00a 100644
--- a/chrome/browser/views/options/simple_content_exceptions_view.h
+++ b/chrome/browser/views/options/simple_content_exceptions_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_OPTIONS_SIMPLE_CONTENT_EXCEPTIONS_VIEW_H_
#define CHROME_BROWSER_VIEWS_OPTIONS_SIMPLE_CONTENT_EXCEPTIONS_VIEW_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/views/pinned_contents_info_bubble.h b/chrome/browser/views/pinned_contents_info_bubble.h
index 8033b39..29cd5972 100644
--- a/chrome/browser/views/pinned_contents_info_bubble.h
+++ b/chrome/browser/views/pinned_contents_info_bubble.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_PINNED_CONTENTS_INFO_BUBBLE_H_
#define CHROME_BROWSER_VIEWS_PINNED_CONTENTS_INFO_BUBBLE_H_
+#pragma once
#include "chrome/browser/views/info_bubble.h"
diff --git a/chrome/browser/views/reload_button.h b/chrome/browser/views/reload_button.h
index 20991f9..6a8c29c 100644
--- a/chrome/browser/views/reload_button.h
+++ b/chrome/browser/views/reload_button.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_RELOAD_BUTTON_H__
#define CHROME_BROWSER_VIEWS_RELOAD_BUTTON_H__
+#pragma once
#include "base/basictypes.h"
#include "base/timer.h"
diff --git a/chrome/browser/views/repost_form_warning_view.h b/chrome/browser/views/repost_form_warning_view.h
index a6932af..b4e56a6 100644
--- a/chrome/browser/views/repost_form_warning_view.h
+++ b/chrome/browser/views/repost_form_warning_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_REPOST_FORM_WARNING_VIEW_H_
#define CHROME_BROWSER_VIEWS_REPOST_FORM_WARNING_VIEW_H_
+#pragma once
#include "chrome/browser/tab_contents/constrained_window.h"
#include "chrome/common/notification_registrar.h"
diff --git a/chrome/browser/views/restart_message_box.h b/chrome/browser/views/restart_message_box.h
index 895937c..816fe6c 100644
--- a/chrome/browser/views/restart_message_box.h
+++ b/chrome/browser/views/restart_message_box.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_RESTART_MESSAGE_BOX_H_
#define CHROME_BROWSER_VIEWS_RESTART_MESSAGE_BOX_H_
+#pragma once
#include "base/basictypes.h"
#include "gfx/native_widget_types.h"
diff --git a/chrome/browser/views/sad_tab_view.h b/chrome/browser/views/sad_tab_view.h
index fff7213..11f26265 100644
--- a/chrome/browser/views/sad_tab_view.h
+++ b/chrome/browser/views/sad_tab_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_SAD_TAB_VIEW_H_
#define CHROME_BROWSER_VIEWS_SAD_TAB_VIEW_H_
+#pragma once
#include "base/basictypes.h"
#include "gfx/font.h"
diff --git a/chrome/browser/views/status_bubble_views.h b/chrome/browser/views/status_bubble_views.h
index 4e0b414..d198f0e 100644
--- a/chrome/browser/views/status_bubble_views.h
+++ b/chrome/browser/views/status_bubble_views.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_STATUS_BUBBLE_VIEWS_H_
#define CHROME_BROWSER_VIEWS_STATUS_BUBBLE_VIEWS_H_
+#pragma once
#include "base/logging.h"
#include "base/scoped_ptr.h"
diff --git a/chrome/browser/views/status_icons/status_icon_win.h b/chrome/browser/views/status_icons/status_icon_win.h
index 46be5ae..e3f88f4 100644
--- a/chrome/browser/views/status_icons/status_icon_win.h
+++ b/chrome/browser/views/status_icons/status_icon_win.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_STATUS_ICONS_STATUS_ICON_WIN_H_
#define CHROME_BROWSER_VIEWS_STATUS_ICONS_STATUS_ICON_WIN_H_
+#pragma once
#include <windows.h>
#include <shellapi.h>
diff --git a/chrome/browser/views/status_icons/status_tray_win.h b/chrome/browser/views/status_icons/status_tray_win.h
index f3aa9d1..efdb13b 100644
--- a/chrome/browser/views/status_icons/status_tray_win.h
+++ b/chrome/browser/views/status_icons/status_tray_win.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_STATUS_ICONS_STATUS_TRAY_WIN_H_
#define CHROME_BROWSER_VIEWS_STATUS_ICONS_STATUS_TRAY_WIN_H_
+#pragma once
#include <windows.h>
diff --git a/chrome/browser/views/tab_contents/native_tab_contents_container.h b/chrome/browser/views/tab_contents/native_tab_contents_container.h
index 714be9a..51e08af 100644
--- a/chrome/browser/views/tab_contents/native_tab_contents_container.h
+++ b/chrome/browser/views/tab_contents/native_tab_contents_container.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_TAB_CONTENTS_NATIVE_TAB_CONTENTS_CONTAINER_H_
#define CHROME_BROWSER_VIEWS_TAB_CONTENTS_NATIVE_TAB_CONTENTS_CONTAINER_H_
+#pragma once
class RenderViewHost;
class TabContents;
diff --git a/chrome/browser/views/tab_contents/native_tab_contents_container_gtk.h b/chrome/browser/views/tab_contents/native_tab_contents_container_gtk.h
index e30c11f..a00caad 100644
--- a/chrome/browser/views/tab_contents/native_tab_contents_container_gtk.h
+++ b/chrome/browser/views/tab_contents/native_tab_contents_container_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_TAB_CONTENTS_NATIVE_TAB_CONTENTS_CONTAINER_GTK_H_
#define CHROME_BROWSER_VIEWS_TAB_CONTENTS_NATIVE_TAB_CONTENTS_CONTAINER_GTK_H_
+#pragma once
#include <gtk/gtk.h>
diff --git a/chrome/browser/views/tab_contents/native_tab_contents_container_win.h b/chrome/browser/views/tab_contents/native_tab_contents_container_win.h
index 5fb5700..b87ccf2 100644
--- a/chrome/browser/views/tab_contents/native_tab_contents_container_win.h
+++ b/chrome/browser/views/tab_contents/native_tab_contents_container_win.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_TAB_CONTENTS_NATIVE_TAB_CONTENTS_CONTAINER_WIN_H_
#define CHROME_BROWSER_VIEWS_TAB_CONTENTS_NATIVE_TAB_CONTENTS_CONTAINER_WIN_H_
+#pragma once
#include "chrome/browser/views/tab_contents/native_tab_contents_container.h"
#include "views/controls/native/native_view_host.h"
diff --git a/chrome/browser/views/tab_contents/render_view_context_menu_views.h b/chrome/browser/views/tab_contents/render_view_context_menu_views.h
index cb58698..65ef289 100644
--- a/chrome/browser/views/tab_contents/render_view_context_menu_views.h
+++ b/chrome/browser/views/tab_contents/render_view_context_menu_views.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_TAB_CONTENTS_RENDER_VIEW_CONTEXT_MENU_VIEWS_H_
#define CHROME_BROWSER_VIEWS_TAB_CONTENTS_RENDER_VIEW_CONTEXT_MENU_VIEWS_H_
+#pragma once
#include "app/menus/simple_menu_model.h"
#include "base/scoped_ptr.h"
diff --git a/chrome/browser/views/tab_contents/tab_contents_container.h b/chrome/browser/views/tab_contents/tab_contents_container.h
index 18e69ff..c2a59d9 100644
--- a/chrome/browser/views/tab_contents/tab_contents_container.h
+++ b/chrome/browser/views/tab_contents/tab_contents_container.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_TAB_CONTENTS_TAB_CONTENTS_CONTAINER_H_
#define CHROME_BROWSER_VIEWS_TAB_CONTENTS_TAB_CONTENTS_CONTAINER_H_
+#pragma once
#include "chrome/browser/views/tab_contents/native_tab_contents_container.h"
#include "chrome/common/notification_registrar.h"
diff --git a/chrome/browser/views/tab_contents/tab_contents_drag_win.h b/chrome/browser/views/tab_contents/tab_contents_drag_win.h
index bfa2b12..2fd29e8 100644
--- a/chrome/browser/views/tab_contents/tab_contents_drag_win.h
+++ b/chrome/browser/views/tab_contents/tab_contents_drag_win.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_TAB_CONTENTS_TAB_CONTENTS_DRAG_WIN_H_
#define CHROME_BROWSER_VIEWS_TAB_CONTENTS_TAB_CONTENTS_DRAG_WIN_H_
+#pragma once
#include "app/os_exchange_data_provider_win.h"
#include "base/platform_thread.h"
diff --git a/chrome/browser/views/tab_contents/tab_contents_view_gtk.h b/chrome/browser/views/tab_contents/tab_contents_view_gtk.h
index b4788c8..a46c4a3 100644
--- a/chrome/browser/views/tab_contents/tab_contents_view_gtk.h
+++ b/chrome/browser/views/tab_contents/tab_contents_view_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_TAB_CONTENTS_TAB_CONTENTS_VIEW_GTK_H_
#define CHROME_BROWSER_VIEWS_TAB_CONTENTS_TAB_CONTENTS_VIEW_GTK_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/views/tab_contents/tab_contents_view_win.h b/chrome/browser/views/tab_contents/tab_contents_view_win.h
index 2c080c1..471869c 100644
--- a/chrome/browser/views/tab_contents/tab_contents_view_win.h
+++ b/chrome/browser/views/tab_contents/tab_contents_view_win.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_TAB_CONTENTS_TAB_CONTENTS_VIEW_WIN_H_
#define CHROME_BROWSER_VIEWS_TAB_CONTENTS_TAB_CONTENTS_VIEW_WIN_H_
+#pragma once
#include "base/scoped_ptr.h"
#include "base/timer.h"
diff --git a/chrome/browser/views/tab_icon_view.h b/chrome/browser/views/tab_icon_view.h
index 6813e32..ef42477 100644
--- a/chrome/browser/views/tab_icon_view.h
+++ b/chrome/browser/views/tab_icon_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_TAB_ICON_VIEW_H_
#define CHROME_BROWSER_VIEWS_TAB_ICON_VIEW_H_
+#pragma once
#include "views/view.h"
diff --git a/chrome/browser/views/tabs/base_tab.h b/chrome/browser/views/tabs/base_tab.h
index 78c2d94..bf575e8 100644
--- a/chrome/browser/views/tabs/base_tab.h
+++ b/chrome/browser/views/tabs/base_tab.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_TABS_BASE_TAB_H_
#define CHROME_BROWSER_VIEWS_TABS_BASE_TAB_H_
+#pragma once
#include "app/animation.h"
#include "base/ref_counted.h"
diff --git a/chrome/browser/views/tabs/base_tab_strip.h b/chrome/browser/views/tabs/base_tab_strip.h
index a2e62c0..91f5e6c 100644
--- a/chrome/browser/views/tabs/base_tab_strip.h
+++ b/chrome/browser/views/tabs/base_tab_strip.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_TABS_BASE_TAB_STRIP_H_
#define CHROME_BROWSER_VIEWS_TABS_BASE_TAB_STRIP_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/views/tabs/browser_tab_strip_controller.h b/chrome/browser/views/tabs/browser_tab_strip_controller.h
index 9f0a7a5..662a0c1 100644
--- a/chrome/browser/views/tabs/browser_tab_strip_controller.h
+++ b/chrome/browser/views/tabs/browser_tab_strip_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_TABS_BROWSER_TAB_STRIP_CONTROLLER_H_
#define CHROME_BROWSER_VIEWS_TABS_BROWSER_TAB_STRIP_CONTROLLER_H_
+#pragma once
#include "base/scoped_ptr.h"
#include "chrome/browser/tabs/tab_strip_model.h"
diff --git a/chrome/browser/views/tabs/dragged_tab_controller.h b/chrome/browser/views/tabs/dragged_tab_controller.h
index 2fe3e92..840a4fe 100644
--- a/chrome/browser/views/tabs/dragged_tab_controller.h
+++ b/chrome/browser/views/tabs/dragged_tab_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_TABS_DRAGGED_TAB_CONTROLLER_H_
#define CHROME_BROWSER_VIEWS_TABS_DRAGGED_TAB_CONTROLLER_H_
+#pragma once
#include "base/message_loop.h"
#include "base/timer.h"
diff --git a/chrome/browser/views/tabs/dragged_tab_view.h b/chrome/browser/views/tabs/dragged_tab_view.h
index f2ded5a..0432d46 100644
--- a/chrome/browser/views/tabs/dragged_tab_view.h
+++ b/chrome/browser/views/tabs/dragged_tab_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_TABS_DRAGGED_TAB_VIEW_H_
#define CHROME_BROWSER_VIEWS_TABS_DRAGGED_TAB_VIEW_H_
+#pragma once
#include "build/build_config.h"
#include "gfx/point.h"
diff --git a/chrome/browser/views/tabs/native_view_photobooth.h b/chrome/browser/views/tabs/native_view_photobooth.h
index 804983c..0eba321 100644
--- a/chrome/browser/views/tabs/native_view_photobooth.h
+++ b/chrome/browser/views/tabs/native_view_photobooth.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_TABS_NATIVE_VIEW_PHOTOBOOTH_H_
#define CHROME_BROWSER_VIEWS_TABS_NATIVE_VIEW_PHOTOBOOTH_H_
+#pragma once
#include "gfx/native_widget_types.h"
diff --git a/chrome/browser/views/tabs/native_view_photobooth_gtk.h b/chrome/browser/views/tabs/native_view_photobooth_gtk.h
index 791b8c5..8bc74063 100644
--- a/chrome/browser/views/tabs/native_view_photobooth_gtk.h
+++ b/chrome/browser/views/tabs/native_view_photobooth_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_TABS_NATIVE_VIEW_PHOTOBOOTH_GTK_H_
#define CHROME_BROWSER_VIEWS_TABS_NATIVE_VIEW_PHOTOBOOTH_GTK_H_
+#pragma once
#include "chrome/browser/views/tabs/native_view_photobooth.h"
diff --git a/chrome/browser/views/tabs/native_view_photobooth_win.h b/chrome/browser/views/tabs/native_view_photobooth_win.h
index fd59afa..4ed4016 100644
--- a/chrome/browser/views/tabs/native_view_photobooth_win.h
+++ b/chrome/browser/views/tabs/native_view_photobooth_win.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_TABS_NATIVE_VIEW_PHOTOBOOTH_WIN_H_
#define CHROME_BROWSER_VIEWS_TABS_NATIVE_VIEW_PHOTOBOOTH_WIN_H_
+#pragma once
#include "chrome/browser/views/tabs/native_view_photobooth.h"
diff --git a/chrome/browser/views/tabs/side_tab.h b/chrome/browser/views/tabs/side_tab.h
index 9bc9631..b9877ef 100644
--- a/chrome/browser/views/tabs/side_tab.h
+++ b/chrome/browser/views/tabs/side_tab.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_TABS_SIDE_TAB_H_
#define CHROME_BROWSER_VIEWS_TABS_SIDE_TAB_H_
+#pragma once
#include "app/slide_animation.h"
#include "chrome/browser/views/tabs/base_tab.h"
diff --git a/chrome/browser/views/tabs/side_tab_strip.h b/chrome/browser/views/tabs/side_tab_strip.h
index 6e52e70..d5f0ffa 100644
--- a/chrome/browser/views/tabs/side_tab_strip.h
+++ b/chrome/browser/views/tabs/side_tab_strip.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_TABS_SIDE_TAB_STRIP_H_
#define CHROME_BROWSER_VIEWS_TABS_SIDE_TAB_STRIP_H_
+#pragma once
#include "chrome/browser/views/tabs/base_tab_strip.h"
diff --git a/chrome/browser/views/tabs/tab.h b/chrome/browser/views/tabs/tab.h
index bbcf2b6..74b4f87 100644
--- a/chrome/browser/views/tabs/tab.h
+++ b/chrome/browser/views/tabs/tab.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_TABS_TAB_H_
#define CHROME_BROWSER_VIEWS_TABS_TAB_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/views/tabs/tab_controller.h b/chrome/browser/views/tabs/tab_controller.h
index e1db77e..abaaf0f 100644
--- a/chrome/browser/views/tabs/tab_controller.h
+++ b/chrome/browser/views/tabs/tab_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_TABS_TAB_CONTROLLER_H_
#define CHROME_BROWSER_VIEWS_TABS_TAB_CONTROLLER_H_
+#pragma once
class BaseTab;
diff --git a/chrome/browser/views/tabs/tab_renderer_data.h b/chrome/browser/views/tabs/tab_renderer_data.h
index 7cbaa18..166db5f 100644
--- a/chrome/browser/views/tabs/tab_renderer_data.h
+++ b/chrome/browser/views/tabs/tab_renderer_data.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_TABS_TAB_RENDERER_DATA_H_
#define CHROME_BROWSER_VIEWS_TABS_TAB_RENDERER_DATA_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/views/tabs/tab_strip.h b/chrome/browser/views/tabs/tab_strip.h
index 2620f22..0f2b53a 100644
--- a/chrome/browser/views/tabs/tab_strip.h
+++ b/chrome/browser/views/tabs/tab_strip.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_TABS_TAB_STRIP_H_
#define CHROME_BROWSER_VIEWS_TABS_TAB_STRIP_H_
+#pragma once
#include "app/animation_container.h"
#include "base/message_loop.h"
diff --git a/chrome/browser/views/tabs/tab_strip_controller.h b/chrome/browser/views/tabs/tab_strip_controller.h
index 12b21ea..2ec7e19 100644
--- a/chrome/browser/views/tabs/tab_strip_controller.h
+++ b/chrome/browser/views/tabs/tab_strip_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_TABS_TAB_STRIP_CONTROLLER_H_
#define CHROME_BROWSER_VIEWS_TABS_TAB_STRIP_CONTROLLER_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/views/theme_background.h b/chrome/browser/views/theme_background.h
index 31f568e..b904a71 100644
--- a/chrome/browser/views/theme_background.h
+++ b/chrome/browser/views/theme_background.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_THEME_BACKGROUND_H_
#define CHROME_BROWSER_VIEWS_THEME_BACKGROUND_H_
+#pragma once
#include "views/background.h"
diff --git a/chrome/browser/views/theme_helpers.h b/chrome/browser/views/theme_helpers.h
index 02107e2..68ea077 100644
--- a/chrome/browser/views/theme_helpers.h
+++ b/chrome/browser/views/theme_helpers.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_THEME_HELPERS_H__
#define CHROME_BROWSER_VIEWS_THEME_HELPERS_H__
+#pragma once
#include <windows.h>
diff --git a/chrome/browser/views/theme_install_bubble_view.h b/chrome/browser/views/theme_install_bubble_view.h
index baf80b3..8639474b2 100644
--- a/chrome/browser/views/theme_install_bubble_view.h
+++ b/chrome/browser/views/theme_install_bubble_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_THEME_INSTALL_BUBBLE_VIEW_H_
#define CHROME_BROWSER_VIEWS_THEME_INSTALL_BUBBLE_VIEW_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/views/toolbar_view.h b/chrome/browser/views/toolbar_view.h
index 83e28f6..bf67a84 100644
--- a/chrome/browser/views/toolbar_view.h
+++ b/chrome/browser/views/toolbar_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_TOOLBAR_VIEW_H_
#define CHROME_BROWSER_VIEWS_TOOLBAR_VIEW_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/views/unhandled_keyboard_event_handler.h b/chrome/browser/views/unhandled_keyboard_event_handler.h
index 4873bcd..13ac26d 100644
--- a/chrome/browser/views/unhandled_keyboard_event_handler.h
+++ b/chrome/browser/views/unhandled_keyboard_event_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_UNHANDLED_KEYBOARD_EVENT_HANDLER_H_
#define CHROME_BROWSER_VIEWS_UNHANDLED_KEYBOARD_EVENT_HANDLER_H_
+#pragma once
#include "views/view.h"
#include "chrome/common/native_web_keyboard_event.h"
diff --git a/chrome/browser/views/uninstall_view.h b/chrome/browser/views/uninstall_view.h
index 9782da4..0a9147b 100644
--- a/chrome/browser/views/uninstall_view.h
+++ b/chrome/browser/views/uninstall_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_UNINSTALL_VIEW_H_
#define CHROME_BROWSER_VIEWS_UNINSTALL_VIEW_H_
+#pragma once
#include "app/combobox_model.h"
#include "views/controls/combobox/combobox.h"
diff --git a/chrome/browser/views/update_recommended_message_box.h b/chrome/browser/views/update_recommended_message_box.h
index e5e39e2..033dc01 100644
--- a/chrome/browser/views/update_recommended_message_box.h
+++ b/chrome/browser/views/update_recommended_message_box.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_UPDATE_RECOMMENDED_MESSAGE_BOX_H_
#define CHROME_BROWSER_VIEWS_UPDATE_RECOMMENDED_MESSAGE_BOX_H_
+#pragma once
#include "base/basictypes.h"
#include "gfx/native_widget_types.h"
diff --git a/chrome/browser/views/url_picker.h b/chrome/browser/views/url_picker.h
index 14975e2..e08892e 100644
--- a/chrome/browser/views/url_picker.h
+++ b/chrome/browser/views/url_picker.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_URL_PICKER_H_
#define CHROME_BROWSER_VIEWS_URL_PICKER_H_
+#pragma once
#include "views/controls/button/native_button.h"
#include "views/controls/table/table_view_observer.h"
diff --git a/chrome/browser/views/user_data_dir_dialog.h b/chrome/browser/views/user_data_dir_dialog.h
index 5634e96..2ada803 100644
--- a/chrome/browser/views/user_data_dir_dialog.h
+++ b/chrome/browser/views/user_data_dir_dialog.h
@@ -7,6 +7,7 @@
#ifndef CHROME_BROWSER_VIEWS_USER_DATA_DIR_DIALOG_H_
#define CHROME_BROWSER_VIEWS_USER_DATA_DIR_DIALOG_H_
+#pragma once
#include "base/basictypes.h"
#include "base/message_loop.h"
diff --git a/chrome/browser/views/wrench_menu.h b/chrome/browser/views/wrench_menu.h
index 377dcf8..73653cc 100644
--- a/chrome/browser/views/wrench_menu.h
+++ b/chrome/browser/views/wrench_menu.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VIEWS_WRENCH_MENU_H_
#define CHROME_BROWSER_VIEWS_WRENCH_MENU_H_
+#pragma once
#include <map>
#include <utility>
diff --git a/chrome/browser/visitedlink_event_listener.h b/chrome/browser/visitedlink_event_listener.h
index 7c4eda3..3a73272 100644
--- a/chrome/browser/visitedlink_event_listener.h
+++ b/chrome/browser/visitedlink_event_listener.h
@@ -8,6 +8,7 @@
#ifndef CHROME_BROWSER_VISITEDLINK_EVENT_LISTENER_H_
#define CHROME_BROWSER_VISITEDLINK_EVENT_LISTENER_H_
+#pragma once
#include "base/timer.h"
#include "chrome/browser/visitedlink_master.h"
diff --git a/chrome/browser/visitedlink_master.h b/chrome/browser/visitedlink_master.h
index 24b6499..e49388b 100644
--- a/chrome/browser/visitedlink_master.h
+++ b/chrome/browser/visitedlink_master.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_VISITEDLINK_MASTER_H__
#define CHROME_BROWSER_VISITEDLINK_MASTER_H__
+#pragma once
#if defined(OS_WIN)
#include <windows.h>
diff --git a/chrome/browser/web_applications/web_app.h b/chrome/browser/web_applications/web_app.h
index abe5b93..ddacac8 100644
--- a/chrome/browser/web_applications/web_app.h
+++ b/chrome/browser/web_applications/web_app.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_WEB_APPLICATIONS_WEB_APP_H_
#define CHROME_BROWSER_WEB_APPLICATIONS_WEB_APP_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/web_resource/web_resource_service.h b/chrome/browser/web_resource/web_resource_service.h
index 6e26cd3..6a0f9fb 100644
--- a/chrome/browser/web_resource/web_resource_service.h
+++ b/chrome/browser/web_resource/web_resource_service.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_WEB_RESOURCE_WEB_RESOURCE_SERVICE_H_
#define CHROME_BROWSER_WEB_RESOURCE_WEB_RESOURCE_SERVICE_H_
+#pragma once
#include <string>
diff --git a/chrome/browser/webdata/autofill_change.h b/chrome/browser/webdata/autofill_change.h
index b1108ad..de433cc 100644
--- a/chrome/browser/webdata/autofill_change.h
+++ b/chrome/browser/webdata/autofill_change.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_WEBDATA_AUTOFILL_CHANGE_H__
#define CHROME_BROWSER_WEBDATA_AUTOFILL_CHANGE_H__
+#pragma once
#include "chrome/browser/autofill/autofill_profile.h"
#include "chrome/browser/autofill/credit_card.h"
diff --git a/chrome/browser/webdata/autofill_entry.h b/chrome/browser/webdata/autofill_entry.h
index cb310c3..4917b29 100644
--- a/chrome/browser/webdata/autofill_entry.h
+++ b/chrome/browser/webdata/autofill_entry.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_WEBDATA_AUTOFILL_ENTRY_H__
#define CHROME_BROWSER_WEBDATA_AUTOFILL_ENTRY_H__
+#pragma once
#include <vector>
#include "base/string16.h"
diff --git a/chrome/browser/webdata/web_data_service.h b/chrome/browser/webdata/web_data_service.h
index 5e35728..63cd3b29 100644
--- a/chrome/browser/webdata/web_data_service.h
+++ b/chrome/browser/webdata/web_data_service.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_WEBDATA_WEB_DATA_SERVICE_H__
#define CHROME_BROWSER_WEBDATA_WEB_DATA_SERVICE_H__
+#pragma once
#include <map>
#include <vector>
diff --git a/chrome/browser/webdata/web_data_service_test_util.h b/chrome/browser/webdata/web_data_service_test_util.h
index dba6fc3..87f17be 100644
--- a/chrome/browser/webdata/web_data_service_test_util.h
+++ b/chrome/browser/webdata/web_data_service_test_util.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_WEBDATA_WEB_DATA_SERVICE_TEST_UTIL_H__
#define CHROME_BROWSER_WEBDATA_WEB_DATA_SERVICE_TEST_UTIL_H__
+#pragma once
#include <vector>
diff --git a/chrome/browser/webdata/web_database.h b/chrome/browser/webdata/web_database.h
index b379c29..116816e 100644
--- a/chrome/browser/webdata/web_database.h
+++ b/chrome/browser/webdata/web_database.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_WEBDATA_WEB_DATABASE_H_
#define CHROME_BROWSER_WEBDATA_WEB_DATABASE_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/window_sizer.h b/chrome/browser/window_sizer.h
index 33d4574..d1928c6 100644
--- a/chrome/browser/window_sizer.h
+++ b/chrome/browser/window_sizer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_WINDOW_SIZER_H_
#define CHROME_BROWSER_WINDOW_SIZER_H_
+#pragma once
#include <vector>
diff --git a/chrome/browser/worker_host/message_port_dispatcher.h b/chrome/browser/worker_host/message_port_dispatcher.h
index a6cff2a..cb1d618 100644
--- a/chrome/browser/worker_host/message_port_dispatcher.h
+++ b/chrome/browser/worker_host/message_port_dispatcher.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_WORKER_HOST_MESSAGE_PORT_DISPATCHER_H_
#define CHROME_BROWSER_WORKER_HOST_MESSAGE_PORT_DISPATCHER_H_
+#pragma once
#include <map>
#include <utility>
diff --git a/chrome/browser/worker_host/worker_document_set.h b/chrome/browser/worker_host/worker_document_set.h
index 57c1669..be3fff3 100644
--- a/chrome/browser/worker_host/worker_document_set.h
+++ b/chrome/browser/worker_host/worker_document_set.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_WORKER_HOST_WORKER_DOCUMENT_SET_H_
#define CHROME_BROWSER_WORKER_HOST_WORKER_DOCUMENT_SET_H_
+#pragma once
#include <set>
diff --git a/chrome/browser/worker_host/worker_process_host.h b/chrome/browser/worker_host/worker_process_host.h
index 6e95b3f..67b4070 100644
--- a/chrome/browser/worker_host/worker_process_host.h
+++ b/chrome/browser/worker_host/worker_process_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_WORKER_HOST_WORKER_PROCESS_HOST_H_
#define CHROME_BROWSER_WORKER_HOST_WORKER_PROCESS_HOST_H_
+#pragma once
#include <list>
diff --git a/chrome/browser/worker_host/worker_service.h b/chrome/browser/worker_host/worker_service.h
index fb1c0ca..744f116 100644
--- a/chrome/browser/worker_host/worker_service.h
+++ b/chrome/browser/worker_host/worker_service.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_WORKER_HOST_WORKER_SERVICE_H_
#define CHROME_BROWSER_WORKER_HOST_WORKER_SERVICE_H_
+#pragma once
#include <list>
diff --git a/chrome/browser/wrench_menu_model.h b/chrome/browser/wrench_menu_model.h
index 161e2c0..7507507 100644
--- a/chrome/browser/wrench_menu_model.h
+++ b/chrome/browser/wrench_menu_model.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_WRENCH_MENU_MODEL_H_
#define CHROME_BROWSER_WRENCH_MENU_MODEL_H_
+#pragma once
#include <set>
#include <vector>
diff --git a/chrome/browser/zygote_host_linux.h b/chrome/browser/zygote_host_linux.h
index 545df8d..dd00336 100644
--- a/chrome/browser/zygote_host_linux.h
+++ b/chrome/browser/zygote_host_linux.h
@@ -4,6 +4,7 @@
#ifndef CHROME_BROWSER_ZYGOTE_HOST_LINUX_H_
#define CHROME_BROWSER_ZYGOTE_HOST_LINUX_H_
+#pragma once
#include <unistd.h>
diff --git a/chrome/common/about_handler.h b/chrome/common/about_handler.h
index f5d0818..d3c74f4 100644
--- a/chrome/common/about_handler.h
+++ b/chrome/common/about_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_ABOUT_HANDLER_H__
#define CHROME_COMMON_ABOUT_HANDLER_H__
+#pragma once
#include "chrome/common/url_constants.h"
#include "googleurl/src/gurl.h"
diff --git a/chrome/common/app_mode_common_mac.h b/chrome/common/app_mode_common_mac.h
index 046324ab..130fe8a 100644
--- a/chrome/common/app_mode_common_mac.h
+++ b/chrome/common/app_mode_common_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_APP_MODE_COMMON_MAC_H_
#define CHROME_COMMON_APP_MODE_COMMON_MAC_H_
+#pragma once
#include <CoreFoundation/CoreFoundation.h>
diff --git a/chrome/common/appcache/appcache_backend_proxy.h b/chrome/common/appcache/appcache_backend_proxy.h
index 2ef2660..9c237d8 100644
--- a/chrome/common/appcache/appcache_backend_proxy.h
+++ b/chrome/common/appcache/appcache_backend_proxy.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_APPCACHE_APPCACHE_BACKEND_PROXY_H_
#define CHROME_COMMON_APPCACHE_APPCACHE_BACKEND_PROXY_H_
+#pragma once
#include "ipc/ipc_message.h"
#include "webkit/appcache/appcache_interfaces.h"
diff --git a/chrome/common/appcache/appcache_dispatcher.h b/chrome/common/appcache/appcache_dispatcher.h
index d21be54..2e17349 100644
--- a/chrome/common/appcache/appcache_dispatcher.h
+++ b/chrome/common/appcache/appcache_dispatcher.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_APPCACHE_APPCACHE_DISPATCHER_H_
#define CHROME_COMMON_APPCACHE_APPCACHE_DISPATCHER_H_
+#pragma once
#include <vector>
#include "chrome/common/appcache/appcache_backend_proxy.h"
diff --git a/chrome/common/automation_constants.h b/chrome/common/automation_constants.h
index 9c31bd1..1b48e82 100644
--- a/chrome/common/automation_constants.h
+++ b/chrome/common/automation_constants.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_AUTOMATION_CONSTANTS_H__
#define CHROME_COMMON_AUTOMATION_CONSTANTS_H__
+#pragma once
namespace automation {
// JSON value labels for proxy settings that are passed in via
diff --git a/chrome/common/bindings_policy.h b/chrome/common/bindings_policy.h
index eccce17..0df8371 100644
--- a/chrome/common/bindings_policy.h
+++ b/chrome/common/bindings_policy.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_BINDINGS_POLICY_H__
#define CHROME_COMMON_BINDINGS_POLICY_H__
+#pragma once
// This is a utility class that specifies flag values for the types of
// JavaScript bindings exposed to renderers.
diff --git a/chrome/common/child_process.h b/chrome/common/child_process.h
index fb2c660..7b8e500 100644
--- a/chrome/common/child_process.h
+++ b/chrome/common/child_process.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_CHILD_PROCESS_H__
#define CHROME_COMMON_CHILD_PROCESS_H__
+#pragma once
#include "base/basictypes.h"
#include "base/scoped_ptr.h"
diff --git a/chrome/common/child_process_host.h b/chrome/common/child_process_host.h
index 865a1ac..8628acc 100644
--- a/chrome/common/child_process_host.h
+++ b/chrome/common/child_process_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_CHILD_PROCESS_HOST_H_
#define CHROME_COMMON_CHILD_PROCESS_HOST_H_
+#pragma once
#include <list>
#include <string>
diff --git a/chrome/common/child_process_info.h b/chrome/common/child_process_info.h
index bc36c18..7d3b34d 100644
--- a/chrome/common/child_process_info.h
+++ b/chrome/common/child_process_info.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_CHILD_PROCESS_INFO_H_
#define CHROME_COMMON_CHILD_PROCESS_INFO_H_
+#pragma once
#include <string>
diff --git a/chrome/common/child_process_logging.h b/chrome/common/child_process_logging.h
index 84a288c..ec5d2c5 100644
--- a/chrome/common/child_process_logging.h
+++ b/chrome/common/child_process_logging.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_CHILD_PROCESS_LOGGING_H_
#define CHROME_COMMON_CHILD_PROCESS_LOGGING_H_
+#pragma once
#include <set>
#include <string>
diff --git a/chrome/common/child_thread.h b/chrome/common/child_thread.h
index 72af5aa..b170d7d 100644
--- a/chrome/common/child_thread.h
+++ b/chrome/common/child_thread.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_CHILD_THREAD_H_
#define CHROME_COMMON_CHILD_THREAD_H_
+#pragma once
#include "base/basictypes.h"
#include "base/scoped_ptr.h"
diff --git a/chrome/common/chrome_constants.h b/chrome/common/chrome_constants.h
index 84d6052..9f0704f 100644
--- a/chrome/common/chrome_constants.h
+++ b/chrome/common/chrome_constants.h
@@ -6,6 +6,7 @@
#ifndef CHROME_COMMON_CHROME_CONSTANTS_H_
#define CHROME_COMMON_CHROME_CONSTANTS_H_
+#pragma once
#include "base/file_path.h"
diff --git a/chrome/common/chrome_counters.h b/chrome/common/chrome_counters.h
index 14cfa21..e655b83 100644
--- a/chrome/common/chrome_counters.h
+++ b/chrome/common/chrome_counters.h
@@ -6,6 +6,7 @@
#ifndef CHROME_COMMON_CHROME_COUNTERS_H_
#define CHROME_COMMON_CHROME_COUNTERS_H_
+#pragma once
class StatsCounter;
class StatsCounterTimer;
diff --git a/chrome/common/chrome_descriptors.h b/chrome/common/chrome_descriptors.h
index 8a4f6ee..d83a017 100644
--- a/chrome/common/chrome_descriptors.h
+++ b/chrome/common/chrome_descriptors.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_CHROME_DESCRIPTORS_H_
#define CHROME_COMMON_CHROME_DESCRIPTORS_H_
+#pragma once
#include "ipc/ipc_descriptors.h"
// This is a list of global descriptor keys to be used with the
diff --git a/chrome/common/chrome_paths.h b/chrome/common/chrome_paths.h
index 2d90e0a..65538a7 100644
--- a/chrome/common/chrome_paths.h
+++ b/chrome/common/chrome_paths.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_CHROME_PATHS_H__
#define CHROME_COMMON_CHROME_PATHS_H__
+#pragma once
#include "build/build_config.h"
diff --git a/chrome/common/chrome_paths_internal.h b/chrome/common/chrome_paths_internal.h
index 7d731e1..cddb88f 100644
--- a/chrome/common/chrome_paths_internal.h
+++ b/chrome/common/chrome_paths_internal.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_CHROME_PATHS_INTERNAL_H_
#define CHROME_COMMON_CHROME_PATHS_INTERNAL_H_
+#pragma once
#include "build/build_config.h"
#include "base/file_path.h"
diff --git a/chrome/common/chrome_plugin_api.h b/chrome/common/chrome_plugin_api.h
index e5230cd..2b3da55 100644
--- a/chrome/common/chrome_plugin_api.h
+++ b/chrome/common/chrome_plugin_api.h
@@ -12,6 +12,7 @@
#ifndef CHROME_COMMON_CHROME_PLUGIN_API_H__
#define CHROME_COMMON_CHROME_PLUGIN_API_H__
+#pragma once
#include "base/basictypes.h"
diff --git a/chrome/common/chrome_plugin_lib.h b/chrome/common/chrome_plugin_lib.h
index 5027cfc..4a4906f 100644
--- a/chrome/common/chrome_plugin_lib.h
+++ b/chrome/common/chrome_plugin_lib.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_CHROME_PLUGIN_LIB_H_
#define CHROME_COMMON_CHROME_PLUGIN_LIB_H_
+#pragma once
#include <string>
diff --git a/chrome/common/chrome_plugin_util.h b/chrome/common/chrome_plugin_util.h
index 7714a53..88873bb 100644
--- a/chrome/common/chrome_plugin_util.h
+++ b/chrome/common/chrome_plugin_util.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_CHROME_PLUGIN_UTIL_H_
#define CHROME_COMMON_CHROME_PLUGIN_UTIL_H_
+#pragma once
#include <string>
diff --git a/chrome/common/chrome_switches.h b/chrome/common/chrome_switches.h
index f05f5d0..dcd5f4f 100644
--- a/chrome/common/chrome_switches.h
+++ b/chrome/common/chrome_switches.h
@@ -6,6 +6,7 @@
#ifndef CHROME_COMMON_CHROME_SWITCHES_H_
#define CHROME_COMMON_CHROME_SWITCHES_H_
+#pragma once
#include "build/build_config.h"
#include "base/base_switches.h"
diff --git a/chrome/common/chrome_version_info.h b/chrome/common/chrome_version_info.h
index e3bfad71..a539130 100644
--- a/chrome/common/chrome_version_info.h
+++ b/chrome/common/chrome_version_info.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_CHROME_VERSION_INFO_H_
#define CHROME_COMMON_CHROME_VERSION_INFO_H_
+#pragma once
class FileVersionInfo;
diff --git a/chrome/common/common_param_traits.h b/chrome/common/common_param_traits.h
index b4ec78e..0ca6bed 100644
--- a/chrome/common/common_param_traits.h
+++ b/chrome/common/common_param_traits.h
@@ -10,6 +10,7 @@
#ifndef CHROME_COMMON_COMMON_PARAM_TRAITS_H_
#define CHROME_COMMON_COMMON_PARAM_TRAITS_H_
+#pragma once
#include <vector>
diff --git a/chrome/common/content_settings.h b/chrome/common/content_settings.h
index 10fdcb5..4731263 100644
--- a/chrome/common/content_settings.h
+++ b/chrome/common/content_settings.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_CONTENT_SETTINGS_H_
#define CHROME_COMMON_CONTENT_SETTINGS_H_
+#pragma once
#include "chrome/common/content_settings_types.h"
diff --git a/chrome/common/content_settings_helper.h b/chrome/common/content_settings_helper.h
index 0aa2947..58fb85e 100644
--- a/chrome/common/content_settings_helper.h
+++ b/chrome/common/content_settings_helper.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_CONTENT_SETTINGS_HELPER_H_
#define CHROME_COMMON_CONTENT_SETTINGS_HELPER_H_
+#pragma once
#include <string>
diff --git a/chrome/common/content_settings_types.h b/chrome/common/content_settings_types.h
index 2e2a563..938adbf 100644
--- a/chrome/common/content_settings_types.h
+++ b/chrome/common/content_settings_types.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_CONTENT_SETTINGS_TYPES_H_
#define CHROME_COMMON_CONTENT_SETTINGS_TYPES_H_
+#pragma once
// A particular type of content to care about. We give the user various types
// of controls over each of these.
diff --git a/chrome/common/css_colors.h b/chrome/common/css_colors.h
index d952e98..9ba36ba 100644
--- a/chrome/common/css_colors.h
+++ b/chrome/common/css_colors.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_CSS_COLORS_H_
#define CHROME_COMMON_CSS_COLORS_H_
+#pragma once
#include <utility>
diff --git a/chrome/common/database_util.h b/chrome/common/database_util.h
index 9c263af..b297044 100644
--- a/chrome/common/database_util.h
+++ b/chrome/common/database_util.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_DATABASE_UTIL_H_
#define CHROME_COMMON_DATABASE_UTIL_H_
+#pragma once
#include "webkit/glue/webkitclient_impl.h"
diff --git a/chrome/common/db_message_filter.h b/chrome/common/db_message_filter.h
index 1cb07d8..1eb0d5c 100644
--- a/chrome/common/db_message_filter.h
+++ b/chrome/common/db_message_filter.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_DB_MESSAGE_FILTER_H_
#define CHROME_COMMON_DB_MESSAGE_FILTER_H_
+#pragma once
#include "ipc/ipc_channel_proxy.h"
diff --git a/chrome/common/debug_flags.h b/chrome/common/debug_flags.h
index 231d2ca..9671e47 100644
--- a/chrome/common/debug_flags.h
+++ b/chrome/common/debug_flags.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_DEBUG_FLAGS_H__
#define CHROME_COMMON_DEBUG_FLAGS_H__
+#pragma once
#include "chrome/common/child_process_info.h"
diff --git a/chrome/common/default_plugin.h b/chrome/common/default_plugin.h
index e3394e8..6cc8348 100644
--- a/chrome/common/default_plugin.h
+++ b/chrome/common/default_plugin.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_DEFAULT_PLUGIN_H_
#define CHROME_COMMON_DEFAULT_PLUGIN_H_
+#pragma once
namespace chrome {
diff --git a/chrome/common/deprecated/event_sys-inl.h b/chrome/common/deprecated/event_sys-inl.h
index 62fa350..5baa6b4 100644
--- a/chrome/common/deprecated/event_sys-inl.h
+++ b/chrome/common/deprecated/event_sys-inl.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_DEPRECATED_EVENT_SYS_INL_H_
#define CHROME_COMMON_DEPRECATED_EVENT_SYS_INL_H_
+#pragma once
#include <map>
diff --git a/chrome/common/deprecated/event_sys.h b/chrome/common/deprecated/event_sys.h
index bec8144..be4264a 100644
--- a/chrome/common/deprecated/event_sys.h
+++ b/chrome/common/deprecated/event_sys.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_DEPRECATED_EVENT_SYS_H_
#define CHROME_COMMON_DEPRECATED_EVENT_SYS_H_
+#pragma once
// TODO: This class should be removed or moved to Notifier code.
// See Bug 42450 (http://code.google.com/p/chromium/issues/detail?id=42450).
diff --git a/chrome/common/desktop_notifications/active_notification_tracker.h b/chrome/common/desktop_notifications/active_notification_tracker.h
index 1676f32..7d02326 100644
--- a/chrome/common/desktop_notifications/active_notification_tracker.h
+++ b/chrome/common/desktop_notifications/active_notification_tracker.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_DESKTOP_NOTIFICATIONS_ACTIVE_NOTIFICATION_TRACKER_H_
#define CHROME_COMMON_DESKTOP_NOTIFICATIONS_ACTIVE_NOTIFICATION_TRACKER_H_
+#pragma once
#include <map>
diff --git a/chrome/common/devtools_messages.h b/chrome/common/devtools_messages.h
index a46d72b..b82bb19 100644
--- a/chrome/common/devtools_messages.h
+++ b/chrome/common/devtools_messages.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_DEVTOOLS_MESSAGES_H_
#define CHROME_COMMON_DEVTOOLS_MESSAGES_H_
+#pragma once
#include "ipc/ipc_message_utils.h"
#include "webkit/glue/devtools_message_data.h"
diff --git a/chrome/common/dom_storage_common.h b/chrome/common/dom_storage_common.h
index 96fc508..3f50e62 100644
--- a/chrome/common/dom_storage_common.h
+++ b/chrome/common/dom_storage_common.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_DOM_STORAGE_COMMON_H_
#define CHROME_COMMON_DOM_STORAGE_COMMON_H_
+#pragma once
const int64 kLocalStorageNamespaceId = 0;
const int64 kInvalidSessionStorageNamespaceId = kLocalStorageNamespaceId;
diff --git a/chrome/common/edit_command.h b/chrome/common/edit_command.h
index 4fc373e..f9acb14 100644
--- a/chrome/common/edit_command.h
+++ b/chrome/common/edit_command.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_EDIT_COMMAND_H_
#define CHROME_COMMON_EDIT_COMMAND_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/common/env_vars.h b/chrome/common/env_vars.h
index 1c5bc5d..e9984d2a 100644
--- a/chrome/common/env_vars.h
+++ b/chrome/common/env_vars.h
@@ -6,6 +6,7 @@
#ifndef CHROME_COMMON_ENV_VARS_H__
#define CHROME_COMMON_ENV_VARS_H__
+#pragma once
namespace env_vars {
diff --git a/chrome/common/extensions/extension.h b/chrome/common/extensions/extension.h
index 2d3018b..f81974d 100644
--- a/chrome/common/extensions/extension.h
+++ b/chrome/common/extensions/extension.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_EXTENSIONS_EXTENSION_H_
#define CHROME_COMMON_EXTENSIONS_EXTENSION_H_
+#pragma once
#include <map>
#include <set>
diff --git a/chrome/common/extensions/extension_action.h b/chrome/common/extensions/extension_action.h
index 6658724..a48de32 100644
--- a/chrome/common/extensions/extension_action.h
+++ b/chrome/common/extensions/extension_action.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_EXTENSIONS_EXTENSION_ACTION_H_
#define CHROME_COMMON_EXTENSIONS_EXTENSION_ACTION_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/common/extensions/extension_constants.h b/chrome/common/extensions/extension_constants.h
index 007c3a0..96cb848 100644
--- a/chrome/common/extensions/extension_constants.h
+++ b/chrome/common/extensions/extension_constants.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_EXTENSIONS_EXTENSION_CONSTANTS_H_
#define CHROME_COMMON_EXTENSIONS_EXTENSION_CONSTANTS_H_
+#pragma once
// Keys used in JSON representation of extensions.
namespace extension_manifest_keys {
diff --git a/chrome/common/extensions/extension_error_utils.h b/chrome/common/extensions/extension_error_utils.h
index 54db8ba..0c9bd4d 100644
--- a/chrome/common/extensions/extension_error_utils.h
+++ b/chrome/common/extensions/extension_error_utils.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_EXTENSIONS_EXTENSION_ERROR_UTILS_H_
#define CHROME_COMMON_EXTENSIONS_EXTENSION_ERROR_UTILS_H_
+#pragma once
#include <string>
diff --git a/chrome/common/extensions/extension_extent.h b/chrome/common/extensions/extension_extent.h
index a0117c5..3fc5469 100644
--- a/chrome/common/extensions/extension_extent.h
+++ b/chrome/common/extensions/extension_extent.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_EXTENSIONS_EXTENSION_EXTENT_H_
#define CHROME_COMMON_EXTENSIONS_EXTENSION_EXTENT_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/common/extensions/extension_file_util.h b/chrome/common/extensions/extension_file_util.h
index 5f3150b..82c08f4 100644
--- a/chrome/common/extensions/extension_file_util.h
+++ b/chrome/common/extensions/extension_file_util.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_EXTENSIONS_EXTENSION_FILE_UTIL_H_
#define CHROME_COMMON_EXTENSIONS_EXTENSION_FILE_UTIL_H_
+#pragma once
#include <set>
#include <string>
diff --git a/chrome/common/extensions/extension_l10n_util.h b/chrome/common/extensions/extension_l10n_util.h
index 8bd8dc8..48dc901 100644
--- a/chrome/common/extensions/extension_l10n_util.h
+++ b/chrome/common/extensions/extension_l10n_util.h
@@ -6,6 +6,7 @@
#ifndef CHROME_COMMON_EXTENSIONS_EXTENSION_L10N_UTIL_H_
#define CHROME_COMMON_EXTENSIONS_EXTENSION_L10N_UTIL_H_
+#pragma once
#include <set>
#include <string>
diff --git a/chrome/common/extensions/extension_localization_peer.h b/chrome/common/extensions/extension_localization_peer.h
index 0e0fe1d..439105c 100644
--- a/chrome/common/extensions/extension_localization_peer.h
+++ b/chrome/common/extensions/extension_localization_peer.h
@@ -5,6 +5,7 @@
#ifndef CHROME_COMMON_EXTENSIONS_EXTENSION_LOCALIZATION_PEER_H_
#define CHROME_COMMON_EXTENSIONS_EXTENSION_LOCALIZATION_PEER_H_
+#pragma once
#include <string>
diff --git a/chrome/common/extensions/extension_message_bundle.h b/chrome/common/extensions/extension_message_bundle.h
index 3085b50..2e62649 100644
--- a/chrome/common/extensions/extension_message_bundle.h
+++ b/chrome/common/extensions/extension_message_bundle.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_EXTENSIONS_EXTENSION_MESSAGE_BUNDLE_H_
#define CHROME_COMMON_EXTENSIONS_EXTENSION_MESSAGE_BUNDLE_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/common/extensions/extension_resource.h b/chrome/common/extensions/extension_resource.h
index 295754e..3d52878 100644
--- a/chrome/common/extensions/extension_resource.h
+++ b/chrome/common/extensions/extension_resource.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_EXTENSIONS_EXTENSION_RESOURCE_H_
#define CHROME_COMMON_EXTENSIONS_EXTENSION_RESOURCE_H_
+#pragma once
#include <string>
diff --git a/chrome/common/extensions/extension_unpacker.h b/chrome/common/extensions/extension_unpacker.h
index b0a4073..ebe2915 100644
--- a/chrome/common/extensions/extension_unpacker.h
+++ b/chrome/common/extensions/extension_unpacker.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_EXTENSIONS_EXTENSION_UNPACKER_H_
#define CHROME_COMMON_EXTENSIONS_EXTENSION_UNPACKER_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/common/extensions/update_manifest.h b/chrome/common/extensions/update_manifest.h
index 81bd793..48fe97c 100644
--- a/chrome/common/extensions/update_manifest.h
+++ b/chrome/common/extensions/update_manifest.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_EXTENSIONS_UPDATE_MANIFEST_H_
#define CHROME_COMMON_EXTENSIONS_UPDATE_MANIFEST_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/common/extensions/url_pattern.h b/chrome/common/extensions/url_pattern.h
index f6f51ec..de08c45 100644
--- a/chrome/common/extensions/url_pattern.h
+++ b/chrome/common/extensions/url_pattern.h
@@ -3,6 +3,7 @@
// found in the LICENSE file.
#ifndef CHROME_COMMON_EXTENSIONS_URL_PATTERN_H_
#define CHROME_COMMON_EXTENSIONS_URL_PATTERN_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/common/extensions/user_script.h b/chrome/common/extensions/user_script.h
index 6c79019..62f0a64 100644
--- a/chrome/common/extensions/user_script.h
+++ b/chrome/common/extensions/user_script.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_EXTENSIONS_USER_SCRIPT_H_
#define CHROME_COMMON_EXTENSIONS_USER_SCRIPT_H_
+#pragma once
#include <vector>
#include <string>
diff --git a/chrome/common/font_descriptor_mac.h b/chrome/common/font_descriptor_mac.h
index 25ae9db..732fc42 100644
--- a/chrome/common/font_descriptor_mac.h
+++ b/chrome/common/font_descriptor_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_FONT_DESCRIPTOR_MAC_H_
#define CHROME_COMMON_FONT_DESCRIPTOR_MAC_H_
+#pragma once
#include "base/string16.h"
diff --git a/chrome/common/font_loader_mac.h b/chrome/common/font_loader_mac.h
index 2ec42bce..a793e5e 100644
--- a/chrome/common/font_loader_mac.h
+++ b/chrome/common/font_loader_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_FONT_LOADER_MAC_H_
#define CHROME_COMMON_FONT_LOADER_MAC_H_
+#pragma once
#include <ApplicationServices/ApplicationServices.h>
diff --git a/chrome/common/gears_api.h b/chrome/common/gears_api.h
index 9aba014..2b2f425 100644
--- a/chrome/common/gears_api.h
+++ b/chrome/common/gears_api.h
@@ -6,6 +6,7 @@
#ifndef CHROME_COMMON_GEARS_API_H__
#define CHROME_COMMON_GEARS_API_H__
+#pragma once
#include "chrome/common/chrome_plugin_api.h"
diff --git a/chrome/common/geoposition.h b/chrome/common/geoposition.h
index f2db64c..6b19275 100644
--- a/chrome/common/geoposition.h
+++ b/chrome/common/geoposition.h
@@ -8,6 +8,7 @@
#ifndef CHROME_COMMON_GEOPOSITION_H_
#define CHROME_COMMON_GEOPOSITION_H_
+#pragma once
#include <string>
#include "base/time.h"
diff --git a/chrome/common/gpu_info.h b/chrome/common/gpu_info.h
index 65b5075..0d512c1 100644
--- a/chrome/common/gpu_info.h
+++ b/chrome/common/gpu_info.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_GPU_INFO_H__
#define CHROME_COMMON_GPU_INFO_H__
+#pragma once
// Provides access to the GPU information for the system
// on which chrome is currently running.
diff --git a/chrome/common/gpu_messages.h b/chrome/common/gpu_messages.h
index 16f2860..2e8a8d5 100644
--- a/chrome/common/gpu_messages.h
+++ b/chrome/common/gpu_messages.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_GPU_MESSAGES_H_
#define CHROME_COMMON_GPU_MESSAGES_H_
+#pragma once
#include <vector>
diff --git a/chrome/common/gpu_native_window_handle.h b/chrome/common/gpu_native_window_handle.h
index 11e8cda..cdc89f7 100644
--- a/chrome/common/gpu_native_window_handle.h
+++ b/chrome/common/gpu_native_window_handle.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_GPU_NATIVE_WINDOW_HANDLE_H_
#define CHROME_COMMON_GPU_NATIVE_WINDOW_HANDLE_H_
+#pragma once
#include "build/build_config.h"
diff --git a/chrome/common/gpu_plugin.h b/chrome/common/gpu_plugin.h
index 3fd609e..938cbc2e 100644
--- a/chrome/common/gpu_plugin.h
+++ b/chrome/common/gpu_plugin.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_GPU_PLUGIN_H_
#define CHROME_COMMON_GPU_PLUGIN_H_
+#pragma once
namespace chrome {
diff --git a/chrome/common/important_file_writer.h b/chrome/common/important_file_writer.h
index d4f57a0..a25ad5f 100644
--- a/chrome/common/important_file_writer.h
+++ b/chrome/common/important_file_writer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_IMPORTANT_FILE_WRITER_H_
#define CHROME_COMMON_IMPORTANT_FILE_WRITER_H_
+#pragma once
#include <string>
diff --git a/chrome/common/indexed_db_key.h b/chrome/common/indexed_db_key.h
index 13bfae3..9b0662a 100644
--- a/chrome/common/indexed_db_key.h
+++ b/chrome/common/indexed_db_key.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_INDEXED_DB_KEY_H_
#define CHROME_COMMON_INDEXED_DB_KEY_H_
+#pragma once
#include "base/basictypes.h"
#include "base/string16.h"
diff --git a/chrome/common/ipc_test_sink.h b/chrome/common/ipc_test_sink.h
index 96e91c0..8fc621a 100644
--- a/chrome/common/ipc_test_sink.h
+++ b/chrome/common/ipc_test_sink.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_IPC_TEST_SINK_H_
#define CHROME_COMMON_IPC_TEST_SINK_H_
+#pragma once
#include <utility>
#include <vector>
diff --git a/chrome/common/json_pref_store.h b/chrome/common/json_pref_store.h
index 70f5dee..ed17bbe 100644
--- a/chrome/common/json_pref_store.h
+++ b/chrome/common/json_pref_store.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_JSON_PREF_STORE_H_
#define CHROME_COMMON_JSON_PREF_STORE_H_
+#pragma once
#include <string>
diff --git a/chrome/common/json_value_serializer.h b/chrome/common/json_value_serializer.h
index 7919cfe..11b7b7a 100644
--- a/chrome/common/json_value_serializer.h
+++ b/chrome/common/json_value_serializer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_JSON_VALUE_SERIALIZER_H_
#define CHROME_COMMON_JSON_VALUE_SERIALIZER_H_
+#pragma once
#include <string>
diff --git a/chrome/common/jstemplate_builder.h b/chrome/common/jstemplate_builder.h
index ac8285f..3eda5a6 100644
--- a/chrome/common/jstemplate_builder.h
+++ b/chrome/common/jstemplate_builder.h
@@ -12,6 +12,7 @@
#ifndef CHROME_COMMON_JSTEMPLATE_BUILDER_H_
#define CHROME_COMMON_JSTEMPLATE_BUILDER_H_
+#pragma once
#include <string>
diff --git a/chrome/common/libxml_utils.h b/chrome/common/libxml_utils.h
index 1484139..55a935c 100644
--- a/chrome/common/libxml_utils.h
+++ b/chrome/common/libxml_utils.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_LIBXML_UTILS_H__
#define CHROME_COMMON_LIBXML_UTILS_H__
+#pragma once
#include <string>
diff --git a/chrome/common/logging_chrome.h b/chrome/common/logging_chrome.h
index 57c3906..a2d62d5e 100644
--- a/chrome/common/logging_chrome.h
+++ b/chrome/common/logging_chrome.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_LOGGING_CHROME_H__
#define CHROME_COMMON_LOGGING_CHROME_H__
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/common/mach_message_source_mac.h b/chrome/common/mach_message_source_mac.h
index f57539d..ceced0a 100644
--- a/chrome/common/mach_message_source_mac.h
+++ b/chrome/common/mach_message_source_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_MACH_MESSAGE_SOURCE_MAC_H_
#define CHROME_COMMON_MACH_MESSAGE_SOURCE_MAC_H_
+#pragma once
#include <CoreServices/CoreServices.h>
diff --git a/chrome/common/main_function_params.h b/chrome/common/main_function_params.h
index b224892..6d5291f 100644
--- a/chrome/common/main_function_params.h
+++ b/chrome/common/main_function_params.h
@@ -8,6 +8,7 @@
#ifndef CHROME_COMMON_MAIN_FUNCTION_PARAMS_H_
#define CHROME_COMMON_MAIN_FUNCTION_PARAMS_H_
+#pragma once
#include "base/command_line.h"
#include "chrome/common/sandbox_init_wrapper.h"
diff --git a/chrome/common/message_router.h b/chrome/common/message_router.h
index 35d2a5d..13f763c 100644
--- a/chrome/common/message_router.h
+++ b/chrome/common/message_router.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_MESSAGE_ROUTER_H__
#define CHROME_COMMON_MESSAGE_ROUTER_H__
+#pragma once
#include "base/id_map.h"
#include "ipc/ipc_channel.h"
diff --git a/chrome/common/metrics_helpers.h b/chrome/common/metrics_helpers.h
index 8051273..a137ecf 100644
--- a/chrome/common/metrics_helpers.h
+++ b/chrome/common/metrics_helpers.h
@@ -7,6 +7,7 @@
#ifndef CHROME_COMMON_METRICS_HELPERS_H_
#define CHROME_COMMON_METRICS_HELPERS_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/common/mru_cache.h b/chrome/common/mru_cache.h
index b2643f8..b9b72d4 100644
--- a/chrome/common/mru_cache.h
+++ b/chrome/common/mru_cache.h
@@ -15,6 +15,7 @@
#ifndef CHROME_COMMON_MRU_CACHE_H__
#define CHROME_COMMON_MRU_CACHE_H__
+#pragma once
#include <list>
#include <map>
diff --git a/chrome/common/nacl_cmd_line.h b/chrome/common/nacl_cmd_line.h
index 1091e11..cb704b1 100644
--- a/chrome/common/nacl_cmd_line.h
+++ b/chrome/common/nacl_cmd_line.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_NACL_CMD_LINE_H_
#define CHROME_COMMON_NACL_CMD_LINE_H_
+#pragma once
#include "base/command_line.h"
diff --git a/chrome/common/nacl_messages.h b/chrome/common/nacl_messages.h
index 8d360dd..43c20c0 100644
--- a/chrome/common/nacl_messages.h
+++ b/chrome/common/nacl_messages.h
@@ -6,6 +6,7 @@
#ifndef CHROME_COMMON_NACL_MESSAGES_H_
#define CHROME_COMMON_NACL_MESSAGES_H_
+#pragma once
#include <string>
diff --git a/chrome/common/nacl_types.h b/chrome/common/nacl_types.h
index 5c5f5dc..b61d9ef 100644
--- a/chrome/common/nacl_types.h
+++ b/chrome/common/nacl_types.h
@@ -5,6 +5,7 @@
// Handle passing definitions for NaCl
#ifndef CHROME_COMMON_NACL_TYPES_H_
#define CHROME_COMMON_NACL_TYPES_H_
+#pragma once
#if defined(OS_POSIX)
#include "base/file_descriptor_posix.h"
diff --git a/chrome/common/native_web_keyboard_event.h b/chrome/common/native_web_keyboard_event.h
index 381ad31..300a199 100644
--- a/chrome/common/native_web_keyboard_event.h
+++ b/chrome/common/native_web_keyboard_event.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_NATIVE_WEB_KEYBOARD_EVENT_H_
#define CHROME_COMMON_NATIVE_WEB_KEYBOARD_EVENT_H_
+#pragma once
#include "base/basictypes.h"
#include "third_party/WebKit/WebKit/chromium/public/WebInputEvent.h"
diff --git a/chrome/common/native_window_notification_source.h b/chrome/common/native_window_notification_source.h
index 4cc75b8..a8e5cae 100644
--- a/chrome/common/native_window_notification_source.h
+++ b/chrome/common/native_window_notification_source.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_NATIVE_WINDOW_NOTIFICATION_SOURCE_H_
#define CHROME_COMMON_NATIVE_WINDOW_NOTIFICATION_SOURCE_H_
+#pragma once
#include "chrome/common/notification_source.h"
#include "gfx/native_widget_types.h"
diff --git a/chrome/common/navigation_gesture.h b/chrome/common/navigation_gesture.h
index bb99497..e27ea4c 100644
--- a/chrome/common/navigation_gesture.h
+++ b/chrome/common/navigation_gesture.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_NAVIGATION_GESTURE_H_
#define CHROME_COMMON_NAVIGATION_GESTURE_H_
+#pragma once
enum NavigationGesture {
NavigationGestureUser, // User initiated navigation/load. This is not
diff --git a/chrome/common/navigation_types.h b/chrome/common/navigation_types.h
index c871201..39c2a98 100644
--- a/chrome/common/navigation_types.h
+++ b/chrome/common/navigation_types.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_NAVIGATION_TYPES_H_
#define CHROME_COMMON_NAVIGATION_TYPES_H_
+#pragma once
#include "base/basictypes.h"
diff --git a/chrome/common/net/gaia/gaia_auth_consumer.h b/chrome/common/net/gaia/gaia_auth_consumer.h
index b7b215c..d3adf16 100644
--- a/chrome/common/net/gaia/gaia_auth_consumer.h
+++ b/chrome/common/net/gaia/gaia_auth_consumer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_NET_GAIA_GAIA_AUTH_CONSUMER_H_
#define CHROME_COMMON_NET_GAIA_GAIA_AUTH_CONSUMER_H_
+#pragma once
#include <string>
diff --git a/chrome/common/net/gaia/gaia_authenticator.h b/chrome/common/net/gaia/gaia_authenticator.h
index 89ab8e9..696f403 100644
--- a/chrome/common/net/gaia/gaia_authenticator.h
+++ b/chrome/common/net/gaia/gaia_authenticator.h
@@ -27,6 +27,7 @@
// artifacts of the sync code which needs to be cleaned up.
#ifndef CHROME_COMMON_NET_GAIA_GAIA_AUTHENTICATOR_H_
#define CHROME_COMMON_NET_GAIA_GAIA_AUTHENTICATOR_H_
+#pragma once
#include <string>
diff --git a/chrome/common/net/gaia/gaia_authenticator2.h b/chrome/common/net/gaia/gaia_authenticator2.h
index 0e6c203c..38456b0 100644
--- a/chrome/common/net/gaia/gaia_authenticator2.h
+++ b/chrome/common/net/gaia/gaia_authenticator2.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_NET_GAIA_GAIA_AUTHENTICATOR2_H_
#define CHROME_COMMON_NET_GAIA_GAIA_AUTHENTICATOR2_H_
+#pragma once
#include <string>
diff --git a/chrome/common/net/gaia/gaia_authenticator2_unittest.h b/chrome/common/net/gaia/gaia_authenticator2_unittest.h
index d392ee8..85d2507 100644
--- a/chrome/common/net/gaia/gaia_authenticator2_unittest.h
+++ b/chrome/common/net/gaia/gaia_authenticator2_unittest.h
@@ -7,6 +7,7 @@
#ifndef CHROME_COMMON_NET_GAIA_GAIA_AUTHENTICATOR2_UNITTEST_H_
#define CHROME_COMMON_NET_GAIA_GAIA_AUTHENTICATOR2_UNITTEST_H_
+#pragma once
#include "chrome/common/net/gaia/gaia_authenticator2.h"
#include "chrome/common/net/url_fetcher.h"
diff --git a/chrome/common/net/http_return.h b/chrome/common/net/http_return.h
index f47d1bb..7cb7731 100644
--- a/chrome/common/net/http_return.h
+++ b/chrome/common/net/http_return.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_NET_HTTP_RETURN_H_
#define CHROME_COMMON_NET_HTTP_RETURN_H_
+#pragma once
// TODO(sanjeevr): This has been moved from the sync library so it only
// contains a few HTTP return codes. Add more HTTP return codes.
diff --git a/chrome/common/net/net_resource_provider.h b/chrome/common/net/net_resource_provider.h
index 4965adf..c577075 100644
--- a/chrome/common/net/net_resource_provider.h
+++ b/chrome/common/net/net_resource_provider.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_NET_NET_RESOURCE_PROVIDER_H_
#define CHROME_COMMON_NET_NET_RESOURCE_PROVIDER_H_
+#pragma once
namespace base {
class StringPiece;
diff --git a/chrome/common/net/predictor_common.h b/chrome/common/net/predictor_common.h
index c1d995f..55653bb 100644
--- a/chrome/common/net/predictor_common.h
+++ b/chrome/common/net/predictor_common.h
@@ -7,6 +7,7 @@
#ifndef CHROME_COMMON_NET_PREDICTOR_COMMON_H_
#define CHROME_COMMON_NET_PREDICTOR_COMMON_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/common/net/socket_stream.h b/chrome/common/net/socket_stream.h
index 6c1ad92..6999842 100644
--- a/chrome/common/net/socket_stream.h
+++ b/chrome/common/net/socket_stream.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_NET_SOCKET_STREAM_H_
#define CHROME_COMMON_NET_SOCKET_STREAM_H_
+#pragma once
namespace chrome_common_net {
diff --git a/chrome/common/net/test_url_fetcher_factory.h b/chrome/common/net/test_url_fetcher_factory.h
index 2e4ea45..3d86466 100644
--- a/chrome/common/net/test_url_fetcher_factory.h
+++ b/chrome/common/net/test_url_fetcher_factory.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_NET_TEST_URL_FETCHER_FACTORY_H_
#define CHROME_COMMON_NET_TEST_URL_FETCHER_FACTORY_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/common/net/url_fetcher.h b/chrome/common/net/url_fetcher.h
index 9572478..4671ae0 100644
--- a/chrome/common/net/url_fetcher.h
+++ b/chrome/common/net/url_fetcher.h
@@ -9,6 +9,7 @@
#ifndef CHROME_COMMON_NET_URL_FETCHER_H_
#define CHROME_COMMON_NET_URL_FETCHER_H_
+#pragma once
#include <string>
diff --git a/chrome/common/net/url_fetcher_protect.h b/chrome/common/net/url_fetcher_protect.h
index 0b9c624..95ecf97 100644
--- a/chrome/common/net/url_fetcher_protect.h
+++ b/chrome/common/net/url_fetcher_protect.h
@@ -7,6 +7,7 @@
#ifndef CHROME_COMMON_NET_URL_FETCHER_PROTECT_H_
#define CHROME_COMMON_NET_URL_FETCHER_PROTECT_H_
+#pragma once
#include <map>
#include <queue>
diff --git a/chrome/common/net/url_request_context_getter.h b/chrome/common/net/url_request_context_getter.h
index dcc77b3..34aa668 100644
--- a/chrome/common/net/url_request_context_getter.h
+++ b/chrome/common/net/url_request_context_getter.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_NET_URL_REQUEST_CONTEXT_GETTER_H_
#define CHROME_COMMON_NET_URL_REQUEST_CONTEXT_GETTER_H_
+#pragma once
#include "base/ref_counted.h"
#include "base/task.h"
diff --git a/chrome/common/net/url_request_intercept_job.h b/chrome/common/net/url_request_intercept_job.h
index 3b7058b..3835fe50 100644
--- a/chrome/common/net/url_request_intercept_job.h
+++ b/chrome/common/net/url_request_intercept_job.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_NET_URL_REQUEST_INTERCEPT_JOB_H_
#define CHROME_COMMON_NET_URL_REQUEST_INTERCEPT_JOB_H_
+#pragma once
#include <string>
diff --git a/chrome/common/notification_details.h b/chrome/common/notification_details.h
index 92c1906..4d243cf 100644
--- a/chrome/common/notification_details.h
+++ b/chrome/common/notification_details.h
@@ -7,6 +7,7 @@
#ifndef CHROME_COMMON_NOTIFICATION_DETAILS_H__
#define CHROME_COMMON_NOTIFICATION_DETAILS_H__
+#pragma once
#include "base/basictypes.h"
diff --git a/chrome/common/notification_observer.h b/chrome/common/notification_observer.h
index 8ad4d4a..b0af25e 100644
--- a/chrome/common/notification_observer.h
+++ b/chrome/common/notification_observer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_NOTIFICATION_OBSERVER_H_
#define CHROME_COMMON_NOTIFICATION_OBSERVER_H_
+#pragma once
class NotificationDetails;
class NotificationSource;
diff --git a/chrome/common/notification_observer_mock.h b/chrome/common/notification_observer_mock.h
index 9eeb665..8bd096e 100644
--- a/chrome/common/notification_observer_mock.h
+++ b/chrome/common/notification_observer_mock.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_NOTIFICATION_OBSERVER_MOCK_H_
#define CHROME_COMMON_NOTIFICATION_OBSERVER_MOCK_H_
+#pragma once
#include "chrome/common/notification_details.h"
#include "chrome/common/notification_observer.h"
diff --git a/chrome/common/notification_registrar.h b/chrome/common/notification_registrar.h
index f8dd743..eb83712 100644
--- a/chrome/common/notification_registrar.h
+++ b/chrome/common/notification_registrar.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_NOTIFICATION_REGISTRAR_H_
#define CHROME_COMMON_NOTIFICATION_REGISTRAR_H_
+#pragma once
#include <vector>
diff --git a/chrome/common/notification_service.h b/chrome/common/notification_service.h
index fefc09c..8945c63 100644
--- a/chrome/common/notification_service.h
+++ b/chrome/common/notification_service.h
@@ -8,6 +8,7 @@
#ifndef CHROME_COMMON_NOTIFICATION_SERVICE_H_
#define CHROME_COMMON_NOTIFICATION_SERVICE_H_
+#pragma once
#include <map>
diff --git a/chrome/common/notification_source.h b/chrome/common/notification_source.h
index 1813c2e..3b4da37 100644
--- a/chrome/common/notification_source.h
+++ b/chrome/common/notification_source.h
@@ -7,6 +7,7 @@
#ifndef CHROME_COMMON_NOTIFICATION_SOURCE_H__
#define CHROME_COMMON_NOTIFICATION_SOURCE_H__
+#pragma once
#include "base/basictypes.h"
diff --git a/chrome/common/notification_type.h b/chrome/common/notification_type.h
index 9f75bb4..9c69e33 100644
--- a/chrome/common/notification_type.h
+++ b/chrome/common/notification_type.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_NOTIFICATION_TYPE_H_
#define CHROME_COMMON_NOTIFICATION_TYPE_H_
+#pragma once
// This file describes various types used to describe and filter notifications
// that pass through the NotificationService.
diff --git a/chrome/common/owned_widget_gtk.h b/chrome/common/owned_widget_gtk.h
index 72fadd5..75d87f7 100644
--- a/chrome/common/owned_widget_gtk.h
+++ b/chrome/common/owned_widget_gtk.h
@@ -48,6 +48,7 @@
#ifndef CHROME_COMMON_OWNED_WIDGET_GTK_H_
#define CHROME_COMMON_OWNED_WIDGET_GTK_H_
+#pragma once
#include "base/basictypes.h"
diff --git a/chrome/common/page_transition_types.h b/chrome/common/page_transition_types.h
index 592fc29..71cd386 100644
--- a/chrome/common/page_transition_types.h
+++ b/chrome/common/page_transition_types.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_PAGE_TRANSITION_TYPES_H__
#define CHROME_COMMON_PAGE_TRANSITION_TYPES_H__
+#pragma once
#include "base/basictypes.h"
diff --git a/chrome/common/page_zoom.h b/chrome/common/page_zoom.h
index fa2f5bb..0f3ad65 100644
--- a/chrome/common/page_zoom.h
+++ b/chrome/common/page_zoom.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_PAGE_ZOOM_H_
#define CHROME_COMMON_PAGE_ZOOM_H_
+#pragma once
class PageZoom {
public:
diff --git a/chrome/common/pepper_plugin_registry.h b/chrome/common/pepper_plugin_registry.h
index a728381..90d0d98 100644
--- a/chrome/common/pepper_plugin_registry.h
+++ b/chrome/common/pepper_plugin_registry.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_PEPPER_PLUGIN_REGISTRY_H_
#define CHROME_COMMON_PEPPER_PLUGIN_REGISTRY_H_
+#pragma once
#include <string>
#include <map>
diff --git a/chrome/common/plugin_carbon_interpose_constants_mac.h b/chrome/common/plugin_carbon_interpose_constants_mac.h
index 321dd84..967da77 100644
--- a/chrome/common/plugin_carbon_interpose_constants_mac.h
+++ b/chrome/common/plugin_carbon_interpose_constants_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_PLUGIN_CARBON_INTERPOSE_CONSTANTS_MAC_H_
#define CHROME_COMMON_PLUGIN_CARBON_INTERPOSE_CONSTANTS_MAC_H_
+#pragma once
#if !defined(__LP64__)
diff --git a/chrome/common/plugin_group.h b/chrome/common/plugin_group.h
index f9f6ce3..e1558ff 100644
--- a/chrome/common/plugin_group.h
+++ b/chrome/common/plugin_group.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_PLUGIN_GROUP_H_
#define CHROME_COMMON_PLUGIN_GROUP_H_
+#pragma once
#include <set>
#include <vector>
diff --git a/chrome/common/plugin_messages.h b/chrome/common/plugin_messages.h
index 82116d8..315a5d3 100644
--- a/chrome/common/plugin_messages.h
+++ b/chrome/common/plugin_messages.h
@@ -9,6 +9,7 @@
#ifndef CHROME_COMMON_PLUGIN_MESSAGES_H_
#define CHROME_COMMON_PLUGIN_MESSAGES_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/common/pref_names.h b/chrome/common/pref_names.h
index 0e98f18..0e178ce 100644
--- a/chrome/common/pref_names.h
+++ b/chrome/common/pref_names.h
@@ -6,6 +6,7 @@
#ifndef CHROME_COMMON_PREF_NAMES_H_
#define CHROME_COMMON_PREF_NAMES_H_
+#pragma once
#include "build/build_config.h"
diff --git a/chrome/common/pref_store.h b/chrome/common/pref_store.h
index 959c412..d5acd89 100644
--- a/chrome/common/pref_store.h
+++ b/chrome/common/pref_store.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_PREF_STORE_H_
#define CHROME_COMMON_PREF_STORE_H_
+#pragma once
class DictionaryValue;
diff --git a/chrome/common/process_watcher.h b/chrome/common/process_watcher.h
index f764c4f..f28eca6 100644
--- a/chrome/common/process_watcher.h
+++ b/chrome/common/process_watcher.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_PROCESS_WATCHER_H_
#define CHROME_COMMON_PROCESS_WATCHER_H_
+#pragma once
#include "build/build_config.h"
diff --git a/chrome/common/property_bag.h b/chrome/common/property_bag.h
index 778d0b9..dffcf7c 100644
--- a/chrome/common/property_bag.h
+++ b/chrome/common/property_bag.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_PROPERTY_BAG_H_
#define CHROME_COMMON_PROPERTY_BAG_H_
+#pragma once
#include <map>
diff --git a/chrome/common/ref_counted_util.h b/chrome/common/ref_counted_util.h
index b04580e..38d913b 100644
--- a/chrome/common/ref_counted_util.h
+++ b/chrome/common/ref_counted_util.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_REF_COUNTED_UTIL_H__
#define CHROME_COMMON_REF_COUNTED_UTIL_H__
+#pragma once
#include "base/ref_counted.h"
#include <vector>
diff --git a/chrome/common/render_messages.h b/chrome/common/render_messages.h
index eac360f..c94ac98 100644
--- a/chrome/common/render_messages.h
+++ b/chrome/common/render_messages.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_RENDER_MESSAGES_H_
#define CHROME_COMMON_RENDER_MESSAGES_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/common/renderer_preferences.h b/chrome/common/renderer_preferences.h
index 7a55b17..dd57866 100644
--- a/chrome/common/renderer_preferences.h
+++ b/chrome/common/renderer_preferences.h
@@ -11,6 +11,7 @@
#ifndef CHROME_COMMON_RENDERER_PREFERENCES_H_
#define CHROME_COMMON_RENDERER_PREFERENCES_H_
+#pragma once
#include "third_party/skia/include/core/SkColor.h"
diff --git a/chrome/common/resource_dispatcher.h b/chrome/common/resource_dispatcher.h
index c98b11a..613b7b5 100644
--- a/chrome/common/resource_dispatcher.h
+++ b/chrome/common/resource_dispatcher.h
@@ -6,6 +6,7 @@
#ifndef CHROME_COMMON_RESOURCE_DISPATCHER_H__
#define CHROME_COMMON_RESOURCE_DISPATCHER_H__
+#pragma once
#include <deque>
#include <string>
diff --git a/chrome/common/resource_response.h b/chrome/common/resource_response.h
index 1c9b766..368e410d 100644
--- a/chrome/common/resource_response.h
+++ b/chrome/common/resource_response.h
@@ -6,6 +6,7 @@
#ifndef CHROME_COMMON_RESOURCE_RESPONSE_H_
#define CHROME_COMMON_RESOURCE_RESPONSE_H_
+#pragma once
#include <string>
diff --git a/chrome/common/result_codes.h b/chrome/common/result_codes.h
index 6ca19b8..0b4bc3c 100644
--- a/chrome/common/result_codes.h
+++ b/chrome/common/result_codes.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_RESULT_CODES_H_
#define CHROME_COMMON_RESULT_CODES_H_
+#pragma once
#include "base/process_util.h"
diff --git a/chrome/common/sandbox_init_wrapper.h b/chrome/common/sandbox_init_wrapper.h
index d1652d2..56716fc 100644
--- a/chrome/common/sandbox_init_wrapper.h
+++ b/chrome/common/sandbox_init_wrapper.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_SANDBOX_INIT_WRAPPER_H_
#define CHROME_COMMON_SANDBOX_INIT_WRAPPER_H_
+#pragma once
// Wraps the sandbox initialization and platform variables to consolodate
// the code and reduce the number of platform ifdefs elsewhere. The POSIX
diff --git a/chrome/common/sandbox_mac.h b/chrome/common/sandbox_mac.h
index 249eaa3..add08a8 100644
--- a/chrome/common/sandbox_mac.h
+++ b/chrome/common/sandbox_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_SANDBOX_MAC_H_
#define CHROME_COMMON_SANDBOX_MAC_H_
+#pragma once
#include "base/file_path.h"
diff --git a/chrome/common/sandbox_mac_unittest_helper.h b/chrome/common/sandbox_mac_unittest_helper.h
index 3e24009..adf6401 100644
--- a/chrome/common/sandbox_mac_unittest_helper.h
+++ b/chrome/common/sandbox_mac_unittest_helper.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_SANDBOX_MAC_UNITTEST_RUNNER_H_
#define CHROME_COMMON_SANDBOX_MAC_UNITTEST_RUNNER_H_
+#pragma once
#include "base/multiprocess_test.h"
#include "chrome/common/sandbox_mac.h"
diff --git a/chrome/common/sandbox_methods_linux.h b/chrome/common/sandbox_methods_linux.h
index 254ba62..08cb00b 100644
--- a/chrome/common/sandbox_methods_linux.h
+++ b/chrome/common/sandbox_methods_linux.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_SANDBOX_METHODS_LINUX_H_
#define CHROME_COMMON_SANDBOX_METHODS_LINUX_H_
+#pragma once
// This is a list of sandbox IPC methods which the renderer may send to the
// sandbox host. See http://code.google.com/p/chromium/LinuxSandboxIPC
diff --git a/chrome/common/sandbox_policy.h b/chrome/common/sandbox_policy.h
index 46ab7bf..ce8777d 100644
--- a/chrome/common/sandbox_policy.h
+++ b/chrome/common/sandbox_policy.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_SANDBOX_POLICY_H_
#define CHROME_COMMON_SANDBOX_POLICY_H_
+#pragma once
#include "base/process.h"
#include "base/file_path.h"
diff --git a/chrome/common/security_filter_peer.h b/chrome/common/security_filter_peer.h
index b52af0c..5ab98f1 100644
--- a/chrome/common/security_filter_peer.h
+++ b/chrome/common/security_filter_peer.h
@@ -5,6 +5,7 @@
#ifndef CHROME_COMMON_SECURITY_FILTER_PEER_H__
#define CHROME_COMMON_SECURITY_FILTER_PEER_H__
+#pragma once
#include "webkit/glue/resource_loader_bridge.h"
diff --git a/chrome/common/serialized_script_value.h b/chrome/common/serialized_script_value.h
index e464134..794d410 100644
--- a/chrome/common/serialized_script_value.h
+++ b/chrome/common/serialized_script_value.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_SERIALIZED_SCRIPT_VALUE_H_
#define CHROME_COMMON_SERIALIZED_SCRIPT_VALUE_H_
+#pragma once
#include "base/string16.h"
#include "third_party/WebKit/WebKit/chromium/public/WebSerializedScriptValue.h"
diff --git a/chrome/common/socket_stream_dispatcher.h b/chrome/common/socket_stream_dispatcher.h
index 8e3bbe4..2640ed4 100644
--- a/chrome/common/socket_stream_dispatcher.h
+++ b/chrome/common/socket_stream_dispatcher.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_SOCKET_STREAM_DISPATCHER_H_
#define CHROME_COMMON_SOCKET_STREAM_DISPATCHER_H_
+#pragma once
#include <vector>
diff --git a/chrome/common/spellcheck_common.h b/chrome/common/spellcheck_common.h
index 5c2569e..9074e16 100644
--- a/chrome/common/spellcheck_common.h
+++ b/chrome/common/spellcheck_common.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_SPELLCHECK_COMMON_H_
#define CHROME_COMMON_SPELLCHECK_COMMON_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/common/sqlite_compiled_statement.h b/chrome/common/sqlite_compiled_statement.h
index 01b7f1e..edc60de 100644
--- a/chrome/common/sqlite_compiled_statement.h
+++ b/chrome/common/sqlite_compiled_statement.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_SQLITE_COMPILED_STATEMENT_H_
#define CHROME_COMMON_SQLITE_COMPILED_STATEMENT_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/common/sqlite_utils.h b/chrome/common/sqlite_utils.h
index f7351a2..12824a6 100644
--- a/chrome/common/sqlite_utils.h
+++ b/chrome/common/sqlite_utils.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_SQLITE_UTILS_H_
#define CHROME_COMMON_SQLITE_UTILS_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/common/task_queue.h b/chrome/common/task_queue.h
index 9e1c817a..9c0b33c 100644
--- a/chrome/common/task_queue.h
+++ b/chrome/common/task_queue.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_TASK_QUEUE_H__
#define CHROME_COMMON_TASK_QUEUE_H__
+#pragma once
#include <deque>
diff --git a/chrome/common/thumbnail_score.h b/chrome/common/thumbnail_score.h
index c3a5a90..30bcf8f 100644
--- a/chrome/common/thumbnail_score.h
+++ b/chrome/common/thumbnail_score.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_THUMBNAIL_SCORE_H_
#define CHROME_COMMON_THUMBNAIL_SCORE_H_
+#pragma once
#include "base/time.h"
diff --git a/chrome/common/time_format.h b/chrome/common/time_format.h
index c04ed62..6045cef 100644
--- a/chrome/common/time_format.h
+++ b/chrome/common/time_format.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_TIME_FORMAT_H__
#define CHROME_COMMON_TIME_FORMAT_H__
+#pragma once
// This file defines methods to format time values as strings.
diff --git a/chrome/common/translate_errors.h b/chrome/common/translate_errors.h
index 1c6ea8a..33e5c3d 100644
--- a/chrome/common/translate_errors.h
+++ b/chrome/common/translate_errors.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_TRANSLATE_ERRORS_H_
#define CHROME_COMMON_TRANSLATE_ERRORS_H_
+#pragma once
// This file consolidates all the error types for translation of a page.
diff --git a/chrome/common/url_constants.h b/chrome/common/url_constants.h
index 216ffb1..f8c6fd4 100644
--- a/chrome/common/url_constants.h
+++ b/chrome/common/url_constants.h
@@ -6,6 +6,7 @@
#ifndef CHROME_COMMON_URL_CONSTANTS_H_
#define CHROME_COMMON_URL_CONSTANTS_H_
+#pragma once
namespace chrome {
diff --git a/chrome/common/utility_messages.h b/chrome/common/utility_messages.h
index 867131f..d5ebe4d 100644
--- a/chrome/common/utility_messages.h
+++ b/chrome/common/utility_messages.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_UTILITY_MESSAGES_H_
#define CHROME_COMMON_UTILITY_MESSAGES_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/common/view_types.h b/chrome/common/view_types.h
index 697ebbd..2947a29 100644
--- a/chrome/common/view_types.h
+++ b/chrome/common/view_types.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_VIEW_TYPES_H_
#define CHROME_COMMON_VIEW_TYPES_H_
+#pragma once
#include "base/basictypes.h"
diff --git a/chrome/common/visitedlink_common.h b/chrome/common/visitedlink_common.h
index 546bd4f..f68015f 100644
--- a/chrome/common/visitedlink_common.h
+++ b/chrome/common/visitedlink_common.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_VISITEDLINK_COMMON_H__
#define CHROME_COMMON_VISITEDLINK_COMMON_H__
+#pragma once
#include <vector>
diff --git a/chrome/common/web_database_observer_impl.h b/chrome/common/web_database_observer_impl.h
index 3f5e80b..dced3df 100644
--- a/chrome/common/web_database_observer_impl.h
+++ b/chrome/common/web_database_observer_impl.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_WEB_DATABASE_OBSERVER_IMPL_H_
#define CHROME_COMMON_WEB_DATABASE_OBSERVER_IMPL_H_
+#pragma once
#include "ipc/ipc_message.h"
#include "third_party/WebKit/WebKit/chromium/public/WebDatabaseObserver.h"
diff --git a/chrome/common/web_resource/web_resource_unpacker.h b/chrome/common/web_resource/web_resource_unpacker.h
index f07c06f..3b89a61 100644
--- a/chrome/common/web_resource/web_resource_unpacker.h
+++ b/chrome/common/web_resource/web_resource_unpacker.h
@@ -11,6 +11,7 @@
#ifndef CHROME_COMMON_WEB_RESOURCE_WEB_RESOURCE_UNPACKER_H_
#define CHROME_COMMON_WEB_RESOURCE_WEB_RESOURCE_UNPACKER_H_
+#pragma once
#include <string>
diff --git a/chrome/common/webkit_param_traits.h b/chrome/common/webkit_param_traits.h
index e277e38..d6c8ea3 100644
--- a/chrome/common/webkit_param_traits.h
+++ b/chrome/common/webkit_param_traits.h
@@ -22,6 +22,7 @@
#ifndef CHROME_COMMON_WEBKIT_PARAM_TRAITS_H_
#define CHROME_COMMON_WEBKIT_PARAM_TRAITS_H_
+#pragma once
#include "ipc/ipc_message_utils.h"
#include "third_party/WebKit/WebKit/chromium/public/WebCache.h"
diff --git a/chrome/common/webmessageportchannel_impl.h b/chrome/common/webmessageportchannel_impl.h
index da52b9d..24e7ddc 100644
--- a/chrome/common/webmessageportchannel_impl.h
+++ b/chrome/common/webmessageportchannel_impl.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_WEBMESSAGEPORTCHANNEL_IMPL_H_
#define CHROME_COMMON_WEBMESSAGEPORTCHANNEL_IMPL_H_
+#pragma once
#include <queue>
#include <vector>
diff --git a/chrome/common/win_safe_util.h b/chrome/common/win_safe_util.h
index d9c7097..dee073d 100644
--- a/chrome/common/win_safe_util.h
+++ b/chrome/common/win_safe_util.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_WIN_SAFE_UTIL_H__
#define CHROME_COMMON_WIN_SAFE_UTIL_H__
+#pragma once
#include <string>
#include <windows.h>
diff --git a/chrome/common/window_container_type.h b/chrome/common/window_container_type.h
index 303d1cc..5db1d0e 100644
--- a/chrome/common/window_container_type.h
+++ b/chrome/common/window_container_type.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_WINDOW_CONTAINER_TYPE_H_
#define CHROME_COMMON_WINDOW_CONTAINER_TYPE_H_
+#pragma once
namespace WebKit {
diff --git a/chrome/common/worker_messages.h b/chrome/common/worker_messages.h
index 1228ba3..ba2e24d 100644
--- a/chrome/common/worker_messages.h
+++ b/chrome/common/worker_messages.h
@@ -7,6 +7,7 @@
#ifndef CHROME_COMMON_WORKER_MESSAGES_H_
#define CHROME_COMMON_WORKER_MESSAGES_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/common/worker_thread_ticker.h b/chrome/common/worker_thread_ticker.h
index bb39c3b..d392749 100644
--- a/chrome/common/worker_thread_ticker.h
+++ b/chrome/common/worker_thread_ticker.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_WORKER_THREAD_TICKER_H_
#define CHROME_COMMON_WORKER_THREAD_TICKER_H_
+#pragma once
#include <vector>
diff --git a/chrome/common/zip.h b/chrome/common/zip.h
index 2c3d456..1fbb9e3 100644
--- a/chrome/common/zip.h
+++ b/chrome/common/zip.h
@@ -4,6 +4,7 @@
#ifndef CHROME_COMMON_ZIP_H_
#define CHROME_COMMON_ZIP_H_
+#pragma once
#include <vector>
diff --git a/chrome/default_plugin/install_dialog.h b/chrome/default_plugin/install_dialog.h
index 0aaf06e..5e160f2 100644
--- a/chrome/default_plugin/install_dialog.h
+++ b/chrome/default_plugin/install_dialog.h
@@ -4,6 +4,7 @@
#ifndef CHROME_DEFAULT_PLUGIN_INSTALL_DIALOG_H_
#define CHROME_DEFAULT_PLUGIN_INSTALL_DIALOG_H_
+#pragma once
#include <atlbase.h>
#include <atlwin.h>
diff --git a/chrome/default_plugin/plugin_database_handler.h b/chrome/default_plugin/plugin_database_handler.h
index fcbdfd0..1f12745 100644
--- a/chrome/default_plugin/plugin_database_handler.h
+++ b/chrome/default_plugin/plugin_database_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_DEFAULT_PLUGIN_PLUGIN_DATABASE_HANDLER_H_
#define CHROME_DEFAULT_PLUGIN_PLUGIN_DATABASE_HANDLER_H_
+#pragma once
#include <windows.h>
#include <string>
diff --git a/chrome/default_plugin/plugin_impl_gtk.h b/chrome/default_plugin/plugin_impl_gtk.h
index ec63218..a699e05 100644
--- a/chrome/default_plugin/plugin_impl_gtk.h
+++ b/chrome/default_plugin/plugin_impl_gtk.h
@@ -4,6 +4,7 @@
#ifndef CHROME_DEFAULT_PLUGIN_PLUGIN_IMPL_GTK_H_
#define CHROME_DEFAULT_PLUGIN_PLUGIN_IMPL_GTK_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/default_plugin/plugin_impl_mac.h b/chrome/default_plugin/plugin_impl_mac.h
index f2d10a8..6718ee0 100644
--- a/chrome/default_plugin/plugin_impl_mac.h
+++ b/chrome/default_plugin/plugin_impl_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_DEFAULT_PLUGIN_PLUGIN_IMPL_MAC_H_
#define CHROME_DEFAULT_PLUGIN_PLUGIN_IMPL_MAC_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/default_plugin/plugin_impl_win.h b/chrome/default_plugin/plugin_impl_win.h
index 7add87d..512f9a8 100644
--- a/chrome/default_plugin/plugin_impl_win.h
+++ b/chrome/default_plugin/plugin_impl_win.h
@@ -4,6 +4,7 @@
#ifndef CHROME_DEFAULT_PLUGIN_PLUGIN_IMPL_WIN_H_
#define CHROME_DEFAULT_PLUGIN_PLUGIN_IMPL_WIN_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/default_plugin/plugin_install_job_monitor.h b/chrome/default_plugin/plugin_install_job_monitor.h
index 271d4eb..5211f45 100644
--- a/chrome/default_plugin/plugin_install_job_monitor.h
+++ b/chrome/default_plugin/plugin_install_job_monitor.h
@@ -4,6 +4,7 @@
#ifndef CHROME_DEFAULT_PLUGIN_PLUGIN_INSTALL_JOB_MONITOR_H_
#define CHROME_DEFAULT_PLUGIN_PLUGIN_INSTALL_JOB_MONITOR_H_
+#pragma once
#include <windows.h>
diff --git a/chrome/gpu/gpu_backing_store_glx.h b/chrome/gpu/gpu_backing_store_glx.h
index 3098523..fbb846d 100644
--- a/chrome/gpu/gpu_backing_store_glx.h
+++ b/chrome/gpu/gpu_backing_store_glx.h
@@ -4,6 +4,7 @@
#ifndef CHROME_GPU_GPU_BACKING_STORE_GLX_H_
#define CHROME_GPU_GPU_BACKING_STORE_GLX_H_
+#pragma once
#include "app/surface/transport_dib.h"
#include "app/x11_util.h"
diff --git a/chrome/gpu/gpu_backing_store_glx_context.h b/chrome/gpu/gpu_backing_store_glx_context.h
index 006d791..0f1a8cd 100644
--- a/chrome/gpu/gpu_backing_store_glx_context.h
+++ b/chrome/gpu/gpu_backing_store_glx_context.h
@@ -4,6 +4,7 @@
#ifndef CHROME_GPU_GPU_BACKING_STORE_GLX_CONTEXT_H_
#define CHROME_GPU_GPU_BACKING_STORE_GLX_CONTEXT_H_
+#pragma once
#include "base/basictypes.h"
#include "chrome/gpu/x_util.h"
diff --git a/chrome/gpu/gpu_backing_store_win.h b/chrome/gpu/gpu_backing_store_win.h
index db06f60..fc4bfd9 100644
--- a/chrome/gpu/gpu_backing_store_win.h
+++ b/chrome/gpu/gpu_backing_store_win.h
@@ -4,6 +4,7 @@
#ifndef CHROME_GPU_GPU_BACKING_STORE_WIN_H_
#define CHROME_GPU_GPU_BACKING_STORE_WIN_H_
+#pragma once
#include <windows.h>
diff --git a/chrome/gpu/gpu_channel.h b/chrome/gpu/gpu_channel.h
index 5ce10e0..e5522da 100644
--- a/chrome/gpu/gpu_channel.h
+++ b/chrome/gpu/gpu_channel.h
@@ -4,6 +4,7 @@
#ifndef CHROME_GPU_GPU_CHANNEL_H_
#define CHROME_GPU_GPU_CHANNEL_H_
+#pragma once
#include <string>
diff --git a/chrome/gpu/gpu_command_buffer_stub.h b/chrome/gpu/gpu_command_buffer_stub.h
index 7383840..3abf0fb 100644
--- a/chrome/gpu/gpu_command_buffer_stub.h
+++ b/chrome/gpu/gpu_command_buffer_stub.h
@@ -4,6 +4,7 @@
#ifndef CHROME_GPU_GPU_COMMAND_BUFFER_STUB_H_
#define CHROME_GPU_GPU_COMMAND_BUFFER_STUB_H_
+#pragma once
#if defined(ENABLE_GPU)
diff --git a/chrome/gpu/gpu_config.h b/chrome/gpu/gpu_config.h
index 41ca6a3..96a2861 100644
--- a/chrome/gpu/gpu_config.h
+++ b/chrome/gpu/gpu_config.h
@@ -4,6 +4,7 @@
#ifndef CHROME_GPU_GPU_CONFIG_H_
#define CHROME_GPU_GPU_CONFIG_H_
+#pragma once
// This file declares common preprocessor configuration for the GPU process.
diff --git a/chrome/gpu/gpu_idirect3d9_mock_win.h b/chrome/gpu/gpu_idirect3d9_mock_win.h
index a7e9107..b2867d2 100644
--- a/chrome/gpu/gpu_idirect3d9_mock_win.h
+++ b/chrome/gpu/gpu_idirect3d9_mock_win.h
@@ -4,6 +4,7 @@
#ifndef CHROME_GPU_GPU_IDIRECT3D9_MOCK_WIN_H__
#define CHROME_GPU_GPU_IDIRECT3D9_MOCK_WIN_H__
+#pragma once
#include <d3d9.h>
#include <windows.h>
diff --git a/chrome/gpu/gpu_info_collector.h b/chrome/gpu/gpu_info_collector.h
index 8be89bd..934f64f 100644
--- a/chrome/gpu/gpu_info_collector.h
+++ b/chrome/gpu/gpu_info_collector.h
@@ -4,6 +4,7 @@
#ifndef CHROME_GPU_GPU_INFO_COLLECTOR_H__
#define CHROME_GPU_GPU_INFO_COLLECTOR_H__
+#pragma once
#include <string>
diff --git a/chrome/gpu/gpu_process.h b/chrome/gpu/gpu_process.h
index 92c73a6..32944d5 100644
--- a/chrome/gpu/gpu_process.h
+++ b/chrome/gpu/gpu_process.h
@@ -4,6 +4,7 @@
#ifndef CHROME_GPU_GPU_PROCESS_H_
#define CHROME_GPU_GPU_PROCESS_H_
+#pragma once
#include "chrome/common/child_process.h"
diff --git a/chrome/gpu/gpu_thread.h b/chrome/gpu/gpu_thread.h
index 7f63305..76904c3 100644
--- a/chrome/gpu/gpu_thread.h
+++ b/chrome/gpu/gpu_thread.h
@@ -4,6 +4,7 @@
#ifndef CHROME_GPU_GPU_THREAD_H_
#define CHROME_GPU_GPU_THREAD_H_
+#pragma once
#include "base/basictypes.h"
#include "base/scoped_ptr.h"
diff --git a/chrome/gpu/gpu_video_layer_glx.h b/chrome/gpu/gpu_video_layer_glx.h
index f46478f..955ebd0 100644
--- a/chrome/gpu/gpu_video_layer_glx.h
+++ b/chrome/gpu/gpu_video_layer_glx.h
@@ -4,6 +4,7 @@
#ifndef CHROME_GPU_GPU_VIDEO_LAYER_GLX_H_
#define CHROME_GPU_GPU_VIDEO_LAYER_GLX_H_
+#pragma once
#include "app/surface/transport_dib.h"
#include "app/x11_util.h"
diff --git a/chrome/gpu/gpu_view_win.h b/chrome/gpu/gpu_view_win.h
index 4a1b7737..39cbf54 100644
--- a/chrome/gpu/gpu_view_win.h
+++ b/chrome/gpu/gpu_view_win.h
@@ -4,6 +4,7 @@
#ifndef CHROME_GPU_GPU_VIEW_WIN_H_
#define CHROME_GPU_GPU_VIEW_WIN_H_
+#pragma once
#include <atlbase.h>
#include <atlapp.h>
diff --git a/chrome/gpu/gpu_view_x.h b/chrome/gpu/gpu_view_x.h
index cbc7658..a9a5ddd 100644
--- a/chrome/gpu/gpu_view_x.h
+++ b/chrome/gpu/gpu_view_x.h
@@ -4,6 +4,7 @@
#ifndef CHROME_GPU_GPU_VIEW_X_H_
#define CHROME_GPU_GPU_VIEW_X_H_
+#pragma once
#include "base/basictypes.h"
#include "base/scoped_ptr.h"
diff --git a/chrome/gpu/x_util.h b/chrome/gpu/x_util.h
index 512b232..9b4727a 100644
--- a/chrome/gpu/x_util.h
+++ b/chrome/gpu/x_util.h
@@ -4,6 +4,7 @@
#ifndef CHROME_GPU_X_UTIL_H_
#define CHROME_GPU_X_UTIL_H_
+#pragma once
// Some X-Windows specific stuff. This can be included on any platform, and will
// be a NOP on non-Linux ones.
diff --git a/chrome/installer/gcapi/gcapi.h b/chrome/installer/gcapi/gcapi.h
index d5ec020..dea875f 100644
--- a/chrome/installer/gcapi/gcapi.h
+++ b/chrome/installer/gcapi/gcapi.h
@@ -4,6 +4,7 @@
#ifndef CHROME_INSTALLER_GCAPI_GCAPI_H_
#define CHROME_INSTALLER_GCAPI_GCAPI_H_
+#pragma once
#include <windows.h>
diff --git a/chrome/installer/gcapi/resource.h b/chrome/installer/gcapi/resource.h
index 45d46cb..7066331 100644
--- a/chrome/installer/gcapi/resource.h
+++ b/chrome/installer/gcapi/resource.h
@@ -11,6 +11,7 @@
#ifdef APSTUDIO_INVOKED
#ifndef APSTUDIO_READONLY_SYMBOLS
#define _APS_NEXT_RESOURCE_VALUE 101
+#pragma once
#define _APS_NEXT_COMMAND_VALUE 40001
#define _APS_NEXT_CONTROL_VALUE 1001
#define _APS_NEXT_SYMED_VALUE 101
diff --git a/chrome/installer/mini_installer/appid.h b/chrome/installer/mini_installer/appid.h
index 6403f9b..bd23b19 100644
--- a/chrome/installer/mini_installer/appid.h
+++ b/chrome/installer/mini_installer/appid.h
@@ -4,6 +4,7 @@
#ifndef CHROME_INSTALLER_MINI_INSTALLER_APPID_H_
#define CHROME_INSTALLER_MINI_INSTALLER_APPID_H_
+#pragma once
// The appid included by the mini_installer.
namespace google_update {
diff --git a/chrome/installer/mini_installer/mini_installer.h b/chrome/installer/mini_installer/mini_installer.h
index 45dc09b..99742a7 100644
--- a/chrome/installer/mini_installer/mini_installer.h
+++ b/chrome/installer/mini_installer/mini_installer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_INSTALLER_MINI_INSTALLER_MINI_INSTALLER_H_
#define CHROME_INSTALLER_MINI_INSTALLER_MINI_INSTALLER_H_
+#pragma once
// The windows command line to uncompress a LZ compressed file. It is a define
// because we need the string to be writable. We don't need the full path
diff --git a/chrome/installer/mini_installer/mini_installer_resource.h b/chrome/installer/mini_installer/mini_installer_resource.h
index 1ac4b2b..77b813c 100644
--- a/chrome/installer/mini_installer/mini_installer_resource.h
+++ b/chrome/installer/mini_installer/mini_installer_resource.h
@@ -14,6 +14,7 @@
#ifdef APSTUDIO_INVOKED
#ifndef APSTUDIO_READONLY_SYMBOLS
#define _APS_NO_MFC 1
+#pragma once
#define _APS_NEXT_RESOURCE_VALUE 129
#define _APS_NEXT_COMMAND_VALUE 32771
#define _APS_NEXT_CONTROL_VALUE 1000
diff --git a/chrome/installer/mini_installer/pe_resource.h b/chrome/installer/mini_installer/pe_resource.h
index 288bdfc..829b6a3 100644
--- a/chrome/installer/mini_installer/pe_resource.h
+++ b/chrome/installer/mini_installer/pe_resource.h
@@ -4,6 +4,7 @@
#ifndef CHROME_INSTALLER_MINI_INSTALLER_PE_RESOURCE_H_
#define CHROME_INSTALLER_MINI_INSTALLER_PE_RESOURCE_H_
+#pragma once
#include <windows.h>
diff --git a/chrome/installer/setup/install.h b/chrome/installer/setup/install.h
index 305819a..f76774aa 100644
--- a/chrome/installer/setup/install.h
+++ b/chrome/installer/setup/install.h
@@ -6,6 +6,7 @@
#ifndef CHROME_INSTALLER_SETUP_INSTALL_H_
#define CHROME_INSTALLER_SETUP_INSTALL_H_
+#pragma once
#include <base/values.h>
diff --git a/chrome/installer/setup/setup_constants.h b/chrome/installer/setup/setup_constants.h
index c25dd7a..aa15381 100644
--- a/chrome/installer/setup/setup_constants.h
+++ b/chrome/installer/setup/setup_constants.h
@@ -6,6 +6,7 @@
#ifndef CHROME_INSTALLER_SETUP_SETUP_CONSTANTS_H__
#define CHROME_INSTALLER_SETUP_SETUP_CONSTANTS_H__
+#pragma once
namespace installer {
diff --git a/chrome/installer/setup/setup_resource.h b/chrome/installer/setup/setup_resource.h
index 93f8264..77803d4 100644
--- a/chrome/installer/setup/setup_resource.h
+++ b/chrome/installer/setup/setup_resource.h
@@ -13,6 +13,7 @@
#ifdef APSTUDIO_INVOKED
#ifndef APSTUDIO_READONLY_SYMBOLS
#define _APS_NEXT_RESOURCE_VALUE 103
+#pragma once
#define _APS_NEXT_COMMAND_VALUE 40001
#define _APS_NEXT_CONTROL_VALUE 1001
#define _APS_NEXT_SYMED_VALUE 101
diff --git a/chrome/installer/setup/setup_util.h b/chrome/installer/setup/setup_util.h
index 350894d..39118cc 100644
--- a/chrome/installer/setup/setup_util.h
+++ b/chrome/installer/setup/setup_util.h
@@ -6,6 +6,7 @@
#ifndef CHROME_INSTALLER_SETUP_SETUP_UTIL_H_
#define CHROME_INSTALLER_SETUP_SETUP_UTIL_H_
+#pragma once
#include "chrome/installer/util/version.h"
diff --git a/chrome/installer/setup/uninstall.h b/chrome/installer/setup/uninstall.h
index a2320ad..6c6513a4d 100644
--- a/chrome/installer/setup/uninstall.h
+++ b/chrome/installer/setup/uninstall.h
@@ -6,6 +6,7 @@
#ifndef CHROME_INSTALLER_SETUP_UNINSTALL_H_
#define CHROME_INSTALLER_SETUP_UNINSTALL_H_
+#pragma once
#include <string>
diff --git a/chrome/installer/util/browser_distribution.h b/chrome/installer/util/browser_distribution.h
index bedfee4..e829969 100644
--- a/chrome/installer/util/browser_distribution.h
+++ b/chrome/installer/util/browser_distribution.h
@@ -6,6 +6,7 @@
#ifndef CHROME_INSTALLER_UTIL_BROWSER_DISTRIBUTION_H_
#define CHROME_INSTALLER_UTIL_BROWSER_DISTRIBUTION_H_
+#pragma once
#include "base/basictypes.h"
#include "chrome/installer/util/util_constants.h"
diff --git a/chrome/installer/util/chrome_frame_distribution.h b/chrome/installer/util/chrome_frame_distribution.h
index 0b3bda4e..f42d41f 100644
--- a/chrome/installer/util/chrome_frame_distribution.h
+++ b/chrome/installer/util/chrome_frame_distribution.h
@@ -7,6 +7,7 @@
#ifndef CHROME_INSTALLER_UTIL_CHROME_FRAME_DISTRIBUTION_H_
#define CHROME_INSTALLER_UTIL_CHROME_FRAME_DISTRIBUTION_H_
+#pragma once
#include <string>
diff --git a/chrome/installer/util/compat_checks.h b/chrome/installer/util/compat_checks.h
index c489208..7e45ee7 100644
--- a/chrome/installer/util/compat_checks.h
+++ b/chrome/installer/util/compat_checks.h
@@ -4,6 +4,7 @@
#ifndef CHROME_INSTALLER_UTIL_COMPAT_CHECKS_H_
#define CHROME_INSTALLER_UTIL_COMPAT_CHECKS_H_
+#pragma once
// Returns true if this computer has a Symantec End Point version that
// is known to cause trouble. Non- null parameters are only used in testing.
diff --git a/chrome/installer/util/copy_tree_work_item.h b/chrome/installer/util/copy_tree_work_item.h
index b899324..4d9a984 100644
--- a/chrome/installer/util/copy_tree_work_item.h
+++ b/chrome/installer/util/copy_tree_work_item.h
@@ -4,6 +4,7 @@
#ifndef CHROME_INSTALLER_UTIL_COPY_TREE_WORK_ITEM_H_
#define CHROME_INSTALLER_UTIL_COPY_TREE_WORK_ITEM_H_
+#pragma once
#include <string>
#include <windows.h>
diff --git a/chrome/installer/util/create_dir_work_item.h b/chrome/installer/util/create_dir_work_item.h
index 2995a3d..0357efe 100644
--- a/chrome/installer/util/create_dir_work_item.h
+++ b/chrome/installer/util/create_dir_work_item.h
@@ -4,6 +4,7 @@
#ifndef CHROME_INSTALLER_UTIL_CREATE_DIR_WORK_ITEM_H_
#define CHROME_INSTALLER_UTIL_CREATE_DIR_WORK_ITEM_H_
+#pragma once
#include <string>
#include <windows.h>
diff --git a/chrome/installer/util/create_reg_key_work_item.h b/chrome/installer/util/create_reg_key_work_item.h
index 97ea275..2cd5115 100644
--- a/chrome/installer/util/create_reg_key_work_item.h
+++ b/chrome/installer/util/create_reg_key_work_item.h
@@ -4,6 +4,7 @@
#ifndef CHROME_INSTALLER_UTIL_CREATE_REG_KEY_WORK_ITEM_H__
#define CHROME_INSTALLER_UTIL_CREATE_REG_KEY_WORK_ITEM_H__
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/installer/util/delete_after_reboot_helper.h b/chrome/installer/util/delete_after_reboot_helper.h
index a022fb5..10d2f0a 100644
--- a/chrome/installer/util/delete_after_reboot_helper.h
+++ b/chrome/installer/util/delete_after_reboot_helper.h
@@ -7,6 +7,7 @@
#ifndef CHROME_INSTALLER_UTIL_DELETE_AFTER_REBOOT_HELPER_H_
#define CHROME_INSTALLER_UTIL_DELETE_AFTER_REBOOT_HELPER_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/installer/util/delete_reg_value_work_item.h b/chrome/installer/util/delete_reg_value_work_item.h
index e259422..e04d4e4 100644
--- a/chrome/installer/util/delete_reg_value_work_item.h
+++ b/chrome/installer/util/delete_reg_value_work_item.h
@@ -4,6 +4,7 @@
#ifndef CHROME_INSTALLER_UTIL_DELETE_REG_VALUE_WORK_ITEM_H_
#define CHROME_INSTALLER_UTIL_DELETE_REG_VALUE_WORK_ITEM_H_
+#pragma once
#include <string>
#include <windows.h>
diff --git a/chrome/installer/util/delete_tree_work_item.h b/chrome/installer/util/delete_tree_work_item.h
index b5bcb50..30ab328 100644
--- a/chrome/installer/util/delete_tree_work_item.h
+++ b/chrome/installer/util/delete_tree_work_item.h
@@ -4,6 +4,7 @@
#ifndef CHROME_INSTALLER_UTIL_DELETE_TREE_WORK_ITEM_H_
#define CHROME_INSTALLER_UTIL_DELETE_TREE_WORK_ITEM_H_
+#pragma once
#include <string>
#include <windows.h>
diff --git a/chrome/installer/util/google_chrome_distribution.h b/chrome/installer/util/google_chrome_distribution.h
index 1280fc8..a8eb493 100644
--- a/chrome/installer/util/google_chrome_distribution.h
+++ b/chrome/installer/util/google_chrome_distribution.h
@@ -7,6 +7,7 @@
#ifndef CHROME_INSTALLER_UTIL_GOOGLE_CHROME_DISTRIBUTION_H_
#define CHROME_INSTALLER_UTIL_GOOGLE_CHROME_DISTRIBUTION_H_
+#pragma once
#include "base/gtest_prod_util.h"
#include "chrome/installer/util/browser_distribution.h"
diff --git a/chrome/installer/util/google_chrome_sxs_distribution.h b/chrome/installer/util/google_chrome_sxs_distribution.h
index 7b1d408..8a53d34 100644
--- a/chrome/installer/util/google_chrome_sxs_distribution.h
+++ b/chrome/installer/util/google_chrome_sxs_distribution.h
@@ -4,6 +4,7 @@
#ifndef CHROME_INSTALLER_UTIL_GOOGLE_CHROME_SXS_DISTRIBUTION_H_
#define CHROME_INSTALLER_UTIL_GOOGLE_CHROME_SXS_DISTRIBUTION_H_
+#pragma once
#include "chrome/installer/util/browser_distribution.h"
#include "chrome/installer/util/google_chrome_distribution.h"
diff --git a/chrome/installer/util/google_update_constants.h b/chrome/installer/util/google_update_constants.h
index 90e8e3d..a8db2b5 100644
--- a/chrome/installer/util/google_update_constants.h
+++ b/chrome/installer/util/google_update_constants.h
@@ -6,6 +6,7 @@
#ifndef CHROME_INSTALLER_UTIL_GOOGLE_UPDATE_CONSTANTS_H_
#define CHROME_INSTALLER_UTIL_GOOGLE_UPDATE_CONSTANTS_H_
+#pragma once
namespace google_update {
diff --git a/chrome/installer/util/google_update_settings.h b/chrome/installer/util/google_update_settings.h
index 522b96b..6e12cb66 100644
--- a/chrome/installer/util/google_update_settings.h
+++ b/chrome/installer/util/google_update_settings.h
@@ -4,6 +4,7 @@
#ifndef CHROME_INSTALLER_UTIL_GOOGLE_UPDATE_SETTINGS_H_
#define CHROME_INSTALLER_UTIL_GOOGLE_UPDATE_SETTINGS_H_
+#pragma once
#include <string>
diff --git a/chrome/installer/util/helper.h b/chrome/installer/util/helper.h
index 132d718..dd4c3b8 100644
--- a/chrome/installer/util/helper.h
+++ b/chrome/installer/util/helper.h
@@ -6,6 +6,7 @@
#ifndef CHROME_INSTALLER_UTIL_HELPER_H_
#define CHROME_INSTALLER_UTIL_HELPER_H_
+#pragma once
#include <string>
diff --git a/chrome/installer/util/html_dialog.h b/chrome/installer/util/html_dialog.h
index 468237e0..325d978 100644
--- a/chrome/installer/util/html_dialog.h
+++ b/chrome/installer/util/html_dialog.h
@@ -4,6 +4,7 @@
#ifndef CHROME_INSTALLER_UTIL_HTML_DIALOG_H_
#define CHROME_INSTALLER_UTIL_HTML_DIALOG_H_
+#pragma once
#include <string>
diff --git a/chrome/installer/util/install_util.h b/chrome/installer/util/install_util.h
index 2e5e405..0f5119a 100644
--- a/chrome/installer/util/install_util.h
+++ b/chrome/installer/util/install_util.h
@@ -8,6 +8,7 @@
#ifndef CHROME_INSTALLER_UTIL_INSTALL_UTIL_H__
#define CHROME_INSTALLER_UTIL_INSTALL_UTIL_H__
+#pragma once
#include <tchar.h>
#include <windows.h>
diff --git a/chrome/installer/util/installer_util_unittests_resource.h b/chrome/installer/util/installer_util_unittests_resource.h
index d66d62f..6fdd6ab 100644
--- a/chrome/installer/util/installer_util_unittests_resource.h
+++ b/chrome/installer/util/installer_util_unittests_resource.h
@@ -11,6 +11,7 @@
#ifdef APSTUDIO_INVOKED
#ifndef APSTUDIO_READONLY_SYMBOLS
#define _APS_NEXT_RESOURCE_VALUE 101
+#pragma once
#define _APS_NEXT_COMMAND_VALUE 40001
#define _APS_NEXT_CONTROL_VALUE 1001
#define _APS_NEXT_SYMED_VALUE 101
diff --git a/chrome/installer/util/l10n_string_util.h b/chrome/installer/util/l10n_string_util.h
index b12fff3..720655e 100644
--- a/chrome/installer/util/l10n_string_util.h
+++ b/chrome/installer/util/l10n_string_util.h
@@ -12,6 +12,7 @@
#ifndef CHROME_INSTALLER_UTIL_L10N_STRING_UTIL_H_
#define CHROME_INSTALLER_UTIL_L10N_STRING_UTIL_H_
+#pragma once
#include <string>
diff --git a/chrome/installer/util/logging_installer.h b/chrome/installer/util/logging_installer.h
index 336d0c4..c2b0a96 100644
--- a/chrome/installer/util/logging_installer.h
+++ b/chrome/installer/util/logging_installer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_INSTALLER_UTIL_LOGGING_INSTALLER_H_
#define CHROME_INSTALLER_UTIL_LOGGING_INSTALLER_H_
+#pragma once
#include <string>
diff --git a/chrome/installer/util/lzma_util.h b/chrome/installer/util/lzma_util.h
index 01bd29e..765bc19 100644
--- a/chrome/installer/util/lzma_util.h
+++ b/chrome/installer/util/lzma_util.h
@@ -4,6 +4,7 @@
#ifndef CHROME_INSTALLER_UTIL_LZMA_UTIL_H_
#define CHROME_INSTALLER_UTIL_LZMA_UTIL_H_
+#pragma once
#include <string>
#include <windows.h>
diff --git a/chrome/installer/util/master_preferences.h b/chrome/installer/util/master_preferences.h
index 8d64be5..b623c3a 100644
--- a/chrome/installer/util/master_preferences.h
+++ b/chrome/installer/util/master_preferences.h
@@ -7,6 +7,7 @@
#ifndef CHROME_INSTALLER_UTIL_MASTER_PREFERENCES_H_
#define CHROME_INSTALLER_UTIL_MASTER_PREFERENCES_H_
+#pragma once
#include <vector>
diff --git a/chrome/installer/util/master_preferences_constants.h b/chrome/installer/util/master_preferences_constants.h
index c125277..9e626f2 100644
--- a/chrome/installer/util/master_preferences_constants.h
+++ b/chrome/installer/util/master_preferences_constants.h
@@ -7,6 +7,7 @@
#ifndef CHROME_INSTALLER_UTIL_MASTER_PREFERENCES_CONSTANTS_H_
#define CHROME_INSTALLER_UTIL_MASTER_PREFERENCES_CONSTANTS_H_
+#pragma once
namespace installer_util {
namespace master_preferences {
diff --git a/chrome/installer/util/move_tree_work_item.h b/chrome/installer/util/move_tree_work_item.h
index cfa86c4..98fe679 100644
--- a/chrome/installer/util/move_tree_work_item.h
+++ b/chrome/installer/util/move_tree_work_item.h
@@ -4,6 +4,7 @@
#ifndef CHROME_INSTALLER_UTIL_MOVE_TREE_WORK_ITEM_H_
#define CHROME_INSTALLER_UTIL_MOVE_TREE_WORK_ITEM_H_
+#pragma once
#include <string>
#include <windows.h>
diff --git a/chrome/installer/util/self_reg_work_item.h b/chrome/installer/util/self_reg_work_item.h
index ae2041b..a8531e2 100644
--- a/chrome/installer/util/self_reg_work_item.h
+++ b/chrome/installer/util/self_reg_work_item.h
@@ -4,6 +4,7 @@
#ifndef CHROME_INSTALLER_UTIL_SELF_REG_WORK_ITEM_H__
#define CHROME_INSTALLER_UTIL_SELF_REG_WORK_ITEM_H__
+#pragma once
#include <windows.h>
#include <string>
diff --git a/chrome/installer/util/set_reg_value_work_item.h b/chrome/installer/util/set_reg_value_work_item.h
index 7eac895..dc88991 100644
--- a/chrome/installer/util/set_reg_value_work_item.h
+++ b/chrome/installer/util/set_reg_value_work_item.h
@@ -4,6 +4,7 @@
#ifndef CHROME_INSTALLER_UTIL_SET_REG_VALUE_WORK_ITEM_H__
#define CHROME_INSTALLER_UTIL_SET_REG_VALUE_WORK_ITEM_H__
+#pragma once
#include <string>
#include <windows.h>
diff --git a/chrome/installer/util/shell_util.h b/chrome/installer/util/shell_util.h
index 9514c1f..ad72f64 100644
--- a/chrome/installer/util/shell_util.h
+++ b/chrome/installer/util/shell_util.h
@@ -8,6 +8,7 @@
#ifndef CHROME_INSTALLER_UTIL_SHELL_UTIL_H_
#define CHROME_INSTALLER_UTIL_SHELL_UTIL_H_
+#pragma once
#include <windows.h>
#include <map>
diff --git a/chrome/installer/util/util_constants.h b/chrome/installer/util/util_constants.h
index 1b8207e..ddecd71 100644
--- a/chrome/installer/util/util_constants.h
+++ b/chrome/installer/util/util_constants.h
@@ -7,6 +7,7 @@
#ifndef CHROME_INSTALLER_UTIL_UTIL_CONSTANTS_H_
#define CHROME_INSTALLER_UTIL_UTIL_CONSTANTS_H_
+#pragma once
namespace installer_util {
diff --git a/chrome/installer/util/version.h b/chrome/installer/util/version.h
index 980fe05..72e8271 100644
--- a/chrome/installer/util/version.h
+++ b/chrome/installer/util/version.h
@@ -4,6 +4,7 @@
#ifndef CHROME_INSTALLER_UTIL_VERSION_H_
#define CHROME_INSTALLER_UTIL_VERSION_H_
+#pragma once
#include "base/basictypes.h"
#include "base/string16.h"
diff --git a/chrome/installer/util/work_item.h b/chrome/installer/util/work_item.h
index 9a61363..c550adb 100644
--- a/chrome/installer/util/work_item.h
+++ b/chrome/installer/util/work_item.h
@@ -8,6 +8,7 @@
#ifndef CHROME_INSTALLER_UTIL_WORK_ITEM_H_
#define CHROME_INSTALLER_UTIL_WORK_ITEM_H_
+#pragma once
#include <windows.h>
#include <string>
diff --git a/chrome/installer/util/work_item_list.h b/chrome/installer/util/work_item_list.h
index 1390701..4ed9a59 100644
--- a/chrome/installer/util/work_item_list.h
+++ b/chrome/installer/util/work_item_list.h
@@ -4,6 +4,7 @@
#ifndef CHROME_INSTALLER_UTIL_WORK_ITEM_LIST_H_
#define CHROME_INSTALLER_UTIL_WORK_ITEM_LIST_H_
+#pragma once
#include <windows.h>
diff --git a/chrome/nacl/broker_thread.h b/chrome/nacl/broker_thread.h
index fb4cf40..ab5376a6 100644
--- a/chrome/nacl/broker_thread.h
+++ b/chrome/nacl/broker_thread.h
@@ -4,6 +4,7 @@
#ifndef CHROME_NACL_BROKER_THREAD_H_
#define CHROME_NACL_BROKER_THREAD_H_
+#pragma once
#include "chrome/common/child_thread.h"
#include "chrome/common/nacl_types.h"
diff --git a/chrome/nacl/nacl_main_platform_delegate.h b/chrome/nacl/nacl_main_platform_delegate.h
index fe13ae3..540fb95 100644
--- a/chrome/nacl/nacl_main_platform_delegate.h
+++ b/chrome/nacl/nacl_main_platform_delegate.h
@@ -4,6 +4,7 @@
#ifndef CHROME_NACL_NACL_MAIN_PLATFORM_DELEGATE_H_
#define CHROME_NACL_NACL_MAIN_PLATFORM_DELEGATE_H_
+#pragma once
#include "chrome/common/main_function_params.h"
diff --git a/chrome/nacl/nacl_thread.h b/chrome/nacl/nacl_thread.h
index 8893819..70bfe6f 100644
--- a/chrome/nacl/nacl_thread.h
+++ b/chrome/nacl/nacl_thread.h
@@ -4,6 +4,7 @@
#ifndef CHROME_NACL_NACL_THREAD_H_
#define CHROME_NACL_NACL_THREAD_H_
+#pragma once
#include "base/file_path.h"
#include "base/native_library.h"
diff --git a/chrome/plugin/chrome_plugin_host.h b/chrome/plugin/chrome_plugin_host.h
index b44a9b1..29a0958 100644
--- a/chrome/plugin/chrome_plugin_host.h
+++ b/chrome/plugin/chrome_plugin_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_PLUGIN_CHROME_PLUGIN_HOST_H_
#define CHROME_PLUGIN_CHROME_PLUGIN_HOST_H_
+#pragma once
#include "chrome/common/chrome_plugin_api.h"
diff --git a/chrome/plugin/command_buffer_stub.h b/chrome/plugin/command_buffer_stub.h
index 0d6f77d..7519659 100644
--- a/chrome/plugin/command_buffer_stub.h
+++ b/chrome/plugin/command_buffer_stub.h
@@ -4,6 +4,7 @@
#ifndef CHROME_PLUGIN_COMMAND_BUFFER_STUB_H_
#define CHROME_PLUGIN_COMMAND_BUFFER_STUB_H_
+#pragma once
#if defined(ENABLE_GPU)
diff --git a/chrome/plugin/npobject_base.h b/chrome/plugin/npobject_base.h
index 4b0d892..757fa12 100644
--- a/chrome/plugin/npobject_base.h
+++ b/chrome/plugin/npobject_base.h
@@ -6,6 +6,7 @@
#ifndef CHROME_PLUGIN_NPOBJECT_BASE_H_
#define CHROME_PLUGIN_NPOBJECT_BASE_H_
+#pragma once
#include "ipc/ipc_channel.h"
#include "third_party/npapi/bindings/npruntime.h"
diff --git a/chrome/plugin/npobject_proxy.h b/chrome/plugin/npobject_proxy.h
index 2b554c6..f521b92 100644
--- a/chrome/plugin/npobject_proxy.h
+++ b/chrome/plugin/npobject_proxy.h
@@ -7,6 +7,7 @@
#ifndef CHROME_PLUGIN_NPOBJECT_PROXY_H_
#define CHROME_PLUGIN_NPOBJECT_PROXY_H_
+#pragma once
#include "base/ref_counted.h"
#include "chrome/plugin/npobject_base.h"
diff --git a/chrome/plugin/npobject_stub.h b/chrome/plugin/npobject_stub.h
index bf610cb..fde0a5e 100644
--- a/chrome/plugin/npobject_stub.h
+++ b/chrome/plugin/npobject_stub.h
@@ -7,6 +7,7 @@
#ifndef CHROME_PLUGIN_NPOBJECT_STUB_H_
#define CHROME_PLUGIN_NPOBJECT_STUB_H_
+#pragma once
#include <vector>
diff --git a/chrome/plugin/npobject_util.h b/chrome/plugin/npobject_util.h
index 1334e79..ef68b6e 100644
--- a/chrome/plugin/npobject_util.h
+++ b/chrome/plugin/npobject_util.h
@@ -6,6 +6,7 @@
#ifndef CHROME_PLUGIN_NPOBJECT_UTIL_H__
#define CHROME_PLUGIN_NPOBJECT_UTIL_H__
+#pragma once
#include "build/build_config.h"
diff --git a/chrome/plugin/plugin_channel.h b/chrome/plugin/plugin_channel.h
index 50d788c..3fb940e 100644
--- a/chrome/plugin/plugin_channel.h
+++ b/chrome/plugin/plugin_channel.h
@@ -4,6 +4,7 @@
#ifndef CHROME_PLUGIN_PLUGIN_CHANNEL_H_
#define CHROME_PLUGIN_PLUGIN_CHANNEL_H_
+#pragma once
#include <vector>
#include "base/ref_counted.h"
diff --git a/chrome/plugin/plugin_channel_base.h b/chrome/plugin/plugin_channel_base.h
index 026c06f..a67049a 100644
--- a/chrome/plugin/plugin_channel_base.h
+++ b/chrome/plugin/plugin_channel_base.h
@@ -4,6 +4,7 @@
#ifndef CHROME_PLUGIN_PLUGIN_CHANNEL_BASE_H_
#define CHROME_PLUGIN_PLUGIN_CHANNEL_BASE_H_
+#pragma once
#include <string>
diff --git a/chrome/plugin/plugin_interpose_util_mac.h b/chrome/plugin/plugin_interpose_util_mac.h
index 0806007..00119a7 100644
--- a/chrome/plugin/plugin_interpose_util_mac.h
+++ b/chrome/plugin/plugin_interpose_util_mac.h
@@ -4,6 +4,7 @@
#ifndef CHROME_PLUGIN_PLUGIN_INTERPOSE_UTIL_MAC_H_
#define CHROME_PLUGIN_PLUGIN_INTERPOSE_UTIL_MAC_H_
+#pragma once
#include <Carbon/Carbon.h>
diff --git a/chrome/plugin/plugin_thread.h b/chrome/plugin/plugin_thread.h
index a9d2b3b..99d07ed 100644
--- a/chrome/plugin/plugin_thread.h
+++ b/chrome/plugin/plugin_thread.h
@@ -4,6 +4,7 @@
#ifndef CHROME_PLUGIN_PLUGIN_THREAD_H_
#define CHROME_PLUGIN_PLUGIN_THREAD_H_
+#pragma once
#include "base/file_path.h"
#include "base/native_library.h"
diff --git a/chrome/plugin/webplugin_delegate_stub.h b/chrome/plugin/webplugin_delegate_stub.h
index 407914e..6255710 100644
--- a/chrome/plugin/webplugin_delegate_stub.h
+++ b/chrome/plugin/webplugin_delegate_stub.h
@@ -4,6 +4,7 @@
#ifndef CHROME_PLUGIN_WEBPLUGIN_DELEGATE_STUB_H_
#define CHROME_PLUGIN_WEBPLUGIN_DELEGATE_STUB_H_
+#pragma once
#include <queue>
#include <string>
diff --git a/chrome/plugin/webplugin_proxy.h b/chrome/plugin/webplugin_proxy.h
index b7800e3..1fb72c4 100644
--- a/chrome/plugin/webplugin_proxy.h
+++ b/chrome/plugin/webplugin_proxy.h
@@ -4,6 +4,7 @@
#ifndef CHROME_PLUGIN_WEBPLUGIN_PROXY_H_
#define CHROME_PLUGIN_WEBPLUGIN_PROXY_H_
+#pragma once
#include <string>
diff --git a/chrome/profile_import/profile_import_thread.h b/chrome/profile_import/profile_import_thread.h
index 67d79d1..47f2015 100644
--- a/chrome/profile_import/profile_import_thread.h
+++ b/chrome/profile_import/profile_import_thread.h
@@ -4,6 +4,7 @@
#ifndef CHROME_PROFILE_IMPORT_PROFILE_IMPORT_THREAD_H_
#define CHROME_PROFILE_IMPORT_PROFILE_IMPORT_THREAD_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/renderer/about_handler.h b/chrome/renderer/about_handler.h
index 270b4b1..ee55f49 100644
--- a/chrome/renderer/about_handler.h
+++ b/chrome/renderer/about_handler.h
@@ -9,6 +9,7 @@
#ifndef CHROME_RENDERER_ABOUT_HANDLER_H__
#define CHROME_RENDERER_ABOUT_HANDLER_H__
+#pragma once
#include "base/basictypes.h"
diff --git a/chrome/renderer/audio_message_filter.h b/chrome/renderer/audio_message_filter.h
index 3fcedf2c..cb397bc 100644
--- a/chrome/renderer/audio_message_filter.h
+++ b/chrome/renderer/audio_message_filter.h
@@ -9,6 +9,7 @@
#ifndef CHROME_RENDERER_AUDIO_MESSAGE_FILTER_H_
#define CHROME_RENDERER_AUDIO_MESSAGE_FILTER_H_
+#pragma once
#include "base/gtest_prod_util.h"
#include "base/id_map.h"
diff --git a/chrome/renderer/autofill_helper.h b/chrome/renderer/autofill_helper.h
index 4395144..3005aeb 100644
--- a/chrome/renderer/autofill_helper.h
+++ b/chrome/renderer/autofill_helper.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_AUTOFILL_HELPER_H_
#define CHROME_RENDERER_AUTOFILL_HELPER_H_
+#pragma once
#include <vector>
diff --git a/chrome/renderer/automation/dom_automation_controller.h b/chrome/renderer/automation/dom_automation_controller.h
index c815418..d6cb8f3 100644
--- a/chrome/renderer/automation/dom_automation_controller.h
+++ b/chrome/renderer/automation/dom_automation_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_AUTOMATION_DOM_AUTOMATION_CONTROLLER_H__
#define CHROME_RENDERER_AUTOMATION_DOM_AUTOMATION_CONTROLLER_H__
+#pragma once
#include "ipc/ipc_message.h"
#include "webkit/glue/cpp_bound_class.h"
diff --git a/chrome/renderer/automation/dom_automation_v8_extension.h b/chrome/renderer/automation/dom_automation_v8_extension.h
index 94201e7..4587cf4 100644
--- a/chrome/renderer/automation/dom_automation_v8_extension.h
+++ b/chrome/renderer/automation/dom_automation_v8_extension.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_AUTOMATION_DOM_AUTOMATION_V8_EXTENSION_H_
#define CHROME_RENDERER_AUTOMATION_DOM_AUTOMATION_V8_EXTENSION_H_
+#pragma once
#include "v8/include/v8.h"
diff --git a/chrome/renderer/blocked_plugin.h b/chrome/renderer/blocked_plugin.h
index 50a8196..2e7bd75 100644
--- a/chrome/renderer/blocked_plugin.h
+++ b/chrome/renderer/blocked_plugin.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_BLOCKED_PLUGIN_H_
#define CHROME_RENDERER_BLOCKED_PLUGIN_H_
+#pragma once
#include "third_party/WebKit/WebKit/chromium/public/WebPluginParams.h"
#include "webkit/glue/cpp_bound_class.h"
diff --git a/chrome/renderer/command_buffer_proxy.h b/chrome/renderer/command_buffer_proxy.h
index 31b5319..9d0fcb2 100644
--- a/chrome/renderer/command_buffer_proxy.h
+++ b/chrome/renderer/command_buffer_proxy.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_COMMAND_BUFFER_PROXY_H_
#define CHROME_RENDERER_COMMAND_BUFFER_PROXY_H_
+#pragma once
#if defined(ENABLE_GPU)
diff --git a/chrome/renderer/cookie_message_filter.h b/chrome/renderer/cookie_message_filter.h
index 92b48b7..1a32e86 100644
--- a/chrome/renderer/cookie_message_filter.h
+++ b/chrome/renderer/cookie_message_filter.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_COOKIE_MESSAGE_FILTER_H_
#define CHROME_RENDERER_COOKIE_MESSAGE_FILTER_H_
+#pragma once
#include "base/waitable_event.h"
#include "ipc/ipc_channel_proxy.h"
diff --git a/chrome/renderer/devtools_agent.h b/chrome/renderer/devtools_agent.h
index 23fa10c..6163a25 100644
--- a/chrome/renderer/devtools_agent.h
+++ b/chrome/renderer/devtools_agent.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_DEVTOOLS_AGENT_H_
#define CHROME_RENDERER_DEVTOOLS_AGENT_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/renderer/devtools_agent_filter.h b/chrome/renderer/devtools_agent_filter.h
index 8d23918..6a80861 100644
--- a/chrome/renderer/devtools_agent_filter.h
+++ b/chrome/renderer/devtools_agent_filter.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_DEVTOOLS_AGENT_FILTER_H_
#define CHROME_RENDERER_DEVTOOLS_AGENT_FILTER_H_
+#pragma once
#include <set>
#include <string>
diff --git a/chrome/renderer/devtools_client.h b/chrome/renderer/devtools_client.h
index c1770a9..d6c48c2 100644
--- a/chrome/renderer/devtools_client.h
+++ b/chrome/renderer/devtools_client.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_DEVTOOLS_CLIENT_H_
#define CHROME_RENDERER_DEVTOOLS_CLIENT_H_
+#pragma once
#include <string>
diff --git a/chrome/renderer/dom_ui_bindings.h b/chrome/renderer/dom_ui_bindings.h
index 1f3d831..4fb66a7 100644
--- a/chrome/renderer/dom_ui_bindings.h
+++ b/chrome/renderer/dom_ui_bindings.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_DOM_UI_BINDINGS_H_
#define CHROME_RENDERER_DOM_UI_BINDINGS_H_
+#pragma once
#include "ipc/ipc_message.h"
#include "webkit/glue/cpp_bound_class.h"
diff --git a/chrome/renderer/extension_groups.h b/chrome/renderer/extension_groups.h
index 34d4c92..8a1d3ee 100644
--- a/chrome/renderer/extension_groups.h
+++ b/chrome/renderer/extension_groups.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_EXTENSION_GROUPS_H_
#define CHROME_RENDERER_EXTENSION_GROUPS_H_
+#pragma once
// A set of extension groups for use with WebKit::registerExtension and
// WebFrame::ExecuteScriptInNewWorld to control which extensions get loaded
diff --git a/chrome/renderer/extensions/bindings_utils.h b/chrome/renderer/extensions/bindings_utils.h
index d1b3636..9432f91 100644
--- a/chrome/renderer/extensions/bindings_utils.h
+++ b/chrome/renderer/extensions/bindings_utils.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_EXTENSIONS_BINDINGS_UTILS_H_
#define CHROME_RENDERER_EXTENSIONS_BINDINGS_UTILS_H_
+#pragma once
#include "app/resource_bundle.h"
#include "base/linked_ptr.h"
diff --git a/chrome/renderer/extensions/event_bindings.h b/chrome/renderer/extensions/event_bindings.h
index dd396ee..98a56cf 100644
--- a/chrome/renderer/extensions/event_bindings.h
+++ b/chrome/renderer/extensions/event_bindings.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_EXTENSIONS_EVENT_BINDINGS_H_
#define CHROME_RENDERER_EXTENSIONS_EVENT_BINDINGS_H_
+#pragma once
#include <string>
diff --git a/chrome/renderer/extensions/extension_process_bindings.h b/chrome/renderer/extensions/extension_process_bindings.h
index 784a902..2710901 100644
--- a/chrome/renderer/extensions/extension_process_bindings.h
+++ b/chrome/renderer/extensions/extension_process_bindings.h
@@ -6,6 +6,7 @@
#ifndef CHROME_RENDERER_EXTENSIONS_EXTENSION_PROCESS_BINDINGS_H_
#define CHROME_RENDERER_EXTENSIONS_EXTENSION_PROCESS_BINDINGS_H_
+#pragma once
#include <set>
#include <string>
diff --git a/chrome/renderer/extensions/js_only_v8_extensions.h b/chrome/renderer/extensions/js_only_v8_extensions.h
index b87860f..a9d46fa 100644
--- a/chrome/renderer/extensions/js_only_v8_extensions.h
+++ b/chrome/renderer/extensions/js_only_v8_extensions.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_EXTENSIONS_JS_ONLY_V8_EXTENSIONS_H_
#define CHROME_RENDERER_EXTENSIONS_JS_ONLY_V8_EXTENSIONS_H_
+#pragma once
#include "v8/include/v8.h"
diff --git a/chrome/renderer/extensions/renderer_extension_bindings.h b/chrome/renderer/extensions/renderer_extension_bindings.h
index 3e70e8f..15fe532 100644
--- a/chrome/renderer/extensions/renderer_extension_bindings.h
+++ b/chrome/renderer/extensions/renderer_extension_bindings.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_EXTENSIONS_RENDERER_EXTENSION_BINDINGS_H_
#define CHROME_RENDERER_EXTENSIONS_RENDERER_EXTENSION_BINDINGS_H_
+#pragma once
#include "v8/include/v8.h"
diff --git a/chrome/renderer/external_extension.h b/chrome/renderer/external_extension.h
index b5cb78b..8e993b9 100644
--- a/chrome/renderer/external_extension.h
+++ b/chrome/renderer/external_extension.h
@@ -6,6 +6,7 @@
#ifndef CHROME_RENDERER_EXTERNAL_EXTENSION_H_
#define CHROME_RENDERER_EXTERNAL_EXTENSION_H_
+#pragma once
namespace v8 {
class Extension;
diff --git a/chrome/renderer/external_host_bindings.h b/chrome/renderer/external_host_bindings.h
index 1e7f6d2..49fdc9d 100644
--- a/chrome/renderer/external_host_bindings.h
+++ b/chrome/renderer/external_host_bindings.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_EXTERNAL_HOST_BINDINGS_H_
#define CHROME_RENDERER_EXTERNAL_HOST_BINDINGS_H_
+#pragma once
#include "chrome/renderer/dom_ui_bindings.h"
#include "ipc/ipc_message.h"
diff --git a/chrome/renderer/form_manager.h b/chrome/renderer/form_manager.h
index bfc639f..3528757 100644
--- a/chrome/renderer/form_manager.h
+++ b/chrome/renderer/form_manager.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_FORM_MANAGER_H_
#define CHROME_RENDERER_FORM_MANAGER_H_
+#pragma once
#include <map>
#include <vector>
diff --git a/chrome/renderer/geolocation_dispatcher.h b/chrome/renderer/geolocation_dispatcher.h
index c200e41..e6fea72 100644
--- a/chrome/renderer/geolocation_dispatcher.h
+++ b/chrome/renderer/geolocation_dispatcher.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_GEOLOCATION_DISPATCHER_H_
#define CHROME_RENDERER_GEOLOCATION_DISPATCHER_H_
+#pragma once
#include "base/basictypes.h"
#include "base/id_map.h"
diff --git a/chrome/renderer/ggl/ggl.h b/chrome/renderer/ggl/ggl.h
index 76bbfcb..bf2d87d 100644
--- a/chrome/renderer/ggl/ggl.h
+++ b/chrome/renderer/ggl/ggl.h
@@ -9,6 +9,7 @@
#ifndef CHROME_RENDERER_GGL_GGL_H_
#define CHROME_RENDERER_GGL_GGL_H_
+#pragma once
#include "gfx/native_widget_types.h"
#include "gfx/size.h"
diff --git a/chrome/renderer/gpu_channel_host.h b/chrome/renderer/gpu_channel_host.h
index e8216e4..854aea5 100644
--- a/chrome/renderer/gpu_channel_host.h
+++ b/chrome/renderer/gpu_channel_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_GPU_CHANNEL_HOST_H_
#define CHROME_RENDERER_GPU_CHANNEL_HOST_H_
+#pragma once
#include <string>
diff --git a/chrome/renderer/indexed_db_dispatcher.h b/chrome/renderer/indexed_db_dispatcher.h
index e405ea9..ff99f12 100644
--- a/chrome/renderer/indexed_db_dispatcher.h
+++ b/chrome/renderer/indexed_db_dispatcher.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_INDEXED_DB_DISPATCHER_H_
#define CHROME_RENDERER_INDEXED_DB_DISPATCHER_H_
+#pragma once
#include "base/id_map.h"
#include "base/nullable_string16.h"
diff --git a/chrome/renderer/loadtimes_extension_bindings.h b/chrome/renderer/loadtimes_extension_bindings.h
index c97b0b1..bb026fd 100644
--- a/chrome/renderer/loadtimes_extension_bindings.h
+++ b/chrome/renderer/loadtimes_extension_bindings.h
@@ -7,6 +7,7 @@
#ifndef CHROME_RENDERER_LOADTIMES_EXTENSION_BINDINGS_H_
#define CHROME_RENDERER_LOADTIMES_EXTENSION_BINDINGS_H_
+#pragma once
namespace v8 {
class Extension;
diff --git a/chrome/renderer/localized_error.h b/chrome/renderer/localized_error.h
index 1b3464b..3acf3d4 100644
--- a/chrome/renderer/localized_error.h
+++ b/chrome/renderer/localized_error.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_LOCALIZED_ERROR_H_
#define CHROME_RENDERER_LOCALIZED_ERROR_H_
+#pragma once
class DictionaryValue;
class GURL;
diff --git a/chrome/renderer/media/audio_renderer_impl.h b/chrome/renderer/media/audio_renderer_impl.h
index 07b5b88..ebc3240 100644
--- a/chrome/renderer/media/audio_renderer_impl.h
+++ b/chrome/renderer/media/audio_renderer_impl.h
@@ -36,6 +36,7 @@
#ifndef CHROME_RENDERER_MEDIA_AUDIO_RENDERER_IMPL_H_
#define CHROME_RENDERER_MEDIA_AUDIO_RENDERER_IMPL_H_
+#pragma once
#include "base/gtest_prod_util.h"
#include "base/scoped_ptr.h"
diff --git a/chrome/renderer/media/ipc_video_renderer.h b/chrome/renderer/media/ipc_video_renderer.h
index 943e0c9..c934291 100644
--- a/chrome/renderer/media/ipc_video_renderer.h
+++ b/chrome/renderer/media/ipc_video_renderer.h
@@ -9,6 +9,7 @@
#ifndef CHROME_RENDERER_MEDIA_IPC_VIDEO_RENDERER_H_
#define CHROME_RENDERER_MEDIA_IPC_VIDEO_RENDERER_H_
+#pragma once
#include "app/surface/transport_dib.h"
#include "base/waitable_event.h"
diff --git a/chrome/renderer/mock_keyboard.h b/chrome/renderer/mock_keyboard.h
index 4ff8d1a..842ec63 100644
--- a/chrome/renderer/mock_keyboard.h
+++ b/chrome/renderer/mock_keyboard.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_MOCK_KEYBOARD_H_
#define CHROME_RENDERER_MOCK_KEYBOARD_H_
+#pragma once
#include <string>
diff --git a/chrome/renderer/mock_keyboard_driver_win.h b/chrome/renderer/mock_keyboard_driver_win.h
index cd374c6..bbe65f1 100644
--- a/chrome/renderer/mock_keyboard_driver_win.h
+++ b/chrome/renderer/mock_keyboard_driver_win.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_MOCK_KEYBOARD_DRIVER_WIN_H_
#define CHROME_RENDERER_MOCK_KEYBOARD_DRIVER_WIN_H_
+#pragma once
#include <windows.h>
diff --git a/chrome/renderer/mock_printer.h b/chrome/renderer/mock_printer.h
index dc186fc..1a27076 100644
--- a/chrome/renderer/mock_printer.h
+++ b/chrome/renderer/mock_printer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_MOCK_PRINTER_H_
#define CHROME_RENDERER_MOCK_PRINTER_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/renderer/mock_render_process.h b/chrome/renderer/mock_render_process.h
index fd286a1..1939b2b 100644
--- a/chrome/renderer/mock_render_process.h
+++ b/chrome/renderer/mock_render_process.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_MOCK_RENDER_PROCESS_H_
#define CHROME_RENDERER_MOCK_RENDER_PROCESS_H_
+#pragma once
#include "chrome/renderer/render_process.h"
diff --git a/chrome/renderer/mock_render_thread.h b/chrome/renderer/mock_render_thread.h
index c297cb8..3e8741e 100644
--- a/chrome/renderer/mock_render_thread.h
+++ b/chrome/renderer/mock_render_thread.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_MOCK_RENDER_THREAD_H_
#define CHROME_RENDERER_MOCK_RENDER_THREAD_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/renderer/navigation_state.h b/chrome/renderer/navigation_state.h
index 5cc394a..7fa0505 100644
--- a/chrome/renderer/navigation_state.h
+++ b/chrome/renderer/navigation_state.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_NAVIGATION_STATE_H_
#define CHROME_RENDERER_NAVIGATION_STATE_H_
+#pragma once
#include "base/scoped_ptr.h"
#include "base/time.h"
diff --git a/chrome/renderer/net/predictor_queue.h b/chrome/renderer/net/predictor_queue.h
index c833ea7..64440bb 100644
--- a/chrome/renderer/net/predictor_queue.h
+++ b/chrome/renderer/net/predictor_queue.h
@@ -23,6 +23,7 @@
#ifndef CHROME_RENDERER_NET_PREDICTOR_QUEUE_H__
#define CHROME_RENDERER_NET_PREDICTOR_QUEUE_H__
+#pragma once
#include <string>
diff --git a/chrome/renderer/net/renderer_net_predictor.h b/chrome/renderer/net/renderer_net_predictor.h
index 68e5109..4437dc1 100644
--- a/chrome/renderer/net/renderer_net_predictor.h
+++ b/chrome/renderer/net/renderer_net_predictor.h
@@ -20,6 +20,7 @@
#ifndef CHROME_RENDERER_NET_RENDERER_NET_PREDICTOR_H_
#define CHROME_RENDERER_NET_RENDERER_NET_PREDICTOR_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/renderer/notification_provider.h b/chrome/renderer/notification_provider.h
index 9792b82..aa1d8f6 100644
--- a/chrome/renderer/notification_provider.h
+++ b/chrome/renderer/notification_provider.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_NOTIFICATION_PROVIDER_H_
#define CHROME_RENDERER_NOTIFICATION_PROVIDER_H_
+#pragma once
#include <map>
diff --git a/chrome/renderer/paint_aggregator.h b/chrome/renderer/paint_aggregator.h
index 946e0cb..6efac35 100644
--- a/chrome/renderer/paint_aggregator.h
+++ b/chrome/renderer/paint_aggregator.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_PAINT_AGGREGATOR_H_
#define CHROME_RENDERER_PAINT_AGGREGATOR_H_
+#pragma once
#include <vector>
diff --git a/chrome/renderer/password_autocomplete_manager.h b/chrome/renderer/password_autocomplete_manager.h
index 297decc..feb0159 100644
--- a/chrome/renderer/password_autocomplete_manager.h
+++ b/chrome/renderer/password_autocomplete_manager.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_PASSWORD_AUTOCOMPLETE_MANAGER_H_
#define CHROME_RENDERER_PASSWORD_AUTOCOMPLETE_MANAGER_H_
+#pragma once
#include <map>
#include <vector>
diff --git a/chrome/renderer/pepper_devices.h b/chrome/renderer/pepper_devices.h
index f66dd4a..a0652ae 100644
--- a/chrome/renderer/pepper_devices.h
+++ b/chrome/renderer/pepper_devices.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_PEPPER_DEVICES_H_
#define CHROME_RENDERER_PEPPER_DEVICES_H_
+#pragma once
#include "app/surface/transport_dib.h"
#include "base/basictypes.h"
diff --git a/chrome/renderer/pepper_plugin_delegate_impl.h b/chrome/renderer/pepper_plugin_delegate_impl.h
index 9a6d28cfb..856d741 100644
--- a/chrome/renderer/pepper_plugin_delegate_impl.h
+++ b/chrome/renderer/pepper_plugin_delegate_impl.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_PEPPER_PLUGIN_DELEGATE_IMPL_H_
#define CHROME_RENDERER_PEPPER_PLUGIN_DELEGATE_IMPL_H_
+#pragma once
#include <set>
diff --git a/chrome/renderer/pepper_scrollbar_widget.h b/chrome/renderer/pepper_scrollbar_widget.h
index ac36f5e..a5a1719 100644
--- a/chrome/renderer/pepper_scrollbar_widget.h
+++ b/chrome/renderer/pepper_scrollbar_widget.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_PEPPER_SCROLLBAR_WIDGET_H_
#define CHROME_RENDERER_PEPPER_SCROLLBAR_WIDGET_H_
+#pragma once
#include <vector>
diff --git a/chrome/renderer/pepper_widget.h b/chrome/renderer/pepper_widget.h
index 1cc84f6..67d8037 100644
--- a/chrome/renderer/pepper_widget.h
+++ b/chrome/renderer/pepper_widget.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_PEPPER_WIDGET_H_
#define CHROME_RENDERER_PEPPER_WIDGET_H_
+#pragma once
#include "base/basictypes.h"
#include "third_party/npapi/bindings/npapi_extensions.h"
diff --git a/chrome/renderer/plugin_channel_host.h b/chrome/renderer/plugin_channel_host.h
index 16464b9..1a46c20 100644
--- a/chrome/renderer/plugin_channel_host.h
+++ b/chrome/renderer/plugin_channel_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_PLUGIN_CHANNEL_HOST_H_
#define CHROME_RENDERER_PLUGIN_CHANNEL_HOST_H_
+#pragma once
#include "base/hash_tables.h"
#include "chrome/plugin/plugin_channel_base.h"
diff --git a/chrome/renderer/print_web_view_helper.h b/chrome/renderer/print_web_view_helper.h
index 273299f..dd9e1f9 100644
--- a/chrome/renderer/print_web_view_helper.h
+++ b/chrome/renderer/print_web_view_helper.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_PRINT_WEB_VIEW_HELPER_H_
#define CHROME_RENDERER_PRINT_WEB_VIEW_HELPER_H_
+#pragma once
#include <vector>
diff --git a/chrome/renderer/render_process.h b/chrome/renderer/render_process.h
index ed002cf..5835390 100644
--- a/chrome/renderer/render_process.h
+++ b/chrome/renderer/render_process.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_RENDER_PROCESS_H_
#define CHROME_RENDERER_RENDER_PROCESS_H_
+#pragma once
#include "chrome/common/child_process.h"
#include "skia/ext/platform_canvas.h"
diff --git a/chrome/renderer/render_process_impl.h b/chrome/renderer/render_process_impl.h
index 11778f0..bd6e335 100644
--- a/chrome/renderer/render_process_impl.h
+++ b/chrome/renderer/render_process_impl.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_RENDER_PROCESS_IMPL_H_
#define CHROME_RENDERER_RENDER_PROCESS_IMPL_H_
+#pragma once
#include "base/timer.h"
#include "chrome/renderer/render_process.h"
diff --git a/chrome/renderer/render_thread.h b/chrome/renderer/render_thread.h
index 9fbb1ed..22b38be 100644
--- a/chrome/renderer/render_thread.h
+++ b/chrome/renderer/render_thread.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_RENDER_THREAD_H_
#define CHROME_RENDERER_RENDER_THREAD_H_
+#pragma once
#include <set>
#include <string>
diff --git a/chrome/renderer/render_view.h b/chrome/renderer/render_view.h
index b83dff4..0e33d13 100644
--- a/chrome/renderer/render_view.h
+++ b/chrome/renderer/render_view.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_RENDER_VIEW_H_
#define CHROME_RENDERER_RENDER_VIEW_H_
+#pragma once
#include <deque>
#include <map>
diff --git a/chrome/renderer/render_view_visitor.h b/chrome/renderer/render_view_visitor.h
index 4793ed2..4910b48 100644
--- a/chrome/renderer/render_view_visitor.h
+++ b/chrome/renderer/render_view_visitor.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_RENDER_VIEW_VISITOR_H_
#define CHROME_RENDERER_RENDER_VIEW_VISITOR_H_
+#pragma once
class RenderViewVisitor {
public:
diff --git a/chrome/renderer/render_widget.h b/chrome/renderer/render_widget.h
index 3b99f82..e7af65a 100644
--- a/chrome/renderer/render_widget.h
+++ b/chrome/renderer/render_widget.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_RENDER_WIDGET_H_
#define CHROME_RENDERER_RENDER_WIDGET_H_
+#pragma once
#include <vector>
diff --git a/chrome/renderer/renderer_histogram_snapshots.h b/chrome/renderer/renderer_histogram_snapshots.h
index db4cd4b..9a20198 100644
--- a/chrome/renderer/renderer_histogram_snapshots.h
+++ b/chrome/renderer/renderer_histogram_snapshots.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_RENDERER_HISTOGRAM_SNAPSHOTS_H_
#define CHROME_RENDERER_RENDERER_HISTOGRAM_SNAPSHOTS_H_
+#pragma once
#include <list>
#include <map>
diff --git a/chrome/renderer/renderer_main_platform_delegate.h b/chrome/renderer/renderer_main_platform_delegate.h
index 3f9c426..9a8b38b 100644
--- a/chrome/renderer/renderer_main_platform_delegate.h
+++ b/chrome/renderer/renderer_main_platform_delegate.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_RENDERER_MAIN_PLATFORM_DELEGATE_H_
#define CHROME_RENDERER_RENDERER_MAIN_PLATFORM_DELEGATE_H_
+#pragma once
#include "chrome/common/main_function_params.h"
diff --git a/chrome/renderer/renderer_sandbox_support_linux.h b/chrome/renderer/renderer_sandbox_support_linux.h
index 5f216f1..4a697ed 100644
--- a/chrome/renderer/renderer_sandbox_support_linux.h
+++ b/chrome/renderer/renderer_sandbox_support_linux.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_RENDERER_SANDBOX_SUPPORT_LINUX_H_
#define CHROME_RENDERER_RENDERER_SANDBOX_SUPPORT_LINUX_H_
+#pragma once
#include <stdint.h>
diff --git a/chrome/renderer/renderer_webapplicationcachehost_impl.h b/chrome/renderer/renderer_webapplicationcachehost_impl.h
index e709fa9..6405317 100644
--- a/chrome/renderer/renderer_webapplicationcachehost_impl.h
+++ b/chrome/renderer/renderer_webapplicationcachehost_impl.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_RENDERER_WEBAPPLICATIONCACHEHOST_IMPL_H_
#define CHROME_RENDERER_RENDERER_WEBAPPLICATIONCACHEHOST_IMPL_H_
+#pragma once
#include "webkit/appcache/web_application_cache_host_impl.h"
diff --git a/chrome/renderer/renderer_webcookiejar_impl.h b/chrome/renderer/renderer_webcookiejar_impl.h
index 0b1ed355..f8fee08 100644
--- a/chrome/renderer/renderer_webcookiejar_impl.h
+++ b/chrome/renderer/renderer_webcookiejar_impl.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_RENDERER_WEBCOOKIEJAR_IMPL_H_
#define CHROME_RENDERER_RENDERER_WEBCOOKIEJAR_IMPL_H_
+#pragma once
#include "ipc/ipc_message.h"
// TODO(darin): WebCookieJar.h is missing a WebString.h include!
diff --git a/chrome/renderer/renderer_webidbdatabase_impl.h b/chrome/renderer/renderer_webidbdatabase_impl.h
index e7936a0..2105d3b 100644
--- a/chrome/renderer/renderer_webidbdatabase_impl.h
+++ b/chrome/renderer/renderer_webidbdatabase_impl.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_RENDERER_WEBIDBDATABASE_IMPL_H_
#define CHROME_RENDERER_RENDERER_WEBIDBDATABASE_IMPL_H_
+#pragma once
#include "base/basictypes.h"
#include "third_party/WebKit/WebKit/chromium/public/WebIDBCallbacks.h"
diff --git a/chrome/renderer/renderer_webidbindex_impl.h b/chrome/renderer/renderer_webidbindex_impl.h
index 234a4ec..9c19ae7 100644
--- a/chrome/renderer/renderer_webidbindex_impl.h
+++ b/chrome/renderer/renderer_webidbindex_impl.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_RENDERER_WEBIDBINDEX_IMPL_H_
#define CHROME_RENDERER_RENDERER_WEBIDBINDEX_IMPL_H_
+#pragma once
#include "base/basictypes.h"
#include "third_party/WebKit/WebKit/chromium/public/WebIDBCallbacks.h"
diff --git a/chrome/renderer/renderer_webidbobjectstore_impl.h b/chrome/renderer/renderer_webidbobjectstore_impl.h
index 462f02e..7e14826 100644
--- a/chrome/renderer/renderer_webidbobjectstore_impl.h
+++ b/chrome/renderer/renderer_webidbobjectstore_impl.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_RENDERER_WEBIDBOBJECTSTORE_IMPL_H_
#define CHROME_RENDERER_RENDERER_WEBIDBOBJECTSTORE_IMPL_H_
+#pragma once
#include "base/basictypes.h"
#include "third_party/WebKit/WebKit/chromium/public/WebIDBCallbacks.h"
diff --git a/chrome/renderer/renderer_webindexeddatabase_impl.h b/chrome/renderer/renderer_webindexeddatabase_impl.h
index 561bf5a..8703f53 100644
--- a/chrome/renderer/renderer_webindexeddatabase_impl.h
+++ b/chrome/renderer/renderer_webindexeddatabase_impl.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_RENDERER_WEBINDEXEDDATABASE_IMPL_H_
#define CHROME_RENDERER_RENDERER_WEBINDEXEDDATABASE_IMPL_H_
+#pragma once
#include "third_party/WebKit/WebKit/chromium/public/WebIDBCallbacks.h"
#include "third_party/WebKit/WebKit/chromium/public/WebIndexedDatabase.h"
diff --git a/chrome/renderer/renderer_webkitclient_impl.h b/chrome/renderer/renderer_webkitclient_impl.h
index 86fdf1f..5d58641 100644
--- a/chrome/renderer/renderer_webkitclient_impl.h
+++ b/chrome/renderer/renderer_webkitclient_impl.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_RENDERER_WEBKITCLIENT_IMPL_H_
#define CHROME_RENDERER_RENDERER_WEBKITCLIENT_IMPL_H_
+#pragma once
#include "base/platform_file.h"
#include "base/scoped_ptr.h"
diff --git a/chrome/renderer/renderer_webstoragearea_impl.h b/chrome/renderer/renderer_webstoragearea_impl.h
index 8a324c2..532933b 100644
--- a/chrome/renderer/renderer_webstoragearea_impl.h
+++ b/chrome/renderer/renderer_webstoragearea_impl.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_RENDERER_WEBSTORAGEAREA_IMPL_H_
#define CHROME_RENDERER_RENDERER_WEBSTORAGEAREA_IMPL_H_
+#pragma once
#include "base/basictypes.h"
#include "base/string16.h"
diff --git a/chrome/renderer/renderer_webstoragenamespace_impl.h b/chrome/renderer/renderer_webstoragenamespace_impl.h
index ced7203..6af65be 100644
--- a/chrome/renderer/renderer_webstoragenamespace_impl.h
+++ b/chrome/renderer/renderer_webstoragenamespace_impl.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_RENDERER_WEBSTORAGENAMESPACE_IMPL_H_
#define CHROME_RENDERER_RENDERER_WEBSTORAGENAMESPACE_IMPL_H_
+#pragma once
#include "base/basictypes.h"
#include "chrome/common/dom_storage_common.h"
diff --git a/chrome/renderer/safe_browsing/features.h b/chrome/renderer/safe_browsing/features.h
index 4354a7e..1a82c61 100644
--- a/chrome/renderer/safe_browsing/features.h
+++ b/chrome/renderer/safe_browsing/features.h
@@ -24,6 +24,7 @@
#ifndef CHROME_RENDERER_SAFE_BROWSING_FEATURES_H_
#define CHROME_RENDERER_SAFE_BROWSING_FEATURES_H_
+#pragma once
#include <string>
#include "base/basictypes.h"
diff --git a/chrome/renderer/safe_browsing/phishing_url_feature_extractor.h b/chrome/renderer/safe_browsing/phishing_url_feature_extractor.h
index df45136..cd7a3f1 100644
--- a/chrome/renderer/safe_browsing/phishing_url_feature_extractor.h
+++ b/chrome/renderer/safe_browsing/phishing_url_feature_extractor.h
@@ -8,6 +8,7 @@
#ifndef CHROME_RENDERER_SAFE_BROWSING_PHISHING_URL_FEATURE_EXTRACTOR_H_
#define CHROME_RENDERER_SAFE_BROWSING_PHISHING_URL_FEATURE_EXTRACTOR_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/renderer/spellchecker/spellcheck.h b/chrome/renderer/spellchecker/spellcheck.h
index 94b9a07..c45ea320 100644
--- a/chrome/renderer/spellchecker/spellcheck.h
+++ b/chrome/renderer/spellchecker/spellcheck.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_SPELLCHECKER_SPELLCHECK_H_
#define CHROME_RENDERER_SPELLCHECKER_SPELLCHECK_H_
+#pragma once
#include <queue>
#include <string>
diff --git a/chrome/renderer/spellchecker/spellcheck_worditerator.h b/chrome/renderer/spellchecker/spellcheck_worditerator.h
index ce2a98d..a9fd54a 100644
--- a/chrome/renderer/spellchecker/spellcheck_worditerator.h
+++ b/chrome/renderer/spellchecker/spellcheck_worditerator.h
@@ -8,6 +8,7 @@
#ifndef CHROME_RENDERER_SPELLCHECKER_SPELLCHECK_WORDITERATOR_H_
#define CHROME_RENDERER_SPELLCHECKER_SPELLCHECK_WORDITERATOR_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/renderer/translate_helper.h b/chrome/renderer/translate_helper.h
index 979f0f1..bec9e02 100644
--- a/chrome/renderer/translate_helper.h
+++ b/chrome/renderer/translate_helper.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_TRANSLATE_HELPER_H_
#define CHROME_RENDERER_TRANSLATE_HELPER_H_
+#pragma once
#include <string>
diff --git a/chrome/renderer/user_script_idle_scheduler.h b/chrome/renderer/user_script_idle_scheduler.h
index 25b75eb..012f6f6 100644
--- a/chrome/renderer/user_script_idle_scheduler.h
+++ b/chrome/renderer/user_script_idle_scheduler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_USER_SCRIPT_IDLE_SCHEDULER_H_
#define CHROME_RENDERER_USER_SCRIPT_IDLE_SCHEDULER_H_
+#pragma once
#include "base/task.h"
diff --git a/chrome/renderer/user_script_slave.h b/chrome/renderer/user_script_slave.h
index a1b0a04..f314924 100644
--- a/chrome/renderer/user_script_slave.h
+++ b/chrome/renderer/user_script_slave.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_USER_SCRIPT_SLAVE_H_
#define CHROME_RENDERER_USER_SCRIPT_SLAVE_H_
+#pragma once
#include <map>
#include <set>
diff --git a/chrome/renderer/visitedlink_slave.h b/chrome/renderer/visitedlink_slave.h
index 39752fd0..60e14a8 100644
--- a/chrome/renderer/visitedlink_slave.h
+++ b/chrome/renderer/visitedlink_slave.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_VISITEDLINK_SLAVE_H_
#define CHROME_RENDERER_VISITEDLINK_SLAVE_H_
+#pragma once
#include "base/shared_memory.h"
#include "chrome/common/visitedlink_common.h"
diff --git a/chrome/renderer/webgles2context_impl.h b/chrome/renderer/webgles2context_impl.h
index 8b2eaf8..3183634 100644
--- a/chrome/renderer/webgles2context_impl.h
+++ b/chrome/renderer/webgles2context_impl.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_WEBGLES2CONTEXT_IMPL_H_
#define CHROME_RENDERER_WEBGLES2CONTEXT_IMPL_H_
+#pragma once
#if defined(ENABLE_GPU)
diff --git a/chrome/renderer/webgraphicscontext3d_command_buffer_impl.h b/chrome/renderer/webgraphicscontext3d_command_buffer_impl.h
index d1a7d2c..c8c99ed 100644
--- a/chrome/renderer/webgraphicscontext3d_command_buffer_impl.h
+++ b/chrome/renderer/webgraphicscontext3d_command_buffer_impl.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_WEBGRAPHICSCONTEXT3D_COMMAND_BUFFER_IMPL_H_
#define CHROME_RENDERER_WEBGRAPHICSCONTEXT3D_COMMAND_BUFFER_IMPL_H_
+#pragma once
#if defined(ENABLE_GPU)
diff --git a/chrome/renderer/webmediaplayer_impl.h b/chrome/renderer/webmediaplayer_impl.h
index 4adbc40..591aa3e 100644
--- a/chrome/renderer/webmediaplayer_impl.h
+++ b/chrome/renderer/webmediaplayer_impl.h
@@ -42,6 +42,7 @@
#ifndef CHROME_RENDERER_WEBMEDIAPLAYER_IMPL_H_
#define CHROME_RENDERER_WEBMEDIAPLAYER_IMPL_H_
+#pragma once
#include <vector>
diff --git a/chrome/renderer/webplugin_delegate_pepper.h b/chrome/renderer/webplugin_delegate_pepper.h
index be9c1ce..0d4c877 100644
--- a/chrome/renderer/webplugin_delegate_pepper.h
+++ b/chrome/renderer/webplugin_delegate_pepper.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_WEBPLUGIN_DELEGATE_PEPPER_H_
#define CHROME_RENDERER_WEBPLUGIN_DELEGATE_PEPPER_H_
+#pragma once
#include "build/build_config.h"
diff --git a/chrome/renderer/webplugin_delegate_proxy.h b/chrome/renderer/webplugin_delegate_proxy.h
index 59bfce2..2e2050d 100644
--- a/chrome/renderer/webplugin_delegate_proxy.h
+++ b/chrome/renderer/webplugin_delegate_proxy.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_WEBPLUGIN_DELEGATE_PROXY_H_
#define CHROME_RENDERER_WEBPLUGIN_DELEGATE_PROXY_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/renderer/websharedworker_proxy.h b/chrome/renderer/websharedworker_proxy.h
index 4b1ad4f..26626e2 100644
--- a/chrome/renderer/websharedworker_proxy.h
+++ b/chrome/renderer/websharedworker_proxy.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_WEBSHAREDWORKER_PROXY_H_
#define CHROME_RENDERER_WEBSHAREDWORKER_PROXY_H_
+#pragma once
#include "base/basictypes.h"
#include "chrome/renderer/webworker_base.h"
diff --git a/chrome/renderer/websharedworkerrepository_impl.h b/chrome/renderer/websharedworkerrepository_impl.h
index eb20c2d..7183171 100644
--- a/chrome/renderer/websharedworkerrepository_impl.h
+++ b/chrome/renderer/websharedworkerrepository_impl.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_WEBSHAREDWORKERREPOSITORY_IMPL_H_
#define CHROME_RENDERER_WEBSHAREDWORKERREPOSITORY_IMPL_H_
+#pragma once
#include "third_party/WebKit/WebKit/chromium/public/WebSharedWorkerRepository.h"
diff --git a/chrome/renderer/webworker_base.h b/chrome/renderer/webworker_base.h
index f867926..d8814ca 100644
--- a/chrome/renderer/webworker_base.h
+++ b/chrome/renderer/webworker_base.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_WEBWORKER_BASE_H_
#define CHROME_RENDERER_WEBWORKER_BASE_H_
+#pragma once
#include <vector>
diff --git a/chrome/renderer/webworker_proxy.h b/chrome/renderer/webworker_proxy.h
index c878f4f..fbe3775 100644
--- a/chrome/renderer/webworker_proxy.h
+++ b/chrome/renderer/webworker_proxy.h
@@ -4,6 +4,7 @@
#ifndef CHROME_RENDERER_WEBWORKER_PROXY_H_
#define CHROME_RENDERER_WEBWORKER_PROXY_H_
+#pragma once
#include <vector>
diff --git a/chrome/service/cloud_print/cloud_print_consts.h b/chrome/service/cloud_print/cloud_print_consts.h
index 40202f2..f4dbd04 100644
--- a/chrome/service/cloud_print/cloud_print_consts.h
+++ b/chrome/service/cloud_print/cloud_print_consts.h
@@ -4,6 +4,7 @@
#ifndef CHROME_SERVICE_CLOUD_PRINT_CLOUD_PRINT_CONSTS_H_
#define CHROME_SERVICE_CLOUD_PRINT_CLOUD_PRINT_CONSTS_H_
+#pragma once
#include "base/basictypes.h"
diff --git a/chrome/service/cloud_print/cloud_print_helpers.h b/chrome/service/cloud_print/cloud_print_helpers.h
index 5c79b6e..93ccb44 100644
--- a/chrome/service/cloud_print/cloud_print_helpers.h
+++ b/chrome/service/cloud_print/cloud_print_helpers.h
@@ -4,6 +4,7 @@
#ifndef CHROME_SERVICE_CLOUD_PRINT_CLOUD_PRINT_HELPERS_H_
#define CHROME_SERVICE_CLOUD_PRINT_CLOUD_PRINT_HELPERS_H_
+#pragma once
#include <string>
diff --git a/chrome/service/cloud_print/cloud_print_proxy.h b/chrome/service/cloud_print/cloud_print_proxy.h
index 4603d13..0127595 100644
--- a/chrome/service/cloud_print/cloud_print_proxy.h
+++ b/chrome/service/cloud_print/cloud_print_proxy.h
@@ -4,6 +4,7 @@
#ifndef CHROME_SERVICE_CLOUD_PRINT_CLOUD_PRINT_PROXY_H_
#define CHROME_SERVICE_CLOUD_PRINT_CLOUD_PRINT_PROXY_H_
+#pragma once
#include <string>
diff --git a/chrome/service/cloud_print/cloud_print_proxy_backend.h b/chrome/service/cloud_print/cloud_print_proxy_backend.h
index c8e3dd89..1c1dc5f 100644
--- a/chrome/service/cloud_print/cloud_print_proxy_backend.h
+++ b/chrome/service/cloud_print/cloud_print_proxy_backend.h
@@ -4,6 +4,7 @@
#ifndef CHROME_SERVICE_CLOUD_PRINT_CLOUD_PRINT_PROXY_BACKEND_H_
#define CHROME_SERVICE_CLOUD_PRINT_CLOUD_PRINT_PROXY_BACKEND_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/service/cloud_print/job_status_updater.h b/chrome/service/cloud_print/job_status_updater.h
index 68c0fc8..fea4979 100644
--- a/chrome/service/cloud_print/job_status_updater.h
+++ b/chrome/service/cloud_print/job_status_updater.h
@@ -4,6 +4,7 @@
#ifndef CHROME_SERVICE_CLOUD_PRINT_JOB_STATUS_UPDATER_H_
#define CHROME_SERVICE_CLOUD_PRINT_JOB_STATUS_UPDATER_H_
+#pragma once
#include <string>
diff --git a/chrome/service/cloud_print/print_system.h b/chrome/service/cloud_print/print_system.h
index 1d83a87..6a36f9a 100644
--- a/chrome/service/cloud_print/print_system.h
+++ b/chrome/service/cloud_print/print_system.h
@@ -4,6 +4,7 @@
#ifndef CHROME_SERVICE_CLOUD_PRINT_PRINT_SYSTEM_H_
#define CHROME_SERVICE_CLOUD_PRINT_PRINT_SYSTEM_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/service/cloud_print/printer_job_handler.h b/chrome/service/cloud_print/printer_job_handler.h
index 81f802b..f1c3ed4 100644
--- a/chrome/service/cloud_print/printer_job_handler.h
+++ b/chrome/service/cloud_print/printer_job_handler.h
@@ -4,6 +4,7 @@
#ifndef CHROME_SERVICE_CLOUD_PRINT_PRINTER_JOB_HANDLER_H_
#define CHROME_SERVICE_CLOUD_PRINT_PRINTER_JOB_HANDLER_H_
+#pragma once
#include <list>
#include <string>
diff --git a/chrome/service/gaia/service_gaia_authenticator.h b/chrome/service/gaia/service_gaia_authenticator.h
index acb05ad..a2fc6a3 100644
--- a/chrome/service/gaia/service_gaia_authenticator.h
+++ b/chrome/service/gaia/service_gaia_authenticator.h
@@ -4,6 +4,7 @@
#ifndef CHROME_SERVICE_GAIA_SERVICE_GAIA_AUTHENTICATOR_H_
#define CHROME_SERVICE_GAIA_SERVICE_GAIA_AUTHENTICATOR_H_
+#pragma once
#include <string>
diff --git a/chrome/service/net/service_url_request_context.h b/chrome/service/net/service_url_request_context.h
index 90c9733..33ab2e1 100644
--- a/chrome/service/net/service_url_request_context.h
+++ b/chrome/service/net/service_url_request_context.h
@@ -4,6 +4,7 @@
#ifndef CHROME_SERVICE_NET_SERVICE_URL_REQUEST_CONTEXT_H_
#define CHROME_SERVICE_NET_SERVICE_URL_REQUEST_CONTEXT_H_
+#pragma once
#include <string>
diff --git a/chrome/service/service_child_process_host.h b/chrome/service/service_child_process_host.h
index bfc833b..2743229 100644
--- a/chrome/service/service_child_process_host.h
+++ b/chrome/service/service_child_process_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_SERVICE_SERVICE_CHILD_PROCESS_HOST_H_
#define CHROME_SERVICE_SERVICE_CHILD_PROCESS_HOST_H_
+#pragma once
#include "base/process.h"
#include "chrome/common/child_process_host.h"
diff --git a/chrome/service/service_process.h b/chrome/service/service_process.h
index bbd30e8..cf86736 100644
--- a/chrome/service/service_process.h
+++ b/chrome/service/service_process.h
@@ -4,6 +4,7 @@
#ifndef CHROME_SERVICE_SERVICE_PROCESS_H_
#define CHROME_SERVICE_SERVICE_PROCESS_H_
+#pragma once
#include <vector>
diff --git a/chrome/service/service_utility_process_host.h b/chrome/service/service_utility_process_host.h
index 7474c8eb..2b964eb 100644
--- a/chrome/service/service_utility_process_host.h
+++ b/chrome/service/service_utility_process_host.h
@@ -4,6 +4,7 @@
#ifndef CHROME_SERVICE_SERVICE_UTILITY_PROCESS_HOST_H_
#define CHROME_SERVICE_SERVICE_UTILITY_PROCESS_HOST_H_
+#pragma once
#if defined(OS_WIN)
#include <windows.h>
diff --git a/chrome/test/automated_ui_tests/automated_ui_test_base.h b/chrome/test/automated_ui_tests/automated_ui_test_base.h
index c4b9429..9891b25 100644
--- a/chrome/test/automated_ui_tests/automated_ui_test_base.h
+++ b/chrome/test/automated_ui_tests/automated_ui_test_base.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_AUTOMATED_UI_TESTS_AUTOMATED_UI_TEST_BASE_H_
#define CHROME_TEST_AUTOMATED_UI_TESTS_AUTOMATED_UI_TEST_BASE_H_
+#pragma once
#include "chrome/test/ui/ui_test.h"
diff --git a/chrome/test/automated_ui_tests/automated_ui_tests.h b/chrome/test/automated_ui_tests/automated_ui_tests.h
index 286234a..d26675c 100644
--- a/chrome/test/automated_ui_tests/automated_ui_tests.h
+++ b/chrome/test/automated_ui_tests/automated_ui_tests.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_AUTOMATED_UI_TESTS_AUTOMATED_UI_TESTS_H_
#define CHROME_TEST_AUTOMATED_UI_TESTS_AUTOMATED_UI_TESTS_H_
+#pragma once
// This takes an input file of commands, which consist of a series of
// actions, and runs every command, reporting the status of each one
diff --git a/chrome/test/automation/autocomplete_edit_proxy.h b/chrome/test/automation/autocomplete_edit_proxy.h
index ae5df8f..5dcf8af 100644
--- a/chrome/test/automation/autocomplete_edit_proxy.h
+++ b/chrome/test/automation/autocomplete_edit_proxy.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_AUTOMATION_AUTOCOMPLETE_EDIT_PROXY_H_
#define CHROME_TEST_AUTOMATION_AUTOCOMPLETE_EDIT_PROXY_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/test/automation/automation_constants.h b/chrome/test/automation/automation_constants.h
index 68f5889..663c9bd 100644
--- a/chrome/test/automation/automation_constants.h
+++ b/chrome/test/automation/automation_constants.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_AUTOMATION_AUTOMATION_CONSTANTS_H_
#define CHROME_TEST_AUTOMATION_AUTOMATION_CONSTANTS_H_
+#pragma once
namespace automation {
// Amount of time to wait before querying the browser.
diff --git a/chrome/test/automation/automation_handle_tracker.h b/chrome/test/automation/automation_handle_tracker.h
index 26ca976..2e93b7b 100644
--- a/chrome/test/automation/automation_handle_tracker.h
+++ b/chrome/test/automation/automation_handle_tracker.h
@@ -7,6 +7,7 @@
#ifndef CHROME_TEST_AUTOMATION_AUTOMATION_HANDLE_TRACKER_H__
#define CHROME_TEST_AUTOMATION_AUTOMATION_HANDLE_TRACKER_H__
+#pragma once
#include <map>
diff --git a/chrome/test/automation/automation_messages.h b/chrome/test/automation/automation_messages.h
index 5ae18e9..996bce8 100644
--- a/chrome/test/automation/automation_messages.h
+++ b/chrome/test/automation/automation_messages.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_AUTOMATION_AUTOMATION_MESSAGES_H__
#define CHROME_TEST_AUTOMATION_AUTOMATION_MESSAGES_H__
+#pragma once
#include <string>
diff --git a/chrome/test/automation/automation_proxy.h b/chrome/test/automation/automation_proxy.h
index 267bc3e..fca2f1b 100644
--- a/chrome/test/automation/automation_proxy.h
+++ b/chrome/test/automation/automation_proxy.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_AUTOMATION_AUTOMATION_PROXY_H__
#define CHROME_TEST_AUTOMATION_AUTOMATION_PROXY_H__
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/test/automation/automation_proxy_uitest.h b/chrome/test/automation/automation_proxy_uitest.h
index 570da40..55da8cc 100644
--- a/chrome/test/automation/automation_proxy_uitest.h
+++ b/chrome/test/automation/automation_proxy_uitest.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_AUTOMATION_AUTOMATION_PROXY_UITEST_H_
#define CHROME_TEST_AUTOMATION_AUTOMATION_PROXY_UITEST_H_
+#pragma once
#include <string>
diff --git a/chrome/test/automation/browser_proxy.h b/chrome/test/automation/browser_proxy.h
index ea7938b..70fd140 100644
--- a/chrome/test/automation/browser_proxy.h
+++ b/chrome/test/automation/browser_proxy.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_AUTOMATION_BROWSER_PROXY_H_
#define CHROME_TEST_AUTOMATION_BROWSER_PROXY_H_
+#pragma once
#include "build/build_config.h"
diff --git a/chrome/test/automation/dom_element_proxy.h b/chrome/test/automation/dom_element_proxy.h
index 84bdd55..0cf027f 100644
--- a/chrome/test/automation/dom_element_proxy.h
+++ b/chrome/test/automation/dom_element_proxy.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_AUTOMATION_DOM_ELEMENT_PROXY_H_
#define CHROME_TEST_AUTOMATION_DOM_ELEMENT_PROXY_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/test/automation/extension_proxy.h b/chrome/test/automation/extension_proxy.h
index c6ae6dda..1257b9e 100644
--- a/chrome/test/automation/extension_proxy.h
+++ b/chrome/test/automation/extension_proxy.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_AUTOMATION_EXTENSION_PROXY_H_
#define CHROME_TEST_AUTOMATION_EXTENSION_PROXY_H_
+#pragma once
#include <string>
diff --git a/chrome/test/automation/javascript_execution_controller.h b/chrome/test/automation/javascript_execution_controller.h
index ec6a80f..633ce55 100644
--- a/chrome/test/automation/javascript_execution_controller.h
+++ b/chrome/test/automation/javascript_execution_controller.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_AUTOMATION_JAVASCRIPT_EXECUTION_CONTROLLER_H_
#define CHROME_TEST_AUTOMATION_JAVASCRIPT_EXECUTION_CONTROLLER_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/test/automation/javascript_message_utils.h b/chrome/test/automation/javascript_message_utils.h
index aa462a0..bdfe400 100644
--- a/chrome/test/automation/javascript_message_utils.h
+++ b/chrome/test/automation/javascript_message_utils.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_AUTOMATION_JAVASCRIPT_MESSAGE_UTILS_H_
#define CHROME_TEST_AUTOMATION_JAVASCRIPT_MESSAGE_UTILS_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/test/automation/tab_proxy.h b/chrome/test/automation/tab_proxy.h
index f2dcb33..dd97f26 100644
--- a/chrome/test/automation/tab_proxy.h
+++ b/chrome/test/automation/tab_proxy.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_AUTOMATION_TAB_PROXY_H_
#define CHROME_TEST_AUTOMATION_TAB_PROXY_H_
+#pragma once
#include "build/build_config.h" // NOLINT
diff --git a/chrome/test/automation/window_proxy.h b/chrome/test/automation/window_proxy.h
index 3f6fa8a..937f2ae 100644
--- a/chrome/test/automation/window_proxy.h
+++ b/chrome/test/automation/window_proxy.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_AUTOMATION_WINDOW_PROXY_H__
#define CHROME_TEST_AUTOMATION_WINDOW_PROXY_H__
+#pragma once
#include "build/build_config.h"
diff --git a/chrome/test/bookmark_load_observer.h b/chrome/test/bookmark_load_observer.h
index 31f7b43..cf3de21 100644
--- a/chrome/test/bookmark_load_observer.h
+++ b/chrome/test/bookmark_load_observer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_BOOKMARK_LOAD_OBSERVER_H_
#define CHROME_TEST_BOOKMARK_LOAD_OBSERVER_H_
+#pragma once
#include "base/message_loop.h"
#include "chrome/browser/bookmarks/bookmark_model.h"
diff --git a/chrome/test/browser_with_test_window_test.h b/chrome/test/browser_with_test_window_test.h
index 5250365..d4037c4 100644
--- a/chrome/test/browser_with_test_window_test.h
+++ b/chrome/test/browser_with_test_window_test.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_BROWSER_WITH_TEST_WINDOW_TEST_H_
#define CHROME_TEST_BROWSER_WITH_TEST_WINDOW_TEST_H_
+#pragma once
#include <string>
diff --git a/chrome/test/chrome_plugin/test_chrome_plugin.h b/chrome/test/chrome_plugin/test_chrome_plugin.h
index b8e3f75..19d3310 100644
--- a/chrome/test/chrome_plugin/test_chrome_plugin.h
+++ b/chrome/test/chrome_plugin/test_chrome_plugin.h
@@ -5,6 +5,7 @@
#ifndef CHROME_TEST_CHROME_PLUGIN_TEST_CHROME_PLUGIN_H__
#define CHROME_TEST_CHROME_PLUGIN_TEST_CHROME_PLUGIN_H__
+#pragma once
#include <string>
diff --git a/chrome/test/chrome_process_util.h b/chrome/test/chrome_process_util.h
index 31bb897..210c3bd 100644
--- a/chrome/test/chrome_process_util.h
+++ b/chrome/test/chrome_process_util.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_CHROME_PROCESS_UTIL_H_
#define CHROME_TEST_CHROME_PROCESS_UTIL_H_
+#pragma once
#include <vector>
diff --git a/chrome/test/file_test_utils.h b/chrome/test/file_test_utils.h
index 1b5fc22..83b7f3e 100644
--- a/chrome/test/file_test_utils.h
+++ b/chrome/test/file_test_utils.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_FILE_TEST_UTILS_H_
#define CHROME_TEST_FILE_TEST_UTILS_H_
+#pragma once
#include "base/file_path.h"
#include "base/file_util.h"
diff --git a/chrome/test/in_process_browser_test.h b/chrome/test/in_process_browser_test.h
index 31f1739..deaf160 100644
--- a/chrome/test/in_process_browser_test.h
+++ b/chrome/test/in_process_browser_test.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_IN_PROCESS_BROWSER_TEST_H_
#define CHROME_TEST_IN_PROCESS_BROWSER_TEST_H_
+#pragma once
#include "base/compiler_specific.h"
#include "net/url_request/url_request_unittest.h"
diff --git a/chrome/test/injection_test_dll.h b/chrome/test/injection_test_dll.h
index 31988b1..6240e0b 100644
--- a/chrome/test/injection_test_dll.h
+++ b/chrome/test/injection_test_dll.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_INJECTION_TEST_DLL_H__
#define CHROME_TEST_INJECTION_TEST_DLL_H__
+#pragma once
// This file defines the entry points for any DLL that can be loaded into the
// renderer or plugin process for the purposes of testing. The DLL code must
diff --git a/chrome/test/interactive_ui/view_event_test_base.h b/chrome/test/interactive_ui/view_event_test_base.h
index 31606dd..eab30a9 100644
--- a/chrome/test/interactive_ui/view_event_test_base.h
+++ b/chrome/test/interactive_ui/view_event_test_base.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_INTERACTIVE_UI_VIEW_EVENT_TEST_BASE_H_
#define CHROME_TEST_INTERACTIVE_UI_VIEW_EVENT_TEST_BASE_H_
+#pragma once
#include "base/message_loop.h"
#include "base/task.h"
diff --git a/chrome/test/live_sync/bookmark_model_verifier.h b/chrome/test/live_sync/bookmark_model_verifier.h
index 5baa242..7d7ce5a 100644
--- a/chrome/test/live_sync/bookmark_model_verifier.h
+++ b/chrome/test/live_sync/bookmark_model_verifier.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_LIVE_SYNC_BOOKMARK_MODEL_VERIFIER_H_
#define CHROME_TEST_LIVE_SYNC_BOOKMARK_MODEL_VERIFIER_H_
+#pragma once
#include <string>
#include "chrome/browser/profile.h"
diff --git a/chrome/test/live_sync/live_autofill_sync_test.h b/chrome/test/live_sync/live_autofill_sync_test.h
index 8bfba22..a3d3466 100644
--- a/chrome/test/live_sync/live_autofill_sync_test.h
+++ b/chrome/test/live_sync/live_autofill_sync_test.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_LIVE_SYNC_LIVE_AUTOFILL_SYNC_TEST_H_
#define CHROME_TEST_LIVE_SYNC_LIVE_AUTOFILL_SYNC_TEST_H_
+#pragma once
#include <map>
#include <set>
diff --git a/chrome/test/live_sync/live_bookmarks_sync_test.h b/chrome/test/live_sync/live_bookmarks_sync_test.h
index 632d4f4..89c79fd 100644
--- a/chrome/test/live_sync/live_bookmarks_sync_test.h
+++ b/chrome/test/live_sync/live_bookmarks_sync_test.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_LIVE_SYNC_LIVE_BOOKMARKS_SYNC_TEST_H_
#define CHROME_TEST_LIVE_SYNC_LIVE_BOOKMARKS_SYNC_TEST_H_
+#pragma once
#include <vector>
diff --git a/chrome/test/live_sync/live_preferences_sync_test.h b/chrome/test/live_sync/live_preferences_sync_test.h
index 1ffb808..c9e4499 100644
--- a/chrome/test/live_sync/live_preferences_sync_test.h
+++ b/chrome/test/live_sync/live_preferences_sync_test.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_LIVE_SYNC_LIVE_PREFERENCES_SYNC_TEST_H_
#define CHROME_TEST_LIVE_SYNC_LIVE_PREFERENCES_SYNC_TEST_H_
+#pragma once
#include "chrome/browser/pref_service.h"
#include "chrome/browser/profile.h"
diff --git a/chrome/test/live_sync/live_sync_test.h b/chrome/test/live_sync/live_sync_test.h
index 33aa8e3..3774ecc 100644
--- a/chrome/test/live_sync/live_sync_test.h
+++ b/chrome/test/live_sync/live_sync_test.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_LIVE_SYNC_LIVE_SYNC_TEST_H_
#define CHROME_TEST_LIVE_SYNC_LIVE_SYNC_TEST_H_
+#pragma once
#include "chrome/test/in_process_browser_test.h"
diff --git a/chrome/test/live_sync/profile_sync_service_test_harness.h b/chrome/test/live_sync/profile_sync_service_test_harness.h
index 190e3f6..aeae4a2 100644
--- a/chrome/test/live_sync/profile_sync_service_test_harness.h
+++ b/chrome/test/live_sync/profile_sync_service_test_harness.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_LIVE_SYNC_PROFILE_SYNC_SERVICE_TEST_HARNESS_H_
#define CHROME_TEST_LIVE_SYNC_PROFILE_SYNC_SERVICE_TEST_HARNESS_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/test/menu_model_test.h b/chrome/test/menu_model_test.h
index 06eaf24..987b409 100644
--- a/chrome/test/menu_model_test.h
+++ b/chrome/test/menu_model_test.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_MENU_MODEL_TEST_H_
#define CHROME_TEST_MENU_MODEL_TEST_H_
+#pragma once
#include "app/menus/simple_menu_model.h"
diff --git a/chrome/test/mini_installer_test/chrome_mini_installer.h b/chrome/test/mini_installer_test/chrome_mini_installer.h
index 4ee0080..1d8030f 100644
--- a/chrome/test/mini_installer_test/chrome_mini_installer.h
+++ b/chrome/test/mini_installer_test/chrome_mini_installer.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_MINI_INSTALLER_TEST_CHROME_MINI_INSTALLER_H_
#define CHROME_TEST_MINI_INSTALLER_TEST_CHROME_MINI_INSTALLER_H_
+#pragma once
#include <windows.h>
#include <string>
diff --git a/chrome/test/mini_installer_test/mini_installer_test_constants.h b/chrome/test/mini_installer_test/mini_installer_test_constants.h
index 87f7df1..bb8ad2c 100644
--- a/chrome/test/mini_installer_test/mini_installer_test_constants.h
+++ b/chrome/test/mini_installer_test/mini_installer_test_constants.h
@@ -6,6 +6,7 @@
#ifndef CHROME_TEST_MINI_INSTALLER_TEST_MINI_INSTALLER_TEST_CONSTANTS_H__
#define CHROME_TEST_MINI_INSTALLER_TEST_MINI_INSTALLER_TEST_CONSTANTS_H__
+#pragma once
namespace mini_installer_constants {
diff --git a/chrome/test/mini_installer_test/mini_installer_test_util.h b/chrome/test/mini_installer_test/mini_installer_test_util.h
index f6aadf1..1206751 100644
--- a/chrome/test/mini_installer_test/mini_installer_test_util.h
+++ b/chrome/test/mini_installer_test/mini_installer_test_util.h
@@ -8,6 +8,7 @@
#ifndef CHROME_TEST_MINI_INSTALLER_TEST_MINI_INSTALLER_TEST_UTIL_H_
#define CHROME_TEST_MINI_INSTALLER_TEST_MINI_INSTALLER_TEST_UTIL_H_
+#pragma once
#include <windows.h>
#include <vector>
diff --git a/chrome/test/model_test_utils.h b/chrome/test/model_test_utils.h
index 1d5c3c6..25e6a67 100644
--- a/chrome/test/model_test_utils.h
+++ b/chrome/test/model_test_utils.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_MODEL_TEST_UTILS_H_
#define CHROME_TEST_MODEL_TEST_UTILS_H_
+#pragma once
#include <string>
diff --git a/chrome/test/nacl/nacl_sandbox_test.h b/chrome/test/nacl/nacl_sandbox_test.h
index 578535a..f5ed74a 100644
--- a/chrome/test/nacl/nacl_sandbox_test.h
+++ b/chrome/test/nacl/nacl_sandbox_test.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_NACL_NACL_SANDBOX_TEST_H_
#define CHROME_TEST_NACL_NACL_SANDBOX_TEST_H_
+#pragma once
#include "chrome/test/nacl/nacl_test.h"
diff --git a/chrome/test/nacl/nacl_test.h b/chrome/test/nacl/nacl_test.h
index e9519e9..ce7ee77 100644
--- a/chrome/test/nacl/nacl_test.h
+++ b/chrome/test/nacl/nacl_test.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_NACL_NACL_TEST_H_
#define CHROME_TEST_NACL_NACL_TEST_H_
+#pragma once
#include "chrome/test/ui/ui_test.h"
diff --git a/chrome/test/nacl/nacl_ui_test.h b/chrome/test/nacl/nacl_ui_test.h
index 1b82c12..8e5b6d0 100644
--- a/chrome/test/nacl/nacl_ui_test.h
+++ b/chrome/test/nacl/nacl_ui_test.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_NACL_NACL_UI_TEST_H_
#define CHROME_TEST_NACL_NACL_UI_TEST_H_
+#pragma once
#include "chrome/test/nacl/nacl_test.h"
diff --git a/chrome/test/nacl_security_tests/commands_posix.h b/chrome/test/nacl_security_tests/commands_posix.h
index 95d5647..fdcef30 100644
--- a/chrome/test/nacl_security_tests/commands_posix.h
+++ b/chrome/test/nacl_security_tests/commands_posix.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_NACL_SECURITY_TESTS_COMMANDS_POSIX_H_
#define CHROME_TEST_NACL_SECURITY_TESTS_COMMANDS_POSIX_H_
+#pragma once
// TODO(jvoung): factor out the SboxTestResult from
// sandbox/tests/common/controller.h
diff --git a/chrome/test/nacl_security_tests/nacl_security_tests_posix.h b/chrome/test/nacl_security_tests/nacl_security_tests_posix.h
index 251e3f0..000a0bd 100644
--- a/chrome/test/nacl_security_tests/nacl_security_tests_posix.h
+++ b/chrome/test/nacl_security_tests/nacl_security_tests_posix.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_NACL_SECURITY_TESTS_NACL_SECURITY_TESTS_POSIX_H_
#define CHROME_TEST_NACL_SECURITY_TESTS_NACL_SECURITY_TESTS_POSIX_H_
+#pragma once
// Runs security tests against the outer sandbox of the nacl loader process.
extern "C" bool RunNaClLoaderTests(void);
diff --git a/chrome/test/nacl_security_tests/nacl_security_tests_win.h b/chrome/test/nacl_security_tests/nacl_security_tests_win.h
index 5e3bda6..3239adb 100644
--- a/chrome/test/nacl_security_tests/nacl_security_tests_win.h
+++ b/chrome/test/nacl_security_tests/nacl_security_tests_win.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_NACL_SECURITY_TESTS_NACL_SECURITY_TESTS_WIN_H_
#define CHROME_TEST_NACL_SECURITY_TESTS_NACL_SECURITY_TESTS_WIN_H_
+#pragma once
// Runs security tests against the outer sandbox of the nacl loader process.
extern "C" bool __declspec(dllexport) RunNaClLoaderTests(void);
diff --git a/chrome/test/profile_mock.h b/chrome/test/profile_mock.h
index d7e564bf..67f7ee2 100644
--- a/chrome/test/profile_mock.h
+++ b/chrome/test/profile_mock.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_PROFILE_MOCK_H__
#define CHROME_TEST_PROFILE_MOCK_H__
+#pragma once
#include "chrome/test/testing_profile.h"
diff --git a/chrome/test/pyautolib/pyautolib.h b/chrome/test/pyautolib/pyautolib.h
index e2a35f1..d14eec9 100644
--- a/chrome/test/pyautolib/pyautolib.h
+++ b/chrome/test/pyautolib/pyautolib.h
@@ -7,6 +7,7 @@
#ifndef CHROME_TEST_PYAUTOLIB_PYAUTOLIB_H_
#define CHROME_TEST_PYAUTOLIB_PYAUTOLIB_H_
+#pragma once
#include "base/message_loop.h"
#include "base/scoped_nsautorelease_pool.h"
diff --git a/chrome/test/reliability/page_load_test.h b/chrome/test/reliability/page_load_test.h
index 12c26d1..c003279 100644
--- a/chrome/test/reliability/page_load_test.h
+++ b/chrome/test/reliability/page_load_test.h
@@ -7,6 +7,7 @@
#ifndef CHROME_TEST_RELIABILITY_PAGE_LOAD_TEST_H_
#define CHROME_TEST_RELIABILITY_PAGE_LOAD_TEST_H_
+#pragma once
#include "base/command_line.h"
diff --git a/chrome/test/reliability/reliability_test_suite.h b/chrome/test/reliability/reliability_test_suite.h
index a161d8a..43f48d9 100644
--- a/chrome/test/reliability/reliability_test_suite.h
+++ b/chrome/test/reliability/reliability_test_suite.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_RELIABILITY_RELIABILITY_TEST_SUITE_H_
#define CHROME_TEST_RELIABILITY_RELIABILITY_TEST_SUITE_H_
+#pragma once
#include "chrome/test/reliability/page_load_test.h"
#include "chrome/test/ui/ui_test_suite.h"
diff --git a/chrome/test/render_view_test.h b/chrome/test/render_view_test.h
index 817a478..18d9a19f 100644
--- a/chrome/test/render_view_test.h
+++ b/chrome/test/render_view_test.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_RENDER_VIEW_TEST_H_
#define CHROME_TEST_RENDER_VIEW_TEST_H_
+#pragma once
#include <string>
diff --git a/chrome/test/security_tests/ipc_security_tests.h b/chrome/test/security_tests/ipc_security_tests.h
index c036dc2..e201a8c 100644
--- a/chrome/test/security_tests/ipc_security_tests.h
+++ b/chrome/test/security_tests/ipc_security_tests.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_SECURITY_TESTS_IPC_SECURITY_TESTS_H__
#define CHROME_TEST_SECURITY_TESTS_IPC_SECURITY_TESTS_H__
+#pragma once
// Impersonates a chrome server pipe. See the implementation for details.
// Returns false if the attack could not be set. If it returns true then
diff --git a/chrome/test/sync/engine/mock_connection_manager.h b/chrome/test/sync/engine/mock_connection_manager.h
index 0e4759d..685624f 100644
--- a/chrome/test/sync/engine/mock_connection_manager.h
+++ b/chrome/test/sync/engine/mock_connection_manager.h
@@ -6,6 +6,7 @@
#ifndef CHROME_TEST_SYNC_ENGINE_MOCK_CONNECTION_MANAGER_H_
#define CHROME_TEST_SYNC_ENGINE_MOCK_CONNECTION_MANAGER_H_
+#pragma once
#include <bitset>
#include <string>
diff --git a/chrome/test/sync/engine/mock_gaia_authenticator.h b/chrome/test/sync/engine/mock_gaia_authenticator.h
index 7eff11a..e882e9b 100644
--- a/chrome/test/sync/engine/mock_gaia_authenticator.h
+++ b/chrome/test/sync/engine/mock_gaia_authenticator.h
@@ -22,6 +22,7 @@
#ifndef CHROME_TEST_SYNC_ENGINE_MOCK_GAIA_AUTHENTICATOR_H_
#define CHROME_TEST_SYNC_ENGINE_MOCK_GAIA_AUTHENTICATOR_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/test/sync/engine/proto_extension_validator.h b/chrome/test/sync/engine/proto_extension_validator.h
index b4246d7..7912edb 100644
--- a/chrome/test/sync/engine/proto_extension_validator.h
+++ b/chrome/test/sync/engine/proto_extension_validator.h
@@ -18,6 +18,7 @@
#ifndef CHROME_TEST_SYNC_ENGINE_PROTO_EXTENSION_VALIDATOR_H_
#define CHROME_TEST_SYNC_ENGINE_PROTO_EXTENSION_VALIDATOR_H_
+#pragma once
#include <vector>
diff --git a/chrome/test/sync/engine/syncer_command_test.h b/chrome/test/sync/engine/syncer_command_test.h
index 719a22d..eed8def 100644
--- a/chrome/test/sync/engine/syncer_command_test.h
+++ b/chrome/test/sync/engine/syncer_command_test.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_SYNC_ENGINE_SYNCER_COMMAND_TEST_H_
#define CHROME_TEST_SYNC_ENGINE_SYNCER_COMMAND_TEST_H_
+#pragma once
#include <vector>
diff --git a/chrome/test/sync/engine/test_directory_setter_upper.h b/chrome/test/sync/engine/test_directory_setter_upper.h
index b5d5be1..ecaa08cb 100644
--- a/chrome/test/sync/engine/test_directory_setter_upper.h
+++ b/chrome/test/sync/engine/test_directory_setter_upper.h
@@ -29,6 +29,7 @@
#ifndef CHROME_TEST_SYNC_ENGINE_TEST_DIRECTORY_SETTER_UPPER_H_
#define CHROME_TEST_SYNC_ENGINE_TEST_DIRECTORY_SETTER_UPPER_H_
+#pragma once
#include <string>
diff --git a/chrome/test/sync/engine/test_id_factory.h b/chrome/test/sync/engine/test_id_factory.h
index 36f5996..70f4bba 100644
--- a/chrome/test/sync/engine/test_id_factory.h
+++ b/chrome/test/sync/engine/test_id_factory.h
@@ -6,6 +6,7 @@
#ifndef CHROME_TEST_SYNC_ENGINE_TEST_ID_FACTORY_H_
#define CHROME_TEST_SYNC_ENGINE_TEST_ID_FACTORY_H_
+#pragma once
#include <string>
diff --git a/chrome/test/sync/engine/test_syncable_utils.h b/chrome/test/sync/engine/test_syncable_utils.h
index 05cecb6..005f46c 100644
--- a/chrome/test/sync/engine/test_syncable_utils.h
+++ b/chrome/test/sync/engine/test_syncable_utils.h
@@ -7,6 +7,7 @@
#ifndef CHROME_TEST_SYNC_ENGINE_TEST_SYNCABLE_UTILS_H_
#define CHROME_TEST_SYNC_ENGINE_TEST_SYNCABLE_UTILS_H_
+#pragma once
#include <string>
diff --git a/chrome/test/sync/test_http_bridge_factory.h b/chrome/test/sync/test_http_bridge_factory.h
index 6e3cc80..9f82711 100644
--- a/chrome/test/sync/test_http_bridge_factory.h
+++ b/chrome/test/sync/test_http_bridge_factory.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_SYNC_TEST_HTTP_BRIDGE_FACTORY_H_
#define CHROME_TEST_SYNC_TEST_HTTP_BRIDGE_FACTORY_H_
+#pragma once
#include "chrome/browser/sync/engine/syncapi.h"
diff --git a/chrome/test/test_browser_window.h b/chrome/test/test_browser_window.h
index dce5af1..4ac3d1c 100644
--- a/chrome/test/test_browser_window.h
+++ b/chrome/test/test_browser_window.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_TEST_BROWSER_WINDOW_H_
#define CHROME_TEST_TEST_BROWSER_WINDOW_H_
+#pragma once
#include "chrome/browser/browser.h"
#include "chrome/browser/browser_window.h"
diff --git a/chrome/test/test_launcher/test_runner.h b/chrome/test/test_launcher/test_runner.h
index 9c743f8..07524b1 100644
--- a/chrome/test/test_launcher/test_runner.h
+++ b/chrome/test/test_launcher/test_runner.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_TEST_LAUNCHER_TEST_RUNNER_H_
#define CHROME_TEST_TEST_LAUNCHER_TEST_RUNNER_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/test/test_location_bar.h b/chrome/test/test_location_bar.h
index 78fabde..571823ad7 100644
--- a/chrome/test/test_location_bar.h
+++ b/chrome/test/test_location_bar.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_TEST_LOCATION_BAR_H_
#define CHROME_TEST_TEST_LOCATION_BAR_H_
+#pragma once
#include "chrome/browser/first_run.h"
#include "chrome/browser/location_bar.h"
diff --git a/chrome/test/test_notification_tracker.h b/chrome/test/test_notification_tracker.h
index 2307b4b..bb04c9b 100644
--- a/chrome/test/test_notification_tracker.h
+++ b/chrome/test/test_notification_tracker.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_TEST_NOTIFICATION_TRACKER_H_
#define CHROME_TEST_TEST_NOTIFICATION_TRACKER_H_
+#pragma once
#include <vector>
diff --git a/chrome/test/testing_browser_process.h b/chrome/test/testing_browser_process.h
index a954e10..abbd179 100644
--- a/chrome/test/testing_browser_process.h
+++ b/chrome/test/testing_browser_process.h
@@ -9,6 +9,7 @@
#ifndef CHROME_TEST_TESTING_BROWSER_PROCESS_H_
#define CHROME_TEST_TESTING_BROWSER_PROCESS_H_
+#pragma once
#include "build/build_config.h"
diff --git a/chrome/test/testing_pref_service.h b/chrome/test/testing_pref_service.h
index 8155a84..d4512d9 100644
--- a/chrome/test/testing_pref_service.h
+++ b/chrome/test/testing_pref_service.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_TESTING_PREF_SERVICE_H_
#define CHROME_TEST_TESTING_PREF_SERVICE_H_
+#pragma once
#include <chrome/browser/pref_service.h>
diff --git a/chrome/test/testing_profile.h b/chrome/test/testing_profile.h
index b23435e..36f638f 100644
--- a/chrome/test/testing_profile.h
+++ b/chrome/test/testing_profile.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_TESTING_PROFILE_H_
#define CHROME_TEST_TESTING_PROFILE_H_
+#pragma once
#include "base/base_paths.h"
#include "base/file_util.h"
diff --git a/chrome/test/thread_observer_helper.h b/chrome/test/thread_observer_helper.h
index b8ccc04..3a6dbcd 100644
--- a/chrome/test/thread_observer_helper.h
+++ b/chrome/test/thread_observer_helper.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_THREAD_OBSERVER_HELPER_H__
#define CHROME_TEST_THREAD_OBSERVER_HELPER_H__
+#pragma once
#include "base/ref_counted.h"
#include "base/waitable_event.h"
diff --git a/chrome/test/ui/javascript_test_util.h b/chrome/test/ui/javascript_test_util.h
index 1619fc0..219aa06 100644
--- a/chrome/test/ui/javascript_test_util.h
+++ b/chrome/test/ui/javascript_test_util.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_UI_JAVASCRIPT_TEST_UTIL_H_
#define CHROME_TEST_UI_JAVASCRIPT_TEST_UTIL_H_
+#pragma once
#include <string>
#include <map>
diff --git a/chrome/test/ui/npapi_test_helper.h b/chrome/test/ui/npapi_test_helper.h
index ca75cfa..b648fc7 100644
--- a/chrome/test/ui/npapi_test_helper.h
+++ b/chrome/test/ui/npapi_test_helper.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_UI_NPAPI_TEST_HELPER_H_
#define CHROME_TEST_UI_NPAPI_TEST_HELPER_H_
+#pragma once
#include "chrome/test/ui/ui_test.h"
diff --git a/chrome/test/ui/ui_layout_test.h b/chrome/test/ui/ui_layout_test.h
index 60de501..4d0cc97 100644
--- a/chrome/test/ui/ui_layout_test.h
+++ b/chrome/test/ui/ui_layout_test.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_UI_UI_LAYOUT_TEST_H_
#define CHROME_TEST_UI_UI_LAYOUT_TEST_H_
+#pragma once
#include "base/file_path.h"
#include "chrome/test/ui/ui_test.h"
diff --git a/chrome/test/ui/ui_test.h b/chrome/test/ui/ui_test.h
index 859c2bb..01e2e79 100644
--- a/chrome/test/ui/ui_test.h
+++ b/chrome/test/ui/ui_test.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_UI_UI_TEST_H_
#define CHROME_TEST_UI_UI_TEST_H_
+#pragma once
// This file provides a common base for running UI unit tests, which operate
// the entire browser application in a separate process for holistic
diff --git a/chrome/test/ui/ui_test_suite.h b/chrome/test/ui/ui_test_suite.h
index 6354d5f..47ce2ca 100644
--- a/chrome/test/ui/ui_test_suite.h
+++ b/chrome/test/ui/ui_test_suite.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_UI_UI_TEST_SUITE_H_
#define CHROME_TEST_UI_UI_TEST_SUITE_H_
+#pragma once
#include "base/process.h"
#include "chrome/test/ui/ui_test.h"
diff --git a/chrome/test/ui_test_utils.h b/chrome/test/ui_test_utils.h
index d852e57..5949f51 100644
--- a/chrome/test/ui_test_utils.h
+++ b/chrome/test/ui_test_utils.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_UI_TEST_UTILS_H_
#define CHROME_TEST_UI_TEST_UTILS_H_
+#pragma once
#include <map>
#include <string>
diff --git a/chrome/test/unit/chrome_test_suite.h b/chrome/test/unit/chrome_test_suite.h
index 9defe5b..97d7140 100644
--- a/chrome/test/unit/chrome_test_suite.h
+++ b/chrome/test/unit/chrome_test_suite.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_UNIT_CHROME_TEST_SUITE_H_
#define CHROME_TEST_UNIT_CHROME_TEST_SUITE_H_
+#pragma once
#include <string>
diff --git a/chrome/test/v8_unit_test.h b/chrome/test/v8_unit_test.h
index 7e05783..31ec1d4 100644
--- a/chrome/test/v8_unit_test.h
+++ b/chrome/test/v8_unit_test.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TEST_V8_UNIT_TEST_H_
#define CHROME_TEST_V8_UNIT_TEST_H_
+#pragma once
#include <string>
diff --git a/chrome/tools/convert_dict/aff_reader.h b/chrome/tools/convert_dict/aff_reader.h
index e353d67..b83f3f0 100644
--- a/chrome/tools/convert_dict/aff_reader.h
+++ b/chrome/tools/convert_dict/aff_reader.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TOOLS_CONVERT_DICT_AFF_READER_H__
#define CHROME_TOOLS_CONVERT_DICT_AFF_READER_H__
+#pragma once
#include <map>
#include <stdio.h>
diff --git a/chrome/tools/convert_dict/dic_reader.h b/chrome/tools/convert_dict/dic_reader.h
index 4e63ae4f..b7fce71 100644
--- a/chrome/tools/convert_dict/dic_reader.h
+++ b/chrome/tools/convert_dict/dic_reader.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TOOLS_CONVERT_DICT_DIC_READER_H__
#define CHROME_TOOLS_CONVERT_DICT_DIC_READER_H__
+#pragma once
#include <stdio.h>
#include <map>
diff --git a/chrome/tools/convert_dict/hunspell_reader.h b/chrome/tools/convert_dict/hunspell_reader.h
index a19bba3..e10d742d 100644
--- a/chrome/tools/convert_dict/hunspell_reader.h
+++ b/chrome/tools/convert_dict/hunspell_reader.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TOOLS_CONVERT_DICT_HUNSPELL_READER_H_
#define CHROME_TOOLS_CONVERT_DICT_HUNSPELL_READER_H_
+#pragma once
#include <string>
diff --git a/chrome/tools/crash_service/crash_service.h b/chrome/tools/crash_service/crash_service.h
index 18d745a..f9526f0 100644
--- a/chrome/tools/crash_service/crash_service.h
+++ b/chrome/tools/crash_service/crash_service.h
@@ -4,6 +4,7 @@
#ifndef CHROME_TOOLS_CRASH_SERVICE_CRASH_SERVICE_H_
#define CHROME_TOOLS_CRASH_SERVICE_CRASH_SERVICE_H_
+#pragma once
#include <string>
diff --git a/chrome/utility/utility_thread.h b/chrome/utility/utility_thread.h
index 4954cf3..1f86cdc 100644
--- a/chrome/utility/utility_thread.h
+++ b/chrome/utility/utility_thread.h
@@ -4,6 +4,7 @@
#ifndef CHROME_UTILITY_UTILITY_THREAD_H_
#define CHROME_UTILITY_UTILITY_THREAD_H_
+#pragma once
#include <string>
#include <vector>
diff --git a/chrome/worker/nativewebworker_impl.h b/chrome/worker/nativewebworker_impl.h
index 7f610a0..c2be7fc 100644
--- a/chrome/worker/nativewebworker_impl.h
+++ b/chrome/worker/nativewebworker_impl.h
@@ -4,6 +4,7 @@
#ifndef CHROME_WORKER_NATIVEWEBWORKER_IMPL_H_
#define CHROME_WORKER_NATIVEWEBWORKER_IMPL_H_
+#pragma once
#include "base/basictypes.h"
#include "third_party/WebKit/WebKit/chromium/public/WebWorker.h"
diff --git a/chrome/worker/nativewebworker_stub.h b/chrome/worker/nativewebworker_stub.h
index 1edd6a5..8075e54 100644
--- a/chrome/worker/nativewebworker_stub.h
+++ b/chrome/worker/nativewebworker_stub.h
@@ -4,6 +4,7 @@
#ifndef CHROME_WORKER_NATIVEWEBWORKER_STUB_H_
#define CHROME_WORKER_NATIVEWEBWORKER_STUB_H_
+#pragma once
// Native WebWorker support stub header.
#include <stddef.h>
diff --git a/chrome/worker/websharedworker_stub.h b/chrome/worker/websharedworker_stub.h
index a2ff912..e346bda 100644
--- a/chrome/worker/websharedworker_stub.h
+++ b/chrome/worker/websharedworker_stub.h
@@ -4,6 +4,7 @@
#ifndef CHROME_WORKER_WEBSHAREDWORKER_STUB_H_
#define CHROME_WORKER_WEBSHAREDWORKER_STUB_H_
+#pragma once
#include "chrome/worker/webworker_stub_base.h"
#include "chrome/worker/webworkerclient_proxy.h"
diff --git a/chrome/worker/webworker_stub.h b/chrome/worker/webworker_stub.h
index a3f7595..4731588 100644
--- a/chrome/worker/webworker_stub.h
+++ b/chrome/worker/webworker_stub.h
@@ -4,6 +4,7 @@
#ifndef CHROME_WORKER_WEBWORKER_STUB_H_
#define CHROME_WORKER_WEBWORKER_STUB_H_
+#pragma once
#include "chrome/worker/webworker_stub_base.h"
#include "chrome/worker/webworkerclient_proxy.h"
diff --git a/chrome/worker/webworker_stub_base.h b/chrome/worker/webworker_stub_base.h
index 6206c6e..d3d44be 100644
--- a/chrome/worker/webworker_stub_base.h
+++ b/chrome/worker/webworker_stub_base.h
@@ -4,6 +4,7 @@
#ifndef CHROME_WORKER_WEBWORKER_STUB_BASE_H_
#define CHROME_WORKER_WEBWORKER_STUB_BASE_H_
+#pragma once
#include "chrome/worker/webworkerclient_proxy.h"
#include "chrome/worker/worker_webapplicationcachehost_impl.h"
diff --git a/chrome/worker/webworkerclient_proxy.h b/chrome/worker/webworkerclient_proxy.h
index 4e25c7c..29cdb00 100644
--- a/chrome/worker/webworkerclient_proxy.h
+++ b/chrome/worker/webworkerclient_proxy.h
@@ -4,6 +4,7 @@
#ifndef CHROME_WORKER_WEBWORKERCLIENT_PROXY_H_
#define CHROME_WORKER_WEBWORKERCLIENT_PROXY_H_
+#pragma once
#include <vector>
diff --git a/chrome/worker/worker_thread.h b/chrome/worker/worker_thread.h
index 0d905de..da154b4 100644
--- a/chrome/worker/worker_thread.h
+++ b/chrome/worker/worker_thread.h
@@ -4,6 +4,7 @@
#ifndef CHROME_WORKER_WORKER_THREAD_H_
#define CHROME_WORKER_WORKER_THREAD_H_
+#pragma once
#include <set>
diff --git a/chrome/worker/worker_webapplicationcachehost_impl.h b/chrome/worker/worker_webapplicationcachehost_impl.h
index 59ba2a2..3508fc4 100644
--- a/chrome/worker/worker_webapplicationcachehost_impl.h
+++ b/chrome/worker/worker_webapplicationcachehost_impl.h
@@ -4,6 +4,7 @@
#ifndef CHROME_WORKER_WORKER_WEBAPPLICATIONCACHEHOST_IMPL_H_
#define CHROME_WORKER_WORKER_WEBAPPLICATIONCACHEHOST_IMPL_H_
+#pragma once
#include "webkit/appcache/web_application_cache_host_impl.h"
diff --git a/chrome/worker/worker_webkitclient_impl.h b/chrome/worker/worker_webkitclient_impl.h
index 0500976..afab2e4 100644
--- a/chrome/worker/worker_webkitclient_impl.h
+++ b/chrome/worker/worker_webkitclient_impl.h
@@ -4,6 +4,7 @@
#ifndef CHROME_WORKER_WORKER_WEBKITCLIENT_IMPL_H_
#define CHROME_WORKER_WORKER_WEBKITCLIENT_IMPL_H_
+#pragma once
#include "third_party/WebKit/WebKit/chromium/public/WebMimeRegistry.h"
#include "webkit/glue/webfilesystem_impl.h"