Open Bug 1773110 (tp-pbm-missing-api-breakage) Opened 3 years ago Updated 6 months ago

[meta] Private browsing mode breakage which seems to be due to missing web APIs

Categories

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

Tracking

(Not tracked)

ASSIGNED

People

(Reporter: twisniewski, Assigned: twisniewski)

References

(Depends on 11 open bugs, Blocks 1 open bug)

Details

(Keywords: leave-open, meta, webcompat:platform-bug)

Attachments

(1 file)

This meta-bug is meant to collect issues which have not been fully diagnosed, but seem to be related to Private browsing mode currently not supporting certain web APIs (service workers, indexedDB, DOM cache, etc).

It may be possible to use web compatibility interventions to spoof these APIs in some cases, to allow sites to function better than they otherwise do, until we have proper implementations of those APIs in PBM.

Depends on: tp-firebase
Keywords: leave-open
Assignee: nobody → twisniewski
Status: NEW → ASSIGNED
Pushed by twisniewski@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/b1bb4ce6df92 add a SmartBlock shim to work around breakage caused by missing web APIs in Private Browsing mode (addressing bz1767270 and bz1774269); r=ksenia,webcompat-reviewers
Depends on: 1775019
No longer depends on: 1776109
No longer depends on: 1754982
Depends on: 1778493
Depends on: 1778489
Depends on: 1779536
Depends on: 1778993
Depends on: 1780023
Depends on: 1780737
Depends on: 1780778
Depends on: 1783919
Depends on: 1783921
Depends on: 1785800
Depends on: 1791714
Depends on: 1790558
Depends on: 1801197
Depends on: 1810087
Depends on: 1810520
Depends on: 1806071
Depends on: 1804486
Depends on: 1816052
Depends on: 1816836
Depends on: 1817765
Depends on: 1819075
Depends on: 1826348
Depends on: 1828905
Depends on: 1828901
Depends on: 1829295
Depends on: 1831831
Depends on: 1856597
Depends on: 1857417
Depends on: 1875283
No longer blocks: tp-breakage
See Also: → tp-breakage
Type: defect → task
Blocks: 1946030
No longer blocks: 1946030
Depends on: 1946030
No longer depends on: 1946030
Component: Privacy: Anti-Tracking → Privacy: Site Reports
Product: Core → Web Compatibility
See Also: tp-breakage
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: