View state change callbacks are sometimes dropped on the floor
[WebKit-https.git] / Source / WebKit2 / ChangeLog
index 869959ddc4f9e075c032e06bc386cf95cf352c17..208f737963b33637c5dccdae65211ebbf9313326 100644 (file)
@@ -1,3 +1,17 @@
+2015-01-06  Timothy Horton  <timothy_horton@apple.com>
+
+        View state change callbacks are sometimes dropped on the floor
+        https://bugs.webkit.org/show_bug.cgi?id=140156
+        <rdar://problem/19255417>
+
+        Reviewed by Anders Carlsson.
+
+        * UIProcess/WebPageProxy.cpp:
+        (WebKit::WebPageProxy::dispatchViewStateChange):
+        Always send SetViewState to the Web process if we have any
+        registered view state change callbacks. Otherwise, if nothing changed,
+        we can end up never calling the callback.
+
 2015-01-06  Timothy Horton  <timothy_horton@apple.com>
 
         Make explicit which TextIndicator animations are driven manually, and which run automatically