commit | 65bf682855238ba823a2bd58215d067ce8c43e6d | [log] [tgz] |
---|---|---|
author | Fredrik Söderquist <fs@opera.com> | Tue Dec 18 16:21:12 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Dec 18 16:21:12 2018 |
tree | 61a6d50ee8a99a90847043208b9dcd8aa253e6a8 | |
parent | d38df253571d4c4394c3454353ebc0b7442e95a6 [diff] |
Resolve percentages in computed 'transform' for SVG elements SVG (child; non-root) elements should resolve percentages in computed 'transform' values just like regular boxes. Rename ComputeTransformReferenceBox to ComputeSVGTransformReferenceBox (for clarity) and expose it for a wider audience. Make it apply the effective zoom, since both clients require that. Use ComputeSVGTransformReferenceBox in ComputedStyleUtils to compute the reference box for the LayoutObject in question. Bug: 915426 Change-Id: I5323056cc54ff07e0b3cf943f52a7210ea320c78 Reviewed-on: https://chromium-review.googlesource.com/c/1382433 Commit-Queue: Fredrik Söderquist <fs@opera.com> Reviewed-by: Rune Lillesveen <futhark@chromium.org> Cr-Commit-Position: refs/heads/master@{#617515}
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 .