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

Issue 1181953005: Merge LayoutInline::mapAbsoluteToLocalPoint() into LayoutObject. (Closed)

Created:
5 years, 6 months ago by mstensho (USE GERRIT)
Modified:
5 years ago
CC:
blink-reviews, blink-reviews-rendering, eae+blinkwatch, jchaffraix+rendering, leviw+renderwatch, pdr+renderingwatchlist_chromium.org, szager+layoutwatch_chromium.org, zoltan1
Target Ref:
refs/remotes/origin/master
Project:
blink
Visibility:
Public.

Description

Merge LayoutInline::mapAbsoluteToLocalPoint() into LayoutObject. Avoids code duplication and maybe also makes the LayoutObject implementation more correct. It was typically only LayoutText objects that used the LayoutObject implementation of mapAbsoluteToLocalPoint() prior to this change. Some extra care was needed when calling style() members, since text nodes just copy their parent's computed style instead of just inheriting the inheritable ones. Apart from that, it's basically just about replacing the LayoutObject implementation with that of LayoutInline. R=leviw@chromium.org,ojan@chromium.org

Patch Set 1 #

Total comments: 4
Unified diffs Side-by-side diffs Delta from patch set Stats (+31 lines, -58 lines) Patch
M Source/core/layout/LayoutInline.h View 1 chunk +0 lines, -2 lines 0 comments Download
M Source/core/layout/LayoutInline.cpp View 1 chunk +0 lines, -48 lines 0 comments Download
M Source/core/layout/LayoutObject.cpp View 1 chunk +31 lines, -8 lines 4 comments Download

Messages

Total messages: 10 (1 generated)
mstensho (USE GERRIT)
Trying to get rid of some duplicated code. Next up: getting rid of the LayoutBox ...
5 years, 6 months ago (2015-06-16 16:05:01 UTC) #1
mstensho (USE GERRIT)
5 years, 6 months ago (2015-06-16 20:19:07 UTC) #3
mstensho (USE GERRIT)
5 years, 6 months ago (2015-06-18 17:46:25 UTC) #4
ojan
Sorry it took me so long to respond here. It's hard for me to have ...
5 years, 6 months ago (2015-06-19 02:21:09 UTC) #5
mstensho (USE GERRIT)
On 2015/06/19 02:21:09, ojan wrote: > Sorry it took me so long to respond here. ...
5 years, 6 months ago (2015-06-19 09:52:42 UTC) #6
mstensho (USE GERRIT)
5 years, 6 months ago (2015-06-25 17:25:51 UTC) #7
mstensho (USE GERRIT)
Review request timed out. :) I'll close it. If I ever want to make another ...
5 years, 4 months ago (2015-07-28 09:46:11 UTC) #8
ojan
On 2015/07/28 at 09:46:11, mstensho wrote: > Review request timed out. :) I'll close it. ...
5 years, 3 months ago (2015-09-15 17:10:13 UTC) #9
mstensho (USE GERRIT)
5 years ago (2015-12-10 21:23:06 UTC) #10
Message was sent while issue was closed.
On 2015/09/15 17:10:13, ojan wrote:
> On 2015/07/28 at 09:46:11, mstensho wrote:
> > Review request timed out. :) I'll close it. If I ever want to make another
> attempt at cleaning this up, I'll file a new CL.
> 
> Sigh. Getting caught up on email backlog. So sorry that I dropped the ball on
> this. Levi was going to walk me through this code and we never got around to
> scheduling it. If you decide you want to tackle this again, let me know and
me,
> you and levi can sync up.

Rebooted: https://codereview.chromium.org/1516003003/

Powered by Google App Engine
This is Rietveld 408576698