ubuntu-webapps-bugs team mailing list archive
-
ubuntu-webapps-bugs team
-
Mailing list archive
-
Message #04159
[Bug 1593697] [NEW] Add a new QQuickItem for embedding local HTML apps
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