Closed Bug 1508041 Opened 7 years ago Closed 7 years ago

[WAYLAND] User agent contains X11

Categories

(Core :: Widget: Gtk, defect)

65 Branch
Desktop
Linux
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 2027556
Tracking Status
firefox65 --- affected

People

(Reporter: coolx67, Unassigned)

References

(Blocks 1 open bug)

Details

User Agent: Mozilla/5.0 (Android 7.0; Mobile; rv:65.0) Gecko/65.0 Firefox/65.0 Steps to reproduce: open firefox with wayland backend go to menu> troubleshooting Actual results: user agent shows X11 even gnome uses Wayland session and in firefox wayland backend is enabled Expected results: should have shown correct user agent information
Reproduced on Ubuntu 16.04 Wayland Weston (not sure what is the proper way to version it) on Firefox Nightly 65.0a1 20181120220133.
Blocks: wayland
Status: UNCONFIRMED → NEW
Component: Untriaged → Widget: Gtk
Ever confirmed: true
Product: Firefox → Core
Maybe this is a feature, not a bug? I am not convinced that it is a good idea to expose information such as the system's underlying windowing system because it is rather irrelevant. Also it would make the user less anonymous by providing more data for fingerprinting that can be used for tracking. https://panopticlick.eff.org/
Yes, better to remove that completely but definitely not expose the backend specifically.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX

thinking it should be 'Wayland like X11' ;)

So why is the status WONTFIX? Isn't the solution then to just remove information about the windowing system from the User Agent?

Correct protocol is at about:config. IMHO the X11 string should be removed from UA string.

(In reply to Martin Stránský [:stransky] (ni? me) from comment #6)

(In reply to u589248 from comment #5)

So why is the status WONTFIX? Isn't the solution then to just remove information about the windowing system from the User Agent?

Correct protocol is at about:config. IMHO the X11 string should be removed from UA string.

Do you mean that the user should manually remove it from the string, themselves? I ask because I don't quite understand why that should be so. If I misunderstand, then I don't believe that you've answered #c5.

Flags: needinfo?(stransky)

(In reply to Mr. Beedell, Roke Julian Lockhart (RJLB) from comment #7)

(In reply to Martin Stránský [:stransky] (ni? me) from comment #6)

(In reply to u589248 from comment #5)

So why is the status WONTFIX? Isn't the solution then to just remove information about the windowing system from the User Agent?

Correct protocol is at about:config. IMHO the X11 string should be removed from UA string.

Do you mean that the user should manually remove it from the string, themselves? I ask because I don't quite understand why that should be so. If I misunderstand, then I don't believe that you've answered #c5.

I'm sure we don't want to put X11 / Wayland according to recent protocol to UA string. I don't have any opinion about X11 removal from UA string.

Flags: needinfo?(stransky)

id=2027556#c10 contains a reasoned decision to retain the current UA. No need for two tickets.

Duplicate of bug: 2027556
OS: Unspecified → Linux
Hardware: Unspecified → Desktop
Resolution: WONTFIX → DUPLICATE
See Also: 2027556
Summary: [WAYLAND] User agent shows X11 → [WAYLAND] User agent contains X11
You need to log in before you can comment on or make changes to this bug.