| Summary: | CachedFrame::destroy can detach the page from frames too soon | ||||||
|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Vicki Pfau <jeffrey+webkit> | ||||
| Component: | History | Assignee: | Vicki Pfau <jeffrey+webkit> | ||||
| Status: | RESOLVED CONFIGURATION CHANGED | ||||||
| Severity: | Normal | CC: | ahmad.saleem792, ap, beidson, bfulgham, ddkilzer, kling, rniwa | ||||
| Priority: | P2 | Keywords: | InRadar | ||||
| Version: | 528+ (Nightly build) | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Attachments: |
|
||||||
|
Description
Vicki Pfau
2014-10-22 17:38:27 PDT
Created attachment 240313 [details]
Patch
Comment on attachment 240313 [details]
Patch
This appears to break tests:
fast/loader/image-in-page-cache.html [ Crash Timeout Pass ]
fast/frames/frame-crash-with-page-cache.html [ Timeout ]
I can see the following code being present in Webkit source from Github: https://github.com/WebKit/WebKit/blob/75043d22e2b75e0018914f38ab381214f048dba2/Source/WebCore/history/CachedFrame.cpp#L261 Although line order is different and it was done in this commit: https://github.com/WebKit/WebKit/commit/8506cd994976591f9a1db0dc5c10fc698768687f#diff-24fdd2b5535690eeec8038c328da95c097199ec9f376593c366505033eb18931 Considering this change landed in one way or form, I am going to mark this bug as "RESOLVED WONTFIX". Thanks! |