New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 762974 link

Starred by 3 users

Issue metadata

Status: Fixed
Owner:
Closed: Jan 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Android , Windows , iOS , Mac
Pri: 2
Type: Bug

Blocked on:
issue 763536



Sign in to add a comment

Remove "Showing history from this(/signed-in) device(/s)" notification on history pages

Project Member Reported by ew...@chromium.org, Sep 7 2017

Issue description

Per offline discussion, we should remove the notification that's shown on the history page to indicate whether we're currently showing history from your "signed in devices" or from "this device." We can remove the string from the mobile history page and remove the "i" icon from the desktop history page.
 

Comment 1 by k...@chromium.org, Sep 8 2017

Cc: twelling...@chromium.org
+Theresa who has worked on the history page
Cc: huayinz@chromium.org
+huayinz@ who has been making updates to the history page and privacy disclaimers.

Is there a spec for what this should look like in the signed-out, signed-in, and signed-in and synced states?

Comment 3 by ew...@chromium.org, Sep 8 2017

Cc: s...@chromium.org
We should remove the notice in question in all states. Note that we shouldn't touch the other notice that's shown in certain states ("Your Google Account may have other forms of browsing history at history.google.com").

Is that sufficient in terms of a spec, or am I glossing over some complexities that I'm unaware of? :)

Also +Sky
I think that's sufficient, thanks!

Is there a target milestone for removal?

Comment 5 by ew...@chromium.org, Sep 8 2017

No target milestone, just whenever we have time to do it.

Note that we should remove it from all platforms (Desktop, Android, iOS). twellington/huayinz - can you handle this on Android?
Blockedon: 763536
Yes, we can. I filed issue 763536 to track the Android work.

Comment 8 by s...@chromium.org, Sep 27 2017

Owner: s...@chromium.org

Comment 9 by s...@chromium.org, Sep 28 2017

After all platforms have had the message removed, we should clean up signature of BrowsingHistoryDriver::ShouldShowNoticeAboutOtherFormsOfBrowsingHistory() and remove BrowsingHistoryService::QueryResultsInfo::has_synced_results.
Project Member

Comment 10 by bugdroid1@chromium.org, Oct 3 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/c404172705fb41940274e3a984af52fa4d39b9de

commit c404172705fb41940274e3a984af52fa4d39b9de
Author: Sky Malice <skym@chromium.org>
Date: Tue Oct 03 17:34:15 2017

Delete showing synced history notification on desktop.

Bug:  762974 
Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation
Change-Id: Id660082209b84347cd0618485ab8cb2799f676cb
Reviewed-on: https://chromium-review.googlesource.com/691211
Reviewed-by: calamity <calamity@chromium.org>
Commit-Queue: Sky Malice <skym@chromium.org>
Cr-Commit-Position: refs/heads/master@{#506089}
[modify] https://crrev.com/c404172705fb41940274e3a984af52fa4d39b9de/chrome/app/generated_resources.grd
[modify] https://crrev.com/c404172705fb41940274e3a984af52fa4d39b9de/chrome/browser/resources/md_history/app.html
[modify] https://crrev.com/c404172705fb41940274e3a984af52fa4d39b9de/chrome/browser/resources/md_history/app.js
[modify] https://crrev.com/c404172705fb41940274e3a984af52fa4d39b9de/chrome/browser/resources/md_history/externs.js
[modify] https://crrev.com/c404172705fb41940274e3a984af52fa4d39b9de/chrome/browser/resources/md_history/history.js
[modify] https://crrev.com/c404172705fb41940274e3a984af52fa4d39b9de/chrome/browser/resources/md_history/history_toolbar.html
[modify] https://crrev.com/c404172705fb41940274e3a984af52fa4d39b9de/chrome/browser/resources/md_history/history_toolbar.js
[modify] https://crrev.com/c404172705fb41940274e3a984af52fa4d39b9de/chrome/browser/resources/md_history/icons.html
[modify] https://crrev.com/c404172705fb41940274e3a984af52fa4d39b9de/chrome/browser/ui/webui/browsing_history_handler.cc
[modify] https://crrev.com/c404172705fb41940274e3a984af52fa4d39b9de/chrome/browser/ui/webui/md_history_ui.cc
[modify] https://crrev.com/c404172705fb41940274e3a984af52fa4d39b9de/chrome/test/data/webui/md_history/history_toolbar_test.js
[modify] https://crrev.com/c404172705fb41940274e3a984af52fa4d39b9de/chrome/test/data/webui/md_history/test_util.js

Project Member

Comment 11 by bugdroid1@chromium.org, Oct 3 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/4d6559120982e84a24b5eb67382c6463b839035e

commit 4d6559120982e84a24b5eb67382c6463b839035e
Author: Sky Malice <skym@chromium.org>
Date: Tue Oct 03 19:05:45 2017

Delete showing synced history notification on iOS.

Bug:  762974 
Change-Id: Iab4a94e3714c0da72042001f3437438c6a97dea3
Reviewed-on: https://chromium-review.googlesource.com/695934
Commit-Queue: Sky Malice <skym@chromium.org>
Reviewed-by: Sergio Collazos <sczs@chromium.org>
Cr-Commit-Position: refs/heads/master@{#506131}
[modify] https://crrev.com/4d6559120982e84a24b5eb67382c6463b839035e/ios/chrome/app/strings/ios_strings.grd
[modify] https://crrev.com/4d6559120982e84a24b5eb67382c6463b839035e/ios/chrome/browser/ui/history/history_collection_view_controller.h
[modify] https://crrev.com/4d6559120982e84a24b5eb67382c6463b839035e/ios/chrome/browser/ui/history/history_collection_view_controller.mm
[modify] https://crrev.com/4d6559120982e84a24b5eb67382c6463b839035e/ios/chrome/browser/ui/history/history_collection_view_controller_unittest.mm
[modify] https://crrev.com/4d6559120982e84a24b5eb67382c6463b839035e/ios/chrome/browser/ui/history/history_entries_status_item.h
[modify] https://crrev.com/4d6559120982e84a24b5eb67382c6463b839035e/ios/chrome/browser/ui/history/history_entries_status_item.mm
[modify] https://crrev.com/4d6559120982e84a24b5eb67382c6463b839035e/ios/chrome/browser/ui/history/history_entries_status_item_unittest.mm
[modify] https://crrev.com/4d6559120982e84a24b5eb67382c6463b839035e/ios/chrome/browser/ui/history/history_panel_view_controller.mm
[modify] https://crrev.com/4d6559120982e84a24b5eb67382c6463b839035e/ios/chrome/browser/ui/history/history_ui_egtest.mm

Status: Assigned (was: Available)
Awesome, thanks Sky! Can we mark this as Fixed?
Cc: k...@chromium.org
+Kingston as FYI

Comment 14 by s...@chromium.org, Oct 3 2017

All the user facing parts of this are completed. but the code cleanup I mentiond in comment #9 is not done. I'd prefer to leave this open to track the cleanup.

Comment 15 by s...@chromium.org, Jan 17 2018

Status: Fixed (was: Assigned)
While cleanup would be nice, the thrust of this has been done. Closing.

Sign in to add a comment