Earlier this week in https://bugs.webkit.org/show_bug.cgi?id=77263 I fixed a bug where PlatformScreenMac was incorrectly relying on NSWindow. But in the process I introduced a layering violation, and just made WebKit2 do the same wrong thing as WebKit 1. Fix forthcoming.
Created attachment 125213 [details]
Comment on attachment 125213 [details]
Attachment 125213 [details] did not pass qt-ews (qt):
Created attachment 125218 [details]
Patch trying to fix bots
Thank Andy! Committed change: http://trac.webkit.org/changeset/106678