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

Issue 2972243002: Fix app list item indexing bug. (Closed)

Created:
3 years, 5 months ago by Jiaquan He
Modified:
3 years, 5 months ago
CC:
chromium-reviews, tfarina, Matt Giuca
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Fix app list item indexing bug. When the Play Store app search feature is enabled, we have separators between items in the SearchResultTileItemListView. We have to skip those separators while indexing items. BUG=739410 BUG=739841 Review-Url: https://codereview.chromium.org/2972243002 Cr-Commit-Position: refs/heads/master@{#488098} Committed: https://chromium.googlesource.com/chromium/src/+/57d461f80f1d36ca3c85a1da43ad8538c5e992cf

Patch Set 1 #

Patch Set 2 : Add a unit test. #

Patch Set 3 : Correct the wrong year number. #

Total comments: 28

Patch Set 4 : Oshima's comments. #

Total comments: 4

Patch Set 5 : khmel's comments. #

Total comments: 10

Patch Set 6 : khmel's comments. #

Total comments: 2

Patch Set 7 : oshima's comments. #

Patch Set 8 : oshima's comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+188 lines, -6 lines) Patch
M ui/app_list/BUILD.gn View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M ui/app_list/app_list_features.h View 1 1 chunk +3 lines, -0 lines 0 comments Download
M ui/app_list/app_list_features.cc View 1 2 3 4 1 chunk +2 lines, -3 lines 0 comments Download
M ui/app_list/test/app_list_test_view_delegate.h View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M ui/app_list/views/search_result_answer_card_view_unittest.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -0 lines 0 comments Download
M ui/app_list/views/search_result_list_view_unittest.cc View 1 2 3 4 5 6 7 1 chunk +1 line, -0 lines 0 comments Download
M ui/app_list/views/search_result_tile_item_list_view.cc View 1 2 3 4 5 2 chunks +7 lines, -2 lines 0 comments Download
A ui/app_list/views/search_result_tile_item_list_view_unittest.cc View 1 2 3 4 5 6 1 chunk +172 lines, -0 lines 0 comments Download

Messages

Total messages: 53 (36 generated)
Jiaquan He
For those trybot failures: This CL should go after https://codereview.chromium.org/2961923002/
3 years, 5 months ago (2017-07-07 17:41:29 UTC) #7
oshima
can you add a unit test for this scenario?
3 years, 5 months ago (2017-07-08 00:00:31 UTC) #9
Jiaquan He
Hi reviewers, Unittests are added. Does this look better?
3 years, 5 months ago (2017-07-13 16:08:59 UTC) #16
oshima
https://codereview.chromium.org/2972243002/diff/40001/ui/app_list/views/search_result_tile_item_list_view_unittest.cc File ui/app_list/views/search_result_tile_item_list_view_unittest.cc (right): https://codereview.chromium.org/2972243002/diff/40001/ui/app_list/views/search_result_tile_item_list_view_unittest.cc#newcode7 ui/app_list/views/search_result_tile_item_list_view_unittest.cc:7: #include <map> do you need this? https://codereview.chromium.org/2972243002/diff/40001/ui/app_list/views/search_result_tile_item_list_view_unittest.cc#newcode26 ui/app_list/views/search_result_tile_item_list_view_unittest.cc:26: namespace ...
3 years, 5 months ago (2017-07-14 00:54:57 UTC) #18
Jiaquan He
Done. Thanks! https://codereview.chromium.org/2972243002/diff/40001/ui/app_list/views/search_result_tile_item_list_view_unittest.cc File ui/app_list/views/search_result_tile_item_list_view_unittest.cc (right): https://codereview.chromium.org/2972243002/diff/40001/ui/app_list/views/search_result_tile_item_list_view_unittest.cc#newcode7 ui/app_list/views/search_result_tile_item_list_view_unittest.cc:7: #include <map> On 2017/07/14 00:54:56, oshima wrote: ...
3 years, 5 months ago (2017-07-17 16:57:34 UTC) #19
khmel
https://codereview.chromium.org/2972243002/diff/60001/ui/app_list/views/search_result_tile_item_list_view.cc File ui/app_list/views/search_result_tile_item_list_view.cc (right): https://codereview.chromium.org/2972243002/diff/60001/ui/app_list/views/search_result_tile_item_list_view.cc#newcode48 ui/app_list/views/search_result_tile_item_list_view.cc:48: is_play_store_app_search_enabled_( Q: I think this is not enough to ...
3 years, 5 months ago (2017-07-17 17:16:12 UTC) #22
Jiaquan He
https://codereview.chromium.org/2972243002/diff/60001/ui/app_list/views/search_result_tile_item_list_view.cc File ui/app_list/views/search_result_tile_item_list_view.cc (right): https://codereview.chromium.org/2972243002/diff/60001/ui/app_list/views/search_result_tile_item_list_view.cc#newcode48 ui/app_list/views/search_result_tile_item_list_view.cc:48: is_play_store_app_search_enabled_( On 2017/07/17 17:16:12, khmel wrote: > Q: I ...
3 years, 5 months ago (2017-07-18 03:32:45 UTC) #25
khmel
lgtm https://codereview.chromium.org/2972243002/diff/80001/ui/app_list/test/app_list_test_view_delegate.h File ui/app_list/test/app_list_test_view_delegate.h (right): https://codereview.chromium.org/2972243002/diff/80001/ui/app_list/test/app_list_test_view_delegate.h#newcode34 ui/app_list/test/app_list_test_view_delegate.h:34: std::map<size_t, int> open_search_result_counts() const { nit: is any ...
3 years, 5 months ago (2017-07-18 15:04:01 UTC) #30
Jiaquan He
Done. Thanks! https://codereview.chromium.org/2972243002/diff/80001/ui/app_list/test/app_list_test_view_delegate.h File ui/app_list/test/app_list_test_view_delegate.h (right): https://codereview.chromium.org/2972243002/diff/80001/ui/app_list/test/app_list_test_view_delegate.h#newcode34 ui/app_list/test/app_list_test_view_delegate.h:34: std::map<size_t, int> open_search_result_counts() const { On 2017/07/18 ...
3 years, 5 months ago (2017-07-18 15:58:17 UTC) #31
oshima
https://codereview.chromium.org/2972243002/diff/80001/ui/app_list/test/app_list_test_view_delegate.h File ui/app_list/test/app_list_test_view_delegate.h (right): https://codereview.chromium.org/2972243002/diff/80001/ui/app_list/test/app_list_test_view_delegate.h#newcode34 ui/app_list/test/app_list_test_view_delegate.h:34: std::map<size_t, int> open_search_result_counts() const { On 2017/07/18 15:58:16, Jiaquan ...
3 years, 5 months ago (2017-07-18 16:55:26 UTC) #34
Jiaquan He
oshima's comments. https://codereview.chromium.org/2972243002/diff/80001/ui/app_list/test/app_list_test_view_delegate.h File ui/app_list/test/app_list_test_view_delegate.h (right): https://codereview.chromium.org/2972243002/diff/80001/ui/app_list/test/app_list_test_view_delegate.h#newcode34 ui/app_list/test/app_list_test_view_delegate.h:34: std::map<size_t, int> open_search_result_counts() const { On 2017/07/18 ...
3 years, 5 months ago (2017-07-18 17:41:36 UTC) #35
Jiaquan He
Answering why returning reference doesn't change test behaviors. https://codereview.chromium.org/2972243002/diff/80001/ui/app_list/test/app_list_test_view_delegate.h File ui/app_list/test/app_list_test_view_delegate.h (right): https://codereview.chromium.org/2972243002/diff/80001/ui/app_list/test/app_list_test_view_delegate.h#newcode34 ui/app_list/test/app_list_test_view_delegate.h:34: std::map<size_t, ...
3 years, 5 months ago (2017-07-19 21:02:47 UTC) #40
oshima
https://codereview.chromium.org/2972243002/diff/80001/ui/app_list/test/app_list_test_view_delegate.h File ui/app_list/test/app_list_test_view_delegate.h (right): https://codereview.chromium.org/2972243002/diff/80001/ui/app_list/test/app_list_test_view_delegate.h#newcode34 ui/app_list/test/app_list_test_view_delegate.h:34: std::map<size_t, int> open_search_result_counts() const { On 2017/07/18 17:41:36, Jiaquan ...
3 years, 5 months ago (2017-07-19 21:31:22 UTC) #41
Jiaquan He
Done. PTAL :) https://codereview.chromium.org/2972243002/diff/80001/ui/app_list/test/app_list_test_view_delegate.h File ui/app_list/test/app_list_test_view_delegate.h (right): https://codereview.chromium.org/2972243002/diff/80001/ui/app_list/test/app_list_test_view_delegate.h#newcode34 ui/app_list/test/app_list_test_view_delegate.h:34: std::map<size_t, int> open_search_result_counts() const { On ...
3 years, 5 months ago (2017-07-19 21:54:23 UTC) #42
oshima
lgtm
3 years, 5 months ago (2017-07-20 00:56:27 UTC) #47
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/2972243002/140001
3 years, 5 months ago (2017-07-20 02:14:23 UTC) #50
commit-bot: I haz the power
3 years, 5 months ago (2017-07-20 02:18:46 UTC) #53
Message was sent while issue was closed.
Committed patchset #8 (id:140001) as
https://chromium.googlesource.com/chromium/src/+/57d461f80f1d36ca3c85a1da43ad...

Powered by Google App Engine
This is Rietveld 408576698