import org.chromium.net.test.util.TestWebServer;
import org.xwalk.core.XWalkClient;
-import org.xwalk.core.XWalkContent;
import org.xwalk.core.XWalkView;
import java.util.concurrent.TimeUnit;
String html = "<html><body>Simple page.</body></html>";
int currentCallCount = onPageFinishedHelper.getCallCount();
- loadDataAsync(html, "text/html", false);
+ loadDataAsync(null, html, "text/html", false);
onPageFinishedHelper.waitForCallback(currentCallCount);
- assertEquals("data:text/html," + html, onPageFinishedHelper.getUrl());
+ assertEquals("about:blank", onPageFinishedHelper.getUrl());
}
@MediumTest
assertEquals(0, onPageFinishedHelper.getCallCount());
final int pageWithSubresourcesCallCount = onPageFinishedHelper.getCallCount();
- loadDataAsync("<html><iframe src=\"" + testUrl + "\" /></html>",
+ loadDataAsync(null, "<html><iframe src=\"" + testUrl + "\" /></html>",
"text/html",
false);
int currentCallCount = onPageFinishedHelper.getCallCount();
assertEquals(0, currentCallCount);
- loadDataAsync(html, "text/html", false);
+ loadDataAsync(null, html, "text/html", false);
loadJavaScriptUrl("javascript: try { console.log('foo'); } catch(e) {};");
onPageFinishedHelper.waitForCallback(currentCallCount);
- assertEquals("data:text/html," + html, onPageFinishedHelper.getUrl());
+ assertEquals("about:blank", onPageFinishedHelper.getUrl());
// onPageFinished won't be called for javascript: url.
assertEquals(1, onPageFinishedHelper.getCallCount());
}