cf1087badd
* feat: implement File System API support Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com> * test: add a test for writable permission checking Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com> * fix: gn check include issues Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com> * chore: feedback from review Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com> * chore: cleanup feedback from review Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com> * refactor: namespace to electron Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com> * fixup! chore: cleanup feedback from review Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com> * chore: address more feedback from review Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com> * 5301485: Add content analysis to File System Access Javascript API. https://chromium-review.googlesource.com/c/chromium/src/+/5301485 Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com> * docs: improve typing of details object Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com> * chore: address outstanding todo Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com> * refactor: use Chrome's file system access blocklist Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com> * lint Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com> * fix: Windows build Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com> * test: clarify test verbiage Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com> --------- Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
26 lines
No EOL
507 B
HTML
26 lines
No EOL
507 B
HTML
<!DOCTYPE html>
|
|
<html>
|
|
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<title>Hello World!</title>
|
|
</head>
|
|
|
|
<body>
|
|
<script>
|
|
const { ipcRenderer } = require('electron')
|
|
|
|
let fileHandle = null;
|
|
let sent = false;
|
|
window.document.onpaste = async (event) => {
|
|
const fileItem = event.clipboardData.items[0];
|
|
fileHandle = await fileItem.getAsFileSystemHandle();
|
|
if (!sent) {
|
|
ipcRenderer.send('did-create-file-handle');
|
|
sent = true;
|
|
}
|
|
};
|
|
</script>
|
|
</body>
|
|
|
|
</html> |