tor-browser

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

browser_UITour_forceReaderMode.js (613B)


      1 "use strict";
      2 
      3 var gTestTab;
      4 var gContentAPI;
      5 
      6 add_task(setup_UITourTest);
      7 
      8 add_UITour_task(async function () {
      9  ok(
     10    !gBrowser.selectedBrowser.isArticle,
     11    "Should not be an article when we start"
     12  );
     13  ok(
     14    document.getElementById("reader-mode-button").hidden,
     15    "Button should be hidden."
     16  );
     17  await gContentAPI.forceShowReaderIcon();
     18  await waitForConditionPromise(() => gBrowser.selectedBrowser.isArticle);
     19  ok(gBrowser.selectedBrowser.isArticle, "Should suddenly be an article.");
     20  ok(
     21    !document.getElementById("reader-mode-button").hidden,
     22    "Button should now be visible."
     23  );
     24 });