[M120 Migration][WRTjs][VD] set screen solution for ultra width screen products 78/308778/3
authorzhaosy <shiyusy.zhao@samsung.com>
Mon, 25 Mar 2024 02:52:30 +0000 (10:52 +0800)
committerBot Blink <blinkbot@samsung.com>
Thu, 4 Apr 2024 08:49:56 +0000 (08:49 +0000)
commit406a40ddf1570440ccc836ad4862941eb9265864
treef9c8b66c5a8c1e9bfd2d38e7bbf147dbb7a0b86e
parent4973ea732b37891f7e057f3cf91f2a69031533c7
[M120 Migration][WRTjs][VD] set screen solution for ultra width screen products

For ultra width screen products(21:9 or 32:9), if app has
"base_screen_resolution" metadata, when app is launched,
window system will change window to 2580*1080 or 3840*1080.
But view is not updated, so app still is displayed as 1920*1080.

So when app is launched, set screen solution again.

Reference:
https://review.tizen.org/gerrit/#/c/platform/framework/web/chromium-efl/+/308471/

Change-Id: I9de89e1a3aed79a0c1d91ada401f53e4b64a6aed
Signed-off-by: zhaosy <shiyusy.zhao@samsung.com>
Signed-off-by: DongHyun Song <dh81.song@samsung.com>
(cherry picked from commit ba2b872240f3148c4f4d00fe7849b1538aac7750)
tizen_src/chromium_impl/ui/ozone/platform/efl/efl_screen.cc
tizen_src/chromium_impl/ui/ozone/platform/efl/efl_screen.h
wrt/src/browser/tv/wrt_native_window_tv.cc