This website requires JavaScript.
Explore
Help
Sign In
nephele
/
haikuwebkit
Watch
1
Star
0
Fork
You've already forked haikuwebkit
0
Code
Issues
Releases
Activity
haiku
haikuwebkit
/
LayoutTests
/
fast
/
frames
/
iframe-plugin-load-remove-d...
2 lines
5 B
Plaintext
Raw
Permalink
Normal View
History
Unescape
Escape
2011-02-25 Abhishek Arya <inferno@chromium.org> Reviewed by Adam Barth. Tests that removing a document during a plugin load does not result in crash. https://bugs.webkit.org/show_bug.cgi?id=55289 * fast/frames/iframe-plugin-load-remove-document-crash-expected.txt: Added. * fast/frames/iframe-plugin-load-remove-document-crash.html: Added. 2011-02-25 Abhishek Arya <inferno@chromium.org> Reviewed by Adam Barth. When plugin document parser finishes parsing, it runs the raw document's parser finish functions which call the pending document onload events that removes the frame from underneath. So, we protect frame (and hence frameloader) in DocumentLoader::commitLoad. https://bugs.webkit.org/show_bug.cgi?id=55289 Test: fast/frames/iframe-plugin-load-remove-document-crash.html * loader/DocumentLoader.cpp: (WebCore::DocumentLoader::commitLoad): Canonical link: https://commits.webkit.org/69725@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@79808 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2011-02-26 21:26:04 +00:00
PASS