[Webkit-unassigned] [Bug 20029] [XBL] Add more tags
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Jul 18 12:58:49 PDT 2008
https://bugs.webkit.org/show_bug.cgi?id=20029
------- Comment #13 from hyatt at apple.com 2008-07-18 12:58 PDT -------
(In reply to comment #11)
> (From update of attachment 22341 [edit])
> xblCustomMappings shouldn't be needed. HTML will need this too. This should
> just be a property of the tag in the .in file.
>
> Also, I don't think you need a comment about <div> in the XBLElement header.
> XBLElements probably want to be StyledElements anyway. I mean, it's also
> possible to just create an empty XBLDivElement, despite hyatt's suggestions to
> the contrary. The cost in terms of code and binary size are negligible.
>
XBLElements should not be StyledElements. XBL is not a language that responds
to inline style or to the class attribute, so you would create bugs by
inheriting from StyledElement. I will double-check this with Hixie, but I'm
pretty sure the XBL div does not support class or style attributes.
I also disagree with making XBLDivElement. There is absolutely no reason to
need that class. Why generate it? We should not make classes for elements
that don't need them.
--
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