Bug 906633 - Make Scratchpad Open and Save As dialogs use a JavaScript filter. r=robcee

This commit is contained in:
Brandon Benvie
2013-09-30 11:59:24 -07:00
parent 15cd32a82c
commit 6be1fce497

View File

@@ -855,6 +855,8 @@ var Scratchpad = {
fp.init(window, this.strings.GetStringFromName("openFile.title"),
Ci.nsIFilePicker.modeOpen);
fp.defaultString = "";
fp.appendFilter("JavaScript Files", "*.js; *.jsm; *.json");
fp.appendFilter("All Files", "*.*");
fp.open(aResult => {
if (aResult != Ci.nsIFilePicker.returnCancel) {
promptCallback(fp.file);
@@ -1103,6 +1105,8 @@ var Scratchpad = {
fp.init(window, this.strings.GetStringFromName("saveFileAs"),
Ci.nsIFilePicker.modeSave);
fp.defaultString = "scratchpad.js";
fp.appendFilter("JavaScript Files", "*.js; *.jsm; *.json");
fp.appendFilter("All Files", "*.*");
fp.open(fpCallback);
},