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

Issue 666897 link

Starred by 3 users

Issue metadata

Status: Untriaged
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows
Pri: 2
Type: Bug



Sign in to add a comment

Opening extension options from systray icon ignores optionsV2 UI

Reported by mexmat.s...@gmail.com, Nov 18 2016

Issue description

Chrome Version: 54.0.2840.99 m (64-bit)
OS: Windows 10

---

Chrome extensions that have been granted "background" permissions appear as menu items in the persistent Chrome systray icon. Clicking on the menu item opens options for that extension (if defined). But this does not honor Options V2 UI.

What steps will reproduce the problem?
(1) Create an extension with "background" permission and "options_ui" defined (sample attached).
(2) Ensure "Continue running background apps when Google Chrome is closed" is enabled in options.
(3) Right-click the systray icon for Chrome that appears and select the extension.

What is the expected result?

Options UI opens as normal, embedded in `chrome://extensions` ("new" style).

What happens instead?

Instead, options page is opened in a new tab ("old" style).

---

Considering that the "new" UI (https://developer.chrome.com/extensions/optionsV2) is supposed to deprecate the old one, it's going to worsen over time.

It should follow the same code path as chrome.runtime.openOptionsPage()
 
options_ui_background.zip
13.7 KB Download
Components: Platform>Extensions
Labels: -Pri-3 M-54 Needs-Triage-M54 Pri-2
Cc: krajshree@chromium.org
Labels: Needs-Feedback
Unable to reproduce the issue on Win-10, Ubuntu 14.04 and Mac 10.11.6 using chrome reported version #54.0.2840.99 and latest canary #57.0.2931.0.

Attached a screen cast for reference.

Following are the steps followed to reproduce the issue.
------------
(1) Added the attached extension to chrome.
(2) Ensured "Continue running background apps when Google Chrome is closed" is enabled in options.
(3) Right-clicked the systray icon for Chrome that appeared and selected the extension.
(4) Observed that Options UI opened as normal, embedded in `chrome://extensions` as expected.

Reporter@ - Could you please check this issue on latest canary #57.0.2931.0 by creating a new profile and please let us know if the issue still persist or not.

Thanks...!!
666897.mp4
791 KB View Download
I see what causes the confusion. Systray, as opposed to browser toolbar.

A screenshot of what's supposed to be clicked, from Canary on Win10, is attached.

Note that this icon only appears if the setting I mentioned is enabled. I don't know off-hand if it's reproducible on other OSes.
systray.png
16.7 KB View Download
Project Member

Comment 4 by sheriffbot@chromium.org, Dec 2 2016

Labels: -Needs-Feedback Needs-Review
Owner: krajshree@chromium.org
Thank you for providing more feedback. Adding requester "krajshree@chromium.org" for another review and adding "Needs-Review" label for tracking.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Labels: -Needs-Review -M-54 M-57 OS-Linux
Owner: ----
Status: Untriaged (was: Unconfirmed)
Able to reproduce this issue on Win-10 and Ubuntu 14.04 using chrome reported version #54.0.2840.99 and latest canary #57.0.2964.0.

Unable to reproduce on Mac.

This is a non-regression issue as it is observed from M35 old builds. 

Hence, marking it as untriaged to get more inputs from dev team.

Thanks...!!
Cc: catmulli...@chromium.org
Cc: karandeepb@chromium.org
Cc: -catmulli...@chromium.org

Sign in to add a comment