When WebView is off-screen, [NSWindow screen] is nil. In those cases, DisplayRefreshMonitor should fallback to using a timer.
Also DRT/WTR always have offscreen windows, so we never test real rAF. We should fake the screen somehow.
<rdar://problem/46510554>