Closed Bug 1554540 Opened 6 years ago Closed 6 years ago

Expose window protocol (X11, Wayland) in about:support and telemetry

Categories

(Core :: Graphics, enhancement, P3)

Desktop
Linux
enhancement

Tracking

()

RESOLVED FIXED
mozilla69
Tracking Status
firefox68 --- fixed
firefox69 --- fixed

People

(Reporter: aosmond, Assigned: aosmond)

References

(Blocks 1 open bug)

Details

Attachments

(1 file, 2 obsolete files)

It will be useful to know which window protocol is in use when users report issues without having to ask explicitly, as Wayland specific issues are cropping up more and more. Ideally this will be included by default in about:support and telemetry (including crash reports).

Assignee: nobody → aosmond
Blocks: wayland
OS: Unspecified → Linux
Priority: -- → P3
Hardware: Unspecified → Desktop
Attached file Data review request, v1 (obsolete) —
Attachment #9067671 - Flags: data-review?(chutten)
Attachment #9067668 - Attachment description: Bug 1554540 - Part 1. Expose window protocol (X11, Wayland) in nsIGfxInfo. → Bug 1554540 - Expose window protocol (X11, Wayland) in nsIGfxInfo and about:support.
Attachment #9067669 - Attachment is obsolete: true
Comment on attachment 9067671 [details] Data review request, v1 I'll just include this in about:support and add a boolean to the crash reports, as discussed.
Attachment #9067671 - Attachment is obsolete: true
Attachment #9067671 - Flags: data-review?(chutten)
Pushed by aosmond@gmail.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/c8e48e2861c5 Expose window protocol (X11, Wayland) in nsIGfxInfo and about:support. r=kats,stransky,flod
Pushed by aosmond@gmail.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/ca4f3b736dd6 Follow up to fix broken browser chrome tests. r=aosmond
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla69

It feels like something that could be useful to have in ESR68.

(In reply to Mike Hommey [:glandium] from comment #9)

It feels like something that could be useful to have in ESR68.

I have no opposition to this. Will request.

Comment on attachment 9067668 [details]
Bug 1554540 - Expose window protocol (X11, Wayland) in nsIGfxInfo and about:support.

Beta/Release Uplift Approval Request

  • User impact if declined: We will need to be mindful when interpreting user reports if they don't mention X11 vs Wayland usage.
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: Yes
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): It just adds a new field in about:support. It is a very simple change which required a fair bit of boilerplate plumbing that is hard to go terribly wrong.
  • String changes made/needed: Adds "Window Protocol" to the about:support localization; used on Linux only
Attachment #9067668 - Flags: approval-mozilla-beta?

(In reply to Andrew Osmond [:aosmond] from comment #11)

Beta/Release Uplift Approval Request

[...]

  • String changes made/needed: Adds "Window Protocol" to the about:support localization; used on Linux only

flod, is this ok?

Flags: needinfo?(francesco.lodolo)

Yes, it's just Linux and quite hidden.

Flags: needinfo?(francesco.lodolo)

Comment on attachment 9067668 [details]
Bug 1554540 - Expose window protocol (X11, Wayland) in nsIGfxInfo and about:support.

add some info in about:support on linux, approved for 68.0b7

Attachment #9067668 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
Blocks: 1645732
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: