Bug 62841
| Summary: | [chromium] Selection on vertical text isn't rendered properly on Chromium Linux | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Ryosuke Niwa <rniwa> |
| Component: | Layout and Rendering | Assignee: | Kenichi Ishibashi <bashi> |
| Status: | RESOLVED WONTFIX | ||
| Severity: | Normal | CC: | alvincl.huang, bashi, evan, koansin.tan, schenney, tony |
| Priority: | P2 | ||
| Version: | 528+ (Nightly build) | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Bug Depends on: | 97676 | ||
| Bug Blocks: | |||
Ryosuke Niwa
See
http://trac.webkit.org/export/89097/trunk/LayoutTests/platform/chromium-linux/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.png
Selection is off by few pixels.
The complete list of vertical text tests in editing/selection:
http://trac.webkit.org/changeset/89097
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Tony Chang
I think we're positioning the vertical glyphs too far to the right.
We should be centered in the border:
http://trac.webkit.org/export/129675/trunk/LayoutTests/platform/chromium-linux/fast/writing-mode/border-vertical-lr-expected.png
The non-rotated glyphs (the numbers) seem further left:
http://trac.webkit.org/export/129675/trunk/LayoutTests/platform/chromium-linux/fast/dynamic/text-combine-expected.png
Maybe we're setting the origin of the glyph incorrectly?
Tony Chang
Non-rotated glyphs look OK:
http://trac.webkit.org/export/129675/trunk/LayoutTests/platform/chromium-linux/fast/writing-mode/vertical-lr-replaced-selection-expected.png
Stephen Chenney
https://code.google.com/p/chromium/issues/detail?id=230590