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

Issue 1513043002: clang/win: Let remaining chromium_code targets build with -Wextra. (Closed)

Created:
5 years ago by Nico
Modified:
5 years ago
Reviewers:
Lei Zhang, brettw
CC:
chromium-reviews, sadrul, yusukes+watch_chromium.org, tzik, shuchen+watch_chromium.org, dcheng, scheib+watch_chromium.org, dmazzoni+watch_chromium.org, tapted, cbentzel+watch_chromium.org, Matt Giuca, aboxhall+watch_chromium.org, grt+watch_chromium.org, chromoting-reviews_chromium.org, jam, nona+watch_chromium.org, je_julie, darin-cc_chromium.org, kalyank, vabr+watchlistpasswordmanager_chromium.org, nhiroki, feature-media-reviews_chromium.org, yuzo+watch_chromium.org, caitkp+watch_chromium.org, gcasto+watchlist_chromium.org, mkwst+watchlist-passwords_chromium.org, plundblad+watch_chromium.org, Lei Zhang, tfarina, nektar+watch_chromium.org, tommycli, dtseng+watch_chromium.org, wfh+watch_chromium.org, James Su, kinuko+fileapi
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

clang/win: Let remaining chromium_code targets build with -Wextra. This is a follow-up to https://codereview.chromium.org/1507413003/ and lets all translation units in a release build build if -Wextra is enabled for chromium_code targets. (This CL does not contain the change to actually turn on -Wextra, only cleanups.) BUG=567877 Committed: https://crrev.com/6ef917b3602be64cc612dfbd78e45f1f80e4d8dd Cr-Commit-Position: refs/heads/master@{#364425}

Patch Set 1 #

Total comments: 5

Patch Set 2 : thestig #

Patch Set 3 : . #

Unified diffs Side-by-side diffs Delta from patch set Stats (+284 lines, -292 lines) Patch
M chrome/browser/autocomplete/in_memory_url_index_unittest.cc View 1 3 chunks +8 lines, -8 lines 0 comments Download
M chrome/browser/importer/ie_importer_browsertest_win.cc View 2 chunks +4 lines, -4 lines 0 comments Download
M chrome/browser/media_galleries/fileapi/iapps_finder_impl_win_browsertest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/media_galleries/win/mtp_device_delegate_impl_win_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/password_manager/password_manager_util_win.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/private_working_set_snapshot_win.cc View 2 chunks +6 lines, -6 lines 0 comments Download
M chrome/browser/profiles/profile_shortcut_manager_unittest_win.cc View 2 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/safe_browsing/incident_reporting/blacklist_load_analyzer_win_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/safe_browsing/incident_reporting/environment_data_collection_win_unittest.cc View 4 chunks +10 lines, -9 lines 0 comments Download
M chrome/browser/safe_browsing/incident_reporting/module_integrity_verifier_win_unittest.cc View 3 chunks +4 lines, -3 lines 0 comments Download
M chrome/browser/safe_browsing/incident_reporting/platform_state_store_win_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/shell_integration_win.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/accessibility/navigation_accessibility_uitest_win.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/web_applications/update_shortcut_worker_win.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/web_applications/web_app_win.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/child/pdf_child_init.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/common/importer/firefox_importer_utils_win.cc View 1 chunk +2 lines, -3 lines 0 comments Download
M chrome/common/safe_browsing/binary_feature_extractor_win_unittest.cc View 4 chunks +4 lines, -4 lines 0 comments Download
M chrome/installer/gcapi/gcapi_reactivation_test.cc View 6 chunks +6 lines, -6 lines 0 comments Download
M chrome/installer/util/delete_after_reboot_helper_unittest.cc View 4 chunks +4 lines, -4 lines 0 comments Download
M chrome/installer/util/delete_reg_value_work_item_unittest.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/installer/util/google_update_settings_unittest.cc View 7 chunks +15 lines, -19 lines 0 comments Download
M chrome/installer/util/install_util_unittest.cc View 2 chunks +2 lines, -3 lines 0 comments Download
M chrome/installer/util/installer_state_unittest.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/installer/util/logging_installer_unittest.cc View 4 chunks +4 lines, -4 lines 0 comments Download
M chrome/installer/util/lzma_util_unittest.cc View 1 2 3 chunks +35 lines, -24 lines 0 comments Download
M chrome/installer/util/master_preferences_unittest.cc View 6 chunks +6 lines, -6 lines 0 comments Download
M chrome/installer/util/self_cleaning_temp_dir_unittest.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/installer/util/set_reg_value_work_item_unittest.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/installer/util/shell_util_unittest.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/installer/util/wmi_unittest.cc View 3 chunks +4 lines, -4 lines 0 comments Download
M chrome/utility/importer/edge_database_reader_unittest_win.cc View 2 chunks +4 lines, -4 lines 0 comments Download
M chrome_elf/blacklist/test/blacklist_test.cc View 3 chunks +3 lines, -3 lines 0 comments Download
M chrome_elf/elf_imports_unittest.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M cloud_print/virtual_driver/win/port_monitor/port_monitor_unittest.cc View 5 chunks +9 lines, -19 lines 0 comments Download
M components/browser_watcher/endsession_watcher_window_win_unittest.cc View 3 chunks +11 lines, -11 lines 0 comments Download
M components/browser_watcher/exit_code_watcher_win_unittest.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M components/browser_watcher/exit_funnel_win_unittest.cc View 4 chunks +4 lines, -4 lines 0 comments Download
M components/browser_watcher/watcher_metrics_provider_win_unittest.cc View 7 chunks +7 lines, -7 lines 0 comments Download
M components/crash/content/app/crash_keys_win_unittest.cc View 1 chunk +8 lines, -8 lines 0 comments Download
M components/policy/core/common/registry_dict_win_unittest.cc View 7 chunks +9 lines, -9 lines 0 comments Download
M components/storage_monitor/storage_monitor_win_unittest.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M device/bluetooth/bluetooth_adapter_win_unittest.cc View 6 chunks +6 lines, -6 lines 0 comments Download
M device/bluetooth/bluetooth_device_win_unittest.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M device/bluetooth/bluetooth_service_record_win_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M device/bluetooth/bluetooth_task_manager_win_unittest.cc View 2 chunks +3 lines, -3 lines 0 comments Download
M device/hid/hid_service_win.cc View 1 chunk +1 line, -2 lines 0 comments Download
M media/audio/win/audio_low_latency_output_win_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M media/audio/win/core_audio_util_win_unittest.cc View 8 chunks +8 lines, -8 lines 0 comments Download
M net/base/network_interfaces_unittest.cc View 1 chunk +3 lines, -2 lines 0 comments Download
M net/http/http_auth_sspi_win_unittest.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M net/udp/udp_socket_unittest.cc View 3 chunks +5 lines, -5 lines 0 comments Download
M printing/printing_context_win_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M remoting/host/local_input_monitor_win.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M remoting/host/setup/daemon_controller_delegate_win.cc View 2 chunks +2 lines, -3 lines 0 comments Download
M rlz/win/lib/machine_deal.cc View 1 chunk +1 line, -1 line 0 comments Download
M rlz/win/lib/process_info.cc View 1 chunk +1 line, -1 line 0 comments Download
M rlz/win/lib/rlz_value_store_registry.cc View 1 chunk +1 line, -1 line 0 comments Download
M sandbox/win/src/handle_closer_agent.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M ui/base/dragdrop/os_exchange_data_win_unittest.cc View 5 chunks +5 lines, -5 lines 0 comments Download
M ui/base/ime/remote_input_method_win_unittest.cc View 13 chunks +17 lines, -17 lines 0 comments Download
M ui/gfx/gdi_util.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M ui/gfx/icon_util_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M ui/gfx/platform_font_win_unittest.cc View 2 chunks +15 lines, -17 lines 0 comments Download
M ui/gfx/range/range_win_unittest.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M ui/gfx/screen_win_unittest.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M win8/metro_driver/file_picker_ash.h View 1 chunk +1 line, -3 lines 0 comments Download

Messages

Total messages: 23 (12 generated)
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1513043002/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1513043002/1
5 years ago (2015-12-09 20:20:51 UTC) #2
Nico
https://codereview.chromium.org/1513043002/diff/1/device/hid/hid_service_win.cc File device/hid/hid_service_win.cc (right): https://codereview.chromium.org/1513043002/diff/1/device/hid/hid_service_win.cc#newcode293 device/hid/hid_service_win.cc:293: if (!file.IsValid() && GetLastError() == ERROR_ACCESS_DENIED) { this was ...
5 years ago (2015-12-09 20:22:47 UTC) #4
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: win_chromium_rel_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_rel_ng/builds/147217)
5 years ago (2015-12-09 21:20:59 UTC) #6
Lei Zhang
I looked over the chrome/ half -> lgtm https://codereview.chromium.org/1513043002/diff/1/chrome/browser/autocomplete/in_memory_url_index_unittest.cc File chrome/browser/autocomplete/in_memory_url_index_unittest.cc (right): https://codereview.chromium.org/1513043002/diff/1/chrome/browser/autocomplete/in_memory_url_index_unittest.cc#newcode1034 chrome/browser/autocomplete/in_memory_url_index_unittest.cc:1034: EXPECT_EQ(3u, ...
5 years ago (2015-12-09 22:17:15 UTC) #8
Nico
thanks https://codereview.chromium.org/1513043002/diff/1/chrome/browser/autocomplete/in_memory_url_index_unittest.cc File chrome/browser/autocomplete/in_memory_url_index_unittest.cc (right): https://codereview.chromium.org/1513043002/diff/1/chrome/browser/autocomplete/in_memory_url_index_unittest.cc#newcode1034 chrome/browser/autocomplete/in_memory_url_index_unittest.cc:1034: EXPECT_EQ(3u, visits.size()); On 2015/12/09 22:17:15, Lei Zhang wrote: ...
5 years ago (2015-12-09 22:22:36 UTC) #9
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1513043002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1513043002/20001
5 years ago (2015-12-09 22:27:40 UTC) #11
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_android_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_android_rel_ng/builds/108093)
5 years ago (2015-12-10 00:05:55 UTC) #13
brettw
non-chrome LGTM
5 years ago (2015-12-10 17:49:05 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1513043002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1513043002/40001
5 years ago (2015-12-10 18:15:43 UTC) #20
commit-bot: I haz the power
Committed patchset #3 (id:40001)
5 years ago (2015-12-10 19:30:08 UTC) #21
commit-bot: I haz the power
5 years ago (2015-12-10 19:30:54 UTC) #23
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/6ef917b3602be64cc612dfbd78e45f1f80e4d8dd
Cr-Commit-Position: refs/heads/master@{#364425}

Powered by Google App Engine
This is Rietveld 408576698