commit | 170ac20d0904509870bcc9e43b3e9cdca58b751d | [log] [tgz] |
---|---|---|
author | Fredrik Söderquist <fs@opera.com> | Sat Nov 17 02:30:16 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Sat Nov 17 02:30:16 2018 |
tree | fba6e5780968698276e3df2ef6ac4c69d2f2fec7 | |
parent | 671499f4d257cab081e4342fa1eae17e930b0ac2 [diff] |
Fix parsing of negative values for 'r', 'rx', 'ry' and 'stroke-width' For all of these properties[1][2][3][4], a negative value is considered illegal and should fail in the parser. (The value range is already corectly specified for instance for animation, and also for the corresponing presentation attributes.) [1] https://svgwg.org/svg2-draft/geometry.html#R [2] https://svgwg.org/svg2-draft/geometry.html#RX [3] https://svgwg.org/svg2-draft/geometry.html#RY [4] https://svgwg.org/svg2-draft/painting.html#StrokeWidthProperty Bug: 902346 Change-Id: I4b073288b97151d7a9df4b1c2ce99341dca9c8ee Reviewed-on: https://chromium-review.googlesource.com/c/1304561 Commit-Queue: Eric Willigers <ericwilligers@chromium.org> Reviewed-by: Eric Willigers <ericwilligers@chromium.org> Cr-Commit-Position: refs/heads/master@{#609077}
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 .