Clean up how GraphicsLayer's "inWindow" state is set, and fix some issues with Page Overlays
Created attachment 300659 [details] Patch
Comment on attachment 300659 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=300659&action=review > LayoutTests/pageoverlay/overlay-remove-reinsert-view.html:14 > + function getWaitForPresentationUpdateUIScript() I do wish a bit that these things weren't so wordy.
Comment on attachment 300659 [details] Patch Attachment 300659 [details] did not pass mac-ews (mac): Output: http://webkit-queues.webkit.org/results/3007010 New failing tests: pageoverlay/overlay-remove-reinsert-view.html
Created attachment 300661 [details] Archive of layout-test-results from ews103 for mac-elcapitan The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: ews103 Port: mac-elcapitan Platform: Mac OS X 10.11.6
Comment on attachment 300659 [details] Patch Attachment 300659 [details] did not pass mac-debug-ews (mac): Output: http://webkit-queues.webkit.org/results/3007011 New failing tests: pageoverlay/overlay-remove-reinsert-view.html
Created attachment 300662 [details] Archive of layout-test-results from ews112 for mac-elcapitan The attached test failures were seen while running run-webkit-tests on the mac-debug-ews. Bot: ews112 Port: mac-elcapitan Platform: Mac OS X 10.11.6
Created attachment 300668 [details] Patch
Comment on attachment 300668 [details] Patch Attachment 300668 [details] did not pass mac-ews (mac): Output: http://webkit-queues.webkit.org/results/3009399 New failing tests: pageoverlay/overlay-remove-reinsert-view.html
Created attachment 300669 [details] Archive of layout-test-results from ews103 for mac-elcapitan The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: ews103 Port: mac-elcapitan Platform: Mac OS X 10.11.6
https://trac.webkit.org/r211683
*** Bug 167790 has been marked as a duplicate of this bug. ***
<rdar://problem/30467272>