msSaveBlob() & msSaveOrOpenBlob() initiated "Save"/"Save as" dialog is broken in ms-browser-extension:// tabs

Won’t fix Issue #9385333

Details

Author
Sebastien D.
Created
Oct 17, 2016
Privacy
This issue is public.
Reports
Reported by 1 person

Sign in to watch or report this issue.

Steps to reproduce

var dataBlob = new Blob(
  [ JSON.stringify(response) ],
  { type: 'application/json' }
);

// fails
msSaveBlob(dataBlob, 'somename.txt');

// fails
msSaveOrOpenBlob(dataBlob, 'somename.txt');

The failure is in the native popup shown by Edge (save, save as, cancel buttons are non-responsive). The only working button is the close (x).

This reproduces whenever msSaveBlob/msSaveOrOpenBlob prompts the user to download a file (which occurs when either an a file extension without an associated default application is specified (such as somename.foo instead of somename.txt) or when a file type without an associated default application ({type: "application/json"}, for example) is specified

Attachments

0 attachments

    Comments and activity

    • Microsoft Edge Team

      Changed Assigned To to “Brad E.”

      Changed Assigned To to “Sebastian P.”

      Changed Assigned To from “Sebastian P.” to “Chee C.”

      Changed Status to “Confirmed”

      Changed Assigned To from “Chee C.” to “Cameron S.”

      Changed Title from “msSaveBlob() & msSaveOrOpenBlob() broken n extension tabs” to “msSaveBlob() & msSaveOrOpenBlob() broken in extension tabs”

      Changed Title from “msSaveBlob() & msSaveOrOpenBlob() broken in extension tabs” to “msSaveBlob() & msSaveOrOpenBlob() with {type: "application/json"} is broken in extension tabs”

      Changed Title from “msSaveBlob() & msSaveOrOpenBlob() with {type: "application/json"} is broken in extension tabs” to “msSaveBlob() & msSaveOrOpenBlob() with {type: "application/json"} is broken in ms-browser-extension://”

      Changed Title from “msSaveBlob() & msSaveOrOpenBlob() with {type: "application/json"} is broken in ms-browser-extension://” to “msSaveBlob() & msSaveOrOpenBlob() with {type: "application/json"} is broken in ms-browser-extension:// tabs”

      Changed Steps to Reproduce

      Changed Title from “msSaveBlob() & msSaveOrOpenBlob() with {type: "application/json"} is broken in ms-browser-extension:// tabs” to “msSaveBlob() & msSaveOrOpenBlob() initiated "Save"/"Save as" dialog is broken in ms-browser-extension:// tabs”

      Changed Assigned To from “Cameron S.” to “Ryan C.”

      Changed Status from “Confirmed” to “Won’t fix”

    • Hello,

      Thank you for providing this information about the issue. Please test this behavior in our latest insider preview Edge 15063.

      Best Wishes,

      The MS Edge Team

    You need to sign in to your Microsoft account to add a comment.

    Sign in