[Webkit-unassigned] [Bug 122805] New: Remove unnecessary work from Node finalizer

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Oct 14 20:10:24 PDT 2013


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

           Summary: Remove unnecessary work from Node finalizer
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Keywords: BlinkMergeCandidate
          Severity: Normal
          Priority: P2
         Component: Layout and Rendering
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: rniwa at webkit.org
                CC: darin at apple.com, oliver at apple.com, koivisto at iki.fi,
                    simon.fraser at apple.com, benjamin at webkit.org,
                    akling at apple.com


Consider merging https://chromium.googlesource.com/chromium/blink/+/ba90d4900447c6f3f88f53d9a0f9eb2601127ea9

By the time we run the Node destructor, we should have already destroyed the
renderer for the node. This CL changes the Node finalizer from handling the
error case gracefully to crashing. Crashing in this case will let us get
feedback from fuzzers and the field as to whether this invariant actually
holds.

The code was introduced in https://trac.webkit.org/r798 in a merge from KDE.

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