import android.test.suitebuilder.annotation.SmallTest;
import android.util.Log;
import org.chromium.base.test.util.Feature;
-import org.xwalk.core.XWalkClient;
import org.xwalk.core.XWalkView;
-import org.xwalk.core.XWalkWebChromeClient;
+import org.xwalk.core.internal.XWalkClient;
+import org.xwalk.core.internal.XWalkWebChromeClient;
/**
* Test suite for onUpdateTitle().
public void setUp() throws Exception {
super.setUp();
- class TestXWalkClient extends XWalkClient {
- @Override
- public void onPageStarted(XWalkView view, String url, Bitmap favicon) {
- mTestContentsClient.onPageStarted(url);
- }
-
- @Override
- public void onPageFinished(XWalkView view, String url) {
- mTestContentsClient.didFinishLoad(url);
- }
- }
-
- class TestXWalkChromeClient extends XWalkWebChromeClient {
- @Override
- public void onReceivedTitle(XWalkView view, String title) {
- mTestContentsClient.onTitleChanged(title);
- }
- }
- getInstrumentation().runOnMainSync(new Runnable() {
- @Override
- public void run() {
- getXWalkView().setXWalkClient(new TestXWalkClient());
- getXWalkView().setXWalkWebChromeClient(new TestXWalkChromeClient());
- }
- });
+ setXWalkClient(new XWalkViewTestBase.TestXWalkClient());
+ setXWalkWebChromeClient(new XWalkViewTestBase.TestXWalkWebChromeClient());
}
@SmallTest