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

Issue 779282 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Nov 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Chrome , Mac
Pri: 2
Type: Bug

Blocking:
issue 780949



Sign in to add a comment

[MD Extensions] Eliminate usage of paper-menu

Project Member Reported by dpa...@chromium.org, Oct 28 2017

Issue description

Paper-menu is not that useful for simple cases like MD extensions menu and can be replaced with a simpler solution (see MD Settings example).
 
Labels: OS-Chrome OS-Linux OS-Mac OS-Windows
Owner: dschuyler@chromium.org
Status: Started (was: Available)
I'd like to address this as a precursor to  Issue 780949 .

Blocking: 780949
It's not required that this block 780949, but I'd like to address these bugs in a particular order.
Project Member

Comment 4 by bugdroid1@chromium.org, Nov 10 2017

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

commit 02bee6d1dcceb7f16063c0561919957e05346887
Author: Dave Schuyler <dschuyler@chromium.org>
Date: Fri Nov 10 06:17:45 2017

[MD extensions] remove use of paper-menu

This Cl replaces the use of paper-menu in MD extensions with an
iron-selector

Bug:  779282 
Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation
Change-Id: I424fbced792781e1ad2a063ab50ce9a93f156660
Reviewed-on: https://chromium-review.googlesource.com/762107
Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org>
Commit-Queue: Dave Schuyler <dschuyler@chromium.org>
Cr-Commit-Position: refs/heads/master@{#515466}
[modify] https://crrev.com/02bee6d1dcceb7f16063c0561919957e05346887/chrome/browser/resources/md_extensions/sidebar.html
[modify] https://crrev.com/02bee6d1dcceb7f16063c0561919957e05346887/chrome/browser/resources/md_extensions/sidebar.js

Status: Fixed (was: Started)
Cc: -dschuyler@chromium.org kkaluri@chromium.org
Labels: TE-Verified-64.0.3267.0 TE-Verified-M64
Verified this issue on Windows 10, Ubuntu 14.04, Chrome OS with Chrome #64.0.3267.0 and on Mac 10.12.6 with chrome #64.0.3265.0, observed the iron selectors in the dev-tools for chrome://[md] extensions

Attaching the screen-cast for reference.

779282.PNG
53.2 KB View Download

Sign in to add a comment