WebApp View Size doesn't fit the homescreen.

Description

WebApp View Size doesn't fit the homescreen.

Environment

None

Attachments

1

blocks

Activity

Walt Miner 
February 11, 2019 at 11:11 PM

Close for FF 6.0.4 and GG 7.0.0

Julie Kim 
November 16, 2018 at 2:27 AM

I updated wayland-ivi-shell-surface with wayland-ivi-extension, https://github.com/GENIVI/wayland-ivi-extension, which is used for AGL. It's handled at https://github.com/webosose/chromium53/pull/4.

 

As described at https://lf-automotivelinux.atlassian.net/browse/SPEC-1940, I confirmed that wayland-ivi-extension protocol works on AGL and we can resize with the information from configure event.

 

As for the changes previously I added with the fixed size, I reverted them.

Julie Kim 
November 15, 2018 at 6:22 AM

, Thanks a lot! Even if the issue is different from what I'm looking into, it's good information and I didn't know we have that kind of adjustment. I'll check that code, as well.

Jani Hautakangas 
November 15, 2018 at 4:59 AM
(edited)

 Initially wrongly sized window 1919x1079 is caused by this https://github.com/webosose/chromium53/blob/%401.agl.flounder/src/ozone/ui/desktop_aura/desktop_window_tree_host_ozone.cc#L1034

It's some legacy burden from ozone x11 and most likely that adjustment can be removed completely. For now it's only disabled if os is webos.

 

Julie Kim 
November 14, 2018 at 8:03 AM
(edited)

The reason that we need to use the fixed value is there is no functionality to deliver the current window size for WAM at AGL framework for now. I checked all possibilities and confirmed it from Window Manager engineers.

As we talked at the channel, I created a ticket, https://lf-automotivelinux.atlassian.net/browse/SPEC-1940, to request the way to get the window size.

The patch was updated with Env variables at WebAppMgr.env, as we talked.

Fixed

Details

Assignee

Reporter

Labels

Contract ID

Priority

Created November 2, 2018 at 8:25 AM
Updated February 11, 2019 at 11:11 PM
Resolved November 19, 2018 at 12:47 AM