Bug 1042151 Comment 73 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

The `negative-overflow.html` failures demonstrate the testcase attached here, where reversing the cross-axis (`flex-wrap:wrap-reverse`) can create overflow. My proposed patches allow the overflow to be scrollable. For now, the testcase doesn't work in Google Chrome 86. I guess Google Chrome only tweaks the scroll area when the main-axis is reversed, but not the cross-axis. I don't see any reason to treat main and cross different in terms of scrollability.

We already have existing failures in `negative-overflow.html` tracked in bug 1626108, so I'm going to adjust the test expectation in Part 4, and reland my patches. We can do follow-up there and reason the correctness of the testcase.

Daniel, does the plan sound good to you?
The `negative-overflow.html` failures demonstrate the testcase attached here, where reversing the cross-axis (`flex-wrap:wrap-reverse`) can create overflow. My proposed patches allow the overflow to be scrollable. For now, the testcase doesn't work in Google Chrome 86. I guess Google Chrome only tweaks the scroll area when the main-axis is reversed, but not the cross-axis. I don't see any reason to treat main and cross different in terms of scrollability.

We already have existing failures in `negative-overflow.html` tracked in bug 1626108, so I'm going to adjust the test expectation in [Part 4](https://phabricator.services.mozilla.com/D86078), and reland my patches. We can do follow-up there and reason the correctness of the testcase.

Daniel, does the plan sound good to you?

Back to Bug 1042151 Comment 73