Closed Bug 1627738 Opened 5 years ago Closed 5 years ago

Expose Graphics Card and Driver info in "Browser Configuration" section of webcompat reports

Categories

(Web Compatibility :: Tooling & Investigations, enhancement, P1)

enhancement

Tracking

(firefox77 fixed)

RESOLVED FIXED
Tracking Status
firefox77 --- fixed

People

(Reporter: miketaylr, Assigned: twisniewski)

References

(Regression)

Details

Attachments

(1 file)

In conjunction with the Hunt for Home campaign, the Graphics team would like a little more info for incoming reports ( to see if they can try to catch some webrender issues).

We already capture "is webrender enabled", but if it is, we'd also like to grab Graphics card and driver info -- the same info that's exposed via about:support.

Open question: what are the privacy implications of gathering this information? Do we need to add a check-mark "Add my graphics card info"? Is it fine to grab by default?

Jessie, can you verify which fields from about:support would be useful here?

Flags: needinfo?(jbonisteel)

GPU (sometimes there are two), Active, Description, Vendor and Device ID and Driver Version would be ideal. Output looks like:

GPU #1
Active: Yes
Description: Intel(R) UHD Graphics 630
Vendor ID: 0x8086
Device ID: 0x3e9b
Driver Version: 26.20.100.6860

Flags: needinfo?(jbonisteel)
Assignee: nobody → twisniewski

Had a chat with Lonnen, and he said data about machines should be safe, if we give users the ability to see the info and edit it out before sending. Shouldn't be too hard to implement.

Thanks Tom. I should have been more explicit about requirements here (and thought of everything before asking you to write the patch). Sorry about that.

We only want to grab the GPU info you have here iff:

  1. webrender is enabled
  2. datareporting.healthreport.uploadEnabled is not set to false

Would you mind reworking the patch to match these assumptions?

Flags: needinfo?(twisniewski)
Attachment #9139333 - Attachment description: Bug 1627738 - expose GPU troubleshooting information to webcompat reports; r?gijs → Bug 1627738 - expose GPU troubleshooting information to webcompat reports; r?gijs, r?miketaylr

Sure, done.

Flags: needinfo?(twisniewski)
Attachment #9139333 - Attachment description: Bug 1627738 - expose GPU troubleshooting information to webcompat reports; r?gijs, r?miketaylr → Bug 1627738 - expose GPU troubleshooting information to webcompat reports; r?gijs,miketaylr

Thanks Tom, let's block on https://github.com/webcompat/webcompat.com/issues/3282 (which should be done tomorrow) before landing.

Pushed by mitaylor@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/1f6192bcfb53 expose GPU troubleshooting information to webcompat reports; r=Gijs,webcompat-reviewers,miketaylr
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: