New issue
Advanced search Search tips

Issue 706855 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Closed: Apr 2017
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 3
Type: Bug
Team-Security-UX

Blocking:
issue 657261



Sign in to add a comment

Internal page icon missing from PageInfo in MacViews

Project Member Reported by elawrence@chromium.org, Mar 30 2017

Issue description

Chrome Version: 59.3056

What steps will reproduce the problem?
(1) Enable chrome://flags#secondary-ui-md
(2) Click the Page Info button
(3) Observe: Icon is missing, only "You're viewing a secure Google Chrome page" is shown.

The IDR_PRODUCT_LOGO_16 icon is present in Windows/CrOS/Cocoa. 

 
MissingIcon.png
8.9 KB View Download
Owner: ellyjo...@chromium.org
Status: Assigned (was: Untriaged)
ellyjones@: Is this intentional for Harmony?
If not, could you triage?
Ah, interesting, this does appear to be a Harmony thing?

bool LayoutDelegate::ShouldShowWindowIcon() const {
  return true;
}

bool HarmonyLayoutDelegate::ShouldShowWindowIcon() const {
  return false;
}

LayoutDelegate* LayoutDelegate::Get() {
  return ui::MaterialDesignController::IsSecondaryUiMaterial()
             ? HarmonyLayoutDelegate::Get()
             : layout_delegate_.Pointer();
}

From a pure user point-of-view, the bubble looks pretty bare without the icon.
Status: WontFix (was: Assigned)
Yep, that behavior is exactly per spec: https://folio.googleplex.com/chrome-ux-specs-and-sources/Chrome%20browser%20(MD)/Secondary%20UI%20Previews%20and%20specs%20(exports)/Preview/11-Permissions#%2F02-Permissions_OIB_chrome.png

It does look kind of bare, but it's definitely deliberate.
Sounds good. Thanks for the spec reference!

Sign in to add a comment