rem: var url = this.href(req.action); 
context: Skin.prototype.edit_action = function() {   if (req.postParams.save) {      try {         this.update(req.postParams);         var url = this.href(req.action);         // FIXME:         if (false && this.equals(req.postParams.source)) {            Skin.remove.call(this);            url = Skins.getRedirectUrl(req.postParams);         } else {            this.setSource(req.postParams.source);         }         res.message = gettext("The changes were saved successfully.");         if (req.postParams.save == 1) {            res.redirect(url);         } else {            res.redirect(Skins.getRedirectUrl(req.postParams));         }      } catch (ex) {         res.message = ex;         app.log(ex);      }   }   res.data.action = this.href(req.action);   res.data.title = gettext('{0}/{1}.skin of Layout "{2}"', this.prototype,          this.name, res.handlers.layout.title);   res.data.body = this.renderSkinAsString("Skin#edit");   res.handlers.skins.renderSkin("page");   return;};
meta: 993	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/993/a63f1725b33f0e4c3d3257a6bd38df96a5406745/Skin.js/clean/code/Skin/Skin.js