Public bug reported:

WebView is a poor API for embedding local HTML applications - it
requires implementations for various permission request signals and
contains a lot of API that just isn't relevant. Doing things like
supporting multiple windows will all require writing QML code. And there
are restrictions around file:/// URLs that limit functionality to
applications (eg, bug 1591761) which result in applications relying on
footguns like WebPreferences::allowUniversalAccessFromFileUrls and
WebPreferences::allowFileAccessFromFileUrls.

I want to provide an alternative API (ApplicationWindow, or something)
which will be a dedicated API for embedding local HTML applications.

** Affects: oxide
     Importance: Medium
         Status: Triaged

** Changed in: oxide
   Importance: Undecided => Medium

** Changed in: oxide
       Status: New => Triaged

-- 
You received this bug notification because you are a member of Ubuntu
WebApps bug tracking, which is subscribed to Oxide.
https://bugs.launchpad.net/bugs/1593697

Title:
  Add a new QQuickItem for embedding local HTML apps

Status in Oxide:
  Triaged

Bug description:
  WebView is a poor API for embedding local HTML applications - it
  requires implementations for various permission request signals and
  contains a lot of API that just isn't relevant. Doing things like
  supporting multiple windows will all require writing QML code. And
  there are restrictions around file:/// URLs that limit functionality
  to applications (eg, bug 1591761) which result in applications relying
  on footguns like WebPreferences::allowUniversalAccessFromFileUrls and
  WebPreferences::allowFileAccessFromFileUrls.

  I want to provide an alternative API (ApplicationWindow, or something)
  which will be a dedicated API for embedding local HTML applications.

To manage notifications about this bug go to:
https://bugs.launchpad.net/oxide/+bug/1593697/+subscriptions

-- 
Mailing list: https://launchpad.net/~ubuntu-webapps-bugs
Post to     : ubuntu-webapps-bugs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-webapps-bugs
More help   : https://help.launchpad.net/ListHelp

Reply via email to