@Override
 public View getVideoLoadingProgressView() {
   if (originalWebChromeClient != null) {
     return originalWebChromeClient.getVideoLoadingProgressView();
   }
   return null;
 }
 @Override
 protected View getVideoLoadingProgressView() {
   TraceEvent.begin();
   View result;
   if (mWebChromeClient != null) {
     if (TRACE) Log.d(TAG, "getVideoLoadingProgressView");
     result = mWebChromeClient.getVideoLoadingProgressView();
   } else {
     result = null;
   }
   TraceEvent.end();
   return result;
 }