IPC: a way for security exploit browsertests to simulate the appearance of a malicious IPC.

Use this to add a SecurityExploitBrowserTest for http://crbug.com/429922

Fix SecurityExploitBrowserTests on Android. Re-enable SecurityExploitBrowserTests on Android, except for two issues (1) the new test, which is actually disabled because of http://crbug.com/432737, discovered while developing this CL and (2) SetWebUIProperty, which is disabled because of http://crbug.com/433068, also discovered while developing this CL. Moral of the story being: never try.

BUG=429922,432737,338023,433068
TEST=content_browsertests

Review URL: https://codereview.chromium.org/712713002

Cr-Commit-Position: refs/heads/master@{#304170}
6 files changed