Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Minimal File System API support? #20563

Open
JamesB7 opened this issue Jan 19, 2022 · 4 comments
Open

Minimal File System API support? #20563

JamesB7 opened this issue Jan 19, 2022 · 4 comments
Labels
needs-more-info The report requires more detail before we can decide what to do with this issue. OS/Desktop
Projects

Comments

@JamesB7
Copy link

JamesB7 commented Jan 19, 2022

I normally do my web development on Brave, and discovered today that the File System API is not available at all.

I can see excellent arguments against directory access, at least without a big warning.

That said, access to individual files is both useful and not terribly dangerous.

I am (experimentally) porting https://www.evolvapor.com/escribe/ to web using mono-wasm, and I need this API (or at least something that can keep a file reference around) to be able to implement File->Save in the way a user would expect. It's useful to keep handles around also for the File menu most-recently-used list. I'd like to be able to maintain the MRU list between sessions, but that's not nearly as glaring usability wise.

Please give it some thought. If yall are quite set on it, do at least consider at least making it more available if they install the program as a PWA.

Thank you

James

@rebron rebron added this to Untriaged Backlog in General Jan 25, 2022
@rebron
Copy link
Collaborator

rebron commented Jan 25, 2022

cc: @bsclifton

@bsclifton
Copy link
Member

bsclifton commented Jan 25, 2022

@JamesB7 we do have File System API support - it's just disabled by default. Can you please visit brave://flags/#file-system-access-api and try enabling? You may need to restart after that value is changed to enabled

For posterity, this was fixed (previously tracked) with #18979

@bsclifton bsclifton moved this from Untriaged Backlog to Needs Info/Waiting Upstream in General Jan 25, 2022
@bsclifton bsclifton added the needs-more-info The report requires more detail before we can decide what to do with this issue. label Jan 25, 2022
@m-dressler
Copy link

I would also be appreciative if at least the flag could be made available on android/mobile!

@waynebloss
Copy link

waynebloss commented Dec 1, 2023

It would be nice to at least enable things like the File System API and Idle Detection API for PWAs. I was looking to find out how well Brave treated PWAs and this is a little disappointing to find out because now I don't know if I can trust Brave to let me use the whole web. (Alright, I do understand the decision here actually and I've decided to continue trusting... but verifying.)

Is there a list of other features that aren't enabled by default? Because caniuse doesn't have Brave yet.

Found it here - What does Brave remove from the Chromium engine?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs-more-info The report requires more detail before we can decide what to do with this issue. OS/Desktop
Projects
General
  
Needs Info
Development

No branches or pull requests

5 participants