Add in row offset if self-composited.
Table cells and rows are in the same coordinate space. So to go from table offset
to row, add in the table cell's location() and subtract out the row's.
BUG=616600
Committed: https://crrev.com/8c25207f8791f1c97440ffc7c4c13dfc34abead1
Cr-Commit-Position: refs/heads/master@{#406409}
Description was changed from ========== none none none BUG= ========== to ========== Account for table ...
4 years, 5 months ago
(2016-07-18 22:55:21 UTC)
#1
Description was changed from
==========
none
none
none
BUG=
==========
to
==========
Account for table row offset when computing visual rects.
BUG=616600
==========
This was broken by https://codereview.chromium.org/2073563002. Turns out the row and cell are in the same ...
4 years, 5 months ago
(2016-07-18 23:00:58 UTC)
#3
This was broken by https://codereview.chromium.org/2073563002. Turns out the row
and cell
are in the same transform & flipping coordinate space, but with different
offsets.
wkorman
lgtm
4 years, 5 months ago
(2016-07-18 23:45:02 UTC)
#4
lgtm
chrishtr
The CQ bit was checked by chrishtr@chromium.org
4 years, 5 months ago
(2016-07-19 16:09:22 UTC)
#5
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/258289)
4 years, 5 months ago
(2016-07-19 17:44:35 UTC)
#9
Description was changed from ========== Account for table row offset when computing visual rects. BUG=616600 ...
4 years, 5 months ago
(2016-07-19 21:34:37 UTC)
#10
Description was changed from
==========
Account for table row offset when computing visual rects.
BUG=616600
==========
to
==========
Add in row offset if self-composited.
Table cells and rows are in the same coordinate space. So to go from table
offset
to row, add in the table cell's location() and subtract out the row's.
BUG=616600
==========
chrishtr
Updated. It turns out the rows and cells really are in the same coordinate space. ...
4 years, 5 months ago
(2016-07-19 21:36:19 UTC)
#11
Updated. It turns out the rows and cells really are in the same coordinate
space. The bug
to be fixed was when the ancestor was the row. In that case, the way to go
between the
coordinate spaces is to subtract off the topLeftLocation() of the cell and add
back on the topLeftLocation() of the row.
wkorman
lgtm https://codereview.chromium.org/2157243002/diff/140001/third_party/WebKit/LayoutTests/fast/canvas/canvas-composite-repaint-by-all-imagesource.html File third_party/WebKit/LayoutTests/fast/canvas/canvas-composite-repaint-by-all-imagesource.html (right): https://codereview.chromium.org/2157243002/diff/140001/third_party/WebKit/LayoutTests/fast/canvas/canvas-composite-repaint-by-all-imagesource.html#newcode130 third_party/WebKit/LayoutTests/fast/canvas/canvas-composite-repaint-by-all-imagesource.html:130: function repaintTestAt(i, j) { This looks like it ...
4 years, 5 months ago
(2016-07-19 21:49:22 UTC)
#12
4 years, 5 months ago
(2016-07-19 23:16:17 UTC)
#17
Message was sent while issue was closed.
Committed patchset #9 (id:160001)
commit-bot: I haz the power
CQ bit was unchecked.
4 years, 5 months ago
(2016-07-19 23:16:20 UTC)
#18
Message was sent while issue was closed.
CQ bit was unchecked.
commit-bot: I haz the power
Description was changed from ========== Add in row offset if self-composited. Table cells and rows ...
4 years, 5 months ago
(2016-07-19 23:18:36 UTC)
#19
Message was sent while issue was closed.
Description was changed from
==========
Add in row offset if self-composited.
Table cells and rows are in the same coordinate space. So to go from table
offset
to row, add in the table cell's location() and subtract out the row's.
BUG=616600
==========
to
==========
Add in row offset if self-composited.
Table cells and rows are in the same coordinate space. So to go from table
offset
to row, add in the table cell's location() and subtract out the row's.
BUG=616600
Committed: https://crrev.com/8c25207f8791f1c97440ffc7c4c13dfc34abead1
Cr-Commit-Position: refs/heads/master@{#406409}
==========
commit-bot: I haz the power
Patchset 9 (id:??) landed as https://crrev.com/8c25207f8791f1c97440ffc7c4c13dfc34abead1 Cr-Commit-Position: refs/heads/master@{#406409}
4 years, 5 months ago
(2016-07-19 23:18:37 UTC)
#20
Issue 2157243002: Add in row offset if self-composited.
(Closed)
Created 4 years, 5 months ago by chrishtr
Modified 4 years, 5 months ago
Reviewers: wkorman
Base URL: https://chromium.googlesource.com/chromium/src.git@master
Comments: 2