[LayoutNG] Fix orthogonal writing mode child margin strut from being used in collapsing margins calculation.
Also changes where the margin strut is stored, which may be a bad idea?
BUG=635619
Committed: https://crrev.com/0f6bd94a8898f85dbc05152065c55a5fffcdcccb
Cr-Commit-Position: refs/heads/master@{#426106}
4 years, 2 months ago
(2016-10-13 23:59:53 UTC)
#4
lgtm
ikilpatrick
this fix is actually wrong, b/c IsNewFormattingContext isn't getting called, I'm going to rework this ...
4 years, 2 months ago
(2016-10-14 16:13:03 UTC)
#5
this fix is actually wrong, b/c IsNewFormattingContext isn't getting called, I'm
going to rework this slightly but changing IsNewFormattingContext use the
appropriate styles.
cbiesinger
Description was changed from ========== [LayoutNG] Fix orthoganal writing mode child margin strut from being ...
4 years, 2 months ago
(2016-10-14 16:57:38 UTC)
#6
Description was changed from
==========
[LayoutNG] Fix orthoganal writing mode child margin strut from being used in
collapsing margins calculation.
Also changes where the margin strut is stored, which may be a bad idea?
BUG=635619
==========
to
==========
[LayoutNG] Fix orthogonal writing mode child margin strut from being used in
collapsing margins calculation.
Also changes where the margin strut is stored, which may be a bad idea?
BUG=635619
==========
eae
On 2016/10/14 16:13:03, ikilpatrick wrote: > this fix is actually wrong, b/c IsNewFormattingContext isn't getting ...
4 years, 2 months ago
(2016-10-14 19:05:24 UTC)
#7
On 2016/10/14 16:13:03, ikilpatrick wrote:
> this fix is actually wrong, b/c IsNewFormattingContext isn't getting called,
I'm
> going to rework this slightly but changing IsNewFormattingContext use the
> appropriate styles.
OK, thanks for the update
ikilpatrick
The CQ bit was checked by ikilpatrick@chromium.org to run a CQ dry run
4 years, 2 months ago
(2016-10-16 00:33:09 UTC)
#8
Dry run: Try jobs failed on following builders: linux_chromium_asan_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_asan_rel_ng/builds/244247)
4 years, 2 months ago
(2016-10-16 01:17:12 UTC)
#11
Dry run: Try jobs failed on following builders: linux_chromium_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/317032)
4 years, 2 months ago
(2016-10-17 04:49:42 UTC)
#15
PTAL :) There is an open question as to if this flag should be on ...
4 years, 2 months ago
(2016-10-17 17:24:54 UTC)
#18
PTAL :)
There is an open question as to if this flag should be on the constraint space,
or if we should set the parent's writing mode on the constraint space... (in
order to compute the IsNewFC) thoughts?
eae
Thanks, I'll take a look right after our meeting.
4 years, 2 months ago
(2016-10-17 17:26:46 UTC)
#19
Thanks, I'll take a look right after our meeting.
eae
LGTM https://codereview.chromium.org/2417113002/diff/100001/third_party/WebKit/Source/core/layout/ng/ng_block_layout_algorithm_test.cc File third_party/WebKit/Source/core/layout/ng/ng_block_layout_algorithm_test.cc (right): https://codereview.chromium.org/2417113002/diff/100001/third_party/WebKit/Source/core/layout/ng/ng_block_layout_algorithm_test.cc#newcode412 third_party/WebKit/Source/core/layout/ng/ng_block_layout_algorithm_test.cc:412: TEST_F(NGBlockLayoutAlgorithmTest, CollapsingMarginsCase6) { Great test, thanks for adding ...
4 years, 2 months ago
(2016-10-17 18:03:04 UTC)
#20
Description was changed from ========== [LayoutNG] Fix orthogonal writing mode child margin strut from being ...
4 years, 2 months ago
(2016-10-19 01:36:30 UTC)
#32
Message was sent while issue was closed.
Description was changed from
==========
[LayoutNG] Fix orthogonal writing mode child margin strut from being used in
collapsing margins calculation.
Also changes where the margin strut is stored, which may be a bad idea?
BUG=635619
==========
to
==========
[LayoutNG] Fix orthogonal writing mode child margin strut from being used in
collapsing margins calculation.
Also changes where the margin strut is stored, which may be a bad idea?
BUG=635619
==========
commit-bot: I haz the power
Committed patchset #7 (id:120001)
4 years, 2 months ago
(2016-10-19 01:36:32 UTC)
#33
Message was sent while issue was closed.
Committed patchset #7 (id:120001)
commit-bot: I haz the power
Description was changed from ========== [LayoutNG] Fix orthogonal writing mode child margin strut from being ...
4 years, 2 months ago
(2016-10-21 13:05:25 UTC)
#34
Message was sent while issue was closed.
Description was changed from
==========
[LayoutNG] Fix orthogonal writing mode child margin strut from being used in
collapsing margins calculation.
Also changes where the margin strut is stored, which may be a bad idea?
BUG=635619
==========
to
==========
[LayoutNG] Fix orthogonal writing mode child margin strut from being used in
collapsing margins calculation.
Also changes where the margin strut is stored, which may be a bad idea?
BUG=635619
Committed: https://crrev.com/0f6bd94a8898f85dbc05152065c55a5fffcdcccb
Cr-Commit-Position: refs/heads/master@{#426106}
==========
commit-bot: I haz the power
Patchset 7 (id:??) landed as https://crrev.com/0f6bd94a8898f85dbc05152065c55a5fffcdcccb Cr-Commit-Position: refs/heads/master@{#426106}
4 years, 2 months ago
(2016-10-21 13:05:26 UTC)
#35
Issue 2417113002: [LayoutNG] Fix orthogonal writing mode child margin strut from being used in collapsing margins cal…
(Closed)
Created 4 years, 2 months ago by ikilpatrick
Modified 4 years, 2 months ago
Reviewers: Gleb Lanbin, eae
Base URL:
Comments: 6