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

Issue 2613223002: Remove ScopedVector from base::JSONValueConverter (Closed)

Created:
3 years, 11 months ago by leonhsl(Using Gerrit)
Modified:
3 years, 11 months ago
CC:
chromium-reviews, rsleevi+watch_chromium.org, certificate-transparency-chrome_googlegroups.com, cbentzel+watch_chromium.org, Eran Messeri, vmpstr+watch_chromium.org, yamaguchi+watch_chromium.org, oka+watch_chromium.org, nhiroki, rginda+watch_chromium.org, tzik, oshima+watch_chromium.org, fukino+watch_chromium.org, martijn+crwatch_martijnc.be, kinuko+fileapi, davemoore+watch_chromium.org, fukino
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Remove ScopedVector from base::JSONValueConverter Also modifies all codes using it. BUG=554289

Patch Set 1 #

Total comments: 23

Patch Set 2 : Address comments from avi@ #

Patch Set 3 : Add a TODO #

Total comments: 12

Patch Set 4 : Address comments from hidehiko@ #

Total comments: 2

Patch Set 5 : Rebase and address comments from mmenke@ #

Unified diffs Side-by-side diffs Delta from patch set Stats (+340 lines, -302 lines) Patch
M base/json/json_value_converter.h View 14 chunks +76 lines, -68 lines 0 comments Download
M base/json/json_value_converter_unittest.cc View 5 chunks +5 lines, -6 lines 0 comments Download
M chrome/browser/chromeos/file_manager/file_manager_browsertest_base.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/chromeos/file_manager/file_tasks_unittest.cc View 4 chunks +17 lines, -16 lines 0 comments Download
M chrome/browser/domain_reliability/browsertest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/sync_file_system/drive_backend/conflict_resolver_unittest.cc View 7 chunks +8 lines, -8 lines 0 comments Download
M chrome/browser/sync_file_system/drive_backend/drive_backend_sync_unittest.cc View 1 3 chunks +7 lines, -10 lines 0 comments Download
M chrome/browser/sync_file_system/drive_backend/fake_drive_service_helper.h View 2 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/sync_file_system/drive_backend/fake_drive_service_helper.cc View 4 chunks +11 lines, -15 lines 0 comments Download
M chrome/browser/sync_file_system/drive_backend/folder_creator.h View 2 chunks +5 lines, -5 lines 0 comments Download
M chrome/browser/sync_file_system/drive_backend/folder_creator.cc View 1 2 chunks +9 lines, -8 lines 0 comments Download
M chrome/browser/sync_file_system/drive_backend/list_changes_task.h View 2 chunks +1 line, -2 lines 0 comments Download
M chrome/browser/sync_file_system/drive_backend/list_changes_task.cc View 1 chunk +6 lines, -6 lines 0 comments Download
M chrome/browser/sync_file_system/drive_backend/local_to_remote_syncer_unittest.cc View 10 chunks +11 lines, -11 lines 0 comments Download
M chrome/browser/sync_file_system/drive_backend/metadata_database.h View 4 chunks +4 lines, -4 lines 0 comments Download
M chrome/browser/sync_file_system/drive_backend/metadata_database.cc View 3 chunks +4 lines, -3 lines 0 comments Download
M chrome/browser/sync_file_system/drive_backend/metadata_database_index.h View 2 chunks +2 lines, -3 lines 0 comments Download
M chrome/browser/sync_file_system/drive_backend/metadata_database_index.cc View 1 5 chunks +12 lines, -14 lines 0 comments Download
M chrome/browser/sync_file_system/drive_backend/metadata_database_index_unittest.cc View 1 chunk +7 lines, -7 lines 0 comments Download
M chrome/browser/sync_file_system/drive_backend/metadata_database_unittest.cc View 5 chunks +10 lines, -8 lines 0 comments Download
M chrome/browser/sync_file_system/drive_backend/register_app_task_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/sync_file_system/drive_backend/remote_to_local_syncer.cc View 1 chunk +2 lines, -5 lines 0 comments Download
M chrome/browser/sync_file_system/drive_backend/sync_engine_initializer.h View 2 chunks +1 line, -2 lines 0 comments Download
M chrome/browser/sync_file_system/drive_backend/sync_engine_initializer.cc View 1 3 chunks +9 lines, -11 lines 0 comments Download
M chrome/browser/sync_file_system/drive_backend/sync_engine_initializer_unittest.cc View 1 2 2 chunks +13 lines, -6 lines 0 comments Download
M chrome/browser/ui/webui/chromeos/drive_internals_ui.cc View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M components/domain_reliability/beacon.h View 2 chunks +1 line, -2 lines 0 comments Download
M components/domain_reliability/beacon.cc View 1 chunk +1 line, -1 line 0 comments Download
M components/domain_reliability/config.h View 1 chunk +2 lines, -2 lines 0 comments Download
M components/domain_reliability/config.cc View 2 chunks +1 line, -2 lines 0 comments Download
M components/domain_reliability/config_unittest.cc View 1 4 chunks +6 lines, -5 lines 0 comments Download
M components/domain_reliability/google_configs.cc View 1 chunk +3 lines, -2 lines 0 comments Download
M components/domain_reliability/header.cc View 5 chunks +4 lines, -5 lines 0 comments Download
M components/domain_reliability/header_unittest.cc View 1 chunk +3 lines, -2 lines 0 comments Download
M components/domain_reliability/test_util.cc View 2 chunks +3 lines, -1 line 0 comments Download
M components/domain_reliability/util.h View 2 chunks +4 lines, -4 lines 0 comments Download
M components/domain_reliability/util.cc View 1 chunk +9 lines, -8 lines 0 comments Download
M components/drive/chromeos/change_list_processor.cc View 1 2 3 3 chunks +7 lines, -2 lines 0 comments Download
M components/drive/chromeos/fake_file_system.cc View 1 2 3 2 chunks +5 lines, -1 line 0 comments Download
M components/drive/chromeos/file_system/search_operation.cc View 1 2 3 2 chunks +4 lines, -1 line 0 comments Download
M components/drive/drive_app_registry.cc View 1 2 3 2 chunks +6 lines, -3 lines 0 comments Download
M components/drive/service/fake_drive_service.cc View 1 2 3 4 chunks +6 lines, -3 lines 0 comments Download
M components/error_page/renderer/net_error_helper_core.cc View 1 2 3 4 4 chunks +4 lines, -5 lines 0 comments Download
M google_apis/drive/drive_api_parser.h View 1 2 3 10 chunks +39 lines, -25 lines 0 comments Download
M google_apis/drive/drive_api_requests.h View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M net/cert/ct_log_response_parser.cc View 3 chunks +4 lines, -3 lines 0 comments Download

Messages

Total messages: 63 (39 generated)
leonhsl(Using Gerrit)
yoshiki@chromium.org: Please review changes in chrome/browser/chromeos/file_manager/* components/drive/* google_apis/drive/* danakj@chromium.org: Please review changes in base/json/* davidben@chromium.org: ...
3 years, 11 months ago (2017-01-09 10:18:20 UTC) #15
danakj
base/ LGTM
3 years, 11 months ago (2017-01-09 15:47:05 UTC) #17
Avi (use Gerrit)
https://codereview.chromium.org/2613223002/diff/40001/chrome/browser/sync_file_system/drive_backend/drive_backend_sync_unittest.cc File chrome/browser/sync_file_system/drive_backend/drive_backend_sync_unittest.cc (right): https://codereview.chromium.org/2613223002/diff/40001/chrome/browser/sync_file_system/drive_backend/drive_backend_sync_unittest.cc#newcode421 chrome/browser/sync_file_system/drive_backend/drive_backend_sync_unittest.cc:421: EXPECT_FALSE(base::ContainsKey(app_root_by_title, remote_entry->title())); ContainsKey requires #include "base/stl_util.h" (Not your fault ...
3 years, 11 months ago (2017-01-09 17:18:29 UTC) #18
leonhsl(Using Gerrit)
Thanks avi@ a lot for kindly review! https://codereview.chromium.org/2613223002/diff/40001/chrome/browser/sync_file_system/drive_backend/drive_backend_sync_unittest.cc File chrome/browser/sync_file_system/drive_backend/drive_backend_sync_unittest.cc (right): https://codereview.chromium.org/2613223002/diff/40001/chrome/browser/sync_file_system/drive_backend/drive_backend_sync_unittest.cc#newcode421 chrome/browser/sync_file_system/drive_backend/drive_backend_sync_unittest.cc:421: EXPECT_FALSE(base::ContainsKey(app_root_by_title, remote_entry->title())); ...
3 years, 11 months ago (2017-01-10 04:39:36 UTC) #21
leonhsl(Using Gerrit)
mmenke@chromium.org: Please review changes in components/error_page/renderer/net_error_helper_core.cc stevenjb@chromium.org: Please review changes in chrome/browser/ui/webui/chromeos/drive_internals_ui.cc
3 years, 11 months ago (2017-01-10 04:47:18 UTC) #23
Avi (use Gerrit)
lgtm https://codereview.chromium.org/2613223002/diff/40001/chrome/browser/sync_file_system/drive_backend/folder_creator.cc File chrome/browser/sync_file_system/drive_backend/folder_creator.cc (right): https://codereview.chromium.org/2613223002/diff/40001/chrome/browser/sync_file_system/drive_backend/folder_creator.cc#newcode86 chrome/browser/sync_file_system/drive_backend/folder_creator.cc:86: std::make_move_iterator(file_list->mutable_items()->end())); On 2017/01/10 04:39:36, leonhsl wrote: > On ...
3 years, 11 months ago (2017-01-10 04:48:41 UTC) #24
leonhsl(Using Gerrit)
https://codereview.chromium.org/2613223002/diff/40001/chrome/browser/sync_file_system/drive_backend/sync_engine_initializer_unittest.cc File chrome/browser/sync_file_system/drive_backend/sync_engine_initializer_unittest.cc (right): https://codereview.chromium.org/2613223002/diff/40001/chrome/browser/sync_file_system/drive_backend/sync_engine_initializer_unittest.cc#newcode132 chrome/browser/sync_file_system/drive_backend/sync_engine_initializer_unittest.cc:132: }); On 2017/01/10 04:48:40, Avi wrote: > On 2017/01/10 ...
3 years, 11 months ago (2017-01-10 05:00:39 UTC) #27
kinuko
lgtm
3 years, 11 months ago (2017-01-10 06:06:20 UTC) #28
leonhsl(Using Gerrit)
rdsmith@chromium.org: Please review changes in chrome/browser/domain_reliability/browsertest.cc components/domain_reliability/* net/cert/ct_log_response_parser.cc
3 years, 11 months ago (2017-01-10 06:22:06 UTC) #30
leonhsl(Using Gerrit)
3 years, 11 months ago (2017-01-10 06:23:12 UTC) #32
leonhsl(Using Gerrit)
hidehiko@chromium.org: Please review changes in components/drive/* google_apis/drive/*
3 years, 11 months ago (2017-01-10 06:29:31 UTC) #36
hidehiko
[+cc: fukino@, current File's app TL]. LGTM. Thank you for clean up! https://codereview.chromium.org/2613223002/diff/70001/components/drive/chromeos/change_list_processor.cc File components/drive/chromeos/change_list_processor.cc ...
3 years, 11 months ago (2017-01-10 06:44:36 UTC) #37
leonhsl(Using Gerrit)
Uploaded ps#4, PTAnL, Thanks. https://codereview.chromium.org/2613223002/diff/70001/components/drive/chromeos/change_list_processor.cc File components/drive/chromeos/change_list_processor.cc (right): https://codereview.chromium.org/2613223002/diff/70001/components/drive/chromeos/change_list_processor.cc#newcode74 components/drive/chromeos/change_list_processor.cc:74: const std::vector<std::unique_ptr<google_apis::ChangeResource>>& items = On ...
3 years, 11 months ago (2017-01-10 09:48:13 UTC) #40
mmenke
components/error_page/renderer/ LGTM https://codereview.chromium.org/2613223002/diff/90001/components/error_page/renderer/net_error_helper_core.cc File components/error_page/renderer/net_error_helper_core.cc (right): https://codereview.chromium.org/2613223002/diff/90001/components/error_page/renderer/net_error_helper_core.cc#newcode105 components/error_page/renderer/net_error_helper_core.cc:105: std::vector<std::unique_ptr<NavigationCorrection>> corrections; need to include <memory>
3 years, 11 months ago (2017-01-10 17:19:15 UTC) #43
leonhsl(Using Gerrit)
rdsmith@chromium.org: Please review changes in chrome/browser/domain_reliability/browsertest.cc components/domain_reliability/* net/cert/ct_log_response_parser.cc stevenjb@chromium.org: Please review changes in chrome/browser/chromeos/* chrome/browser/ui/webui/chromeos/drive_internals_ui.cc
3 years, 11 months ago (2017-01-11 11:44:19 UTC) #44
stevenjb
owner lgtm
3 years, 11 months ago (2017-01-11 17:03:27 UTC) #45
leonhsl(Using Gerrit)
https://codereview.chromium.org/2613223002/diff/90001/components/error_page/renderer/net_error_helper_core.cc File components/error_page/renderer/net_error_helper_core.cc (right): https://codereview.chromium.org/2613223002/diff/90001/components/error_page/renderer/net_error_helper_core.cc#newcode105 components/error_page/renderer/net_error_helper_core.cc:105: std::vector<std::unique_ptr<NavigationCorrection>> corrections; On 2017/01/10 17:19:14, mmenke wrote: > need ...
3 years, 11 months ago (2017-01-12 08:27:45 UTC) #48
leonhsl(Using Gerrit)
Ping rdsmith@, thanks.
3 years, 11 months ago (2017-01-13 03:26:53 UTC) #51
Randy Smith (Not in Mondays)
On 2017/01/13 03:26:53, leonhsl wrote: > Ping rdsmith@, thanks. Sorry, missed the initial invite. LGTM.
3 years, 11 months ago (2017-01-13 16:21:51 UTC) #52
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2613223002/110001
3 years, 11 months ago (2017-01-14 01:27:42 UTC) #55
commit-bot: I haz the power
Prior attempt to commit was detected, but we were not able to check whether the ...
3 years, 11 months ago (2017-01-14 02:37:29 UTC) #58
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2613223002/110001
3 years, 11 months ago (2017-01-15 07:46:27 UTC) #60
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/342428)
3 years, 11 months ago (2017-01-15 07:52:57 UTC) #62
leonhsl(Using Gerrit)
3 years, 11 months ago (2017-01-15 08:00:32 UTC) #63
On 2017/01/14 02:37:29, commit-bot: I haz the power wrote:
> Prior attempt to commit was detected, but we were not able to check whether
the
> issue was successfully committed. Please check Git history manually and
re-check
> CQ or close this issue as needed.

Actually this CL has been committed, close now.

Powered by Google App Engine
This is Rietveld 408576698