| Summary: | Table caption jumps to the bottom of the table after simplified table relayout | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Denys <webschik> | ||||||||||
| Component: | Tables | Assignee: | Fujii Hironori <Hironori.Fujii> | ||||||||||
| Status: | RESOLVED FIXED | ||||||||||||
| Severity: | Major | CC: | bfulgham, changseok, don.olmstead, emailmkumaran, esprehn+autocc, ews-watchlist, glenn, heycam, Hironori.Fujii, jonesr, kondapallykalyan, ladrien2, pdr, simon.fraser, webkit-bug-importer, zalan | ||||||||||
| Priority: | P2 | Keywords: | InRadar | ||||||||||
| Version: | Safari 11 | ||||||||||||
| Hardware: | Mac | ||||||||||||
| OS: | macOS 10.12 | ||||||||||||
| See Also: | https://bugs.webkit.org/show_bug.cgi?id=164284 | ||||||||||||
| Attachments: |
|
||||||||||||
|
Description
Denys
2018-07-23 05:11:04 PDT
This issue is still reproducible in Safari 14.0.2 (15610.3.7.1.10, 15610) Issue still exist on Safari Version 14.0.3 (15610.4.3.1.6, 15610). Created attachment 425479 [details]
another test case
Created attachment 425480 [details]
WIP patch
resetLogicalHeightBeforeLayoutIfNeeded doesn't seem to be called in the simplifiedLayout code path.
Created attachment 425575 [details]
WIP patch
Created attachment 425587 [details]
Patch
Could anyone review? Comment on attachment 425587 [details] Patch Clearing flags on attachment: 425587 Committed r275931 (236493@main): <https://commits.webkit.org/236493@main> All reviewed patches have been landed. Closing bug. I still have this issue on safari 14.1. The caption is still displayed on top but an invisible space shows up at the end. And when I look at this with the devtool it's highlighting the caption. I forgot to tell that in my case it's like that. But if I use the given codepen on Safari, I still have the same bug as @Denys ! Right. It seems that Safari 14.1 doesn't include the fix. Please try the latest Safari Technology Preview 125. https://developer.apple.com/safari/technology-preview/ |