Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Under Wayland, Firefox copies multi-line text with Windows-style newlines

  • 1 reply
  • 1 has this problem
  • 23 views
  • Last reply by cor-el

more options

Starting Firefox under a Wayland compositor (sway, in my case) with MOZ_ENABLE_WAYLAND=1 and copying some multi-line text results in newlines of the form \r\n, i.e. Windows-style, instead of the expected \n. Starting Firefox with the X11 backed, i.e. without MOZ_ENABLE_WAYLAND=1, doesn't exhibit the issue.

This is most certainly a bug since Wayland is a Unix-like protocol, and as such newlines should be of the form \n. However I am finding the bug tracker a little daunting and I am not sure how to check whether it is already known or not.

Starting Firefox under a Wayland compositor (sway, in my case) with ''MOZ_ENABLE_WAYLAND=1'' and copying some multi-line text results in newlines of the form '''\r\n''', i.e. Windows-style, instead of the expected '''\n'''. Starting Firefox with the X11 backed, i.e. without ''MOZ_ENABLE_WAYLAND=1'', doesn't exhibit the issue. This is most certainly a bug since Wayland is a Unix-like protocol, and as such newlines should be of the form '''\n'''. However I am finding the bug tracker a little daunting and I am not sure how to check whether it is already known or not.

Chosen solution

It is a known bug that has been reopened:

  • Bug 1547595 - GTK puts \r\n line endings into the Wayland Clipboard on Linux
  • Bug 1572104 - Carriage returns are copied from
     blocks under Linux
    
(please do not comment in bug reports
https://bugzilla.mozilla.org/page.cgi?id=etiquette.html
) Read this answer in context 👍 1

All Replies (1)

more options

Chosen Solution

It is a known bug that has been reopened:

  • Bug 1547595 - GTK puts \r\n line endings into the Wayland Clipboard on Linux
  • Bug 1572104 - Carriage returns are copied from
     blocks under Linux
    
(please do not comment in bug reports
https://bugzilla.mozilla.org/page.cgi?id=etiquette.html
)