Bug 16286 - NamedFlow should return a static node list
NamedFlow should return a static node list
Status: RESOLVED FIXED
Product: CSS
Classification: Unclassified
Component: Regions
unspecified
PC All
: P2 normal
: ---
Assigned To: Vincent Hardy
public-css-bugzilla
cssom
:
Depends on:
Blocks:
  Show dependency treegraph
 
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,