We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 764681e commit d03974fCopy full SHA for d03974f
1 file changed
src/glide/browser/base/content/browser-excmds.mts
@@ -1046,7 +1046,9 @@ export const GlideExcmds = new GlideExcmdsClass();
1046
function launch_as_text(file: nsIFile): void {
1047
try {
1048
const mime_service = Cc["@mozilla.org/mime;1"]!.getService(Ci.nsIMIMEService);
1049
- const mime_info = mime_service.getFromTypeAndExtension("text/plain", "");
+ const found = { value: false };
1050
+ const mime_info = mime_service.getMIMEInfoFromOS("application/typescript", "ts", found);
1051
+ mime_service.updateDefaultAppInfo(mime_info);
1052
mime_info.preferredAction = Ci.nsIHandlerInfo.useSystemDefault;
1053
mime_info.launchWithFile(file);
1054
} catch {
0 commit comments