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

Issue 770391 link

Starred by 1 user

Issue metadata

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



Sign in to add a comment

[MD Extensions] make all dialogs attach only when visible

Project Member Reported by scottchen@chromium.org, Sep 29 2017

Issue description

currently all the dialogs in manager.html are in the dom even when hidden, which makes the page heavier than necessary. They should be behind a dom-if with restamp.
 
Owner: dschuyler@chromium.org
Status: Assigned (was: Available)
Status: Started (was: Assigned)
CL at https://chromium-review.googlesource.com/c/chromium/src/+/727540
Project Member

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

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

commit 4a568040718b6f18c75c02668c84f86ca9ec1875
Author: Dave Schuyler <dschuyler@chromium.org>
Date: Fri Oct 20 19:49:43 2017

[MD extensions] dialogs in dom-if's until needed

This CL places the dialogs within MD extensions with template dom-if
wrappers.

Bug:  770391 
Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation
Change-Id: I1a61794b043e136dcfe6439cd8c190da147cc2e7
Reviewed-on: https://chromium-review.googlesource.com/727540
Reviewed-by: Scott Chen <scottchen@chromium.org>
Commit-Queue: Dave Schuyler <dschuyler@chromium.org>
Cr-Commit-Position: refs/heads/master@{#510530}
[modify] https://crrev.com/4a568040718b6f18c75c02668c84f86ca9ec1875/chrome/browser/resources/md_extensions/manager.html
[modify] https://crrev.com/4a568040718b6f18c75c02668c84f86ca9ec1875/chrome/browser/resources/md_extensions/manager.js
[modify] https://crrev.com/4a568040718b6f18c75c02668c84f86ca9ec1875/chrome/browser/resources/md_extensions/options_dialog.html
[modify] https://crrev.com/4a568040718b6f18c75c02668c84f86ca9ec1875/chrome/browser/resources/md_extensions/service.js
[modify] https://crrev.com/4a568040718b6f18c75c02668c84f86ca9ec1875/chrome/test/data/webui/extensions/extension_manager_test.js

Status: Fixed (was: Started)
Labels: OS-Chrome OS-Linux OS-Mac OS-Windows
Cc: devlin@chromium.org
 Issue 748703  has been merged into this issue.

Sign in to add a comment