[Webkit-unassigned] [Bug 59816] New: Replace Node's Document pointer with a TreeScope pointer

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Apr 29 11:33:31 PDT 2011


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

           Summary: Replace Node's Document pointer with a TreeScope
                    pointer
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: HTML DOM
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: rolandsteiner at chromium.org
                CC: dglazkov at chromium.org, dominicc at chromium.org,
                    morrita at google.com
            Blocks: 59802


Replace the Document* in Node with a TreeScope*. This removes the need for NodeRareData in all shadow tree nodes, while access to the Document is still O(1) via each node's TreeScope. 

This does, however, require that nodes that are associated with a document but not in the tree are put in a special TreeScope. Likewise DocumentFragments would need to become TreeScopes.

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