[Webkit-unassigned] [Bug 23477] Support for WCSS extensions

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jan 29 10:11:50 PST 2009


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


hyatt at apple.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #26997|review?(darin at apple.com)    |review-
               Flag|                            |




------- Comment #5 from hyatt at apple.com  2009-01-29 10:11 PDT -------
(From update of attachment 26997)
Looks pretty good.  Here are some comments:

Your handling of the display property is not correct.  You can't mutate
overflowX at that time or you won't pick up all cases.  Consider the example of
"display:inherit", where someone inherits a display type of -wap-marquee.  Your
code won't set overflowX in that case.  A better place for that code would be
in adjustRenderStyle in CSSStyleSelector.  That code runs after the style has
been fully determined, so at that time you can ask if the display type is
-wap-marquee and then set overflowX to OMARQUEE.

I know you probably plan to implement them, but for this patch please remove
the CSS properties from CSSPropertyNames.in that aren't being handled yet.

You need to patch CSSComputedStyleDeclaration to handle all of these new
properties, so check that out.


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



More information about the webkit-unassigned mailing list