tor-browser

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

pagereveal-no-view-transition.html (750B)


      1 <!DOCTYPE html>
      2 <title>
      3  View transitions: in navigation without transition, pagereveal event has
      4  null viewTransition
      5 </title>
      6 <link rel="help" href="https://drafts.csswg.org/css-view-transitions-2/">
      7 <link rel="author" href="mailto:bokan@chromium.org">
      8 <script src="/resources/testharness.js"></script>
      9 <script src="/resources/testharnessreport.js"></script>
     10 <script>
     11 promise_test(async () => {
     12  const pagereveal = await new Promise(resolve => {
     13    addEventListener('pagereveal', e => resolve(e));
     14  });
     15  assert_true('viewTransition' in pagereveal,
     16      '`pagereveal` must have a `viewTransition` property.');
     17  assert_equals(pagereveal.viewTransition, null,
     18      '`viewTransition` must be null when there is no transition.');
     19 });
     20 </script>