tor-browser

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

flexbox-invalidation-1.html (1168B)


      1 <!DOCTYPE html>
      2 <!--
      3     Any copyright is dedicated to the Public Domain.
      4     http://creativecommons.org/publicdomain/zero/1.0/
      5 -->
      6 <!--
      7     This test verifies that we include our children's overflow areas in the
      8     flex container's overflow area -- invalidating their old location and new
      9     location when the flex container is moved, even if they stick outside the
     10     flex container.
     11 -->
     12 <html class="reftest-wait">
     13  <head>
     14    <script>
     15      function tweak() {
     16        var outer = document.getElementById("outer");
     17        outer.style.marginLeft = "40px";
     18 
     19        document.documentElement.removeAttribute("class");
     20      }
     21 
     22      window.addEventListener("MozReftestInvalidate", tweak);
     23    </script>
     24    <style>
     25      div#flexContainer {
     26        width: 100px;
     27        height: 50px;
     28        background: lightgray;
     29        display: flex;
     30        justify-content: center;
     31      }
     32 
     33      div#flexItem {
     34        border: 1px solid black;
     35        height: 200%;
     36        background: purple;
     37      }
     38    </style>
     39  </head>
     40  <body>
     41    <div id="outer">
     42      <div id="flexContainer">
     43        <div id="flexItem">item</div>
     44      </div>
     45    </div>
     46  </body>
     47 </html>