commit | 6730d40caf6a1fc4bc6a6f05903730226dd0f54e | [log] [tgz] |
---|---|---|
author | Robert Hogan <robhogan@gmail.com> | Thu Aug 31 22:33:11 2017 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Aug 31 22:33:11 2017 |
tree | 40b3429881ee636757392863106c3dda1aa7deb4 | |
parent | d930fca65ee48bee40fb6233f60c475d06f9ca11 [diff] |
Apply first-line transform-text style This is a new attempt at applying text transform using first-line style. Previous attempts manipulated the string stored in the layout object, but this revised approach instead manipulates the text at paint time. The does have the downside that if you copy/paste the text you won't get the transformed text, but that appears to be OK per the spec https://drafts.csswg.org/css-text-3/#text-transform which says: "This property transforms text for styling purposes. (It has no effect on the underlying content.)" Bug: 129669, 644733 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Change-Id: I68b9cda7d92fdd19f4dd71854dd9d41c26c74c90 Reviewed-on: https://chromium-review.googlesource.com/603855 Reviewed-by: Emil A Eklund <eae@chromium.org> Commit-Queue: Robert Hogan <robhogan@gmail.com> Cr-Commit-Position: refs/heads/master@{#499052}
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 .