[LayoutNG] Move bfc_offset_, end_margin_sturt_ to NGLayoutResult
This is in preparation for relayout zero-block-size floats quirk.
For an aborted layout we don't want the NGLayoutResult to have a Fragment
associated with it, but we do want a BfcOffset, and EndMarginStrut.
This also cleans up double vector for out-of-flow positioned descendants, while
I was there.
BUG=635619
Review-Url: https://codereview.chromium.org/2960233002
Cr-Commit-Position: refs/heads/master@{#483422}
Committed: https://chromium.googlesource.com/chromium/src/+/a0782d6a6407c627004bac723cf73751d8fec130
Description was changed from ========== [LayoutNG] Move things around. BUG= ========== to ========== [LayoutNG] Move ...
3 years, 5 months ago
(2017-06-28 16:13:11 UTC)
#1
Description was changed from
==========
[LayoutNG] Move things around.
BUG=
==========
to
==========
[LayoutNG] Move things around.
BUG=
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_layout_ng
==========
ikilpatrick
The CQ bit was checked by ikilpatrick@chromium.org to run a CQ dry run
3 years, 5 months ago
(2017-06-28 18:26:33 UTC)
#2
Description was changed from ========== [LayoutNG] Move things around. BUG= CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_layout_ng ========== to ========== [LayoutNG] ...
3 years, 5 months ago
(2017-06-28 18:29:45 UTC)
#4
Description was changed from
==========
[LayoutNG] Move things around.
BUG=
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_layout_ng
==========
to
==========
[LayoutNG] Move bfc_offset_, end_margin_sturt_ to NGLayoutResult
This is in preparation for relayout zero-block-size floats quirk.
For an aborted layout we don't want the NGLayoutResult to have a Fragment
associated with it, but we do want a BfcOffset, and EndMarginStrut.
This also cleans up double vector for out-of-flow positioned descendants, while
I was there.
BUG=635619
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_layout_ng
==========
3 years, 5 months ago
(2017-06-28 18:30:05 UTC)
#6
ikilpatrick
https://codereview.chromium.org/2960233002/diff/2/third_party/WebKit/Source/core/layout/ng/ng_oof_positioned_descendant.h File third_party/WebKit/Source/core/layout/ng/ng_oof_positioned_descendant.h (right): https://codereview.chromium.org/2960233002/diff/2/third_party/WebKit/Source/core/layout/ng/ng_oof_positioned_descendant.h#newcode25 third_party/WebKit/Source/core/layout/ng/ng_oof_positioned_descendant.h:25: struct CORE_EXPORT NGOOFPositionedDescendant { I can also name this ...
3 years, 5 months ago
(2017-06-28 18:31:01 UTC)
#7
Dry run: 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/478316)
3 years, 5 months ago
(2017-06-28 19:04:43 UTC)
#11
Dry run: Try jobs failed on following builders: android_arm64_dbg_recipe on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_arm64_dbg_recipe/builds/298967) android_compile_dbg on ...
3 years, 5 months ago
(2017-06-28 21:28:13 UTC)
#18
Dry run: Try jobs failed on following builders: win_chromium_compile_dbg_ng on master.tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_compile_dbg_ng/builds/444942)
3 years, 5 months ago
(2017-06-29 00:43:11 UTC)
#22
Try jobs failed on following builders: linux_layout_tests_layout_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_layout_tests_layout_ng/builds/616)
3 years, 5 months ago
(2017-06-29 02:43:32 UTC)
#27
Dry run: Try jobs failed on following builders: win_clang on master.tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_clang/builds/260909)
3 years, 5 months ago
(2017-06-29 16:08:05 UTC)
#31
Description was changed from ========== [LayoutNG] Move bfc_offset_, end_margin_sturt_ to NGLayoutResult This is in preparation ...
3 years, 5 months ago
(2017-06-29 17:48:02 UTC)
#34
Description was changed from
==========
[LayoutNG] Move bfc_offset_, end_margin_sturt_ to NGLayoutResult
This is in preparation for relayout zero-block-size floats quirk.
For an aborted layout we don't want the NGLayoutResult to have a Fragment
associated with it, but we do want a BfcOffset, and EndMarginStrut.
This also cleans up double vector for out-of-flow positioned descendants, while
I was there.
BUG=635619
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_layout_ng
==========
to
==========
[LayoutNG] Move bfc_offset_, end_margin_sturt_ to NGLayoutResult
This is in preparation for relayout zero-block-size floats quirk.
For an aborted layout we don't want the NGLayoutResult to have a Fragment
associated with it, but we do want a BfcOffset, and EndMarginStrut.
This also cleans up double vector for out-of-flow positioned descendants, while
I was there.
BUG=635619
==========
ikilpatrick
removing ng-bot, failures are fixed by: https://codereview.chromium.org/2969433002/
3 years, 5 months ago
(2017-06-29 17:48:29 UTC)
#35
CQ is committing da patch. Bot data: {"patchset_id": 110001, "attempt_start_ts": 1498758525267830, "parent_rev": "894d66f402ebb97afe82052fa834612feffa8e28", "commit_rev": "a0782d6a6407c627004bac723cf73751d8fec130"}
3 years, 5 months ago
(2017-06-29 18:08:28 UTC)
#40
CQ is committing da patch.
Bot data: {"patchset_id": 110001, "attempt_start_ts": 1498758525267830,
"parent_rev": "894d66f402ebb97afe82052fa834612feffa8e28", "commit_rev":
"a0782d6a6407c627004bac723cf73751d8fec130"}
commit-bot: I haz the power
Description was changed from ========== [LayoutNG] Move bfc_offset_, end_margin_sturt_ to NGLayoutResult This is in preparation ...
3 years, 5 months ago
(2017-06-29 18:08:44 UTC)
#41
Message was sent while issue was closed.
Description was changed from
==========
[LayoutNG] Move bfc_offset_, end_margin_sturt_ to NGLayoutResult
This is in preparation for relayout zero-block-size floats quirk.
For an aborted layout we don't want the NGLayoutResult to have a Fragment
associated with it, but we do want a BfcOffset, and EndMarginStrut.
This also cleans up double vector for out-of-flow positioned descendants, while
I was there.
BUG=635619
==========
to
==========
[LayoutNG] Move bfc_offset_, end_margin_sturt_ to NGLayoutResult
This is in preparation for relayout zero-block-size floats quirk.
For an aborted layout we don't want the NGLayoutResult to have a Fragment
associated with it, but we do want a BfcOffset, and EndMarginStrut.
This also cleans up double vector for out-of-flow positioned descendants, while
I was there.
BUG=635619
Review-Url: https://codereview.chromium.org/2960233002
Cr-Commit-Position: refs/heads/master@{#483422}
Committed:
https://chromium.googlesource.com/chromium/src/+/a0782d6a6407c627004bac723cf7...
==========
commit-bot: I haz the power
Committed patchset #7 (id:110001) as https://chromium.googlesource.com/chromium/src/+/a0782d6a6407c627004bac723cf73751d8fec130
3 years, 5 months ago
(2017-06-29 18:08:45 UTC)
#42
Issue 2960233002: [LayoutNG] Move bfc_offset_, end_margin_sturt_ to NGLayoutResult
(Closed)
Created 3 years, 5 months ago by ikilpatrick
Modified 3 years, 5 months ago
Reviewers: eae, cbiesinger
Base URL:
Comments: 0