B2G/gecko/browser/components/tabview/tabitems.js
// Store persistent for this object.
Store persistent for this object.
Store persistent for this object .
function TabItem_save() {
    try {
      if (!this.tab || !Utils.isValidXULTab(this.tab) || !this._reconnected) 
        return;
      let data = this.getStorageData();
      if (TabItems.storageSanity(data))
        Storage.saveTab(this.tab, data);
    } catch(e) {
      Utils.log("Error in saving tab value: "+e);
    }
  }
function TabItem_save ( ) { try { if ( ! this . tab || ! Utils . isValidXULTab ( this . tab ) || ! this . _reconnected ) return ; let data = this . getStorageData ( ) ; if ( TabItems . storageSanity ( data ) ) Storage . saveTab ( this . tab , data ) ; } catch ( e ) { Utils . log ( "Error in saving tab value: " + e ) ; } }
Store persistent for this object.
Store persistent for this object .
// too soon/late to save