Move Chromium/WAM to the new agl-compositor

Description

With the new agl-compositor enabled on Jellyfish RC it's needed to add the missing parts to WAM and Chromium so all the WebRuntime is in place. 

Environment

None

Attachments

1

Activity

Show:

Lorenzo 
March 2, 2021 at 1:49 PM

Closing the issue. We have created https://lf-automotivelinux.atlassian.net/browse/SPEC-3830#icft=SPEC-3830 to re-enable the browser app.

Lorenzo 
August 25, 2020 at 12:46 PM

We are still looking into fixing the browser-service to be able to have chromium working with the new compositor. There were some dependencies with libwindowmanager removed, but we keep working on the pending removal of runxdg.

Antia Puentes 
August 12, 2020 at 4:27 PM

https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25110  fixes the issue: going back to an app previously launched after switching to a different content.

Antia Puentes 
August 7, 2020 at 8:24 PM
(edited)

We have kept working on this and made some changes to the homescreen:

  • webapps-html5-homescreen is now a "panel left" surface showing the homescreen toolbar.

  • We have added a new app, htm5-background which will be performing the "background" surface role: https://github.com/AGL-web-applications/background .  For the moment, we are pointing to this repository in meta-agl-demo, we can think later if it makes sense to add  a new gerrit repository for it.

Antia Puentes 
August 3, 2020 at 12:39 AM

We have started using this meta-layer while development is on-going: https://github.com/Igalia/meta-agl-html5-dev

Showing  HTML5 UI on boot  and launch webapps from the launcher works.

Homescreen side bar is hidden by the launcher and/or running webapps, we are working on a solution.

Fixed

Details

Assignee

Reporter

Fix versions

Labels

Components

Priority

Created July 14, 2020 at 12:48 PM
Updated April 7, 2021 at 8:26 PM
Resolved March 2, 2021 at 1:50 PM

Flag notifications