products/sources/formale Sprachen/C/Firefox/third_party/libwebrtc/moz-patch-stack/   (Open Source Betriebssystem Version 6.17.9©)  Datei vom 10.2.2025 mit Größe 1 kB image not shown  

SSL browser_contentWindow.js   Sprache: unbekannt

 
/* Any copyright is dedicated to the Public Domain.
   http://creativecommons.org/publicdomain/zero/1.0/ */

"use strict";

const CONTENT_WINDOW_URL = "https://example.com/";

declTest("contentWindow null when inner window inactive", {
  matches: [CONTENT_WINDOW_URL + "*"],
  url: CONTENT_WINDOW_URL + "?1",

  async test(browser) {
    // If Fission is disabled, the pref is no-op.
    await SpecialPowers.pushPrefEnv({
      set: [["fission.bfcacheInParent"true]],
    });

    let parent = browser.browsingContext.currentWindowGlobal;
    let actorParent = parent.getActor("TestWindow");

    await actorParent.sendQuery("storeActor");

    let url = CONTENT_WINDOW_URL + "?2";
    let loaded = BrowserTestUtils.browserLoaded(browser, false, url);
    BrowserTestUtils.startLoadingURIString(browser, url);
    await loaded;

    let result = await actorParent.sendQuery("checkActor");

    is(result.status, "success""Should succeed when bfcache is enabled");
    ok(
      result.valueIsNull,
      "Should get a null contentWindow when inner window is inactive"
    );
  },
});

Messung V0.5
C=87 H=100 G=93

[ Verzeichnis aufwärts0.13unsichere Verbindung  Übersetzung europäischer Sprachen durch Browser  ]