The showPicker() method in HTML consumes user activation: - https://github.com/whatwg/html/pull/10344 - https://chromium-review.googlesource.com/c/chromium/src/+/5235516 Due to this issue, we might also make showOpenFilePicker and other things consume user activation as well: - https://issues.chromium.org/issues/40059071 - https://chromium-review.googlesource.com/c/chromium/src/+/5735618