Wrong NSVisualEffectMaterial used for exit full screen overlay in dark mode.
authortimothy@apple.com <timothy@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 6 Jun 2018 16:42:05 +0000 (16:42 +0000)
committertimothy@apple.com <timothy@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 6 Jun 2018 16:42:05 +0000 (16:42 +0000)
commitb6221b23cffc8f9c245a671e46f4cfe8cad33bde
treef98c1b904740791d93d6b18bba9ecc36a9f93f42
parentfc579572a38d8b627754a387031a10ba9fffdb45
Wrong NSVisualEffectMaterial used for exit full screen overlay in dark mode.

https://bugs.webkit.org/show_bug.cgi?id=186350
rdar://problem/39135535

Reviewed by Anders Carlsson.

* platform/mac/WebCoreFullScreenPlaceholderView.mm:
(-[WebCoreFullScreenPlaceholderView initWithFrame:]):
Use the NSVisualEffectMaterialFullScreenUI on macOS 10.14 and don't
set an explicit NSAppearance.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@232546 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebCore/ChangeLog
Source/WebCore/platform/mac/WebCoreFullScreenPlaceholderView.mm