Adapt WAM for new app fw integration

Description

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.

 

Environment

None
100% Done
Loading...

Activity

Walt Miner 
February 8, 2022 at 4:56 PM

Close for MM Milestone 2

Lorenzo 
December 7, 2021 at 1:57 PM

Updated the gerrit CL to include back wam into the agl-demo-platform-html5 target:

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.

 

Fixed

Details

Assignee

Reporter

Fix versions

Labels

Components

Priority

Created November 9, 2021 at 12:32 PM
Updated February 8, 2022 at 4:56 PM
Resolved February 2, 2022 at 1:29 PM