Upstream version 8.36.161.0
[platform/framework/web/crosswalk.git] / src / xwalk / test / android / core / javatests / src / org / xwalk / core / xwview / test / OnUpdateTitleTest.java
index 7671cc1..bd00acc 100644 (file)
@@ -9,9 +9,9 @@ import android.graphics.Bitmap;
 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().
@@ -21,31 +21,8 @@ public class OnUpdateTitleTest extends XWalkViewTestBase {
     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