Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(253)

Issue 2150143002: Don't over-flip when mapping visual rects for Ruby text. (Closed)

Created:
4 years, 5 months ago by wkorman
Modified:
4 years, 5 months ago
Reviewers:
chrishtr
CC:
blink-reviews, blink-reviews-layout_chromium.org, chromium-reviews, eae+blinkwatch, jchaffraix+rendering, leviw+renderwatch, pdr+renderingwatchlist_chromium.org, szager+layoutwatch_chromium.org, zoltan1
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Don't over-flip when mapping visual rects for Ruby text. BUG=628323

Patch Set 1 #

Patch Set 2 : Add tests. #

Total comments: 4

Patch Set 3 : Rework tests to use Ahem. #

Messages

Total messages: 19 (9 generated)
wkorman
A sample layout tree for the test case in the linked bug looks like: LayoutBlockFlow ...
4 years, 5 months ago (2016-07-14 22:15:44 UTC) #2
chrishtr
Please add a repaint test for this.
4 years, 5 months ago (2016-07-14 22:48:02 UTC) #5
wkorman
Added tests. I don't think we need pixel tests but let me know if you ...
4 years, 5 months ago (2016-07-15 01:15:21 UTC) #8
wkorman
On 2016/07/15 at 01:15:21, wkorman wrote: > Added tests. I don't think we need pixel ...
4 years, 5 months ago (2016-07-15 01:16:29 UTC) #9
chrishtr
https://codereview.chromium.org/2150143002/diff/20001/third_party/WebKit/LayoutTests/paint/invalidation/ruby-text-flipped-blocks.html File third_party/WebKit/LayoutTests/paint/invalidation/ruby-text-flipped-blocks.html (right): https://codereview.chromium.org/2150143002/diff/20001/third_party/WebKit/LayoutTests/paint/invalidation/ruby-text-flipped-blocks.html#newcode4 third_party/WebKit/LayoutTests/paint/invalidation/ruby-text-flipped-blocks.html:4: <ruby id="outside">b<rt id="inside">c</rt></ruby> Could you quickly summarize the flips ...
4 years, 5 months ago (2016-07-15 01:24:29 UTC) #10
wkorman
https://codereview.chromium.org/2150143002/diff/20001/third_party/WebKit/LayoutTests/paint/invalidation/ruby-text-flipped-blocks.html File third_party/WebKit/LayoutTests/paint/invalidation/ruby-text-flipped-blocks.html (right): https://codereview.chromium.org/2150143002/diff/20001/third_party/WebKit/LayoutTests/paint/invalidation/ruby-text-flipped-blocks.html#newcode4 third_party/WebKit/LayoutTests/paint/invalidation/ruby-text-flipped-blocks.html:4: <ruby id="outside">b<rt id="inside">c</rt></ruby> On 2016/07/15 at 01:24:29, chrishtr wrote: ...
4 years, 5 months ago (2016-07-15 01:59:23 UTC) #11
chrishtr
lgtm
4 years, 5 months ago (2016-07-15 18:38:27 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2150143002/40001
4 years, 5 months ago (2016-07-15 18:39:34 UTC) #14
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_rel_ng on master.tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_rel_ng/builds/256746)
4 years, 5 months ago (2016-07-15 19:47:52 UTC) #16
commit-bot: I haz the power
4 years, 5 months ago (2016-07-15 20:42:05 UTC) #18

Powered by Google App Engine
This is Rietveld 408576698