Contact [email protected], [email protected], [email protected]

Explainer
https://github.com/WICG/manifest-incubations/blob/gh-pages/user-preferences-explainer.md

SpecificationIn progress:
https://github.com/WICG/manifest-incubations/pull/57

Summary

Add a field to the web app manifest which allows apps to specify a
different theme color and background color for dark mode.


Blink componentBlink>AppManifest
<https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EAppManifest>

TAG reviewhttps://github.com/w3ctag/design-reviews/issues/696

TAG review statusClosed. Requested changes were made.

Risks


Interoperability and Compatibility



*Gecko*: No signal (
https://github.com/mozilla/standards-positions/issues/630)

*WebKit*: No signal (
https://lists.webkit.org/pipermail/webkit-dev/2022-April/032187.html)

*Web developers*: Positive (https://github.com/w3c/manifest/issues/975)

*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?



Goals for experimentation

Allow web developers to use this field and provide feedback.


Reason this experiment is being extended

The manifest format will be changing again - there are ongoing discussions
as to what this should look like.



Ongoing technical constraints



Debuggability

chrome://web-app-internals can be used for debugging, and this has been
added to the DevTools Application pane.


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

Not supported on Android


Is this feature fully tested by web-platform-tests
<https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>
?Yes

Flag namechrome://flags/#enable-experimental-web-platform-features

Requires code in //chrome?True

Tracking bughttps://bugs.chromium.org/p/chromium/issues/detail?id=1271804

Launch bughttps://bugs.chromium.org/p/chromium/issues/detail?id=1279284

Estimated milestones
OriginTrial desktop last 104
OriginTrial desktop first 99

Requesting a 3 milestone extension to 107 (inclusive).

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

Links to previous Intent discussionsIntent to prototype
<https://groups.google.com/a/chromium.org/g/blink-dev/c/Y6zNtG0f-6A>
Intent to Experiment
<https://groups.google.com/a/chromium.org/g/blink-dev/c/ftoKq32Baz4>
Intent to Extend Experiment
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CABeVxY1HNH-FcA-2b699Md5ntDr79D-F-CksOy9VD0rWUsbxNQ%40mail.gmail.com>
-
Gave the experiment a 6 milestone duration

This intent message was generated by Chrome Platform Status
<https://chromestatus.com/>.

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CABeVxY3DM03k_09hUFONFfOrzDAvr1JPPYgXywRvLCOieUaKjA%40mail.gmail.com.

Reply via email to