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

Issue 622253002: Pass start/length at InlineTextBox construction time. (Closed)

Created:
6 years, 2 months ago by jbroman
Modified:
6 years, 2 months ago
Reviewers:
f(malita)
CC:
blink-reviews, blink-reviews-rendering, zoltan1, rwlbuis, pdr+renderingwatchlist_chromium.org, eae+blinkwatch, leviw+renderwatch, kouhei+svg_chromium.org, fs, ed+blinkwatch_opera.com, krit, f(malita), gyuyoung.kim_webkit.org, jchaffraix+rendering, Stephen Chennney, pdr+svgwatchlist_chromium.org, rune+blink
Project:
blink
Visibility:
Public.

Description

Pass start/length at InlineTextBox construction time. This eliminates all but two ways that m_start/m_len can be changed after construction (markDirty and offsetRun). Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=183349

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : condense by one line #

Total comments: 2

Patch Set 4 : rebase #

Patch Set 5 : fmalita comments #

Patch Set 6 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+47 lines, -38 lines) Patch
M Source/core/rendering/InlineTextBox.h View 1 2 3 2 chunks +5 lines, -7 lines 0 comments Download
M Source/core/rendering/InlineTextBox.cpp View 1 2 3 4 5 1 chunk +7 lines, -0 lines 0 comments Download
M Source/core/rendering/RenderBlockLineLayout.cpp View 1 2 3 4 3 chunks +23 lines, -18 lines 0 comments Download
M Source/core/rendering/RenderText.h View 1 2 3 2 chunks +2 lines, -2 lines 0 comments Download
M Source/core/rendering/RenderText.cpp View 1 2 3 2 chunks +4 lines, -5 lines 0 comments Download
M Source/core/rendering/svg/RenderSVGInlineText.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/rendering/svg/RenderSVGInlineText.cpp View 1 chunk +2 lines, -2 lines 0 comments Download
M Source/core/rendering/svg/SVGInlineTextBox.h View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M Source/core/rendering/svg/SVGInlineTextBox.cpp View 1 2 3 4 5 1 chunk +2 lines, -2 lines 0 comments Download

Messages

Total messages: 15 (8 generated)
jbroman
WDYT? Nobody should have been calling these setters after construction before anyhow.
6 years, 2 months ago (2014-10-03 14:14:40 UTC) #2
f(malita)
LGTM + nit. https://codereview.chromium.org/622253002/diff/40001/Source/core/rendering/RenderBlockLineLayout.cpp File Source/core/rendering/RenderBlockLineLayout.cpp (right): https://codereview.chromium.org/622253002/diff/40001/Source/core/rendering/RenderBlockLineLayout.cpp#newcode198 Source/core/rendering/RenderBlockLineLayout.cpp:198: RenderText* text = toRenderText(r->m_object); Let's use ...
6 years, 2 months ago (2014-10-06 15:18:23 UTC) #3
jbroman
https://codereview.chromium.org/622253002/diff/40001/Source/core/rendering/RenderBlockLineLayout.cpp File Source/core/rendering/RenderBlockLineLayout.cpp (right): https://codereview.chromium.org/622253002/diff/40001/Source/core/rendering/RenderBlockLineLayout.cpp#newcode198 Source/core/rendering/RenderBlockLineLayout.cpp:198: RenderText* text = toRenderText(r->m_object); On 2014/10/06 15:18:23, Florin Malita ...
6 years, 2 months ago (2014-10-06 19:08:48 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/622253002/100001
6 years, 2 months ago (2014-10-06 22:54:31 UTC) #9
commit-bot: I haz the power
Failed to apply patch for Source/core/rendering/InlineTextBox.cpp: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
6 years, 2 months ago (2014-10-07 02:29:37 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/622253002/120001
6 years, 2 months ago (2014-10-07 14:27:12 UTC) #14
commit-bot: I haz the power
6 years, 2 months ago (2014-10-07 16:29:51 UTC) #15
Message was sent while issue was closed.
Committed patchset #6 (id:120001) as 183349

Powered by Google App Engine
This is Rietveld 408576698