Commit fa1092b5 authored by Malte Jürgens's avatar Malte Jürgens Committed by Richard Pospesel
Browse files

Bug 1850200 - Add delay to HTTPS-Only "Continue to HTTPS Site" button r=freddyb

parent 8aef0316
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -67,6 +67,7 @@
        <button
          id="openInsecure"
          data-l10n-id="about-httpsonly-button-continue-to-site"
          inert
        ></button>
      </div>
      <div class="suggestion-box" hidden>
+5 −0
Original line number Diff line number Diff line
@@ -34,6 +34,11 @@ function initPage() {
    .getElementById("openInsecure")
    .addEventListener("click", onOpenInsecureButtonClick);

  const delay = RPMGetIntPref("security.dialog_enable_delay", 1000);
  setTimeout(() => {
    document.getElementById("openInsecure").removeAttribute("inert");
  }, delay);

  if (window.top == window) {
    document
      .getElementById("goBack")
+1 −0
Original line number Diff line number Diff line
@@ -66,6 +66,7 @@ export let RemotePageAccessManager = {
    },
    "about:httpsonlyerror": {
      RPMGetFormatURLPref: ["app.support.baseURL"],
      RPMGetIntPref: ["security.dialog_enable_delay"],
      RPMSendAsyncMessage: ["goBack", "openInsecure"],
      RPMAddMessageListener: ["WWWReachable"],
      RPMTryPingSecureWWWLink: ["*"],