Writeups

File picker shown on the wrong origin while keeping FileSystemHandle.

onmouseup = (_) => {
  let fs = showOpenFilePicker();
  open('https://www.google.com');
};

This issue was fixed in https://issues.chromium.org/40059071 by making FileSystemAccess APIs consume user activation.