tor-browser

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

browser_inspector-utils.js (767B)


      1 /* Any copyright is dedicated to the Public Domain.
      2   http://creativecommons.org/publicdomain/zero/1.0/ */
      3 
      4 "use strict";
      5 
      6 Services.scriptloader.loadSubScript(
      7  "chrome://mochitests/content/browser/devtools/server/tests/browser/inspector-helpers.js",
      8  this
      9 );
     10 
     11 const COLOR_WHITE = [255, 255, 255, 1];
     12 
     13 add_task(async function loadNewChild() {
     14  const { walker } = await initInspectorFront(
     15    `data:text/html,<style>body{color:red;background-color:white;}body::before{content:"test";}</style>`
     16  );
     17 
     18  const body = await walker.querySelector(walker.rootNode, "body");
     19  const color = await body.getBackgroundColor();
     20  Assert.deepEqual(
     21    color.value,
     22    COLOR_WHITE,
     23    "Background color is calculated correctly for an element with a pseudo child."
     24  );
     25 });