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

Issue 629920 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Oct 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug

Blocking:
issue 543635



Sign in to add a comment

MD Settings: Site options popup menus still use paper-menu

Project Member Reported by dpa...@chromium.org, Jul 20 2016

Issue description

In the rest of the codebase we have been using <iron-dropdown> with <button>s combination (see examples [1] and [2]). Site settings still uses <paper-menu> with <paper-item>s (see [3]. Not only those components are more expensive, they also don't look right (see screenshot where the popup menu is squashed to the right of the click target).


[1] https://cs.chromium.org/chromium/src/chrome/browser/resources/settings/certificate_manager_page/certificate_subentry.html?l=39-65
[2] https://cs.chromium.org/chromium/src/chrome/browser/resources/settings/on_startup_page/startup_url_entry.html?l=24-38
[3] https://cs.chromium.org/chromium/src/chrome/browser/resources/settings/site_settings/site_list.html?l=55-82
 
paper_menu.png
22.2 KB View Download

Comment 1 by dbeam@chromium.org, Jul 20 2016

Summary: MD Settings: Site options popup menus still use paper-menu (was: MD Settings: Site options popup menus stlil use paper-menu)

Comment 2 by dbeam@chromium.org, Jul 20 2016

Labels: Performance
Labels: Hotlist-MD-Settings-Privacy-SiteSettings
Status: Available (was: Untriaged)
Cc: finnur@chromium.org

Comment 5 by dpa...@chromium.org, Sep 21 2016

Cc: dschuyler@chromium.org
Owner: finnur@chromium.org
Status: Started (was: Available)
Status: Fixed (was: Started)
Project Member

Comment 9 by bugdroid1@chromium.org, Oct 27 2016

Labels: merge-merged-2840
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/0f6bea6b3b13dc044d18813348c1137d0d0b51bc

commit 0f6bea6b3b13dc044d18813348c1137d0d0b51bc
Author: finnur <finnur@chromium.org>
Date: Wed Oct 05 18:27:18 2016

Site Settings Desktop: Switch out Site-List paper-menu for iron-dropdown.

BUG= 629920 ,  625805 
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation

Review-Url: https://codereview.chromium.org/2386993005
Cr-Commit-Position: refs/heads/master@{#423228}

[modify] https://crrev.com/0f6bea6b3b13dc044d18813348c1137d0d0b51bc/chrome/browser/resources/settings/site_settings/site_list.html
[modify] https://crrev.com/0f6bea6b3b13dc044d18813348c1137d0d0b51bc/chrome/browser/resources/settings/site_settings/site_list.js
[modify] https://crrev.com/0f6bea6b3b13dc044d18813348c1137d0d0b51bc/chrome/test/data/webui/settings/site_list_tests.js

Comment 10 by dimu@google.com, Nov 4 2016

Labels: -merge-merged-2840
[Automated comment] removing mislabelled merge-merged-2840

Sign in to add a comment