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

Issue 2830983005: Remove old webui History page on desktop and mobile (Closed)

Created:
3 years, 8 months ago by Dan Beam
Modified:
3 years, 7 months ago
CC:
chromium-reviews, ios-reviews+chrome_chromium.org, ios-reviews_chromium.org, ntp-dev+reviews_chromium.org, pkl (ping after 24h if needed), jam, jlklein+watch-closure_chromium.org, browser-components-watch_chromium.org, Patrick Dubroy, darin-cc_chromium.org, dbeam+watch-history_chromium.org, noyau+watch_chromium.org, arv+watch_chromium.org, asvitkine+watch_chromium.org, vitalyp+closure_chromium.org, marq+watch_chromium.org, pam+watch_chromium.org, sdefresne+watch_chromium.org, dbeam+watch-closure_chromium.org, tsergeant, calamity
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Remove old webui History page on desktop and mobile This CL also drops a few features and flags relating to enabling: 1) native history on Android 2) material design history on desktop 3) grouped history (was not ported to MD history) and generally audits strings and resources and stuff. R=twellington@chromium.org BUG=696821 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2830983005 Cr-Commit-Position: refs/heads/master@{#469716} Committed: https://chromium.googlesource.com/chromium/src/+/25b548f921b2eb2e255ddb3fe5b7e40c556e4363

Patch Set 1 : more #

Patch Set 2 : fix closure #

Patch Set 3 : more stuff #

Patch Set 4 : merge #

Patch Set 5 : ios #

Patch Set 6 : more stuff #

Patch Set 7 : android #

Patch Set 8 : clang dbg compile #

Total comments: 2

Patch Set 9 : axe more android stuff #

Total comments: 2

Patch Set 10 : merge #

Patch Set 11 : fix unused var #

Total comments: 18

Patch Set 12 : ifdef #

Total comments: 4

Patch Set 13 : legacy URLs and sky@ feedback #

Patch Set 14 : just chop if-def android in browser_about_handler.cc #

Patch Set 15 : add back deprecated URL as well #

Patch Set 16 : merge #

Patch Set 17 : merge #

Patch Set 18 : merge #

Unified diffs Side-by-side diffs Delta from patch set Stats (+236 lines, -6883 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/UrlConstants.java View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +1 line, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/history/HistoryManagerUtils.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 2 chunks +0 lines, -23 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/NativePageFactory.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 2 chunks +1 line, -6 lines 0 comments Download
M chrome/android/java_sources.gni View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +0 lines, -1 line 0 comments Download
D chrome/android/javatests/src/org/chromium/chrome/browser/HistoryUITest.java View 1 2 3 4 5 6 7 8 1 chunk +0 lines, -282 lines 0 comments Download
M chrome/browser/about_flags.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 3 chunks +0 lines, -10 lines 0 comments Download
M chrome/browser/android/chrome_feature_list.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/android/data_usage/data_use_ui_tab_model.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/android/data_usage/data_use_ui_tab_model_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/android/ntp/new_tab_page_url_handler.cc View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +2 lines, -3 lines 0 comments Download
M chrome/browser/browser_about_handler.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 3 chunks +7 lines, -23 lines 0 comments Download
M chrome/browser/browser_about_handler_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +13 lines, -0 lines 0 comments Download
M chrome/browser/browser_resources.grd View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +0 lines, -3 lines 0 comments Download
M chrome/browser/flag_descriptions.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 2 chunks +0 lines, -20 lines 0 comments Download
M chrome/browser/flag_descriptions.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 2 chunks +0 lines, -20 lines 0 comments Download
M chrome/browser/history/history_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 3 chunks +8 lines, -15 lines 0 comments Download
D chrome/browser/resources/2x/disclosure_triangle_small.png View 1 2 Binary file 0 comments Download
D chrome/browser/resources/disclosure_triangle_small.png View 1 2 Binary file 0 comments Download
D chrome/browser/resources/history/OWNERS View 1 chunk +0 lines, -7 lines 0 comments Download
D chrome/browser/resources/history/alert_overlay.css View 1 chunk +0 lines, -20 lines 0 comments Download
D chrome/browser/resources/history/alert_overlay.html View 1 chunk +0 lines, -14 lines 0 comments Download
D chrome/browser/resources/history/compiled_resources2.gyp View 1 chunk +0 lines, -47 lines 0 comments Download
D chrome/browser/resources/history/externs.js View 1 chunk +0 lines, -77 lines 0 comments Download
D chrome/browser/resources/history/history.css View 1 chunk +0 lines, -640 lines 0 comments Download
D chrome/browser/resources/history/history.html View 1 chunk +0 lines, -149 lines 0 comments Download
D chrome/browser/resources/history/history.js View 1 chunk +0 lines, -2419 lines 0 comments Download
D chrome/browser/resources/history/history_focus_manager.js View 1 chunk +0 lines, -28 lines 0 comments Download
D chrome/browser/resources/history/history_mobile.css View 1 chunk +0 lines, -363 lines 0 comments Download
D chrome/browser/resources/history/other_devices.css View 1 chunk +0 lines, -89 lines 0 comments Download
D chrome/browser/resources/history/other_devices.js View 1 chunk +0 lines, -586 lines 0 comments Download
M chrome/browser/resources/md_history/compiled_resources2.gyp View 8 chunks +6 lines, -9 lines 0 comments Download
M chrome/browser/resources/md_history/externs.js View 1 1 chunk +71 lines, -3 lines 0 comments Download
D chrome/browser/resources/ssl/images/2x/roadblock.png View 1 2 Binary file 0 comments Download
D chrome/browser/resources/ssl/images/roadblock.png View 1 2 Binary file 0 comments Download
M chrome/browser/resources/uber/uber.html View 1 2 3 4 5 1 chunk +0 lines, -3 lines 0 comments Download
M chrome/browser/resources/uber/uber_frame.html View 1 chunk +0 lines, -5 lines 0 comments Download
M chrome/browser/resources/uber/uber_frame.js View 3 chunks +1 line, -28 lines 0 comments Download
M chrome/browser/sessions/better_session_restore_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 3 chunks +0 lines, -45 lines 0 comments Download
M chrome/browser/sessions/chrome_serialized_navigation_driver.cc View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +2 lines, -14 lines 0 comments Download
M chrome/browser/sessions/chrome_serialized_navigation_driver_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/ui/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/browser_navigator_browsertest.cc View 2 chunks +2 lines, -3 lines 0 comments Download
M chrome/browser/ui/find_bar/find_bar_host_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 3 chunks +0 lines, -53 lines 0 comments Download
A chrome/browser/ui/history_ui.h View 1 2 3 4 5 6 1 chunk +18 lines, -0 lines 0 comments Download
A chrome/browser/ui/history_ui.cc View 1 2 3 4 5 6 1 chunk +17 lines, -0 lines 0 comments Download
M chrome/browser/ui/webui/bidi_checker_web_ui_test.cc View 1 2 3 chunks +3 lines, -17 lines 0 comments Download
M chrome/browser/ui/webui/browsing_history_handler.cc View 1 2 3 4 5 6 7 9 10 5 chunks +13 lines, -18 lines 0 comments Download
M chrome/browser/ui/webui/browsing_history_handler_unittest.cc View 3 chunks +0 lines, -5 lines 0 comments Download
M chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 5 chunks +4 lines, -8 lines 0 comments Download
M chrome/browser/ui/webui/history_login_handler.cc View 1 chunk +1 line, -2 lines 0 comments Download
D chrome/browser/ui/webui/history_ui.h View 1 chunk +0 lines, -30 lines 0 comments Download
D chrome/browser/ui/webui/history_ui.cc View 1 chunk +0 lines, -228 lines 0 comments Download
M chrome/browser/ui/webui/log_web_ui_url_browsertest.cc View 1 2 3 4 5 3 chunks +27 lines, -64 lines 0 comments Download
M chrome/browser/ui/webui/md_history_ui.h View 1 2 3 4 5 6 2 chunks +0 lines, -5 lines 0 comments Download
M chrome/browser/ui/webui/md_history_ui.cc View 1 2 3 4 5 6 5 chunks +2 lines, -17 lines 0 comments Download
M chrome/browser/ui/webui/uber/uber_ui.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 2 chunks +1 line, -26 lines 0 comments Download
M chrome/browser/ui/webui/uber/uber_ui.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 8 chunks +1 line, -67 lines 0 comments Download
M chrome/browser/ui/webui/uber/uber_ui_browsertest.cc View 2 chunks +15 lines, -52 lines 0 comments Download
M chrome/common/chrome_features.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +0 lines, -2 lines 0 comments Download
M chrome/common/chrome_features.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +0 lines, -4 lines 0 comments Download
M chrome/common/chrome_switches.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +0 lines, -1 line 0 comments Download
M chrome/common/chrome_switches.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +0 lines, -3 lines 0 comments Download
M chrome/common/url_constants.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/common/url_constants.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/test/data/webui/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +0 lines, -1 line 0 comments Download
D chrome/test/data/webui/history_browsertest.js View 1 chunk +0 lines, -1142 lines 0 comments Download
M chrome/test/data/webui/history_ui_browsertest.h View 2 chunks +0 lines, -16 lines 0 comments Download
M chrome/test/data/webui/history_ui_browsertest.cc View 2 chunks +2 lines, -27 lines 0 comments Download
M chrome/test/data/webui/md_history/md_history_browsertest.js View 1 chunk +0 lines, -3 lines 0 comments Download
M components/history_strings.grdp View 6 chunks +1 line, -63 lines 0 comments Download
A + components/sync/driver/resources/star_small.png View 1 2 Binary file 0 comments Download
M components/sync/driver/resources/sync_node_browser.css View 1 2 1 chunk +1 line, -1 line 0 comments Download
M content/public/common/content_features.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 chunk +0 lines, -1 line 0 comments Download
M content/public/common/content_features.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +0 lines, -4 lines 0 comments Download
M ios/chrome/app/strings/ios_strings.grd View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +0 lines, -3 lines 0 comments Download
M ios/chrome/browser/browser_about_rewriter.cc View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M ios/chrome/browser/chrome_switches.h View 1 chunk +0 lines, -4 lines 0 comments Download
M ios/chrome/browser/chrome_switches.cc View 1 chunk +0 lines, -3 lines 0 comments Download
M ios/chrome/browser/chrome_url_constants.h View 1 2 2 chunks +1 line, -2 lines 0 comments Download
M ios/chrome/browser/chrome_url_constants.cc View 1 chunk +0 lines, -1 line 0 comments Download
M ios/chrome/browser/ui/browser_view_controller.mm View 1 2 3 4 5 6 7 8 9 10 11 12 3 chunks +3 lines, -14 lines 0 comments Download
M testing/variations/fieldtrial_testing_config.json View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1 chunk +0 lines, -15 lines 0 comments Download
M third_party/closure_compiler/compiled_resources2.gyp View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 chunk +0 lines, -1 line 0 comments Download
D ui/webui/resources/images/2x/search.png View 1 2 Binary file 0 comments Download
D ui/webui/resources/images/2x/x-thin.png View 1 2 Binary file 0 comments Download
D ui/webui/resources/images/laptop.svg View 1 2 1 chunk +0 lines, -9 lines 0 comments Download
D ui/webui/resources/images/smartphone.svg View 1 2 1 chunk +0 lines, -3 lines 0 comments Download
D ui/webui/resources/images/star_small.png View 1 2 Binary file 0 comments Download
D ui/webui/resources/images/tablet.svg View 1 2 1 chunk +0 lines, -3 lines 0 comments Download

Messages

Total messages: 117 (97 generated)
Dan Beam
twellington@: I'm getting closer to this CL working, so let's start the reviewing. i've got ...
3 years, 8 months ago (2017-04-26 05:31:43 UTC) #39
Theresa
On 2017/04/26 05:31:43, Dan Beam wrote: > twellington@: I'm getting closer to this CL working, ...
3 years, 8 months ago (2017-04-26 18:15:02 UTC) #42
Theresa
https://codereview.chromium.org/2830983005/diff/190001/chrome/browser/android/chrome_feature_list.cc File chrome/browser/android/chrome_feature_list.cc (left): https://codereview.chromium.org/2830983005/diff/190001/chrome/browser/android/chrome_feature_list.cc#oldcode43 chrome/browser/android/chrome_feature_list.cc:43: &features::kNativeAndroidHistoryManager, Java is still using this parameter. We need ...
3 years, 8 months ago (2017-04-26 18:18:09 UTC) #43
Dan Beam
https://codereview.chromium.org/2830983005/diff/190001/chrome/browser/android/chrome_feature_list.cc File chrome/browser/android/chrome_feature_list.cc (left): https://codereview.chromium.org/2830983005/diff/190001/chrome/browser/android/chrome_feature_list.cc#oldcode43 chrome/browser/android/chrome_feature_list.cc:43: &features::kNativeAndroidHistoryManager, On 2017/04/26 18:18:08, Theresa wrote: > Java is ...
3 years, 8 months ago (2017-04-27 00:38:07 UTC) #46
Dan Beam
/cc tsergeant@ and calamity@: feedback welcome, just trying to avoid adding too many reviewers
3 years, 8 months ago (2017-04-27 03:37:14 UTC) #52
Theresa
Android stuff lgtm. My PM will be evaluating launch data in about a week. It's ...
3 years, 7 months ago (2017-04-27 17:38:23 UTC) #61
Dan Beam
alrighty, let's start up the big review machine: +asvitkine@ for testings/variations/ +jam@ for content/public/common/content_features.* +sdefresne@ ...
3 years, 7 months ago (2017-04-27 20:50:34 UTC) #64
sky
https://codereview.chromium.org/2830983005/diff/250001/chrome/browser/browser_about_handler.cc File chrome/browser/browser_about_handler.cc (left): https://codereview.chromium.org/2830983005/diff/250001/chrome/browser/browser_about_handler.cc#oldcode92 chrome/browser/browser_about_handler.cc:92: // See http://crbug.com/654071. Has native android history launcheD? https://codereview.chromium.org/2830983005/diff/250001/chrome/browser/browser_about_handler.cc ...
3 years, 7 months ago (2017-04-27 22:41:04 UTC) #65
jam
lgtm
3 years, 7 months ago (2017-04-28 00:25:18 UTC) #66
Dan Beam
https://codereview.chromium.org/2830983005/diff/250001/chrome/browser/browser_about_handler.cc File chrome/browser/browser_about_handler.cc (left): https://codereview.chromium.org/2830983005/diff/250001/chrome/browser/browser_about_handler.cc#oldcode92 chrome/browser/browser_about_handler.cc:92: // See http://crbug.com/654071. On 2017/04/27 22:41:04, sky wrote: > ...
3 years, 7 months ago (2017-04-28 03:17:45 UTC) #67
sdefresne
ios & components lgtm (iOS stopped using webui history many revisions ago, so should be ...
3 years, 7 months ago (2017-04-28 10:11:00 UTC) #72
Alexei Svitkine (slow)
LGTM!
3 years, 7 months ago (2017-04-28 14:39:37 UTC) #73
sky
LGTM with improved comments as mentioned below. Also, I'm assuming old urls aren't an issue. ...
3 years, 7 months ago (2017-04-28 17:43:54 UTC) #74
Ted C
lgtm We might need to fix a couple other tests to (maybe just changing to ...
3 years, 7 months ago (2017-04-28 18:00:10 UTC) #75
Theresa
https://codereview.chromium.org/2830983005/diff/270001/chrome/browser/android/ntp/new_tab_page_url_handler.cc File chrome/browser/android/ntp/new_tab_page_url_handler.cc (left): https://codereview.chromium.org/2830983005/diff/270001/chrome/browser/android/ntp/new_tab_page_url_handler.cc#oldcode40 chrome/browser/android/ntp/new_tab_page_url_handler.cc:40: url->host() == kChromeUIHistoryFrameHost)) { On 2017/04/28 18:00:10, Ted C ...
3 years, 7 months ago (2017-04-28 18:06:43 UTC) #76
Dan Beam
https://codereview.chromium.org/2830983005/diff/250001/chrome/browser/history/history_browsertest.cc File chrome/browser/history/history_browsertest.cc (right): https://codereview.chromium.org/2830983005/diff/250001/chrome/browser/history/history_browsertest.cc#newcode285 chrome/browser/history/history_browsertest.cc:285: IN_PROC_BROWSER_TEST_F(HistoryBrowserTest, DISABLED_HistorySearchXSS) { On 2017/04/28 17:43:53, sky wrote: > ...
3 years, 7 months ago (2017-04-29 02:39:43 UTC) #77
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/2830983005/370001
3 years, 7 months ago (2017-05-04 18:51:51 UTC) #97
commit-bot: I haz the power
Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/285892) mac_chromium_rel_ng on master.tryserver.chromium.mac (JOB_FAILED, ...
3 years, 7 months ago (2017-05-04 18:57:30 UTC) #99
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/2830983005/410001
3 years, 7 months ago (2017-05-05 17:54:19 UTC) #114
commit-bot: I haz the power
3 years, 7 months ago (2017-05-05 18:05:49 UTC) #117
Message was sent while issue was closed.
Committed patchset #18 (id:410001) as
https://chromium.googlesource.com/chromium/src/+/25b548f921b2eb2e255ddb3fe5b7...

Powered by Google App Engine
This is Rietveld 408576698