commit | 7b47b5b3c03f82fec725382d2ce83f2600783fc9 | [log] [tgz] |
---|---|---|
author | Rakina Zata Amni <rakina@chromium.org> | Mon Aug 12 09:45:55 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Aug 12 09:45:55 2019 |
tree | 80047fc3a7a5b86d2a5f69eb06910482d685f36a | |
parent | c1476d8b83afa3f77a10e9fb6caf3a80e00a10cd [diff] |
DL: rendersubtree attribute Add the rendersubtree attribute (and renderSubtree property), accepting the values "visible", "invisible", "invisible-activatable". Will lock/unlock accordingly when the attribute is added/removed/changed its value. Activation will set the attribute to "visible". Note: - acquire(), commit(), updateAndCommit() won't set/remove/change the attribute at all. These functions (and Element.displayLock) will be removed in another CL. - Containment is not implied by this attribute and no DevTools error for containment-related failures yet. Those will be added in another CL. - content-sizing is not currently supported. content-size CSS property will be implemented in another CL. See discussion: https://github.com/WICG/display-locking/issues/62#issuecomment-516631887 Bug: 991095 Change-Id: I81ef6e6ff8bb5718dfb8ee09de701a08ed92062f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1735579 Reviewed-by: Chris Harrelson OOO <chrishtr@chromium.org> Commit-Queue: Rakina Zata Amni <rakina@chromium.org> Cr-Commit-Position: refs/heads/master@{#685940}
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 .