| Index: chrome/test/android/javatests/src/org/chromium/chrome/test/MultiActivityTestBase.java | 
| diff --git a/chrome/test/android/javatests/src/org/chromium/chrome/test/MultiActivityTestBase.java b/chrome/test/android/javatests/src/org/chromium/chrome/test/MultiActivityTestBase.java | 
| index 248cbc47ef1ce152fe349ecd21278060d6ec3a63..ea3744cb63e1a6e46655c753f945431d19e34275 100644 | 
| --- a/chrome/test/android/javatests/src/org/chromium/chrome/test/MultiActivityTestBase.java | 
| +++ b/chrome/test/android/javatests/src/org/chromium/chrome/test/MultiActivityTestBase.java | 
| @@ -80,8 +80,7 @@ public abstract class MultiActivityTestBase extends InstrumentationTestCase | 
|  | 
| /** Clicking the body triggers a window.open() call to open URL_4. */ | 
| protected static final String SUCCESS_URL = UrlUtils.encodeHtmlDataUri("opened!"); | 
| -    protected static final String ONCLICK_LINK = UrlUtils.encodeHtmlDataUri( | 
| -            "<html>" | 
| +    protected static final String ONCLICK_LINK = UrlUtils.encodeHtmlDataUri("<html>" | 
| + "  <head>" | 
| + "    <title>window.open page</title>" | 
| + "    <meta name='viewport'" | 
| @@ -91,8 +90,11 @@ public abstract class MultiActivityTestBase extends InstrumentationTestCase | 
| + "    </style>" | 
| + "    <script>" | 
| + "      function openNewWindow() {" | 
| -            + "        var site = window.open('" + URL_4 + "');" | 
| -            + "        if (site) location.href = '" + SUCCESS_URL + "';" | 
| +            + "        var site = window.open('about:blank');" | 
| +            + "        if (site) {" | 
| +            + "          site.document.write('" + URL_4 + "');" | 
| +            + "          location.href = '" + SUCCESS_URL + "';" | 
| +            + "        }" | 
| + "      }" | 
| + "    </script>" | 
| + "  </head>" | 
|  |