[Webkit-unassigned] [Bug 148182] New: Scrollable area container is not properly cleared when page is going into the PageCache

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Aug 19 12:39:04 PDT 2015


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

            Bug ID: 148182
           Summary: Scrollable area container is not properly cleared when
                    page is going into the PageCache
    Classification: Unclassified
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Layout and Rendering
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: bfulgham at webkit.org

WebKit is crashing when a some pages (those containing PluginViews, but perhaps others) are restored from the PageCache. This is happening because the FrameView holds onto a set of pointers to ScrollableAreas, but those render elements no longer exist when the page is revived from the cache.

To correct this, we must clear out these ScrollableArea pointers when the page goes into the PageCache. When the page is reconstituted from the cache, the layout pass will rebuild the set of ScrollableAreas that were in this container originally.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20150819/1444f7ed/attachment.html>


More information about the webkit-unassigned mailing list