[Webkit-unassigned] [Bug 107041] Tighten RenderLayerModelObject subclass constructors to operate on ContainerNodes.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jan 17 03:56:02 PST 2013


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





--- Comment #8 from Antti Koivisto <koivisto at iki.fi>  2013-01-17 03:57:47 PST ---
It's always the Document. Moving to Elements is blocked by

- We currently use passing Document* as the node to construct anonymous renderers (renderers without associated node). This is simple to change.
- We also have a few cases of non-anonymous renderers that have Document as their node. The most difficult one to deal with is the RenderView. It inherits RenderBlock forcing large chunk of the rendering tree use ContainerNodes. There are number of ways this could be fixed (making it anonymous, switching it to other base class, making it use documentElement instead, etc).
- RenderFlowThreads are also non-anonymous Document renderers. I suspect that code is just confused and could be fixed easily.

-- 
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