tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

file-picker.html (632B)


      1 <!DOCTYPE html>
      2 <script src="/resources/testharness.js"></script>
      3 <script src="/resources/testharnessreport.js"></script>
      4 <script src="/speculation-rules/prerender/resources/utils.js"></script>
      5 <script>
      6 
      7 assert_true(document.prerendering);
      8 
      9 const params = new URLSearchParams(location.search);
     10 const uid = params.get('uid');
     11 
     12 async function showFilePicker(){
     13  const bc = new PrerenderChannel('prerender-channel', uid);
     14 
     15  try {
     16    const _ = await window.showOpenFilePicker()
     17    bc.postMessage('unexpected success');
     18  } catch (err){
     19    bc.postMessage(err.name);
     20  } finally {
     21    bc.close();
     22  }
     23 }
     24 
     25 showFilePicker();
     26 
     27 </script>