[FFE] Webapps support for the new Oxide container

Bug #1290535 reported by David Barth
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
WebApps: libunity-webapps
Fix Released
Undecided
Unassigned
unity-webapps-qml
Fix Released
Undecided
Unassigned
libunity-webapps (Ubuntu)
Fix Released
Undecided
Unassigned
oxide-qt (Ubuntu)
Invalid
Undecided
Unassigned
unity-webapps-qml (Ubuntu)
Fix Released
Undecided
Unassigned
webbrowser-app (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

This is a feature freeze exception request to integrate the following feature in the upcoming Ubuntu 14.04 release.

The overall web application support in Ubuntu currently relies on various components and a web container(s) in particular. So far we have been using Firefox and Chromium, by way of browser extensions, to detect, host and integrate web applications in Ubuntu.

On mobile devices however, we have already switched to using our own webapp container, based on webbrowser-app.
The integration itself has been present as an option since 13.10. However we have been using the QtWebkit engine so far.

This request is to also enable and use our webapp-container by defaullt, with the Oxide engine, on the desktop edition.

The change impacts a set of packages linked to this bug report.

NOTE: This request is not complete and serves to let the release team know of the impact and scope of changes, while the individual MPs with fixes are being consolidated. It will be updated at the beginning of next week when the landing silo is ready for a potential landing.

Tags: oxide

Related branches

David Barth (dbarth)
tags: added: oxide
David Barth (dbarth)
description: updated
Revision history for this message
Jamie Strandboge (jdstrand) wrote :

MIR request for Oxide gives some background: bug #1293681. Essentially, Oxide "is the Chromium Content API wrapped with bindings for Ubuntu. The Chromium Content API contains Blink, V8, etc and is subject to main new security vulnerabilities. The Oxide bindings are written in such a way that we are able to pull new upstream Chromium Content API versions without changing the Oxide API, offering us the ability to track upstream Chromium for security fixes." Oxide is the solution for providing security support to the webapp container for the LTS and we really cannot use webapp-container without it.

Revision history for this message
Adam Conrad (adconrad) wrote :

This looks fine, at least in the context of the changes I've seen for it so far.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity-webapps-qml - 0.1+14.04.20140325-0ubuntu1

---------------
unity-webapps-qml (0.1+14.04.20140325-0ubuntu1) trusty; urgency=low

  [ Alexandre Abreu ]
  * Add integration with oxide (LP: #1290535)

  [ Justin McPherson ]
  * Add integration with oxide (LP: #1290535)
 -- Ubuntu daily release <email address hidden> Tue, 25 Mar 2014 18:21:59 +0000

Changed in unity-webapps-qml (Ubuntu):
status: New → Fix Released
Changed in unity-webapps-qml:
status: New → Fix Released
Changed in libunity-webapps (Ubuntu):
status: New → Fix Released
Changed in libunity-webapps:
status: New → Fix Released
Olivier Tilloy (osomon)
Changed in oxide-qt (Ubuntu):
status: New → Invalid
Changed in webbrowser-app (Ubuntu):
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.