How can we improve the Microsoft Edge developer experience?

File API support for extensions

One great addition to Edge extensions would be the ability to write files .

There are of course security issues related to reading or writing files to the file system, but at some point, Edge will support the Downloads API (6 out of the 20 most popular Firefox extensions rely on this API). This API (chrome.downloads) allows to write a file to the Downloads folder out of an external URL. Why not then allow an extension to generate files limited to that folder ?

That would allow saving videos (some streaming protocols need processing so the Downloads API is not sufficient), screenshots, browsing session records, ...

To be useful, this API would need real binary data write/seek ability, not a simple blob-to-file feature.

This would make Edge ahead of Chrome as this ability is deeply lacking in that later browser.

5,033 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    MigMig shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    321 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...
      ← Previous 1 3 4 5 16 17

      Feedback and Knowledge Base