Miscellaneous

Disallow spaces in non-file:// URL hosts Link copied!

According to the URL Standard specification, URL hosts cannot contain the space character, but currently URL parsing in Chromium allows spaces in the host. This causes Chromium to fail several tests included in the Interop2024 HTTPS URLs for WebSocket and URL focus areas. To bring Chromium into spec compliance, we would like to remove spaces from URL hosts altogether, but a difficulty with this is that they are used in the host part in Windows file:// URLs. For more details, see this Github discussion.

Web Bluetooth: BluetoothRemoteGATTServer.maxWriteWithoutResponseSize Link copied!

Adds BluetoothRemoteGATTServer.maxWriteWithoutResponseSize, which reports the largest payload that writeValueWithoutResponse() can send in one ATT packet. A maxwritewithoutresponsesizechanged event notifies applications when Chrome observes the value change, allowing applications to size chunks without assuming a 20-byte limit.

implementation: https://chromium-review.googlesource.com/c/chromium/src/+/7879985

Bug: 40265040, 40686244, 40163619