This is just like https://bugs.chromium.org/p/chromium/issues/detail?id=350505 but for WebKit. Floated flex items get 'float' computed to 'none', which is not correct per the flexbox spec. See http://software.hixie.ch/utilities/js/live-dom-viewer/saved/2872 for a testcase.