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/402838)
3 years, 9 months ago
(2017-03-17 11:59:58 UTC)
#6
So what fails now is that we are adding whitespace layout objects which weren't there ...
3 years, 9 months ago
(2017-03-17 12:24:58 UTC)
#7
So what fails now is that we are adding whitespace layout objects which weren't
there before and are not strictly needed, like in:
<span> <div style="float:right></div> </span>
We now create a layout object for both whitespace nodes. That is in line with
what was already there for absolute positioned boxes like:
<span> <div style="position:absolute"></div> </span>
I think that is an acceptable regression. In order to fix that with the current
code, we'd potentially need to walk N layout object siblings to find out if we
really need that whitespace layout object if we have N preceding float siblings
which gives us more O(N^2) issues than we already have.
rune
Description was changed from ========== Floats are also out-of-flow considering white-space. When blocks in inlines ...
3 years, 9 months ago
(2017-03-17 12:25:12 UTC)
#8
Description was changed from
==========
Floats are also out-of-flow considering white-space.
When blocks in inlines break lines, we don't create LayoutObjects for
whitespace Text nodes following those blocks unless they are out-of-flow.
Howevere, we incorrectly didn't skip floats looking for such blocks
which caused us to drop whitespace LayoutObjects after floats.
R=mstensho@opera.com
BUG=569786
==========
to
==========
Floats are also out-of-flow considering white-space.
When blocks in inlines break lines, we don't create LayoutObjects for
whitespace Text nodes following those blocks unless they are out-of-flow.
However, we incorrectly didn't skip floats looking for such blocks
which caused us to drop whitespace LayoutObjects after floats.
R=mstensho@opera.com
BUG=569786
==========
mstensho (USE GERRIT)
lgtm^2
3 years, 9 months ago
(2017-03-17 12:51:39 UTC)
#9
lgtm^2
rune
The CQ bit was checked by rune@opera.com
3 years, 9 months ago
(2017-03-17 13:05:11 UTC)
#10
CQ is committing da patch. Bot data: {"patchset_id": 20001, "attempt_start_ts": 1489755911420910, "parent_rev": "2291f94252fe3921fee1a5039708553e14141b68", "commit_rev": "fb45b47dfa3c3c7f40c5b5b6c4d06a9de480f49d"}
3 years, 9 months ago
(2017-03-17 14:33:53 UTC)
#13
CQ is committing da patch.
Bot data: {"patchset_id": 20001, "attempt_start_ts": 1489755911420910,
"parent_rev": "2291f94252fe3921fee1a5039708553e14141b68", "commit_rev":
"fb45b47dfa3c3c7f40c5b5b6c4d06a9de480f49d"}
commit-bot: I haz the power
Description was changed from ========== Floats are also out-of-flow considering white-space. When blocks in inlines ...
3 years, 9 months ago
(2017-03-17 14:34:30 UTC)
#14
Message was sent while issue was closed.
Description was changed from
==========
Floats are also out-of-flow considering white-space.
When blocks in inlines break lines, we don't create LayoutObjects for
whitespace Text nodes following those blocks unless they are out-of-flow.
However, we incorrectly didn't skip floats looking for such blocks
which caused us to drop whitespace LayoutObjects after floats.
R=mstensho@opera.com
BUG=569786
==========
to
==========
Floats are also out-of-flow considering white-space.
When blocks in inlines break lines, we don't create LayoutObjects for
whitespace Text nodes following those blocks unless they are out-of-flow.
However, we incorrectly didn't skip floats looking for such blocks
which caused us to drop whitespace LayoutObjects after floats.
R=mstensho@opera.com
BUG=569786
Review-Url: https://codereview.chromium.org/2757563006
Cr-Commit-Position: refs/heads/master@{#457762}
Committed:
https://chromium.googlesource.com/chromium/src/+/fb45b47dfa3c3c7f40c5b5b6c4d0...
==========
commit-bot: I haz the power
Committed patchset #2 (id:20001) as https://chromium.googlesource.com/chromium/src/+/fb45b47dfa3c3c7f40c5b5b6c4d06a9de480f49d
3 years, 9 months ago
(2017-03-17 14:34:31 UTC)
#15
Issue 2757563006: Floats are also out-of-flow considering white-space.
(Closed)
Created 3 years, 9 months ago by rune
Modified 3 years, 9 months ago
Reviewers: mstensho (USE GERRIT)
Base URL:
Comments: 0