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
am 6f18799e: am 96521293: am 1368e05e: Cherry pick r91152 DOMWindow::open performs a security check on a wrong window DO NOT MERGE

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

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

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

* commit '90b4ea19e439b04457119a2d58be276e17025cfa':
  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"
am 9cb4bc5a: am c32f1f30: Revert "Cherry pick r91611 Perform the JavaScript navigation check on a complete URL"

* commit '9cb4bc5a6824f63c41ec751a3787b2d6512fcb23':
  Revert "Cherry pick r91611 Perform the JavaScript navigation check on a complete URL"
am f3631dec: am 9cb4bc5a: am c32f1f30: Revert "Cherry pick r91611 Perform the JavaScript navigation check on a complete URL"

* commit 'f3631decfc5f78c0ca2d4de0f79b250243c44fb6':
  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
am 8bd094b8: am 9119a97b: Revert "Revert "Cherry pick r91611 Perform the JavaScript navigation check on a complete URL"" DO NOT MERGE

* commit '8bd094b8dce7536251c331ce6976b9b5642212af':
  Revert "Revert "Cherry pick r91611 Perform the JavaScript navigation check on a complete URL"" DO NOT MERGE
am 9c1a619e: am 8bd094b8: am 9119a97b: Revert "Revert "Cherry pick r91611 Perform the JavaScript navigation check on a complete URL"" DO NOT MERGE

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