After https://trac.webkit.org/changeset/126057/trunk/Source/WebCore/page/DOMWindow.cpp the following tests started to fail: (because DeviceMotion and DeviceOrientation runtime enabled features are disabled on Qt WK2 and it wasn't checked before.) - fast/dom/DeviceMotion/no-page-cache.html - fast/dom/DeviceOrientation/no-page-cache.html I tried to enable them and then these tests pass. Now there are 4-4 non-skipped DeviceMotion and DeviceOrientation tests on Qt-WK2 and all of them pass.
Created attachment 159909 [details] Patch
They were disabled by https://trac.webkit.org/changeset/73876 (two years before) because of crashes. But now they work fine.
Awesome, thanks Ossy! :)
Comment on attachment 159909 [details] Patch Clearing flags on attachment: 159909 Committed r126296: <http://trac.webkit.org/changeset/126296>
All reviewed patches have been landed. Closing bug.