New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Setting -webkit-column-count to auto is the same as not setting it #6368
Conversation
EWS run on previous version of this PR (hash 94309fc) |
I have to close this bug because Webkit does not support "-webkit-columns: auto " properly and also don't have related Internals Webkit Testing Framework API to land this as it is. I have added first parsing bug as "See Also" while also explained the internal testing framework thing on the bug for future reference. Closing this now. |
I'd just land this patch without the test case. |
Perfect! I will update it and remove test cases and will push it for your review. Thanks! |
94309fc
to
67baed6
Compare
EWS run on current version of this PR (hash 67baed6) |
@alanbaradlay - Pushed new build without test cases. Appreciate if you can review. Thanks! |
The test failure is related to Service Worker and with same patch previous run was fine and it didn't had any such failure, so IMO something in the tree failed leading to these issues. Further, it passed all tests except the introduced one, so I am going to merge this. |
Setting -webkit-column-count to auto is the same as not setting it https://bugs.webkit.org/show_bug.cgi?id=247745 Reviewed by Alan Baradlay. Merge - https://chromium.googlesource.com/chromium/blink/+/da85d1a90375fe50a92cf46f8a49571850618294 In RenderStyle, column-count is represented by two members, one integer specifying the count, and one bool specifying whether it's auto or not. If column-count is auto, the integer is ignored, but if the integer changes, it's still detected as a style change (even if auto is set to true), and we'll mark for layout for no good reason. Make sure that setting column-count to auto also resets the integer to its initial value, to avoid this problem. * Source/WebCore/rendering/style/RenderStyle.h: Update "setHasAutoColumnCount" to return "initialColumnCount" rather than "0" Canonical link: https://commits.webkit.org/256607@main
67baed6
to
bc1d076
Compare
Committed 256607@main (bc1d076): https://commits.webkit.org/256607@main Reviewed commits have been landed. Closing PR #6368 and removing active labels. |
bc1d076
67baed6
π§ͺ mac-AS-debug-wk2