[M120 Migration] Add willdraw logic for web app 56/308656/3
authorwangjing <jing124.wang@samsung.com>
Thu, 28 Mar 2024 10:14:52 +0000 (18:14 +0800)
committerBot Blink <blinkbot@samsung.com>
Mon, 1 Apr 2024 19:00:22 +0000 (19:00 +0000)
commite3e7639b9e1ab34b8adc7aab59b4636395cdfb02
treebcdd6ebdfe6a632fd0e80fd4992e9464a2a2aedd
parent2bead8356fc70b4b6e0f54e247e4968708a8a632
[M120 Migration] Add willdraw logic for web app

Use willdraw to commit wl_buffer to efl while rotation is done.

Add willdraw logic for off screen, only when rotation change, to
triggle the call back

Ref:
https://review.tizen.org/gerrit/#/c/platform/framework/web/chromium-efl/+/294798/
https://review.tizen.org/gerrit/#/c/platform/framework/web/chromium-efl/+/297344/

Change-Id: If32c4c9d030a7b7a9a1a2fa6f180d6af2081d1d3
Signed-off-by: wangjing <jing124.wang@samsung.com>
12 files changed:
components/viz/service/display_embedder/skia_output_surface_impl.cc
content/browser/renderer_host/render_widget_host_view_aura.cc
content/browser/renderer_host/render_widget_host_view_aura.h
tizen_src/chromium_impl/content/browser/renderer_host/rwhv_aura_common_helper_efl.h
tizen_src/chromium_impl/ui/compositor/compositor_observer_efl.cc
tizen_src/chromium_impl/ui/ozone/platform/efl/efl_screen.cc
tizen_src/chromium_impl/ui/ozone/platform/efl/efl_window.cc
tizen_src/ewk/efl_integration/eweb_view.cc
tizen_src/ewk/efl_integration/eweb_view.h
tizen_src/ewk/efl_integration/eweb_view_callbacks.h
tizen_src/ewk/efl_integration/web_contents_delegate_efl.cc
tizen_src/ewk/efl_integration/web_contents_delegate_efl.h