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
Drop Mails from Outlook does no longer work with Chromium 108 #4242
Comments
Hi, thanks for reporting. I don't have Windows or Outlook so I can't test this. Would you be willing to create a PR for it? Potentially related code: #1978 |
It's not directly related with Outlook, but Outlook is the main app where we see the issue in production. Basically, chromium 108 blocks several paths and its children: https://chromium.googlesource.com/chromium/src/+/refs/heads/main/base/base_paths_win.h#42 when using the api uppy is using. Outlook stores its data-file under one of those paths by default in windows: To test it with Windows without outlook: To test it with MacOS: |
|
I think the issue here is using the experimental Experimental APIs should not be used in production. Chromium v108 changed the behavior of this function by restricting file system access for specific locations. |
The fact that it's experimental shouldn't matter. If the API doesn't exist, we fallback to the old one. If the API exists but there is no response, we still fallback to the old one. |
Hi @elioschmutz, could you please confirm if the recent release Uppy 3.4 https://github.com/transloadit/uppy/releases/tag/uppy%403.4.0 has fixed the issue for you? |
Hi @arturi thanks a lot for the fix 🎉 Is it possible to apply the patch for |
Initial checklist
Link to runnable example
Steps to reproduce
Expected behavior
The file should be uploaded as every other file. It worked as expected until Chromium 107
Other D&D plugins like the plugin dropzone.dev still work as expected. It also works when using the default D&D Guide from Mozilla: https://developer.mozilla.org/en-US/docs/Web/API/HTML_Drag_and_Drop_API/File_drag_and_drop
working-example.mov
Actual behavior
the following error message will be promted:
The text was updated successfully, but these errors were encountered: