commit | cb09b04474e2b2d14ac58e59914117ba6f30a661 | [log] [tgz] |
---|---|---|
author | Ehsan Karamad <ekaramad@chromium.org> | Fri Nov 16 22:19:36 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Nov 16 22:19:36 2018 |
tree | 576eb67b3cea7e91bfba94d64b3c007dba294fd6 | |
parent | 8ffa15677d2e3f168dc00ceee97944f10921a963 [diff] |
Violation reports for 'layout-animations' This CL adds support for generating violation reports for 'layout-animations' feature policy. The new implementation triggers a report when: 1- CSS Parser finds usage of @keyframes for one of the banned styles. 2- element.animate() changes a banned style. Bug: 902836,867471 Change-Id: I79900603eb0166514d7986dc189ec914bd95f899 Reviewed-on: https://chromium-review.googlesource.com/c/1324138 Commit-Queue: Ehsan Karamad <ekaramad@chromium.org> Reviewed-by: Alan Cutter <alancutter@chromium.org> Cr-Commit-Position: refs/heads/master@{#608984}
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 .