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

Issue 2058233002: Rewrite simple uses of base::ListValue::Append() taking a raw pointer var. (Closed)

Created:
4 years, 6 months ago by dcheng
Modified:
4 years, 6 months ago
CC:
chromium-reviews, skanuj+watch_chromium.org, sadrul, yusukes+watch_chromium.org, tzik, tburkard+watch_chromium.org, dhollowa+watch_chromium.org, dougw+watch_chromium.org, Michael van Ouwerkerk, horo+watch_chromium.org, serviceworker-reviews, noyau+watch_chromium.org, kinuko+watch, michaelpg+watch-md-settings_chromium.org, extensions-reviews_chromium.org, cbentzel+watch_chromium.org, melevin+watch_chromium.org, shishir+watch_chromium.org, jam, kinuko+serviceworker, nona+watch_chromium.org, darin-cc_chromium.org, sync-reviews_chromium.org, devtools-reviews_chromium.org, chromium-apps-reviews_chromium.org, blink-worker-reviews_chromium.org, dbeam+watch-options_chromium.org, jsbell+serviceworker_chromium.org, nhiroki, gavinp+prer_chromium.org, jfweitz+watch_chromium.org, pam+watch_chromium.org, asvitkine+watch_chromium.org, kalyank, piman+watch_chromium.org, Jered, michaeln, michaelpg+watch-options_chromium.org, mlamouri+watch-geolocation_chromium.org, feature-media-reviews_chromium.org, tfarina, donnd+watch_chromium.org, shuchen+watch_chromium.org, tommycli, David Black, samarth+watch_chromium.org, kmadhusu+watch_chromium.org, dbeam+watch-settings_chromium.org, stevenjb+watch-md-settings_chromium.org, kinuko+fileapi, pfeldman, danakj
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Rewrite simple uses of base::ListValue::Append() taking a raw pointer var. Generated with https://codereview.chromium.org/2056153003/. BUG=581865 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel;tryserver.chromium.win:win_optional_gpu_tests_rel TBR=eroman@chromium.org,hashimoto@chromium.org,jochen@chromium.org,piman@chromium.org,rdevlin.cronin@chromium.org,rogerta@chromium.org Committed: https://crrev.com/98e96a7390e63333cd5e1a5128ef17e489cbfbb4 Cr-Commit-Position: refs/heads/master@{#399362}

Patch Set 1 #

Total comments: 2

Patch Set 2 : less comments more ownership #

Unified diffs Side-by-side diffs Delta from patch set Stats (+517 lines, -308 lines) Patch
M base/test/gtest_util.cc View 2 chunks +4 lines, -2 lines 0 comments Download
M chrome/browser/devtools/devtools_targets_ui.cc View 4 chunks +8 lines, -4 lines 0 comments Download
M chrome/browser/devtools/devtools_ui_bindings.cc View 3 chunks +4 lines, -2 lines 0 comments Download
M chrome/browser/extensions/api/autotest_private/autotest_private_api.cc View 2 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/extensions/api/bookmark_manager_private/bookmark_manager_private_apitest.cc View 2 chunks +7 lines, -4 lines 0 comments Download
M chrome/browser/extensions/api/bookmarks/bookmark_apitest.cc View 2 chunks +11 lines, -8 lines 0 comments Download
M chrome/browser/extensions/api/content_settings/content_settings_api.cc View 2 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/extensions/api/content_settings/content_settings_store.cc View 2 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/extensions/api/cookies/cookies_api.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/extensions/api/file_system/file_system_api.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/extensions/api/font_settings/font_settings_api.cc View 1 chunk +3 lines, -2 lines 0 comments Download
M chrome/browser/extensions/api/media_galleries/media_galleries_api.cc View 1 chunk +3 lines, -2 lines 0 comments Download
M chrome/browser/extensions/api/proxy/proxy_api.cc View 4 chunks +5 lines, -4 lines 0 comments Download
M chrome/browser/extensions/api/tabs/tabs_event_router.cc View 6 chunks +13 lines, -8 lines 0 comments Download
M chrome/browser/extensions/api/top_sites/top_sites_api.cc View 2 chunks +4 lines, -2 lines 0 comments Download
M chrome/browser/extensions/api/web_navigation/web_navigation_api_helpers.cc View 3 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/extensions/api/webrtc_audio_private/webrtc_audio_private_browsertest.cc View 2 chunks +6 lines, -2 lines 0 comments Download
M chrome/browser/extensions/api/webrtc_logging_private/webrtc_event_log_apitest.cc View 2 chunks +6 lines, -2 lines 0 comments Download
M chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_apitest.cc View 3 chunks +13 lines, -8 lines 0 comments Download
M chrome/browser/extensions/convert_user_script.cc View 3 chunks +5 lines, -2 lines 0 comments Download
M chrome/browser/extensions/convert_web_app.cc View 2 chunks +5 lines, -2 lines 0 comments Download
M chrome/browser/extensions/extension_messages_apitest.cc View 2 chunks +4 lines, -2 lines 0 comments Download
M chrome/browser/guest_view/web_view/chrome_web_view_guest_delegate.cc View 2 chunks +4 lines, -2 lines 0 comments Download
M chrome/browser/media_galleries/media_galleries_preferences.cc View 2 chunks +5 lines, -2 lines 0 comments Download
M chrome/browser/media_galleries/media_galleries_test_util.cc View 2 chunks +5 lines, -3 lines 0 comments Download
M chrome/browser/metrics/plugin_metrics_provider.cc View 3 chunks +5 lines, -2 lines 0 comments Download
M chrome/browser/net/predictor.cc View 2 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/net/referrer.cc View 2 chunks +9 lines, -5 lines 0 comments Download
M chrome/browser/plugins/plugin_prefs.cc View 4 chunks +5 lines, -4 lines 0 comments Download
M chrome/browser/prerender/prerender_history.cc View 3 chunks +6 lines, -2 lines 0 comments Download
M chrome/browser/profile_resetter/resettable_settings_snapshot.cc View 2 chunks +5 lines, -2 lines 0 comments Download
M chrome/browser/speech/extension_api/tts_extension_api.cc View 3 chunks +5 lines, -2 lines 0 comments Download
M chrome/browser/supervised_user/child_accounts/family_info_fetcher_unittest.cc View 3 chunks +4 lines, -2 lines 0 comments Download
M chrome/browser/supervised_user/experimental/supervised_user_async_url_checker_unittest.cc View 2 chunks +4 lines, -2 lines 0 comments Download
M chrome/browser/sync/test/integration/two_client_bookmarks_sync_test.cc View 2 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/sync_file_system/drive_backend/metadata_database.cc View 10 chunks +10 lines, -10 lines 0 comments Download
M chrome/browser/ui/views/bookmarks/bookmark_context_menu_unittest.cc View 2 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/certificate_viewer_webui.cc View 3 chunks +6 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/components_ui.cc View 2 chunks +5 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/cookies_tree_model_util.cc View 1 chunk +3 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/flash_ui.cc View 2 chunks +4 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/instant_ui.cc View 2 chunks +5 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/nacl_ui.cc View 2 chunks +4 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/options/browser_options_handler.cc View 5 chunks +8 lines, -6 lines 0 comments Download
M chrome/browser/ui/webui/options/certificate_manager_handler.cc View 5 chunks +10 lines, -8 lines 0 comments Download
M chrome/browser/ui/webui/options/clear_browser_data_handler.cc View 2 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/options/content_settings_handler.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/options/font_settings_handler.cc View 3 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/options/handler_options_handler.cc View 2 chunks +4 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/options/import_data_handler.cc View 3 chunks +4 lines, -3 lines 0 comments Download
M chrome/browser/ui/webui/options/language_options_handler.cc View 2 chunks +4 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/options/media_devices_selection_handler.cc View 2 chunks +5 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/options/options_ui.cc View 2 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/options/startup_pages_handler.cc View 2 chunks +4 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/options/supervised_user_import_handler.cc View 3 chunks +5 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/predictors/predictors_handler.cc View 4 chunks +10 lines, -6 lines 0 comments Download
M chrome/browser/ui/webui/settings/certificates_handler.cc View 4 chunks +7 lines, -6 lines 0 comments Download
M chrome/browser/ui/webui/settings/settings_media_devices_selection_handler.cc View 2 chunks +5 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/signin/signin_supervised_user_import_handler.cc View 3 chunks +5 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/signin/user_manager_screen_handler.cc View 3 chunks +4 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/sync_file_system_internals/extension_statuses_handler.cc View 2 chunks +4 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/sync_file_system_internals/sync_file_system_internals_handler.cc View 2 chunks +4 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/system_info_ui.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M components/crash/core/browser/crashes_ui_util.cc View 2 chunks +4 lines, -2 lines 0 comments Download
M components/error_page/common/localized_error.cc View 4 chunks +8 lines, -4 lines 0 comments Download
M components/error_page/renderer/net_error_helper_core.cc View 3 chunks +4 lines, -2 lines 0 comments Download
M components/flags_ui/flags_state.cc View 2 chunks +5 lines, -2 lines 0 comments Download
M components/policy/core/common/configuration_policy_provider_test.cc View 3 chunks +9 lines, -6 lines 0 comments Download
M components/policy/core/common/schema_unittest.cc View 1 4 chunks +9 lines, -6 lines 0 comments Download
M components/printing/test/print_web_view_helper_browsertest.cc View 2 chunks +7 lines, -3 lines 0 comments Download
M components/search_engines/template_url_prepopulate_data_unittest.cc View 4 chunks +7 lines, -3 lines 0 comments Download
M components/signin/core/browser/about_signin_internals.cc View 1 chunk +5 lines, -4 lines 0 comments Download
M components/sync_driver/about_sync_util.cc View 3 chunks +5 lines, -4 lines 0 comments Download
M components/url_matcher/url_matcher_factory_unittest.cc View 2 chunks +5 lines, -2 lines 0 comments Download
M content/browser/geolocation/network_location_provider_unittest.cc View 2 chunks +3 lines, -2 lines 0 comments Download
M content/browser/gpu/compositor_util.cc View 3 chunks +6 lines, -2 lines 0 comments Download
M content/browser/gpu/gpu_data_manager_impl_private.cc View 2 chunks +5 lines, -2 lines 0 comments Download
M content/browser/media/media_internals.cc View 3 chunks +5 lines, -2 lines 0 comments Download
M content/browser/net/network_errors_listing_ui.cc View 2 chunks +5 lines, -2 lines 0 comments Download
M content/browser/service_worker/service_worker_internals_ui.cc View 3 chunks +4 lines, -2 lines 0 comments Download
M content/common/font_list_pango.cc View 2 chunks +3 lines, -2 lines 0 comments Download
M dbus/values_util_unittest.cc View 1 5 chunks +11 lines, -8 lines 0 comments Download
M extensions/browser/api/serial/serial_apitest.cc View 1 chunk +4 lines, -4 lines 0 comments Download
M extensions/browser/api/web_request/upload_data_presenter.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M extensions/browser/extension_prefs.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M google_apis/drive/drive_api_requests.cc View 4 chunks +6 lines, -7 lines 0 comments Download
M gpu/config/gpu_control_list.cc View 3 chunks +4 lines, -2 lines 0 comments Download
M net/http/http_server_properties_manager.cc View 3 chunks +5 lines, -2 lines 0 comments Download
M net/http/http_server_properties_manager_unittest.cc View 8 chunks +26 lines, -16 lines 0 comments Download
M net/log/net_log_util.cc View 2 chunks +3 lines, -2 lines 0 comments Download
M net/quic/quic_connection_logger.cc View 2 chunks +3 lines, -2 lines 0 comments Download
M pdf/pdfium/pdfium_page.cc View 3 chunks +7 lines, -4 lines 0 comments Download
M tools/json_schema_compiler/test/additional_properties_unittest.cc View 2 chunks +3 lines, -2 lines 0 comments Download
M tools/json_schema_compiler/test/arrays_unittest.cc View 2 chunks +8 lines, -8 lines 0 comments Download
M tools/json_schema_compiler/test/callbacks_unittest.cc View 3 chunks +9 lines, -4 lines 0 comments Download
M tools/json_schema_compiler/test/idl_schemas_unittest.cc View 5 chunks +9 lines, -8 lines 0 comments Download

Messages

Total messages: 25 (12 generated)
dcheng
+thestig, mind doing the overall review? I'll TBR OWNERS after that. The tool: - Rewrites ...
4 years, 6 months ago (2016-06-10 21:08:19 UTC) #3
Lei Zhang
I spot checked and it looks ok. The case I'm concerned about is: Value* value ...
4 years, 6 months ago (2016-06-10 21:20:53 UTC) #4
Lei Zhang
On 2016/06/10 21:20:53, Lei Zhang wrote: > I spot checked and it looks ok. The ...
4 years, 6 months ago (2016-06-10 21:29:39 UTC) #5
dcheng
On 2016/06/10 21:20:53, Lei Zhang wrote: > I spot checked and it looks ok. The ...
4 years, 6 months ago (2016-06-10 21:30:44 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2058233002/20001
4 years, 6 months ago (2016-06-10 23:52:00 UTC) #9
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/199275)
4 years, 6 months ago (2016-06-11 00:04:35 UTC) #11
dcheng
TBRing various OWNERS.
4 years, 6 months ago (2016-06-11 00:29:08 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2058233002/20001
4 years, 6 months ago (2016-06-11 00:29:49 UTC) #18
Devlin
extensions + json_schema_compiler lgtm
4 years, 6 months ago (2016-06-11 00:51:55 UTC) #19
commit-bot: I haz the power
Committed patchset #2 (id:20001)
4 years, 6 months ago (2016-06-11 03:42:18 UTC) #21
commit-bot: I haz the power
CQ bit was unchecked
4 years, 6 months ago (2016-06-11 03:42:23 UTC) #22
commit-bot: I haz the power
Patchset 2 (id:??) landed as https://crrev.com/98e96a7390e63333cd5e1a5128ef17e489cbfbb4 Cr-Commit-Position: refs/heads/master@{#399362}
4 years, 6 months ago (2016-06-11 03:45:26 UTC) #24
eroman
4 years, 6 months ago (2016-06-11 05:58:11 UTC) #25
Message was sent while issue was closed.
net LGTM

Powered by Google App Engine
This is Rietveld 408576698