Web-Facing Change PSA: IncognitoStaticStorageQuota

25 views
Skip to first unread message

Chromestatus

unread,
7:48 AM (14 hours ago) 7:48 AM
to blin...@chromium.org, b...@google.com, dem...@google.com, michalh...@google.com
Contact emails
michalh...@google.com, b...@google.com

Specification
No information provided

Summary
Fixes a bug in the predictable-storage-quota that allows Incognito mode to be detected. A change introduced recently to Stable, buckets the result of the StorageManager's estimate API for sites that do not have unlimited storage permission to max(10Gib, ceil(actual_quota_in_Gib)) + usage. However, in incognito mode, the actual quota value is based on a fraction of available RAM, instead of the disk space - providing an Incognito detection surface. This change fixes the value of this API for Incognito Mode to the maximal bucket of: usage + 10Gib. Discussion on the original feature available here: https://groups.google.com/a/chromium.org/g/blink-dev/c/7q0YGQNVkjs/m/mpYkQVWpAQAJ

Blink component
Blink>Storage>Quota

Web Feature ID
No information provided

Risks


Interoperability and Compatibility
No information provided

Gecko: No signal

WebKit: No signal

Web developers: No signals

Other signals:

WebView application risks

Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications?

No information provided


Debuggability
No information provided

Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, ChromeOS, Android, and Android WebView)?
No

Is this feature fully tested by web-platform-tests?
No




Tracking bug
https://issues.chromium.org/issues/464484739

Estimated milestones
Shipping on desktop151
Shipping on Android151
Shipping on WebView151


Link to entry on the Chrome Platform Status
https://chromestatus.com/feature/5143175657291776

This intent message was generated by Chrome Platform Status.

Mike Taylor

unread,
12:19 PM (9 hours ago) 12:19 PM
to Michał Hoffmann, b...@google.com, dem...@google.com, blink-dev

For the same reasons outlined in the previous intent, can you create a new Chromestatus entry that is not a "web developer facing change" and re-send as an Intent to Experiment?

(Michał and I synced out this offline, but sending to the list to avoid any confusion - the bugfix here has non-zero risk so we should run an experiment to increase our confidence that it's safe).

thanks,
Mike

--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/69f9d8e4.050a0220.32fa05.0741.GAE%40google.com.
Reply all
Reply to author
Forward
0 new messages