Move parseFontFaceDescriptor to CSSPropertyParser.cpp
[chromium-blink-merge.git] / third_party / WebKit / LayoutTests / fast / loader / recursive-before-unload-crash-expected.txt
blobfbc16d632dc9d778a5aecd2fe3f3b3e65bb3da2f
1 CONSOLE ERROR: Blocked alert('onbeforeunload called, and iframe hasn't been added yet.') during beforeunload.
2 ALERT: Adding iframe
3 This test demonstrates a problem with our handling of the beforeunload event.
4 If a script manages to try and navigate the frame from beforeunload - when a navigation is already pending - we end up blowing out the stack by recursively consulting the policy delegate then running onbeforeunload repeatedly.
5 After this happens, the FrameLoader is in a bogus state where it thinks it is in the middle of a provisional load, but it doesn't have a provisional document loader.
6 In this state, the frame is very difficult to navigate anywhere else, and attempts to load new things within the frame can result in a crash.
7 This was reproducibly identified on sears.com following a bizarre Safari specific code path.
8 Click here to run the beforeunload test and blow out the stack
9 Click here to append an iframe and crash