Reviewed by Darin Adler.
[WebKit-https.git] / WebCore / ChangeLog
index b6c98cd2eb5c3eef4cae552996566002c7fbeffc..ba3c2b6091363088b92a80be51f060b4585a6cd3 100644 (file)
@@ -1,3 +1,15 @@
+2008-01-20  Dan Bernstein  <mitz@apple.com>
+
+        Reviewed by Darin Adler.
+
+        - fix http://bugs.webkit.org/show_bug.cgi?id=16951
+          Assertion failure in FrameView::scheduleRelayout (!m_frame->document() || !m_frame->document()->inPageCache()) when going back from a page with a focused popup
+
+        * dom/Document.cpp:
+        (WebCore::Document::setFocusedNode): Bail out if the document is in the
+        page cache. Documents in the back/forward cache are "frozen" and should
+        not change state.
+
 2008-01-20  Collin Jackson  <webkit@collinjackson.com>
 
         Reviewed by Sam Weinig.