rem: window.openDialog(  "chrome: "_blank", "scrollbars,resizable,chrome,dialog=no", this.target.ownerDocument.location.href, "charset=" + this.target.ownerDocument.characterSet); 
add: BrowserViewSourceOfDocument(this.target.ownerDocument); 
context:     viewFrameSource : function () {      window.openDialog(  "chrome://navigator/content/viewSource.xul",                          "_blank",                          "scrollbars,resizable,chrome,dialog=no",                          this.target.ownerDocument.location.href,                          "charset=" + this.target.ownerDocument.characterSet);    },
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/5183a0ee870b93ef0eccae7d396d0ea0eaa8319c/nsContextMenu.js/clean/suite/common/nsContextMenu.js