Contact [email protected] Explainer https://github.com/WICG/manifest-incubations/blob/gh-pages/borderless-explainer.md
Specification https://wicg.github.io/manifest-incubations/index.html#dfn-borderless Design docs https://github.com/WICG/manifest-incubations/blob/gh-pages/borderless-explainer.md Summary When borderless mode is enabled for installed desktop web apps, the app's client area is extended to cover the entire window - including the title bar area and windowing control buttons (close, maximize/restore, minimize). The web app developer is responsible for drawing and input-handling for the entire window. Blink componentUI>Browser>WebAppInstalls>Desktop <https://bugs.chromium.org/p/chromium/issues/list?q=component:UI%3EBrowser%3EWebAppInstalls%3EDesktop> Search tagsborderless <https://chromestatus.com/features#tags:borderless> TAG reviewhttps://github.com/w3ctag/design-reviews/issues/852 TAG review statusPending Risks Interoperability and Compatibility The feature mostly re-uses the capabilities built with window-controls-overlay (e.g. draggable regions) but additionally it involves new web app manifest entry and changes to frame (hiding the host-native title bar). *Gecko*: No signal *WebKit*: No signal *Web developers*: Strongly positive This feature is crucial for our VDI partners. *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 Ongoing technical constraints Debuggability N/A Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, Chrome OS, Android, and Android WebView)?No Implemented on ChromeOS and Linux so far. MobileOS support is not planned. Is this feature fully tested by web-platform-tests <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md> ?No DevTrial instructions https://github.com/sonkkeli/borderless/tree/main/demo-app Flag nameenable-desktop-pwas-borderless Requires code in //chrome?True Tracking bughttps://crbug.com/1235285 Launch bughttps://launch.corp.google.com/launch/4211065 Estimated milestones DevTrial on desktop 116 Link to entry on the Chrome Platform Status https://chromestatus.com/feature/5551475195904000 Links to previous Intent discussionsIntent to prototype: https://groups.google.com/a/chromium.org/d/msgid/blink-dev/4ad86ea7-a144-4f95-b66f-7d457448143en%40chromium.org This intent message was generated by Chrome Platform Status <https://chromestatus.com/>. -- [image: Google Logo] Sonja Laurila (she/her) Software Engineer [email protected], +49 1728 644080 Google Germany GmbH Erika-Mann-Straße 33 80636 München Geschäftsführer: Paul Manicle, Liana Sebastian Registergericht und -nummer: Hamburg, HRB 86891 Sitz der Gesellschaft: Hamburg Diese E-Mail ist vertraulich. Falls Sie diese fälschlicherweise erhalten haben sollten, leiten Sie diese bitte nicht an jemand anderes weiter, löschen Sie alle Kopien und Anhänge davon und lassen Sie mich bitte wissen, dass die E-Mail an die falsche Person gesendet wurde. This e-mail is confidential. If you received this communication by mistake, please don't forward it to anyone else, please erase all copies and attachments, and please let me know that it has gone to the wrong person. -- 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/CAKk9GFO3mZWbFkEWMhs7pim2WpEPRgfc8hYnWHC3kf9DgHwbeg%40mail.gmail.com.
