@Šime: Yes, the feature as currently implemented is exposed as a media query: "(display-mode: tabbed)" works.
We flagged additionally the need to be able to detect whether you're in the special home tab. I'm not sure how you do that (whether it's a media query or some other way) and it isn't mentioned in the explainer <https://github.com/WICG/manifest-incubations/blob/gh-pages/tabbed-mode-explainer.md>. Perhaps Louise can explain (out until next week) if there is a way to do it. However, I checked the basic detection of "am I in tabbed mode" works with a media query. On Mon, 24 Jul 2023 at 20:25, Thomas Steiner <to...@google.com> wrote: > On Mon, Jul 24, 2023 at 01:04 Šime Vidas <sime.vi...@gmail.com> wrote: > >> Is it available in CSS media queries? >> >> @media (display-mode: tabbed) { ... } >> > > I have opened https://github.com/w3c/manifest/issues/952 where the same > request is made for all overrides. > > > >> On Wednesday, July 19, 2023 at 9:50:44 AM UTC+2 yoav...@chromium.org >> wrote: >> >>> LGTM to experiment M116-122 (inclusive) >>> >>> On Wed, Jul 19, 2023 at 8:14 AM 'Louise Brett' via blink-dev < >>> blin...@chromium.org> wrote: >>> >>>> Contact emailsloub...@google.com, alanc...@chromium.org, >>>> gle...@chromium.org, mgi...@chromium.org >>>> >>> >>>> >>>> Explainer >>>> https://github.com/WICG/manifest-incubations/blob/gh-pages/tabbed-mode-explainer.md >>>> >>>> SpecificationNone >>>> >>>> Summary >>>> >>>> Allow web app windows to have a tab strip. This adds a new display mode >>>> "tabbed" and a new manifest field to allow customizations to the tab strip. >>>> >>>> >>>> Blink componentBlink>AppManifest >>>> <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EAppManifest> >>>> >>>> TAG reviewhttps://github.com/w3ctag/design-reviews/issues/841 >>>> >>>> TAG review statusPending >>>> >>>> Risks >>>> >>>> >>>> Interoperability and Compatibility >>>> >>>> >>>> >>>> *Gecko*: Defer ( >>>> https://github.com/mozilla/standards-positions/issues/811) >>>> >>>> *WebKit*: No signal ( >>>> https://github.com/WebKit/standards-positions/issues/195) >>>> >>>> *Web developers*: Positive (https://github.com/w3c/manifest/issues/737) >>>> >>>> *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? >>>> >>>> N/A. This feature is not supported on WebView so we will fallback to a >>>> supported display mode. >>>> >>>> >>>> >>>> Goals for experimentation >>>> >>>> Gather feedback on the API design. >>>> >>>> Ongoing technical constraints >>>> >>>> >>>> >>>> Debuggability >>>> >>>> chrome://web-app-internals can be used for debugging, and the new >>>> manifest field could also be 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. Initially >>>> this will only be available on ChromeOS, but will be expanded to other >>>> desktop platforms in the future. >>>> >>>> >>>> Is this feature fully tested by web-platform-tests >>>> <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md> >>>> ?No >>>> >>>> Flag name on chrome://flags >>>> chrome://flags/#enable-desktop-pwas-tab-strip >>>> chrome://flags/#enable-desktop-pwas-tab-strip-customizations >>>> >>>> Finch feature nameNone >>>> >>>> Non-finch justificationNone >>>> >>>> Requires code in //chrome?True >>>> >>>> Tracking bug >>>> https://bugs.chromium.org/p/chromium/issues/detail?id=897314 >>>> >>>> Launch bughttps://launch.corp.google.com/launch/4253814 >>>> >>>> Estimated milestones >>>> >>>> Requesting to run an origin trial from 117-122 (inclusive). >>>> >>>> >>>> Link to entry on the Chrome Platform Status >>>> https://chromestatus.com/feature/5128143454076928 >>>> >>>> Links to previous Intent discussionsIntent to prototype: >>>> https://groups.google.com/a/chromium.org/g/blink-dev/c/IvfIkjvQYuY/m/cixwOyEeAAAJ >>>> >>>> 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 blink-dev+...@chromium.org. >>>> To view this discussion on the web visit >>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CABeVxY3HJP8hqiNkF186unEVXu6TquM0JuBpw_K5sH6uhxaOeg%40mail.gmail.com >>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CABeVxY3HJP8hqiNkF186unEVXu6TquM0JuBpw_K5sH6uhxaOeg%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>> -- >> 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+unsubscr...@chromium.org. >> To view this discussion on the web visit >> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/07fc7d0f-1fef-4e5e-bff2-b92ea799eb78n%40chromium.org >> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/07fc7d0f-1fef-4e5e-bff2-b92ea799eb78n%40chromium.org?utm_medium=email&utm_source=footer> >> . >> > -- > Thomas Steiner, PhD—Developer Relations Engineer (https://blog.tomayac.com > , https://twitter.com/tomayac) > > Google Germany GmbH, ABC-Str. 19, 20354 Hamburg, Germany > Geschäftsführer: Paul Manicle, Liana Sebastian > Registergericht und -nummer: Hamburg, HRB 86891 > > ----- BEGIN PGP SIGNATURE ----- > Version: GnuPG v2.3.4 (GNU/Linux) > > > iFy0uwAntT0bE3xtRa5AfeCheCkthAtTh3reSabiGbl0ck0fjumBl3DCharaCTersAttH3b0ttom. > hTtPs://xKcd.cOm/1181/ > ----- END PGP SIGNATURE ----- > -- 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+unsubscr...@chromium.org. To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAHqYdcZ%2BW6_V-VRXAg8C87YCLKdWMuCoPYRKm046r5gSFw2ZZg%40mail.gmail.com.