Closed Bug 1929654 Opened 3 months ago Closed 3 months ago

Smartblock instagram placeholders not reloading on some sites

Categories

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

defect

Tracking

()

VERIFIED FIXED
134 Branch
Tracking Status
firefox134 --- fixed
firefox135 --- verified

People

(Reporter: wwen, Assigned: wwen)

References

(Blocks 2 open bugs)

Details

Attachments

(1 file)

On some sites, instagram embeds don't load properly even after unblocking the network request. Looks like a weird interaction with the facebook sdk shim.

At the beginning of the instagram embed script, there is a check that goes like: (FB.window && !FB.window.__buffer) || {<rest of script>}. The facebook sdk shim defines FB.window but does not add in the __buffer and causes the check to fail and the rest of the script to not run. The breakage is also recent so it may be a change on the instagram side?

Example site: https://ruby-shimmering-hair.glitch.me/

Pushed by twisniewski@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/33cf51de14ed Add __buffer as a field of window.FB in the facebook SDK shim. r=twisniewski,webcompat-reviewers
Status: NEW → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → 134 Branch

Hello! I can confirm that the issue is fixed with firefox 135.0a1(2024-12-09) on Ubuntu 22.04, MacOS 15.2 and Windows 10.

I will mark this issue as verified

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

Attachment

General

Created:
Updated:
Size: