Tom, please review content/common/bluetooth/bluetooth_messages.h and the new ParamTraits in bluetooth_uuid.cc. https://codereview.chromium.org/1172853004/diff/80001/content/browser/bluetooth/bluetooth_dispatcher_host.cc File content/browser/bluetooth/bluetooth_dispatcher_host.cc (right): https://codereview.chromium.org/1172853004/diff/80001/content/browser/bluetooth/bluetooth_dispatcher_host.cc#newcode100 ...
5 years, 6 months ago
(2015-06-15 23:48:23 UTC)
#8
Hey Scott, Arman's OOO until Friday, so I wonder if you could look at the ...
5 years, 6 months ago
(2015-06-17 00:15:32 UTC)
#15
Hey Scott, Arman's OOO until Friday, so I wonder if you could look at the
device/bluetooth/bluetooth_uuid change and the new DEPS from content/child to
device/bluetooth before then. (content/common already depends on
device/bluetooth.)
If not, no problem.
Thanks,
Jeffrey
armansito
https://codereview.chromium.org/1172853004/diff/200001/device/bluetooth/bluetooth_uuid.cc File device/bluetooth/bluetooth_uuid.cc (right): https://codereview.chromium.org/1172853004/diff/200001/device/bluetooth/bluetooth_uuid.cc#newcode114 device/bluetooth/bluetooth_uuid.cc:114: return r->format() == device::BluetoothUUID::kFormat128Bit; I'm not fully understanding the ...
5 years, 6 months ago
(2015-06-23 18:24:28 UTC)
#16
5 years, 6 months ago
(2015-06-23 18:33:27 UTC)
#17
https://codereview.chromium.org/1172853004/diff/200001/device/bluetooth/bluet...
File device/bluetooth/bluetooth_uuid.cc (right):
https://codereview.chromium.org/1172853004/diff/200001/device/bluetooth/bluet...
device/bluetooth/bluetooth_uuid.cc:114: return r->format() ==
device::BluetoothUUID::kFormat128Bit;
On 2015/06/23 18:24:28, armansito wrote:
> I'm not fully understanding the necessity for this check for readers who
aren't
> familiar with the IPC code? Why not always construct and return a
BluetoothUUID
> in 128-bit format?
A correctly running renderer will construct a 128bit format above. However, a
compromised renderer can send whatever data it pleases. This check verifies that
an attacking renderer is not intentionally sending another format to confuse the
browser.
Issue 1172853004: Chromium side of RequestDeviceOptions implementation.
(Closed)
Created 5 years, 6 months ago by Jeffrey Yasskin
Modified 5 years, 6 months ago
Reviewers: ortuno, armansito, scheib, Tom Sepez
Base URL: https://chromium.googlesource.com/chromium/src.git@lkcr
Comments: 29