Title: [197934] releases/WebKitGTK/webkit-2.10
Revision
197934
Author
[email protected]
Date
2016-03-10 08:09:46 -0800 (Thu, 10 Mar 2016)

Log Message

Merge r192369 - popstate event should be dispatched asynchronously
https://bugs.webkit.org/show_bug.cgi?id=36202
<rdar://problem/7761279>

Based on an original patch by Mihai Parparita <[email protected]>.

Reviewed by Brent Fulgham.

Source/WebCore:

Tests: fast/loader/remove-iframe-during-history-navigation-different.html
       fast/loader/remove-iframe-during-history-navigation-same.html
       fast/loader/stateobjects/popstate-is-asynchronous.html

* dom/Document.cpp:
(WebCore::Document::enqueuePopstateEvent):
Use enqueueWindowEvent().

LayoutTests:

* fast/loader/remove-iframe-during-history-navigation-different-expected.txt: Added.
* fast/loader/remove-iframe-during-history-navigation-different.html: Added.
Imported from Blink.
* fast/loader/remove-iframe-during-history-navigation-same-expected.txt: Added.
* fast/loader/remove-iframe-during-history-navigation-same.html: Added.
Ditto.
* fast/loader/stateobjects/popstate-fires-on-history-traversal.html:
Modified to account for popstate firing asynchronously.
* fast/loader/stateobjects/popstate-is-asynchronous-expected.txt: Added.
* fast/loader/stateobjects/popstate-is-asynchronous.html: Added.
Based on Mihai's original test. Modified to pass in current WebKit.

Modified Paths

Diff

Modified: releases/WebKitGTK/webkit-2.10/LayoutTests/ChangeLog (197933 => 197934)


--- releases/WebKitGTK/webkit-2.10/LayoutTests/ChangeLog	2016-03-10 15:30:42 UTC (rev 197933)
+++ releases/WebKitGTK/webkit-2.10/LayoutTests/ChangeLog	2016-03-10 16:09:46 UTC (rev 197934)
@@ -1,3 +1,25 @@
+2015-11-11  Jon Honeycutt  <[email protected]>
+
+        popstate event should be dispatched asynchronously
+        https://bugs.webkit.org/show_bug.cgi?id=36202
+        <rdar://problem/7761279>
+
+        Based on an original patch by Mihai Parparita <[email protected]>.
+
+        Reviewed by Brent Fulgham.
+
+        * fast/loader/remove-iframe-during-history-navigation-different-expected.txt: Added.
+        * fast/loader/remove-iframe-during-history-navigation-different.html: Added.
+        Imported from Blink.
+        * fast/loader/remove-iframe-during-history-navigation-same-expected.txt: Added.
+        * fast/loader/remove-iframe-during-history-navigation-same.html: Added.
+        Ditto.
+        * fast/loader/stateobjects/popstate-fires-on-history-traversal.html:
+        Modified to account for popstate firing asynchronously.
+        * fast/loader/stateobjects/popstate-is-asynchronous-expected.txt: Added.
+        * fast/loader/stateobjects/popstate-is-asynchronous.html: Added.
+        Based on Mihai's original test. Modified to pass in current WebKit.
+
 2016-02-16  Carlos Garcia Campos  <[email protected]>
 
         [GTK] No hover-horizontal scrolling available

Modified: releases/WebKitGTK/webkit-2.10/Source/WebCore/ChangeLog (197933 => 197934)


--- releases/WebKitGTK/webkit-2.10/Source/WebCore/ChangeLog	2016-03-10 15:30:42 UTC (rev 197933)
+++ releases/WebKitGTK/webkit-2.10/Source/WebCore/ChangeLog	2016-03-10 16:09:46 UTC (rev 197934)
@@ -1,3 +1,21 @@
+2015-11-11  Jon Honeycutt  <[email protected]>
+
+        popstate event should be dispatched asynchronously
+        https://bugs.webkit.org/show_bug.cgi?id=36202
+        <rdar://problem/7761279>
+
+        Based on an original patch by Mihai Parparita <[email protected]>.
+
+        Reviewed by Brent Fulgham.
+
+        Tests: fast/loader/remove-iframe-during-history-navigation-different.html
+               fast/loader/remove-iframe-during-history-navigation-same.html
+               fast/loader/stateobjects/popstate-is-asynchronous.html
+
+        * dom/Document.cpp:
+        (WebCore::Document::enqueuePopstateEvent):
+        Use enqueueWindowEvent().
+
 2016-02-24  Carlos Garcia Campos  <[email protected]>
 
         [GTK] Tearing when entering AC mode
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to