Title: [87220] branches/safari-534-branch/Source/WebKit2
Diff
Modified: branches/safari-534-branch/Source/WebKit2/ChangeLog (87219 => 87220)
--- branches/safari-534-branch/Source/WebKit2/ChangeLog 2011-05-24 22:23:58 UTC (rev 87219)
+++ branches/safari-534-branch/Source/WebKit2/ChangeLog 2011-05-24 22:27:10 UTC (rev 87220)
@@ -1,5 +1,23 @@
2011-05-24 Lucas Forschler <[email protected]>
+ Merged r87046.
+
+ 2011-05-21 John Sullivan <[email protected]>
+
+ Reviewed by Darin Adler.
+
+ https://bugs.webkit.org/show_bug.cgi?id=61244
+ <rdar://problem/9482856>
+ Undo operations for a web page linger after page is destroyed
+
+ * UIProcess/WebPageProxy.cpp:
+ (WebKit::WebPageProxy::closePage):
+ Clear editing commands before telling UI client to close the page (this must be done
+ while the page is still in a window so its undo manager can be accessed, so waiting
+ for WebPageProxy::close() is too late).
+
+2011-05-24 Lucas Forschler <[email protected]>
+
Merged r87005.
2011-05-20 Jeremy Noble <[email protected]>
Modified: branches/safari-534-branch/Source/WebKit2/UIProcess/WebPageProxy.cpp (87219 => 87220)
--- branches/safari-534-branch/Source/WebKit2/UIProcess/WebPageProxy.cpp 2011-05-24 22:23:58 UTC (rev 87219)
+++ branches/safari-534-branch/Source/WebKit2/UIProcess/WebPageProxy.cpp 2011-05-24 22:27:10 UTC (rev 87220)
@@ -1928,6 +1928,7 @@
if (stopResponsivenessTimer)
process()->responsivenessTimer()->stop();
+ m_pageClient->clearAllEditCommands();
m_uiClient.close(this);
}
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes