We should always destroy TemporaryChange<LayoutPhase> before destroying Ref<FrameView> in FrameView::layout() so as to ensure that the FrameView exists when we restore the original layout phase value.
<rdar://problem/15664288>
Created attachment 226330 [details] Patch
Comment on attachment 226330 [details] Patch Looks good.
Committed r165396: <http://trac.webkit.org/changeset/165396>