Regression(r199087): window.focus() / window.close() can no longer be called by a Window's opener. This broke focusing of open iWork documents on icloud.com.
<rdar://problem/27117169>
Created attachment 282573 [details] Patch
Comment on attachment 282573 [details] Patch Looks like my new test times out on the bots, I will investigate.
Comment on attachment 282573 [details] Patch Attachment 282573 [details] did not pass mac-ews (mac): Output: http://webkit-queues.webkit.org/results/1609058 New failing tests: fast/dom/Window/child-window-focus.html
Created attachment 282578 [details] Archive of layout-test-results from ews100 for mac-yosemite The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: ews100 Port: mac-yosemite Platform: Mac OS X 10.10.5
Comment on attachment 282573 [details] Patch Attachment 282573 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://webkit-queues.webkit.org/results/1609063 New failing tests: fast/dom/Window/child-window-focus.html
Created attachment 282580 [details] Archive of layout-test-results from ews104 for mac-yosemite-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews104 Port: mac-yosemite-wk2 Platform: Mac OS X 10.10.5
Comment on attachment 282573 [details] Patch Attachment 282573 [details] did not pass ios-sim-ews (ios-simulator-wk2): Output: http://webkit-queues.webkit.org/results/1609068 New failing tests: fast/dom/Window/child-window-focus.html
Created attachment 282583 [details] Archive of layout-test-results from ews124 for ios-simulator-wk2 The attached test failures were seen while running run-webkit-tests on the ios-sim-ews. Bot: ews124 Port: ios-simulator-wk2 Platform: Mac OS X 10.11.4
Comment on attachment 282573 [details] Patch Attachment 282573 [details] did not pass mac-debug-ews (mac): Output: http://webkit-queues.webkit.org/results/1609070 New failing tests: fast/dom/Window/child-window-focus.html
Created attachment 282585 [details] Archive of layout-test-results from ews116 for mac-yosemite The attached test failures were seen while running run-webkit-tests on the mac-debug-ews. Bot: ews116 Port: mac-yosemite Platform: Mac OS X 10.10.5
Created attachment 282596 [details] Patch
Can be manually validated at http://www.plus2net.com/javascript_tutorial/blur-demo.php as well.
Created attachment 282604 [details] Patch
Comment on attachment 282604 [details] Patch Clearing flags on attachment: 282604 Committed r202761: <http://trac.webkit.org/changeset/202761>
All reviewed patches have been landed. Closing bug.