Add sys trace for WebViewContentsClientAdapter
In the startup trace log from perf dashboard, there is some empty space (~8 ms) between WebViewChromiumFactoryProvider.startYourEngines() and WebViewChromium.ContentSettingsAdapter(). https://chromeperf.appspot.com/report?sid=5ae87c41efb3d436419396e0551577a6e5bb1dc9544c55bf0e2881db28ed54be This is not reproducible in a local trace benchmark run. checkThread() and WebViewContentsClientAdapter's constructor seem to be the only methods that are called in between, but checkThread() doesn't look like a culprit, so adding trace to the constructor to verify it. BUG=817644 Change-Id: I80da1b0ea74e2c7f005398a0a54bde1d38296222 Reviewed-on: https://chromium-review.googlesource.com/1038225Reviewed-by:Bo <boliu@chromium.org> Commit-Queue: Changwan Ryu <changwan@chromium.org> Cr-Commit-Position: refs/heads/master@{#555227}
Showing
Please register or sign in to comment