RESOLVED FIXED 171264
Enable expired-only reload policy on Mac and iOS
https://bugs.webkit.org/show_bug.cgi?id=171264
Summary Enable expired-only reload policy on Mac and iOS
Antti Koivisto
Reported 2017-04-25 02:06:34 PDT
Enable the new policy.
Attachments
patch (3.52 KB, patch)
2017-04-25 02:14 PDT, Antti Koivisto
buildbot: commit-queue-
Archive of layout-test-results from ews105 for mac-elcapitan-wk2 (877.90 KB, application/zip)
2017-04-25 03:23 PDT, Build Bot
no flags
Archive of layout-test-results from ews121 for ios-simulator-wk2 (5.86 MB, application/zip)
2017-04-25 03:56 PDT, Build Bot
no flags
patch (6.35 KB, patch)
2017-04-25 04:54 PDT, Antti Koivisto
no flags
patch (6.30 KB, patch)
2017-04-25 05:08 PDT, Antti Koivisto
no flags
patch (12.52 KB, patch)
2017-04-26 05:22 PDT, Antti Koivisto
no flags
Radar WebKit Bug Importer
Comment 1 2017-04-25 02:08:33 PDT
Antti Koivisto
Comment 2 2017-04-25 02:14:20 PDT
Build Bot
Comment 3 2017-04-25 03:23:58 PDT
Comment on attachment 308076 [details] patch Attachment 308076 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://webkit-queues.webkit.org/results/3600696 New failing tests: fast/dom/navigation-type-reload.html fast/loader/display-image-unset-can-block-image-and-can-reload-in-place.html fast/loader/reload-policy-delegate.html
Build Bot
Comment 4 2017-04-25 03:23:59 PDT
Created attachment 308080 [details] Archive of layout-test-results from ews105 for mac-elcapitan-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews105 Port: mac-elcapitan-wk2 Platform: Mac OS X 10.11.6
Build Bot
Comment 5 2017-04-25 03:56:11 PDT
Comment on attachment 308076 [details] patch Attachment 308076 [details] did not pass ios-sim-ews (ios-simulator-wk2): Output: http://webkit-queues.webkit.org/results/3600732 New failing tests: fast/dom/navigation-type-reload.html fast/loader/display-image-unset-can-block-image-and-can-reload-in-place.html fast/loader/reload-policy-delegate.html
Build Bot
Comment 6 2017-04-25 03:56:12 PDT
Created attachment 308087 [details] Archive of layout-test-results from ews121 for ios-simulator-wk2 The attached test failures were seen while running run-webkit-tests on the ios-sim-ews. Bot: ews121 Port: ios-simulator-wk2 Platform: Mac OS X 10.11.6
Antti Koivisto
Comment 7 2017-04-25 04:54:58 PDT
Antti Koivisto
Comment 8 2017-04-25 05:08:12 PDT
WebKit Commit Bot
Comment 9 2017-04-25 07:14:03 PDT
Comment on attachment 308093 [details] patch Clearing flags on attachment: 308093 Committed r215730: <http://trac.webkit.org/changeset/215730>
WebKit Commit Bot
Comment 10 2017-04-25 07:14:05 PDT
All reviewed patches have been landed. Closing bug.
Matt Lewis
Comment 11 2017-04-25 16:45:50 PDT
Layout Test: fast/loader/display-image-unset-can-block-image-and-can-reload-in-place.html is a flaky timeout on Mac Debug WK1 after this change https://build.webkit.org/results/Apple%20El%20Capitan%20Debug%20WK1%20(Tests)/r215764%20(781)/results.html
Ryan Haddad
Comment 12 2017-04-25 17:07:18 PDT
Reverted r215730 for reason: The LayoutTest for this change is a flaky timeout on mac-wk1 debug. Committed r215772: <http://trac.webkit.org/changeset/215772>
Antti Koivisto
Comment 13 2017-04-26 05:22:35 PDT
WebKit Commit Bot
Comment 14 2017-04-26 11:22:30 PDT
Comment on attachment 308237 [details] patch Clearing flags on attachment: 308237 Committed r215816: <http://trac.webkit.org/changeset/215816>
WebKit Commit Bot
Comment 15 2017-04-26 11:22:32 PDT
All reviewed patches have been landed. Closing bug.
Alexander Romanovich
Comment 16 2017-04-27 11:03:09 PDT
I've noticed in testing this that the new policy is not used when the web inspector is open and foregrounded. As soon as I bring the browser window to the front and the web inspector to the back, and refresh again, it works (0 bytes transferred). Is that intentional? Seems like it would cause confusion.
Antti Koivisto
Comment 17 2017-04-27 11:55:45 PDT
Yeah, reload triggered from the inspector UI still validates everything. It might make sense to match the behaviour. Could you file a bug for that?
Alexander Romanovich
Comment 18 2017-04-27 12:13:22 PDT
Note You need to log in before you can comment on or make changes to this bug.