Cherry pick r91152 DOMWindow::open performs a security check on a wrong window DO NOT MERGE

Bug: 17050386

Change-Id: I17ca28b2dfe3327831dc283730dd1583d12baac2
Cherry pick r91611 Perform the JavaScript navigation check on a complete URL

Bug: 17050386

Change-Id: I613809864472007989938abde317b0a112c0a81c
am 1368e05e: Cherry pick r91152 DOMWindow::open performs a security check on a wrong window DO NOT MERGE

* commit '1368e05e8875f00e8d2529fe6050d08b55ea4d87':
  Cherry pick r91152 DOMWindow::open performs a security check on a wrong window DO NOT MERGE
am 7e4405a7: Cherry pick r91611 Perform the JavaScript navigation check on a complete URL

* commit '7e4405a7a12750ee27325f065b9825c25b40598c':
  Cherry pick r91611 Perform the JavaScript navigation check on a complete URL
am 96521293: am 1368e05e: Cherry pick r91152 DOMWindow::open performs a security check on a wrong window DO NOT MERGE

* commit '965212934deccd8c8a00c1cdae146ad629b59a68':
  Cherry pick r91152 DOMWindow::open performs a security check on a wrong window DO NOT MERGE
am a24c15e3: am 7e4405a7: Cherry pick r91611 Perform the JavaScript navigation check on a complete URL

* commit 'a24c15e30ab6f8a64e17cb8a3a2a7967fe01dcef':
  Cherry pick r91611 Perform the JavaScript navigation check on a complete URL
Revert "Cherry pick r91611 Perform the JavaScript navigation check on a complete URL"

This reverts commit 7e4405a7a12750ee27325f065b9825c25b40598c.

Change-Id: I3b13d713066ed608ad8379894d8461df2154b739
am c32f1f30: Revert "Cherry pick r91611 Perform the JavaScript navigation check on a complete URL"

* commit 'c32f1f309f0ab8d2fd292fd7d4ff9212c6c71bef':
  Revert "Cherry pick r91611 Perform the JavaScript navigation check on a complete URL"
Revert "Revert "Cherry pick r91611 Perform the JavaScript navigation check on a complete URL"" DO NOT MERGE

This reverts commit c32f1f309f0ab8d2fd292fd7d4ff9212c6c71bef.

Change-Id: I633172d0048176f1cc6d5076cf8faec4f07e9ffb
am 9119a97b: Revert "Revert "Cherry pick r91611 Perform the JavaScript navigation check on a complete URL"" DO NOT MERGE

* commit '9119a97b524d52a00cb715d705a04fe48e6e9fb6':
  Revert "Revert "Cherry pick r91611 Perform the JavaScript navigation check on a complete URL"" DO NOT MERGE