Fix ProcessSwap.PageOverlayLayerPersistence on macOS
authortimothy_horton@apple.com <timothy_horton@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 21 Feb 2019 22:50:14 +0000 (22:50 +0000)
committertimothy_horton@apple.com <timothy_horton@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 21 Feb 2019 22:50:14 +0000 (22:50 +0000)
commit5af907adf884ea080395646e62ffd1029210e41e
treeed57c7dd0df1b95f8738d9e204aadc7eeb44e659
parent1f1098c36b40ad387ee595e064e213e2670f0cac
Fix ProcessSwap.PageOverlayLayerPersistence on macOS

* TestWebKitAPI/Tests/WebKitCocoa/ProcessSwapOnNavigation.mm:
We can't find the UI-side layer on macOS because we don't use UI-side compositing.
We could force on UI-side compositing, but I feel like the test might be more
valuable exercising the normal path on each platform (though the original
bug was also UI-side specific). Though we can't validate that the overlay
layer was installed successfully, there are layout tests that do that.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@241905 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Tools/ChangeLog
Tools/TestWebKitAPI/Tests/WebKitCocoa/ProcessSwapOnNavigation.mm