commit | b5278c3633150f6030882dc717426f690ffadeca | [log] [tgz] |
---|---|---|
author | Scott Little <sclittle@chromium.org> | Thu Aug 16 22:01:48 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Aug 16 22:01:48 2018 |
tree | 24a1993031dd55a0133de6e4f51a3271753e287d | |
parent | 8e225510e31524c3bba1a24f763fc68e8d3c8c7d [diff] |
LazyLoad: Implement support for "lazyload" attribute on frames. This CL implements support for the "lazyload" attribute on frames, according to https://github.com/whatwg/html/pull/3752, and as part of the LazyLoad feature. The accepted values are: "on", which causes the browser to lazily load a frame even if it's same-origin or nested inside another lazyloaded frame, "off", which causes the browser to avoid lazily loading this frame or any of it's children (unless those children are marked with lazyload="on"), "auto", which activates the default behavior, and is therefore not explicitly handled in code. Bug: 873358 Change-Id: I2fde65adb15216260291b08e39888a2363f44d4a Reviewed-on: https://chromium-review.googlesource.com/1176293 Commit-Queue: Scott Little <sclittle@chromium.org> Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> Cr-Commit-Position: refs/heads/master@{#583841}
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 .