commit | 1e5cba0e1d5af735e1b980fd62b5e24b61735267 | [log] [tgz] |
---|---|---|
author | Yoav Weiss <yoavweiss@chromium.org> | Wed May 29 14:36:56 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Wed May 29 14:36:56 2019 |
tree | 285f6d3b57a89a1cb81d5bfebd617eb92f13a0e1 | |
parent | e41cbc49be23a1720949ef41e5a3084570550296 [diff] |
Avoid triggering spurious downloads for no-store responsive images When responsive images are not cached in the memory cache (due to `no-store` or devtools settings) and the viewport is being resized, that triggers spurious downloads. This CL fixes that, by aligning to the spec (somewhat) and making sure that viewport changes that don't modify the image URL do not trigger a resource load. Bug: 960633 Change-Id: I8105bcf5dbef99767ac704872800f4d417caf8b7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1622168 Reviewed-by: Fredrik Söderquist <fs@opera.com> Commit-Queue: Yoav Weiss <yoavweiss@chromium.org> Cr-Commit-Position: refs/heads/master@{#664269}
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 .