[Webkit-unassigned] [Bug 85991] REGRESSION (r116331): RSS Headlines/links are missing (-webkit-box-flex broken?)

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri May 11 00:01:25 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=85991





--- Comment #21 from Ojan Vafai <ojan at chromium.org>  2012-05-11 00:00:29 PST ---
(In reply to comment #20)
> (In reply to comment #14)
> > Created an attachment (id=141289)
 --> (https://bugs.webkit.org/attachment.cgi?id=141289&action=review) [details] [details]
> > Patch
> 
> > if (!isTableCell() && styleToUse->logicalWidth().isFixed() 
>   && styleToUse->logicalWidth().value() >= 0 && style()->marqueeBehavior() !=      MALTERNATE && !isDeprecatedFlexItem())
> 
> Hey Tony you need to add a check for width:0 also in the deprecated flex box case. 
> Behavior before r116331
> When the width > 0 then the width is taken
> otherwise calculated width of the content is taken.
> 
> So !isDeprecatedFlexItem() will become 
> !(isDeprecatedFlexItem() && styleToUse->logicalWidth().value()==0) shuld restore the behavior in case of flex box prior to r116331.

Yup. That's more correct. Pravin, if you have the time, you could upload a patch with this fix and with an appropriate layout test.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list