Update chrome-gnome-shell to version 8 in all supported releases
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
chrome-gnome-shell (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Trusty |
Fix Released
|
High
|
Unassigned | ||
Xenial |
Fix Released
|
High
|
Unassigned | ||
Yakkety |
Fix Released
|
High
|
Unassigned |
Bug Description
Impact
======
gnome-shell provides a browser plugin so that users can manage GNOME Shell extensions by visiting https:/
This extension will stop working in Firefox once users upgrade to Firefox 52. Firefox 52 is scheduled for upstream release March 7, 2017 and 52 Beta will open approximately January 24.
chrome-gnome-shell version 8 adds Firefox support that will keep working in Firefox 52 and beyond.
There are actually two parts to chrome-gnome-shell: a system helper and a browser addon. The chrome-gnome-shell package provides the system helper. The browser addon can be installed directly without admin privileges from
https:/
or for Chrome at
https:/
For more details, see
https:/
Test Case
=========
- In Ubuntu GNOME, install the updated chrome-gnome-shell
- Open Firefox and browse to https:/
- In the list of extensions, turn on the "Applications Menu". The Activities button in the top left of the screen should now read Applications and show a menu of installed apps when clicked.
- Turn off the "Applications Menu". The Applications button should revert to being a simple Activities button.
* Repeat the above test with chromium-browser
* If you are using Firefox 51, that test was just testing the old functionality (It's important that it still works though!). To test the new version:
- Install https:/
- To make sure that you aren't testing the old functionality, run
sudo rm /usr/lib/
- Restart Firefox and do the above "Applications Menu" test.
- When you are finished testing, run this command to restore the manually deleted file:
sudo apt install --reinstall gnome-shell
Regression Potential
===================
It's important that installing the Firefox helper does not break the existing Firefox support for https:/
Other Info
==========
chrome-gnome-shell 7 is available in Ubuntu 16.10. We want to make version 8 available in -updates for 16.10, 16.04 and 14.04 LTS. (Ubuntu 12.04 LTS is completely End of Life in April and was never officially supported by Ubuntu GNOME.)
For 16.10, I am backporting the updated packaging since the changes are minor and make sense.
For the ubuntu-
It might be nice if a future chrome-gnome-shell would include the Firefox addon too instead of just the system helper, but that's complicated since I believe addons need to be signed in Ubuntu.
Related branches
description: | updated |
Changed in chrome-gnome-shell (Ubuntu Trusty): | |
importance: | Undecided → High |
status: | New → Triaged |
Changed in chrome-gnome-shell (Ubuntu Xenial): | |
importance: | Undecided → High |
status: | New → Triaged |
Changed in chrome-gnome-shell (Ubuntu Yakkety): | |
status: | New → Triaged |
importance: | Undecided → High |
description: | updated |
Changed in chrome-gnome-shell (Ubuntu): | |
status: | Triaged → Fix Committed |
description: | updated |
Changed in chrome-gnome-shell (Ubuntu Trusty): | |
status: | Triaged → In Progress |
Changed in chrome-gnome-shell (Ubuntu Xenial): | |
status: | Triaged → In Progress |
Changed in chrome-gnome-shell (Ubuntu Yakkety): | |
status: | Triaged → In Progress |
tags: | added: needs-packaging upgrade-software-version |
description: | updated |
This bug was fixed in the package chrome-gnome-shell - 8-2ubuntu1
---------------
chrome-gnome-shell (8-2ubuntu1) zesty; urgency=medium
* Sync with Debian (LP: #1652537). Remaining change: distribution. patch on Debian since it's not needed
- Only apply debian-
on Ubuntu and breaks integration with the official Google Chrome
(Closes: #840804)
chrome-gnome-shell (8-2) unstable; urgency=medium
* [faf817c] Add runtime dependency on python-requests.
Thanks to Yuri Konotopov
-- Jeremy Bicha <email address hidden> Sun, 15 Jan 2017 05:51:51 -0500