Revert "[WebAuthn] Remove CaBLE V1"
This reverts commit a136850479cc817c0142c796ea96caa45f755665.
Reason for revert: Causing build failures on https://ci.chromium.org/ui/p/chromium/builders/ci/linux-cast-x64-rel/37027/overview
Original change's description:
> [WebAuthn] Remove CaBLE V1
>
> This removes the no-longer-used CaBLE v1 implementation, which has
> been deprecated and superseded by CaBLE v2 (Hybrid).
>
> It includes the following changes:
> - Deletes all the classes specific to v1.
> - Since cablev2::Discovery relies on v1 to receive Bluetooth
> advertisements, the Bluetooth adapter parts of FidoCableDiscovery
> are moved into v2_discovery.h/cc.
> - Significant test refactors are necessary because the shim between
> v1 and v2 discovery was used for Hybrid unit testing in
> authenticator_impl_unittests.cc. The addition of
> CableMockBluetoothAdapter and some changes to v2_test_utils.h/cc
> are necessary to allow those tests to use Bluetooth mocks.
> - The test infrastructure for Digital Credentials hybrid was
> similarly modified.
> - Unit tests for v2 discovery are added, testing the new Bluetooth
> interactions for that class.
>
> There is some remaining work to be done around cleaning up the
> cable plumbing from Blink through the mojom.
>
> Bug: 372553135
> Change-Id: I360d4208cce5f0d6b128324ed339d578c2dfb4d9
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7208388
> Auto-Submit: Ken Buchanan <kenrb@chromium.org>
> Reviewed-by: Martin Kreichgauer <martinkr@google.com>
> Reviewed-by: Jeff Yoon <jeffyoon@google.com>
> Commit-Queue: Jeff Yoon <jeffyoon@google.com>
> Cr-Commit-Position: refs/heads/main@{#1589473}
Bug: 372553135
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Change-Id: I1dc8064cd063172c19220efb08bc94c25edf90ab
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7604512
Auto-Submit: Marijn Kruisselbrink <mek@chromium.org>
Owners-Override: Marijn Kruisselbrink <mek@chromium.org>
Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#1589482}
NOKEYCHECK=True
GitOrigin-RevId: 23c50128dd49ef6e6463027a38ef06b33178aa3d
1 file changed