Don't show titles or favicons on NTP cells in the tab grid. |
|||||||||||||||||
Issue descriptionApp Version: 69.0.3494.0 canary iOS Version: 11.4,12.0 Device: iPhone X, iPad Steps to reproduce: 1. Launch chrome 2. Open New Tab Page using plus icon (Tab Grid) Observed results: New Tab label is not showing when opening New Tab using plus icon Expected results: New Tab label should always show when opening New Tab using plus icon Number of times you were able to reproduce: 5/5 Bug reproducible after clean install: Yes/No Bug reproducible after clearing cache and cookies: Yes/No Bug reproducible on Chrome Mobile on Android: Not tested Bug reproducible on Safari/Firefox: Firefox: NA, Safari: NA Link to Image: https://drive.google.com/file/d/1t1XWMQSVCrf3au9leD0CPOt_aZkcolaC/view Video: https://drive.google.com/file/d/13Tb1LWaK3o7V31sgy6tbqJIbfbIpzXup/view
,
Jul 19
,
Jul 19
There's actually a related problem here: if you open an NTP, navigate to a page, then navigate back to the NTP and enter the tab grid, then the NTP's title in the tab grid is whatever that page's title is. I think what we actually want is to never show a title in the grid for chrome://newtab WebStates. Pete/Martijn, can you confirm?
,
Jul 19
Agreed, let's not show a title for chrome://newtab.
,
Jul 19
,
Jul 19
,
Jul 19
,
Jul 19
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/909c936ad25fb979e16e13d71e2b3801812d8b25 commit 909c936ad25fb979e16e13d71e2b3801812d8b25 Author: Mark Cogan <marq@google.com> Date: Thu Jul 19 12:51:43 2018 [iOS] Remove favicon and title for NTP tabs in the tab grid. This CL special-cases NTP URLs (chrome://newtab) in the tab grid mediator to set no title or favicon in the grid items sent to the consumer; this means that the corresponding cells in the tab grid will have no titles or favicons. In order to cleanly support cells having no icons, the icon image view background is set to be clear when there is no image. Bug: 865074 Cq-Include-Trybots: luci.chromium.try:ios-simulator-full-configs;master.tryserver.chromium.mac:ios-simulator-cronet Change-Id: I13eeeb3c494f7c5f300f2b179da4887dfeb9cdca Reviewed-on: https://chromium-review.googlesource.com/1143262 Reviewed-by: Gauthier Ambard <gambard@chromium.org> Commit-Queue: Mark Cogan <marq@chromium.org> Cr-Commit-Position: refs/heads/master@{#576458} [modify] https://crrev.com/909c936ad25fb979e16e13d71e2b3801812d8b25/ios/chrome/browser/ui/tab_grid/grid/grid_cell.mm [modify] https://crrev.com/909c936ad25fb979e16e13d71e2b3801812d8b25/ios/chrome/browser/ui/tab_grid/tab_grid_mediator.mm
,
Jul 19
,
Jul 19
[Auto-generated comment by a script] We noticed that this issue is targeted for M-69; it appears the fix may have landed after branch point, meaning a merge might be required. Please confirm if a merge is required here - if so add Merge-Request-69 label, otherwise remove Merge-TBD label. Thanks.
,
Jul 19
,
Jul 19
This bug requires manual review: We don't branch M69 until 2018-07-19. Please contact the milestone owner if you have questions. Owners: amineer@(Android), kariahda@(iOS), cindyb@(ChromeOS), govind@(Desktop) For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Jul 23
Canary verification please.
,
Jul 23
Tested in 70.0.3500.0 Canary, iPhone X iOS 11.4, Issue is still shown, https://drive.google.com/file/d/1wobgvG1gCg8I0PWytnO-NsontdG8SmrK/view
,
Jul 24
I guess the history on this bug makes things a bit unclear. The bug report is that NTP tabs in the grid sometimes don't show a title. But the UX decision (comment #4) was that NTP tiles should *never* show a title or a favicon. The bug summary was updated to reflect this. So if NTP tiles aren't showing favicons and titles in Canary, then this issue is fixed. shbarezer@ can you please re-verify and update this bug accordingly?
,
Jul 24
Sorry, for my misunderstanding, in that case the bug is fixed. Verified in 70.0.3500.0 Canary, iPhone X iOS 11.4. Looks good.
,
Jul 24
,
Jul 24
Approved.
,
Jul 25
Oops, my mistake; looks like this made it into the branch.
,
Jul 25
|
|||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||
Comment 1 by sczs@chromium.org
, Jul 18Labels: -Pri-2 ReleaseBlock-Stable M-69 Pri-1
Owner: edchin@chromium.org
Status: Assigned (was: Untriaged)