Enables trusted applications to bypass security restrictions in the WebUSB API.
The WebUSB specification defines a blocklist of vulnerable devices and a table of protected interfaces classes that are blocked from access through WebUSB. With this feature, Isolated Web Apps with permission to access the "usb-unrestricted" Permission Policy feature will be allowed to access blocklisted devices and protected interface classes.
Compression for large IndexedDB values is launching in M129. Previously, values that were small enough to stuff in LevelDB are compressed at the disk write step, but values that were too big for LevelDB were placed in the blob store, and those were not compressed. Now they’ll be compressed (even before transmission over IPC), which may lead them to being placed in LevelDB or just being stored as much smaller files on disk. Since we use Snappy for compression, there is negligible impact on runtime.
Chromestatus Bug Launch Bug Blog post
The FileSystemObserver interface notifies websites of changes to the file system. Sites observe changes to files and directories in the user's local device (as specified in WICG/file-system-access) or in the Bucket File System (as specified in whatwg/fs), and are notified of basic change info, such as the change type.
The feature will be in Origin Trial M129 - M134.
Please reach out with any questions, comments or suggestions.
Ajay Rahatekar and the Fugu team.