lib/assets/javascripts/unpoly/protocol.coffee in unpoly-rails-0.60.0 vs lib/assets/javascripts/unpoly/protocol.coffee in unpoly-rails-0.60.1
- old
+ new
@@ -152,10 +152,10 @@
goes back to that initial URL. However, if the initial request was a POST,
Unpoly will wrongly assume that it can restore the state by reloading with GET.
2. Some browsers have a bug where the initial request method is used for all
subsequently pushed states. That means if the user reloads the page on a later
GET state, the browser will wrongly attempt a POST request.
- This issue affects Safari 9 and 10 (last tested in 2017-08).
+ This issue affects Safari 9-12 (last tested in 2019-03).
Modern Firefoxes, Chromes and IE10+ don't have this behavior.
In order to allow Unpoly to detect the HTTP method of the initial page load,
the server must set a cookie: