New issue
Advanced search Search tips

Issue 773149 link

Starred by 3 users

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Chrome , Mac
Pri: 3
Type: Bug
Team-Security-UX



Sign in to add a comment

USB devices don't appear in Material Site Details

Project Member Reported by lgar...@chromium.org, Oct 10 2017

Issue description

Chrome 63.0.3218.0
macOS 10.12.6

What steps will reproduce the problem?
(1) Add a test device with chrome://usb-internals/
(2) Grant https://permission.site access to that device.
(3) Visit chrome://settings/content/siteDetails?site=https%3A%2F%2Fpermission.site

What is the expected result?
All permissions from Page Info also appear in site details.

What happens instead?
No chosen devices (currently can only be USB) appear.

I believe the plan was to include all Page Info permissions in Material Site Details.
patricialor@: I can't find a bug about this. Could you help triage?
 
Components: Blink>USB

Comment 2 by raymes@chromium.org, Oct 10 2017

Cc: patricia...@chromium.org emilyschechter@chromium.org
Owner: ----
Status: Available (was: Assigned)
This would be a nice to have eventually but it's probably not the highest priority thing. 

I think that these kind of inconsistencies are going to keep coming up and what we really need to do is have a shared data model between Page Info, Site Settings and Site Details so that it's impossible to add things to one but not the other. 
Cc: bettes@chromium.org
Labels: -OS-Android
I have no idea what the plan is for this :/ Previous mocks of Site Details had "USB" in them, but the newer mocks do not, so I wasn't sure if that was still on the roadmap. Maybe bettes@ can comment on this since he designed the newer mocks. I assume it would go under the "Usage" heading, which is currently only shown when --enable-site-settings is on.

Do you know why only USB ones can appear? I saw a (possibly outdated) comment in the code that says it can be either Bluetooth or USB, but I've never been able to get a Bluetooth one to show up, so am curious if you know more?

Following up on what Raymes said - yes, this would be queued up to at least after Page Info Harmony is done ( Issue 535074 ), and there's refactoring to be done that will probably take higher priority first.

See screenshot of what the USB entry looks like currently in Page Info.
chosenobjects.png
17.8 KB View Download
> Do you know why only USB ones can appear?

Bluetooth is supposed to support persisting in the future, but it's still not ready. (And probably won't be any time soon.)

> See screenshot of what the USB entry looks like currently in Page Info.

Small detail: Does the spacing between the horizontal line and the device look a little small to you? The old code probably assumed that there was always a normal permission above a chosen device. :-/
Yeah, it does a bit. I think it's because the permission row had extra padding because the combobox / drop down was always taller than the permission text, but the chosen objects don't, and are missing that extra height (which added extra padding for the text).

Comment 6 by est...@chromium.org, Nov 10 2017

Labels: Hotlist-EnamelAndFriendsFixIt

Comment 7 by est...@chromium.org, Feb 18 2018

Labels: -Hotlist-EnamelAndFriendsFixIt

Sign in to add a comment