The fix for bug 72296 did not see that -wap-marquee did impact querying back the display property for -webkit-flexbox and -webkit-flexbox-inline. This is because of the current code is using: template<> inline CSSPrimitiveValue::operator EDisplay() const { if (m_value.ident == CSSValueNone) return NONE; return static_cast<EDisplay>(m_value.ident - CSSValueInline); } Because of -wap-marquee, m_value.ident would be one off for any display property after it! Patch forthcoming to add the missing testing.
Created attachment 115044 [details] Proposed test.
Comment on attachment 115044 [details] Proposed test. Clearing flags on attachment: 115044 Committed r100211: <http://trac.webkit.org/changeset/100211>
All reviewed patches have been landed. Closing bug.