Closed Bug 1935932 Opened 1 year ago Closed 7 months ago

hbr.org - Subscribe page broken for Harvard Business Review

Categories

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

Firefox 132
Desktop
Windows 10

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: dmehic, Unassigned)

References

()

Details

(Keywords: webcompat:platform-bug, webcompat:site-report, webcompat:tracker-blocking, Whiteboard: [etp-pbm][etp-feature-tb-analytics][etp-rc-content-blocked])

Environment:
Operating system: Desktop (Mac OS X) and Android
Firefox version: Firefox 135

Preconditions:

  • Strict ETP enabled
  • Clean profile

Steps to reproduce:

  1. Go to https://hbr.org/
  2. Click Subscribe

Expected Behavior:
The page elements load correctly. User can complete subscription steps.

Actual Behavior:
Page is broken. 'We're experiencing a connection error. Sorry for the inconvenience. Please try again later.' error appears.

Notes:

  • Reproduces in ETP Standard, Strict Mode
  • ETP toggle OFF does not help. Same error appears.
  • Reproduces in Firefox Nightly on desktop and Firefox Beta on Android
See Also: → 1916894, 1842734

Unblocking c2.piano.io,buy.tinypass.com,cdn.tinypass.com all classified as analytics-track-digest256 unbreaks the website.

Whiteboard: [etp-pbm][etp-feature-tb-analytics][etp-rc-content-blocked]

Tim, do we need to shim these to unbreak this usecase?

Flags: needinfo?(tihuang)

There are several resources loaded via buy.tinypass.com, including scripts, HTML content, and images. These are used to display the subscription content on the page. So, we need to shim all of them to unbreak the use case.

And the shim will break in the future if the site updates its subscription content. So I am not sure how feasible it is to shim this case.

Tom, do you think a shim is feasible for this case? Thanks.

Flags: needinfo?(tihuang) → needinfo?(twisniewski)

I wouldn't recommend shimming such a case, as these sorts of things always end up being more fragile, and a deeper rabbit hole, than anticipated. I would rather suggest detecting it and allowing the user to opt into allowing just the specific content.

Flags: needinfo?(twisniewski)

This bug has been fixed by a permanent intervention.

This is an automated assessment, if this bug still reproduces for you in the most recent Nightly version, please reopen.

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