/** Called when the fragment is no longer resumed. Pauses the WebView. */
 @Override
 public void onResume() {
   if (mobileBindings != null) {
     mobileBindings.saveState(null);
   }
   mWebView.onResume();
   super.onResume();
 }
  public void onSaveInstanceState(Bundle savedInstanceState) {
    super.onSaveInstanceState(savedInstanceState);

    mobileBindings.saveState(savedInstanceState);
    savedInstanceState.putString("activity", activity);
    triggerSave();
    savedInstanceState.putString(ARG_ACTIVITY_ID, activityId);
    savedInstanceState.putString("sites", sites);
    savedInstanceState.putString("activityUrl", activityUrl);
    savedInstanceState.putParcelable("newSite", siteToSave);
    savedInstanceState.putString("themes", themes);
  }