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

Issue 882343003: Use the CSS writing-mode rather than the one from VTTCue (Closed)

Created:
5 years, 10 months ago by fs
Modified:
5 years, 10 months ago
Reviewers:
philipj_slow
CC:
blink-reviews, blink-reviews-rendering, zoltan1, pdr+renderingwatchlist_chromium.org, eae+blinkwatch, leviw+renderwatch, Dominik Röttsches, jchaffraix+rendering
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

Use the CSS writing-mode rather than the one from VTTCue The DOM element created for a cue box has the writing-mode property applied. This means that the computed style will trivially map to the VTTCue value. Also use the logical* (setLogical*) methods from RenderBox to cut down a bit on the manual handling of the writing mode boilerplate. This makes RenderVTTCue (SnapToLinesLayouter) look more in line with other layout code wrt writing-mode. This eliminates the m_cueWritingDirection state from SnapToLinesLayouter. BUG=301580 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=189193

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+13 lines, -25 lines) Patch
M Source/core/rendering/RenderVTTCue.cpp View 8 chunks +13 lines, -25 lines 0 comments Download

Messages

Total messages: 6 (2 generated)
fs
5 years, 10 months ago (2015-01-29 11:36:52 UTC) #2
philipj_slow
lgtm Nice!
5 years, 10 months ago (2015-01-29 15:05:43 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/882343003/1
5 years, 10 months ago (2015-01-29 15:06:33 UTC) #5
commit-bot: I haz the power
5 years, 10 months ago (2015-01-29 15:09:56 UTC) #6
Message was sent while issue was closed.
Committed patchset #1 (id:1) as
https://src.chromium.org/viewvc/blink?view=rev&revision=189193

Powered by Google App Engine
This is Rietveld 408576698