[M108 Migration][Loading Performance] Introduce |BeginMainFrame| throttling 09/290309/3
authorGajendra N <gajendra.n@samsung.com>
Tue, 21 Mar 2023 08:49:36 +0000 (14:19 +0530)
committerBot Blink <blinkbot@samsung.com>
Thu, 23 Mar 2023 14:58:46 +0000 (14:58 +0000)
commit01273634950284f6b4d37573a892e8ab8f735a9b
treebbdd7150b4ba2f3a65ee97cd66227ee4a52575ca
parentdbc2a8a17324b44edbca9c5492d37954f43d7d8f
[M108 Migration][Loading Performance] Introduce |BeginMainFrame| throttling

Delaying posting a task |BeginMainFrame| means several tasks can be
deferred such as recording, rasterization and compositing. It can be
delayed for 0.1 sec. This will improve loading performance by renderer
process focus on loading.

Reference : https://review.tizen.org/gerrit/268908

Change-Id: I61c5e1b87e1b69604d5f2987199bda01e69a81c3
Signed-off-by: Gajendra N <gajendra.n@samsung.com>
cc/trees/layer_tree_host.cc
cc/trees/layer_tree_host.h
cc/trees/proxy.h
cc/trees/proxy_main.cc
cc/trees/proxy_main.h
content/renderer/render_frame_impl.cc
third_party/blink/public/web/web_frame_widget.h
third_party/blink/renderer/core/frame/web_frame_widget_impl.cc
third_party/blink/renderer/core/frame/web_frame_widget_impl.h