* Reorder playlist items on drag and drop
Allow drag-and-drop to reorder playlist items.
For now, we don't enable this feature when
* the list is shuffled
* is in bulk editing mode
Work around a compatibility issue between our previous version and
the chromium 117 rust toolchain, probably from incompatible nightly
versions, but updating our vendored source to the latest release.
This is the contents of the published package downloaded and unpacked
from https://crates.io/api/v1/crates/cargo-audit/0.18.1/download
with the README.chromium updated manually.
We build this in CI with cargo, so we updating other vendored deps
is not necessary.
Chromium change:
https://chromium.googlesource.com/chromium/src/+/97515c77c0f4f6aa568640f4e21851ada9570c8d
commit 97515c77c0f4f6aa568640f4e21851ada9570c8d
Author: John Rummell <jrummell@chromium.org>
Date: Tue Aug 8 01:05:38 2023 +0000
Add Component Updater support for Widevine on ChromeOS Ash
This enables ChromeOS Ash to use a component updated Widevine CDM, if
one is available. Like Linux the CDM must be loaded at boot time, so a
new CDM is simply registered and will be loaded next time the device
restarts.
The update is deployed as a disk image, so it needs to be mounted first
in order to access the files. As well, at boot time the disk image must
be mounted, so this depends on an init script running on ChromeOS to
mount the image (if available) at boot time so that Chrome startup can
access the new CDM.
Tested on a ChromeOS device by manually changing the version of the CDM
bundled, and then verifying that a newer version is downloaded and used
next time the device is rebooted.
Bug: b/223462652
Fixes crash on iOS in Cr117 by overriding the NavigationProxy to
use our own proxy instead of the Chromium one, when a webView is
not available (such is the case when syncing history or fetching
favicons).
Chromium changes:
https://chromium.googlesource.com/chromium/src/+/c1cad88d77340
commit c1cad88d773409e719de66c515e07fdef9db93e0
Author: Robert Sesek <rsesek@chromium.org>
Date: Wed Jul 12 23:02:59 2023 +0000
macOS Signing Scripts: Drop support for altool-based notarization
This also rolls the internal repo to remove references to
model.NotarizationTool:
Roll src/chrome/installer/mac/internal/ babcdbc1d..d7fb448e1 (1 commit)
https://chrome-internal.googlesource.com/chrome/installer/mac/internal.git/+log/babcdbc1d727..d7fb448e1fc8
Bug: 1449970
https://chromium.googlesource.com/chromium/src/+/b971bed75e187
commit b971bed75e1871651506bc8ebd13cb2fdf7b4496
Author: Robert Sesek <rsesek@chromium.org>
Date: Thu Jul 13 22:37:16 2023 +0000
macOS Signing Scripts: Remove explicit notarization auth arguments
Invokers of the signing scripts should now pass authentication
arguments like so:
--notary-arg=--keychain-profile --notary-arg MyKeychainProfile
The old arguments remain for temporary command-line backwards
compatibility, but they do not have any effect.
Bug: 1449970