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 Mac.
Comment 1 by bugdroid1@chromium.org
, Jun 2 2016