Bug 16286 - NamedFlow should return a static node list
Summary: NamedFlow should return a static node list
Status: RESOLVED FIXED
Alias: None
Product: CSS
Classification: Unclassified
Component: Regions (show other bugs)
Version: unspecified
Hardware: PC All
: P2 normal
Target Milestone: ---
Assignee: Vincent Hardy
QA Contact: public-css-bugzilla
URL:
Whiteboard: cssom
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-09 17:59 UTC by Ryosuke Niwa
Modified: 2012-04-11 21:14 UTC (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ryosuke Niwa 2012-03-09 17:59:37 UTC
http://dev.w3.org/csswg/css3-regions/#dom-namedflow

Says contetnNode is live, but that's really bad from performance perspective because this node list needs to be updated or invalidated on every style recalc unlike other node lists which only rely on DOM changes for updates and invalidations.
Comment 1 Edward O'Connor 2012-03-09 18:06:49 UTC
WebKit bug: https://bugs.webkit.org/show_bug.cgi?id=80638
Comment 2 Ryosuke Niwa 2012-03-15 03:33:50 UTC
FWIW, we've reverted our implementation in WebKit: http://trac.webkit.org/changeset/110639 because of this bug.
Comment 3 Vincent Hardy 2012-03-15 13:42:47 UTC
(In reply to comment #2)
> FWIW, we've reverted our implementation in WebKit:
> http://trac.webkit.org/changeset/110639 because of this bug.

Thanks for the notice Ryosuke. Mihnea and I are in the same team, so he had let me know, but I appreciate the notice anyway.

Note that we are working on an alternate proposal for the CSS OM. It is at:

http://wiki.csswg.org/spec/css3-regions/css-om

I am still working on it, but if you have early feedback before we send this to www-style, I would appreciate it.

Chers,