tor-browser

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

name-attribute.window.js (609B)


      1 test(() => {
      2  const frame = document.createElement("iframe"),
      3        name = "A",
      4        name2 = "B";
      5  frame.setAttribute("name", name);
      6  document.body.append(frame);
      7  const frameW = frame.contentWindow;
      8  assert_equals(frameW.name, name);
      9  frameW.name = name2;
     10  assert_equals(frame.getAttribute("name"), name);
     11  assert_equals(frameW.name, name2);
     12  frame.remove();
     13  assert_equals(frame.getAttribute("name"), name);
     14  assert_equals(frameW.name, "");
     15  frameW.name = name2;
     16  assert_equals(frame.getAttribute("name"), name);
     17  assert_equals(frameW.name, "");
     18 }, "Window object's name IDL attribute");