Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1293)

Unified Diff: content/public/android/javatests/src/org/chromium/content/browser/util/TestContentViewClient.java

Issue 10969045: Revert 158067 - Remove native side of content_view_client (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 8 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: content/public/android/javatests/src/org/chromium/content/browser/util/TestContentViewClient.java
===================================================================
--- content/public/android/javatests/src/org/chromium/content/browser/util/TestContentViewClient.java (revision 158071)
+++ content/public/android/javatests/src/org/chromium/content/browser/util/TestContentViewClient.java (working copy)
@@ -19,12 +19,30 @@
*/
public class TestContentViewClient extends ContentViewClient {
+ private OnPageStartedHelper mOnPageStartedHelper;
+ private OnPageFinishedHelper mOnPageFinishedHelper;
+ private OnReceivedErrorHelper mOnReceivedErrorHelper;
private OnEvaluateJavaScriptResultHelper mOnEvaluateJavaScriptResultHelper;
public TestContentViewClient() {
+ mOnPageStartedHelper = new OnPageStartedHelper();
+ mOnPageFinishedHelper = new OnPageFinishedHelper();
+ mOnReceivedErrorHelper = new OnReceivedErrorHelper();
mOnEvaluateJavaScriptResultHelper = new OnEvaluateJavaScriptResultHelper();
}
+ public OnPageStartedHelper getOnPageStartedHelper() {
+ return mOnPageStartedHelper;
+ }
+
+ public OnPageFinishedHelper getOnPageFinishedHelper() {
+ return mOnPageFinishedHelper;
+ }
+
+ public OnReceivedErrorHelper getOnReceivedErrorHelper() {
+ return mOnReceivedErrorHelper;
+ }
+
public OnEvaluateJavaScriptResultHelper getOnEvaluateJavaScriptResultHelper() {
return mOnEvaluateJavaScriptResultHelper;
}
@@ -36,6 +54,24 @@
* stop working!
*/
@Override
+ public void onPageStarted(String url) {
+ super.onPageStarted(url);
+ mOnPageStartedHelper.notifyCalled(url);
+ }
+
+ @Override
+ public void onPageFinished(String url) {
+ super.onPageFinished(url);
+ mOnPageFinishedHelper.notifyCalled(url);
+ }
+
+ @Override
+ public void onReceivedError(int errorCode, String description, String failingUrl) {
+ super.onReceivedError(errorCode, description, failingUrl);
+ mOnReceivedErrorHelper.notifyCalled(errorCode, description, failingUrl);
+ }
+
+ @Override
public void onEvaluateJavaScriptResult(int id, String jsonResult) {
super.onEvaluateJavaScriptResult(id, jsonResult);
mOnEvaluateJavaScriptResultHelper.notifyCalled(id, jsonResult);
Property changes on: content/public/android/javatests/src/org/chromium/content/browser/util/TestContentViewClient.java
___________________________________________________________________
Added: svn:mergeinfo

Powered by Google App Engine
This is Rietveld 408576698