Distro policy regarding GNOME shell extensions

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



Hello,

Some time ago (not really sure when) the GNOME shell integration
Firefox add-on stopped working. That made it impossible to install or
update extensions from extensions.gnome.org and users had to either
settle for the extensions provided by GNOME software or hunt down
zipped packages from the extension creators and install them manually.
Then internet posts started appearing, telling people to install this
add-on:
https://addons.mozilla.org/en-US/firefox/addon/gnome-shell-integration/
which obsoletes the Fedora-provided add-on of the same name and which
also requires Fedora users enabling a copr repo and installing the
connector. However, the version of the connector in copr is buggy and
crashes firefox on shutdown. Even the current github snapshot has its
issues, e.g. on startup you get these messages:

firefox.desktop[30690]: 1486903163318
addons.webextension.chrome-gnome-shell@xxxxxxxxx        WARN
Loading extension 'chrome-gnome-shell@xxxxxxxxx': Reading manifest:
Error processing background.persistent: Event pages are not currently
supported. This will run as a persistent background page.
firefox.desktop[30690]: 1486903163324
addons.webextension.chrome-gnome-shell@xxxxxxxxx        WARN
Loading extension 'chrome-gnome-shell@xxxxxxxxx': Reading manifest:
Error processing author: An unexpected property was found in the
WebExtension manifest.
firefox.desktop[30690]: 1486903163325
addons.webextension.chrome-gnome-shell@xxxxxxxxx        WARN
Loading extension 'chrome-gnome-shell@xxxxxxxxx': Reading manifest:
Error processing externally_connectable: An unexpected property was
found in the WebExtension manifest.
firefox.desktop[30690]: 1486903163325
addons.webextension.chrome-gnome-shell@xxxxxxxxx        WARN
Loading extension 'chrome-gnome-shell@xxxxxxxxx': Reading manifest:
Error processing optional_permissions: An unexpected property was
found in the WebExtension manifest.

and it too leads to Firefox crashes, albeit fewer and farther between.

Has there been any "official" recommendation regarding this situation?
I have been getting input from users frustrated because either they
can't update their extensions or their Firefox crashes whenever they
close it. Given that Workstation comes with GNOME and that GNOME
extensions are really important to the user experience, we can't have
a semi-official, un-reviewed package popping up to provide core
functionality, halfway through a stable release.

Best regards
_______________________________________________
desktop mailing list -- desktop@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to desktop-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora Users]     [Fedora KDE]     [Fedora Announce]     [Fedora Docs]     [Fedora Config]     [PAM]     [Red Hat Development]     [Red Hat 9]     [Gimp]     [Yosemite News]

  Powered by Linux