commit | 8004bde35ba57035a7de0e85ed80d34573bc365d | [log] [tgz] |
---|---|---|
author | Yutaka Hirano <yhirano@chromium.org> | Thu May 17 14:37:31 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Thu May 17 14:37:31 2018 |
tree | 5e54917193a3e9359064e3b1de1e23856b3e710b | |
parent | 70fa918b43be1927db046a9e437bcc20ca430fca [diff] |
Fix inter-process completion timestamp conversion We basically use request completion time recorded in the render process to calculate responseEnd defined in Resource Timing API. This is problematic because the renderer main thread can be blocked for a long time, and that is confusing users of devtools and Resource Timing API. This CL changes how to calculate responseEnd. With this CL, it will be calculated based on the completion time recorded in the browser process. Bug: 824155, 835502, 843440 Change-Id: I990da586a86c420d21a8115d13e840f7c29d462e Reviewed-on: https://chromium-review.googlesource.com/1053849 Reviewed-by: Timothy Dresser <tdresser@chromium.org> Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> Commit-Queue: Yutaka Hirano <yhirano@chromium.org> Cr-Commit-Position: refs/heads/master@{#559530}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .