updated feature: Window Shape API

1 view
Skip to first unread message

Chromestatus

unread,
Jul 30, 2026, 8:13:24 PMJul 30
to iwa...@chromium.org
Chrome Platform Status
Updated feature entry:
Window Shape API
Updates made by sligh...@chromium.org:
Your next steps:

You are receiving this email because:

  • You are subscribed to all IWA features

Unsubscribe

Chromestatus

unread,
Jul 31, 2026, 3:15:14 AMJul 31
to iwa...@chromium.org
Chrome Platform Status
Updated feature entry:
Window Shape API
Updates made by edm...@google.com:
  • summary:
    Old: Window Shape API enables allowlisted [Isolated Web Apps](https://chromeos.dev/en/web/isolated-web-apps) on ChromeOS to have a customized window shape. By enabling non-rectangular and non-contiguous window layouts, developers can implement unique user experiences (such as widgets, floating panels, and overlays) that match the look-and-feel of native applications. The `window.chromeos.isolatedWebApp.setShape` API requires the window to be in _unframed_ display mode and requires the window-management permission to be granted. Administrators can manage this feature with existing policies for window management: - [DefaultWindowManagementSetting](https://chromeenterprise.google/policies/#DefaultWindowManagementSetting) configures the default state for the window management for all apps. The policies below can override this default. - [WindowManagementAllowedForUrls](https://chromeenterprise.google/policies/#WindowManagementAllowedForUrls) allows IWAs with specified origins to enter unframed mode and set custom window shapes without any user interaction. - [WindowManagementBlockedForUrls](https://chromeenterprise.google/policies/#WindowManagementBlockedForUrls) blocks the permission for specified origins, forcing Chrome to remove any custom window shapes and fallback to other available display modes.
    New: Window Shape API enables allowlisted [Isolated Web Apps](https://chromeos.dev/en/web/isolated-web-apps) on ChromeOS to have a customized window shape. By enabling non-rectangular and non-contiguous window layouts, developers can implement unique user experiences (such as widgets, floating panels, and overlays) that match the look-and-feel of native applications. The `window.setShape` API requires the window to be in _unframed_ display mode and requires the window-management permission to be granted. Administrators can manage this feature with existing policies for window management: - [DefaultWindowManagementSetting](https://chromeenterprise.google/policies/#DefaultWindowManagementSetting) configures the default state for the window management for all apps. The policies below can override this default. - [WindowManagementAllowedForUrls](https://chromeenterprise.google/policies/#WindowManagementAllowedForUrls) allows IWAs with specified origins to enter unframed mode and set custom window shapes without any user interaction. - [WindowManagementBlockedForUrls](https://chromeenterprise.google/policies/#WindowManagementBlockedForUrls) blocks the permission for specified origins, forcing Chrome to remove any custom window shapes and fallback to other available display modes.

  • is_releasenotes_content_reviewed:
    Old: True
    New: False

  • is_releasenotes_publish_ready:
    Old: True
    New: False

Your next steps:

Chromestatus

unread,
Jul 31, 2026, 9:33:48 AMJul 31
to iwa...@chromium.org
Chrome Platform Status
Updated feature entry:
Window Shape API
Updates made by elmira...@google.com:
  • is_releasenotes_content_reviewed:
    Old: False
    New: True

  • is_releasenotes_publish_ready:
    Old: False
    New: True

Your next steps:

Chromestatus

unread,
Aug 3, 2026, 5:09:16 AMAug 3
to iwa...@chromium.org
Chrome Platform Status
Updated feature entry:
Window Shape API
Updates made by swetha...@google.com:
  • shipped_milestone:
    Old: 152
    New: 154

  • rollout_milestone:
    Old: 152
    New: 154

  • is_releasenotes_content_reviewed:
    Old: True
    New: False

  • is_releasenotes_publish_ready:
    Old: True
    New: False

  • accurate_as_of:
    Old: 2026-07-02 14:38:30.141298
    New: 2026-08-03 09:09:13.213602

Your next steps:

Chromestatus

unread,
Aug 3, 2026, 12:11:43 PMAug 3
to iwa...@chromium.org
Chrome Platform Status
Updated feature entry:
Window Shape API
Updates made by elmira...@google.com:
  • is_releasenotes_content_reviewed:
    Old: False
    New: True

  • is_releasenotes_publish_ready:
    Old: False
    New: True

Your next steps:
Reply all
Reply to author
Forward
0 new messages