Closed Bug 1640426 Opened 4 years ago Closed 3 years ago

wholesalesolar.com page is blank for 3-4 seconds after page load with ETP - Strict enabled

Categories

(Core :: Privacy: Anti-Tracking, defect, P3)

Unspecified
macOS
defect

Tracking

()

RESOLVED FIXED
Tracking Status
firefox-esr68 --- wontfix
firefox76 --- wontfix
firefox77 --- wontfix
firefox78 --- wontfix
firefox87 --- fixed

People

(Reporter: cpeterson, Unassigned)

References

()

Details

Attachments

(1 file)

Steps to reproduce

  1. Enable Strict ETP.
  2. Load https://www.wholesalesolar.com/
  3. Wait for the page to be rendered.

Expected results

The page should be rendered immediately after it has been loaded.

Actual results

The page loading spinner stops and then, after 3-4 seconds of a blank white page, the rendered page appears.

If you downgrade ETP from Strict to Standard (or disable ETP entirely for the site) and reload the page, the page is rendered immediately after it has been loaded.

I enabled each of ETP's Custom settings separately to isolate which setting causes the slow page load. The culprit is "Tracking content" "In all windows".

Severity: -- → S3
Priority: -- → P3

I see this same 3-4 second pause on https://www.splcenter.org/ with ETP Strict enabled.

Attached image DelayBlank.gif

I can still reproduce the issue:

  • on https://unboundsolar.com/, I see a bit longer delay with ETP - Strict, but the blank page occurs also with ETP - Standard or disabled, for me both on mobile and desktop layout.
  • on https://www.splcenter.org/ the issue is visible more on the mobile layout.

Tested with:
Browser / Version: Firefox Nightly 210217 (🦎 87.0a1-20210217094559), Firefox Nightly 87.0a1 (2021-02-17)
Operating System: Samsung Galaxy S8 (Android 9) - 1440 x 2960 pixels, 18.5:9 ratio (~570 ppi density), Huawei P20 Lite (Android 8.0.0) - 1080 x 2280 pixels, 19:9 ratio (~432 ppi density), Windows 10 Pro

On desktop layout for https://www.splcenter.org/ I would say it seems to be fixed.

This is fixed now as of bug 1687942. The delay was caused by use of the asynchide scriptlet.

Blocks: tp-asynchide
No longer blocks: tp-breakage
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: