[FFE] Webapps container for Desktop

Bug #1207515 reported by Alexandre Abreu
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
WebApps: libunity-webapps
Invalid
Undecided
Unassigned
WebApps: unity-chromium-extensions
Invalid
Undecided
Unassigned
WebApps: unity-firefox-extension
Invalid
Undecided
Unassigned
unity-webapps-qml
Invalid
Undecided
Unassigned
webbrowser-app
Invalid
Medium
Unassigned

Bug Description

Currently on the Desktop, WebApps are a way to bridge web application running in a browser environment (chromium & firefox) and the Unity environment (through specific integration point like the messaging menu, launcher etc.). Webapps integrate with browser tabs and can be run chromeless using a special mode in chromium & ff (similar to 'app mode').

For S, in order to simplify the maintenance and have more control over the chromeless runtime environment, we will deprecate most of the browser integration (tabs) and let the webapps run directly using the webbrowser-app as a container.

The extensions themselves will still exist but in a simpler fashion, allowing the user to install/enable a webapp a jump to it as it browses to an integrated website.

The associated changes impact the following packages/projects:

- unity-chromium-extension,
- unity-firefox-extension,
- webbrowser-app,
- unity-webapps-qml,

No new package will need to be uploaded since all are either already in main or being MIR'ed (unity-webapps-qml).

description: updated
Bill Filler (bfiller)
Changed in webbrowser-app:
status: New → Confirmed
importance: Undecided → Medium
Revision history for this message
Scott Kitterman (kitterman) wrote :

When is this expected to be ready to land.

Revision history for this message
Robert Bruce Park (robru) wrote :

I thought it was ready to land? Alex had landed a bunch of commits for this that had to be reverted because the FFE wasn't approved.

Revision history for this message
Stéphane Graber (stgraber) wrote :

Unsubscribing ubuntu-release since it's too late for this cycle and you won't need a FFe if uploading early next cycle.

Changed in libunity-webapps:
status: New → Invalid
Changed in unity-firefox-extension:
status: New → Invalid
Changed in unity-chromium-extension:
status: New → Invalid
Changed in webbrowser-app:
status: Confirmed → Invalid
Changed in unity-webapps-qml:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.