Closed Bug 1966696 Opened 6 months ago Closed 1 month ago

autoblog.spidersweb.pl - Comments section does not load with Standard ETP in PBM

Categories

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

Desktop
Windows 11

Tracking

(firefox145 fixed)

RESOLVED FIXED
145 Branch
Tracking Status
firefox145 --- fixed

People

(Reporter: ctanase, Assigned: emz)

References

(Depends on 2 open bugs, )

Details

(Keywords: webcompat:site-report, webcompat:tracker-blocking, Whiteboard: [webcompat-source:web-bugs][privacy-team:diagnosed])

Attachments

(2 files)

Environment:
Operating system: Windows 11/10
Firefox version: Firefox 139.0/140

Preconditions:

  • Private window opened
  • ETP set to Standard

Steps to reproduce:

  1. Go to https://autoblog.spidersweb.pl/lublin-autobusy-wodorowe-zakup-po-co-droga-eksploatacja
  2. Scroll down the page.
  3. Click on "DYSKUSJA".
  4. Observe the behavior.

Expected Behavior:
Comments are shown.

Actual Behavior:
No comments are shown, the section is blank.

Notes:

  • Reproduces in ETP Strict mode only
  • Reproduces in firefox-nightly, and firefox-release
  • Does not reproduce in chrome

Created from https://github.com/webcompat/web-bugs/issues/154398

Attached image PBM Standard ETP.png
Severity: -- → S3
User Story: (updated)
Priority: -- → P3
Whiteboard: [webcompat-source:web-bugs] → [webcompat-source:web-bugs][privacy-team:diagnosed]
Depends on: tp-breakage-disqus
Severity: S3 → S4

Taking a look to find out why the smartblock placeholder button isn't working.

Assignee: nobody → emz
Status: NEW → ASSIGNED
User Story: (updated)

The site seems to be using setPointerCapture to capture clicks and fails to forward the click to the embed placeholder. I've submitted a patch that blocks setPointerCapture calls on just the our placeholder elements.

I've also built a simplified demo page here that captures clicks and breaks the embed placeholder button in a similar way like the page in this bug: https://playground.emz.im/embed-disqus-pointer-capture/

Status: ASSIGNED → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 145 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: