[EasyUnlock] Add a private API for establishing an insecure Bluetooth connection.
This is needed to avoid a pairing request prompt when connecting to a service on
a system that tries to upgrade the connection from general bonding to general
bonding with MITM protection, which according to Android and ChromeOS Bluetooth
experts is the correct behavior.
BUG=
403069
TEST=chrome.easyUnlockPrivate.connectToBluetoothServiceInsecurely() should work
just like chrome.bluetoothSocket.connect(), but not show a pairing request
prompt when pairing with Android L.
R=tengs@chromium.org,
keybuk@chromium.org
Committed:
https://src.chromium.org/viewvc/chrome?view=rev&revision=291353