Bug 906633 - Make Scratchpad Open and Save As dialogs use a JavaScript filter. r=robcee
This commit is contained in:
@@ -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);
|
||||
},
|
||||
|
||||
|
||||
Reference in New Issue
Block a user