Closed Bug 1785800 Opened 4 years ago Closed 1 year ago

Animated map does not load on theweathernetwork.com while on Private mode

Categories

(Web Compatibility :: Privacy: Site Reports, defect, P3)

Firefox 105
ARM64
Android

Tracking

(firefox105 wontfix, firefox140 fixed)

RESOLVED FIXED
Tracking Status
firefox105 --- wontfix
firefox140 --- fixed

People

(Reporter: oanaarbuzov, Unassigned)

References

(Blocks 1 open bug, )

Details

(Keywords: webcompat:tracker-blocking)

Attachments

(1 file)

Attached image StrictVsStandard.png

Environment:
Browser / Version: Firefox Nightly 105.0a1 (🦎 105.0a1-20220817091029), Firefox Focus Release 103.2.0 (🦎 103.0.2-20220802163236), Firefox Focus Nightly 105.0a1 (🦎 105.0a1-20220817091029)
Operating System: Google Pixel 5 (Android 12) - 1080 x 2340 pixels, 19.5:9 ratio (~432 ppi density), Samsung Galaxy S8 (Android 9) - 1440 x 2960 pixels, 18.5:9 ratio (~570 ppi density)

Prerequisites:
Clean profile.
[Firefox Nightly] Private mode enabled & ETP - Strict
[Firefox Focus] ETP - enabled

Steps to Reproduce:

  1. Navigate to https://www.theweathernetwork.com/ca/map/radar/?lat=49.85377727&lng=-97.17474286
  2. Accept cookies.
  3. Observe the page.

Expected Behavior:
The animated map is displayed.

Actual Behavior:
The animated map is not displayed.

Notes:

  1. Screenshot attached.
  2. The issue is not reproducible on Firefox Nightly normal mode (regardless of the ETP status), on Firefox Nightly private mode after changing ETP status and on Firefox Focus with ETP - disabled.

Workaround: Refreshing the page the animated map loads.

I cannot reproduce this issue with the latest Nightly. Maybe it's a intermittent website issue?

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

Tim the issue still occurs in Private Mode - ETP - Strict (clean profile).
https://prnt.sc/SKDSBDYCPmfn

Tested with:
Browser / Version: Firefox Nightly 106.0a1 (🦎 106.0a1-20220824093620)
Operating System: Google Pixel 5 (Android 12) - 1080 x 2340 pixels, 19.5:9 ratio (~432 ppi density)

Flags: needinfo?(tihuang)

Is this issue mobile-specific? I still cannot reproduce on the desktop in a private window with ETP strict enabled.

Flags: needinfo?(tihuang) → needinfo?(oana.arbuzov)

Yes, it reproduces for me in responsive design mode in a private window when emulating a mobile useragent string (Chrome or otherwise).

They are checking that indexedDB works for their analytics around this code:

    function u() {
      return new Promise((function (e, t) {
        try {
          var r = !0,
          n = 'validate-browser-context-for-indexeddb-analytics-module',
          o = self.indexedDB.open(n);
          o.onsuccess = function () {
            o.result.close(),
            r || self.indexedDB.deleteDatabase(n),
            e(!0)
          },
          o.onupgradeneeded = function () {
            r = !1
          },

So our simple Firebase PBM shim won't work, and we might need to emulate iDB a bit more for them specifically, but it's possible that we could work around this until we support iDB in private browsing.

Blocks: tp-pbm-missing-api-breakage
No longer blocks: tp-breakage
Flags: needinfo?(oana.arbuzov)
Component: Privacy: Anti-Tracking → Privacy: Site Reports
Product: Core → Web Compatibility

The issue does not reproduce regardless of the ETP setting.

Tested with:

Browser / Version: Firefox Nightly 140.0a1 (2016093159-🦎140.0a1-20250526095203🦎)
Operating System: Samsung A51 (Android 11) -1080 × 2400 pixels 20:9 aspect ratio (~405 ppi density)

Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: