tor-browser

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

local-fonts-allowed-by-permissions-policy-attribute.https.sub.html (1197B)


      1 <!DOCTYPE html>
      2 <body>
      3  <script src=/font-access/resources/font-test-utils.js></script>
      4  <script src=/resources/testharness.js></script>
      5  <script src=/resources/testharnessreport.js></script>
      6  <script src=/resources/testdriver.js></script>
      7  <script src=/resources/testdriver-vendor.js></script>
      8  <script src=/permissions-policy/resources/permissions-policy.js></script>
      9  <script>
     10    'use strict';
     11    const same_origin_src = '/permissions-policy/resources/permissions-policy-local-fonts.html';
     12    const cross_origin_src = 'https://{{domains[www]}}:{{ports[https][0]}}' +
     13      same_origin_src;
     14    const feature_name = 'permissions policy "local-fonts"';
     15    const header = 'allow="local-fonts" attribute';
     16 
     17    async_test(t => {
     18      test_feature_availability('local-fonts', t, same_origin_src,
     19          expect_feature_available_default, 'local-fonts');
     20    }, feature_name + ' can be enabled in same-origin iframe using ' + header);
     21 
     22    async_test(t => {
     23      test_feature_availability('local-fonts', t, cross_origin_src,
     24          expect_feature_available_default, 'local-fonts');
     25    }, feature_name + ' can be enabled in cross-origin iframe using ' + header);
     26  </script>
     27 </body>