Closed Bug 1777699 Opened 2 years ago Closed 2 years ago

Video is missing on bbc.com with ETP set to Strict

Categories

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

Firefox 104
Desktop
Windows 10
defect

Tracking

()

VERIFIED FIXED
104 Branch
Tracking Status
firefox104 --- verified

People

(Reporter: ctanase, Assigned: twisniewski)

References

(Blocks 1 open bug, )

Details

Attachments

(2 files)

Attached image bbc.png

Environment:
Operating system: Windows 10
Firefox version: Nightly 104.0a1 (2022-06-29)

Preconditions:
ETP set to STRICT
Clean profile

Steps to reproduce:

  1. Go to https://www.bbc.com/news/av/world-europe-61972937
  2. Observe if the video below the menu is displayed

Expected Behavior:
The video is displayed on the page.

Actual Behavior:
The video is missing from the page, there's a BBC logo as a placeholder.

Notes:

  1. Screenshot provided
  2. Not reproducible on Nightly with Standard ETP
  3. Reproducible on both Standard and Strict ETP in a Private Window
Severity: -- → S3

This can be fixed by having our shim for iasPET provide callbacks with an argument which is a raw string "response" like this:

JSON.stringify({
    brandSafety: {},
    slots: {},
})
Assignee: nobody → twisniewski
Status: NEW → ASSIGNED
Pushed by twisniewski@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/3d9da053a6bd
Have the SmartBlock iasPET shim send a default parameter to all callbacks; r=ksenia,webcompat-reviewers
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 104 Branch
Flags: qe-verify+

I've reproduced this bug using an affected Nightly build (20220701093330), with STR from comment 0.

The issue is verified as fixed on 104.0b5 Beta, across platforms: Win 10 x64, macOS 11 and Ubuntu 18.04 x64.

Status: RESOLVED → VERIFIED
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: