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

Issue 489373005: Omnibox: Make URLs of Bookmarks Searchable (Closed)

Created:
6 years, 4 months ago by Mark P
Modified:
6 years, 4 months ago
CC:
chromium-reviews, tim+watch_chromium.org, zea+watch_chromium.org, tfarina, haitaol+watch_chromium.org, browser-components-watch_chromium.org, James Su, maniscalco+watch_chromium.org
Project:
chromium
Visibility:
Public.

Description

Omnibox: Make URLs of Bookmarks Searchable This used to be controlled by a field trial created in https://codereview.chromium.org/184663002 After evaluating this change, we've decided to launch it. This change turns the flag on by default and removes the field trial code. It also removes the index_urls_ parameters everywhere because those will always be true forevermore. I tested this interactively. Also, all the unit tests still apparently pass. And yes some of these do exercise this feature. TBR=joaodasilva (for trivial change to components/policy/core/browser/managed_bookmarks_tracker_unittest.cc ) BUG=157204, 378854 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=291445

Patch Set 1 #

Total comments: 7

Patch Set 2 : sky + pkasting's comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+119 lines, -178 lines) Patch
M chrome/browser/autocomplete/bookmark_provider.h View 1 chunk +0 lines, -3 lines 0 comments Download
M chrome/browser/autocomplete/bookmark_provider.cc View 1 5 chunks +18 lines, -26 lines 0 comments Download
M chrome/browser/autocomplete/bookmark_provider_unittest.cc View 6 chunks +26 lines, -28 lines 0 comments Download
M chrome/browser/bookmarks/DEPS View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/bookmarks/bookmark_model_factory.cc View 2 chunks +1 line, -3 lines 0 comments Download
M chrome/browser/sync/glue/bookmark_data_type_controller_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/bookmarks/bookmark_editor_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/bookmarks/bookmark_ui_utils_unittest.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/test/base/testing_profile.cc View 1 chunk +1 line, -1 line 0 comments Download
M components/bookmarks/browser/bookmark_codec_unittest.cc View 6 chunks +8 lines, -8 lines 0 comments Download
M components/bookmarks/browser/bookmark_expanded_state_tracker_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M components/bookmarks/browser/bookmark_index.h View 1 2 chunks +1 line, -7 lines 0 comments Download
M components/bookmarks/browser/bookmark_index.cc View 5 chunks +23 lines, -34 lines 0 comments Download
M components/bookmarks/browser/bookmark_index_unittest.cc View 7 chunks +7 lines, -7 lines 0 comments Download
M components/bookmarks/browser/bookmark_model.h View 1 2 chunks +1 line, -7 lines 0 comments Download
M components/bookmarks/browser/bookmark_model.cc View 3 chunks +2 lines, -3 lines 0 comments Download
M components/bookmarks/browser/bookmark_model_unittest.cc View 3 chunks +3 lines, -3 lines 0 comments Download
M components/bookmarks/browser/bookmark_node_data_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M components/bookmarks/browser/bookmark_utils_unittest.cc View 11 chunks +11 lines, -11 lines 0 comments Download
M components/bookmarks/test/test_bookmark_client.h View 1 chunk +1 line, -1 line 0 comments Download
M components/bookmarks/test/test_bookmark_client.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M components/enhanced_bookmarks/enhanced_bookmark_utils_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M components/enhanced_bookmarks/metadata_accessor_unittest.cc View 6 chunks +6 lines, -6 lines 0 comments Download
M components/omnibox/omnibox_field_trial.h View 2 chunks +0 lines, -12 lines 0 comments Download
M components/omnibox/omnibox_field_trial.cc View 2 chunks +0 lines, -7 lines 0 comments Download
M components/policy/core/browser/managed_bookmarks_tracker_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 13 (0 generated)
Mark P
Peter & Scott, This is mostly just an interface change; it should be straightforward to ...
6 years, 4 months ago (2014-08-21 23:33:11 UTC) #1
sky
LGTM https://codereview.chromium.org/489373005/diff/1/components/bookmarks/browser/bookmark_model.h File components/bookmarks/browser/bookmark_model.h (right): https://codereview.chromium.org/489373005/diff/1/components/bookmarks/browser/bookmark_model.h#newcode69 components/bookmarks/browser/bookmark_model.h:69: BookmarkModel(bookmarks::BookmarkClient* client); explicit
6 years, 4 months ago (2014-08-21 23:56:04 UTC) #2
Peter Kasting
LGTM https://codereview.chromium.org/489373005/diff/1/chrome/browser/autocomplete/bookmark_provider.cc File chrome/browser/autocomplete/bookmark_provider.cc (right): https://codereview.chromium.org/489373005/diff/1/chrome/browser/autocomplete/bookmark_provider.cc#newcode233 chrome/browser/autocomplete/bookmark_provider.cc:233: // between these high-quality bookmarks.) Nit: Closing paren ...
6 years, 4 months ago (2014-08-22 00:31:22 UTC) #3
Mark P
https://codereview.chromium.org/489373005/diff/1/chrome/browser/autocomplete/bookmark_provider.cc File chrome/browser/autocomplete/bookmark_provider.cc (right): https://codereview.chromium.org/489373005/diff/1/chrome/browser/autocomplete/bookmark_provider.cc#newcode233 chrome/browser/autocomplete/bookmark_provider.cc:233: // between these high-quality bookmarks.) On 2014/08/22 00:31:22, Peter ...
6 years, 4 months ago (2014-08-22 15:56:39 UTC) #4
Mark P
The CQ bit was checked by mpearson@chromium.org
6 years, 4 months ago (2014-08-22 15:56:44 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mpearson@chromium.org/489373005/20001
6 years, 4 months ago (2014-08-22 15:57:19 UTC) #6
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: chromium_presubmit on tryserver.chromium.linux ...
6 years, 4 months ago (2014-08-22 17:40:04 UTC) #7
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 4 months ago (2014-08-22 17:44:11 UTC) #8
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/6092)
6 years, 4 months ago (2014-08-22 17:44:13 UTC) #9
Mark P
The CQ bit was checked by mpearson@chromium.org
6 years, 4 months ago (2014-08-22 17:47:36 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mpearson@chromium.org/489373005/20001
6 years, 4 months ago (2014-08-22 17:48:31 UTC) #11
commit-bot: I haz the power
Committed patchset #2 (20001) as 291445
6 years, 4 months ago (2014-08-22 18:05:33 UTC) #12
Evan Stade
6 years, 4 months ago (2014-08-22 20:35:10 UTC) #13
Message was sent while issue was closed.
A revert of this CL (patchset #2) has been created in
https://codereview.chromium.org/485483003/ by estade@chromium.org.

The reason for reverting is: Broke interactive_ui_tests on mac:
https://build.chromium.org/p/chromium.mac/builders/Mac%2010.6%20Tests%20(dbg)....

Powered by Google App Engine
This is Rietveld 408576698