commit | d91ea73de426248bf5d8524da38c07c0a6b34b19 | [log] [tgz] |
---|---|---|
author | ricea <ricea@chromium.org> | Wed Jul 20 12:53:28 2016 |
committer | Commit bot <commit-bot@chromium.org> | Wed Jul 20 12:56:53 2016 |
tree | 40398f0044cdf929d33367fa5578c265f68d436e | |
parent | c516fb70c460da1d6f1b8d11aa276d8ece48eda3 [diff] |
Render process changes for ResourceTiming sizes. This is part of the changes to add the size fields to the PerformanceResourceTiming API. Intent to ship: https://groups.google.com/a/chromium.org/d/msg/blink-dev/1bdP80f0GVs/U7qIckr-BQAJ These are the render process changes which take the "encodedBodySize" and "transferSize" fields that were received from the browser and make them available on the PerformanceResourceTiming object. In addition, code is added to track the "decodedBodySize" by summing all the data bytes that are read from the browser process, and this is also made available on the PerformanceResourceTiming object. See the design doc at https://docs.google.com/document/d/1ckL-rKLFRsdI4nn1golvQ6I1zRIvxgFkDXMrZb8KduY/edit for a far more detailed description of the changes. BUG=467945 TBR=liberato Review-Url: https://codereview.chromium.org/2105713002 Cr-Commit-Position: refs/heads/master@{#406527}