Revert "Treat percent-height div inside auto-height cells as auto"
This reverts commit 8876584335b48c99cf8df552ef4d8efebb131041.
Even though this aligned us better with the spec and FF in some cases, it
broke too many others.
E.g. it broke http://jsfiddle.net/dgrogan/rp9htqks/6/ - Edge, Chrome 49
and FF all have a green square, chrome 50.0.2661.75 does not.
Compare to the test case that originally spurred this change
http://jsfiddle.net/pCx89/4/
BUG=603507, 353580
Committed: https://crrev.com/a3d77052c868e6f31cb4da867f641e64f47ab3e2
Cr-Commit-Position: refs/heads/master@{#388899}
Hi Emil, Morten, I'll submit on the first review. And then merge to stable and ...
4 years, 8 months ago
(2016-04-19 00:05:50 UTC)
#2
Hi Emil, Morten,
I'll submit on the first review. And then merge to stable and beta.
I'll also compare to the outline Francois Remy posted[1] in response to this
breakage and see if I can rework this change.
Christian, thanks for helping me wrangle this.
[1] https://lists.w3.org/Archives/Public/www-style/2016Apr/0289.html
mstensho (USE GERRIT)
lgtm
4 years, 8 months ago
(2016-04-19 07:02:48 UTC)
#3
lgtm
dgrogan
The CQ bit was checked by dgrogan@chromium.org
4 years, 8 months ago
(2016-04-19 15:22:02 UTC)
#4
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1899053002/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1899053002/1
4 years, 8 months ago
(2016-04-19 15:22:17 UTC)
#5
Try jobs failed on following builders: linux_chromium_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/214809)
4 years, 8 months ago
(2016-04-19 16:43:40 UTC)
#8
4 years, 8 months ago
(2016-04-20 00:02:00 UTC)
#9
Patchset #2 (id:20001) has been deleted
dgrogan
Morten, I'm going to wait until you comment or re-lgtm before submitting. I'm not sure ...
4 years, 8 months ago
(2016-04-20 22:12:58 UTC)
#10
Morten, I'm going to wait until you comment or re-lgtm before submitting.
I'm not sure why these two tests have to be rebaselined: neither Edge nor FF
show a blue rectangle. But it appears to be a separate bug than the one this
change tried to address. This change was just a huge sledgehammer that covered
up the newly-discovered bug.
This bug: pct height children of auto table-cells should be auto.
Newly-discovered bug: table-cell height is set to 20px for some reason unknown
to me.
mstensho (USE GERRIT)
On 2016/04/20 22:12:58, dgrogan wrote: > Morten, I'm going to wait until you comment or ...
4 years, 8 months ago
(2016-04-21 06:06:30 UTC)
#11
On 2016/04/20 22:12:58, dgrogan wrote:
> Morten, I'm going to wait until you comment or re-lgtm before submitting.
>
> I'm not sure why these two tests have to be rebaselined: neither Edge nor FF
> show a blue rectangle. But it appears to be a separate bug than the one this
> change tried to address. This change was just a huge sledgehammer that covered
> up the newly-discovered bug.
>
> This bug: pct height children of auto table-cells should be auto.
> Newly-discovered bug: table-cell height is set to 20px for some reason unknown
> to me.
re-lgtm. These tests landed after your fix, and they use percent height things
inside auto-height cells, so it's fine that your revert affects them.
dgrogan
The CQ bit was checked by dgrogan@chromium.org
4 years, 8 months ago
(2016-04-21 14:02:32 UTC)
#12
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1899053002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1899053002/40001
4 years, 8 months ago
(2016-04-21 14:02:45 UTC)
#14
Try jobs failed on following builders: android_chromium_gn_compile_dbg on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_chromium_gn_compile_dbg/builds/54579) linux_chromium_rel_ng on tryserver.chromium.linux (JOB_FAILED, ...
4 years, 8 months ago
(2016-04-21 14:12:55 UTC)
#16
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1899053002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1899053002/40001
4 years, 8 months ago
(2016-04-21 16:52:31 UTC)
#18
Try jobs failed on following builders: linux_chromium_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/216641)
4 years, 8 months ago
(2016-04-21 19:29:07 UTC)
#20
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1899053002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1899053002/40001
4 years, 8 months ago
(2016-04-21 19:31:43 UTC)
#22
4 years, 8 months ago
(2016-04-21 21:06:39 UTC)
#23
Message was sent while issue was closed.
Committed patchset #2 (id:40001)
commit-bot: I haz the power
Description was changed from ========== Revert "Treat percent-height div inside auto-height cells as auto" This ...
4 years, 8 months ago
(2016-04-22 19:39:34 UTC)
#24
Message was sent while issue was closed.
Description was changed from
==========
Revert "Treat percent-height div inside auto-height cells as auto"
This reverts commit 8876584335b48c99cf8df552ef4d8efebb131041.
Even though this aligned us better with the spec and FF in some cases, it
broke too many others.
E.g. it broke http://jsfiddle.net/dgrogan/rp9htqks/6/ - Edge, Chrome 49
and FF all have a green square, chrome 50.0.2661.75 does not.
Compare to the test case that originally spurred this change
http://jsfiddle.net/pCx89/4/
BUG=603507,353580
==========
to
==========
Revert "Treat percent-height div inside auto-height cells as auto"
This reverts commit 8876584335b48c99cf8df552ef4d8efebb131041.
Even though this aligned us better with the spec and FF in some cases, it
broke too many others.
E.g. it broke http://jsfiddle.net/dgrogan/rp9htqks/6/ - Edge, Chrome 49
and FF all have a green square, chrome 50.0.2661.75 does not.
Compare to the test case that originally spurred this change
http://jsfiddle.net/pCx89/4/
BUG=603507,353580
Committed: https://crrev.com/a3d77052c868e6f31cb4da867f641e64f47ab3e2
Cr-Commit-Position: refs/heads/master@{#388899}
==========
commit-bot: I haz the power
Patchset 2 (id:??) landed as https://crrev.com/a3d77052c868e6f31cb4da867f641e64f47ab3e2 Cr-Commit-Position: refs/heads/master@{#388899}
4 years, 8 months ago
(2016-04-22 19:39:35 UTC)
#25
Issue 1899053002: Revert "Treat percent-height div inside auto-height cells as auto"
(Closed)
Created 4 years, 8 months ago by dgrogan
Modified 4 years, 8 months ago
Reviewers: eae, mstensho (USE GERRIT)
Base URL: https://chromium.googlesource.com/chromium/src.git@master
Comments: 0