6

What does your feature entail? What is it for? How will it affect existing workflows or user experience?
Currently, extensions cannot access local files on the disk, nor run on file:// URLs. This prevents users from using, for example, userscripts on local files.

Chrome (and other chromium browsers) have a toggle when managing the extension, called "Allow access to file URLs". For example:

What are the exact ways that you see a user using your proposed feature? Please go into as much detail as possible, and provide examples of how other browsers/apps implement this feature, if applicable. If your feature suggestion adds on to an existing feature, how would it work into it to extend its usefulness?
Users will be able to load userscripts locally and develop them on a separate code editor, using this tutorial.

Users will also be able to run these userscripts on local files.

    a month later

    I would like this feature too but only to load text files scattered on my HD from my localhost webpage. I can't find the setting that is in Safari see screenshot, but I would actually like this to be not global but restricted to requests that originate from localhost (webdev environment) if that makes sense.

    just noticed: my usecase is a nothingburger - I can link to plaintext just fine via localhost without local file restrictions disabled.

    Local File screenshot

      8 months later

      A little bump for this feature, if it's possible.

      I know most people probably do not need this feature, but personally speaking it's crucial for me. I'm learning a language and therefore need to use a pop-up dictionary extension to assist with reading. Works great on websites, but when I bring in files, it unfortunately cannot read them so I have no choice but to go back to Chromium browsers.

      As I said, I'm sure it's very niche, but this is just something I'm really hoping is possible and can be implemented someday. Safari also does not support it so I don't know if it's a more underlying restriction or what.

        6 days later

        i’d love for this to be implemented so i can access dictionaries when reading

          No one is typing