As part of the ongoing work in current master branch SPEC-4121 to remove the dependencies with the existing application framework, it would be needed to adapt Chromium and the Web Application Manager to work without it.
Breakdown of tasks:
Add to default Qt UI WAM and chromium, and fix builds.
Allow to launch web applications from new application framework.
Further work:
Simplify commit history on top of WAM and Chromium84, to be ready for future rebases and new Qtless adaptation.
This allows having the Web Application Manager runtime available in the image, still needed to enable support for launching the webapps without the appFw.
Lorenzo
November 9, 2021 at 12:40 PM
We have started the WIP fixing the build for the HMTL UI without the App fw, removing the dependencies and adding a new feature in the recipe.
Next we are changing on one side the way how the execution of webapps is being done, and consider alternatives for how the existing API calls which were handled via the AGL-JS-API for the applications.
As part of the ongoing work in current master branch SPEC-4121 to remove the dependencies with the existing application framework, it would be needed to adapt Chromium and the Web Application Manager to work without it.
Breakdown of tasks:
Add to default Qt UI WAM and chromium, and fix builds.
Allow to launch web applications from new application framework.
Further work:
Simplify commit history on top of WAM and Chromium84, to be ready for future rebases and new Qtless adaptation.
System APIs (dbus) support from web apps.