As bug 577170 described, a chooser dialog needs to be implemented on Chrome Apps so that WebBluetooth API can be used there. Since the chooser UI implementation is different for Mac and non-Mac, this issue tracks the chooser UI implementation on non-Mac desktops.
Comment 1 by bugdroid1@chromium.org
, Jun 10 2016