Re: F30: Self-Contained Change proposal: Firefox Wayland By Default On Gnome

2019-01-31 Thread Tom Hughes

On 01/02/2019 06:49, Chris Murphy wrote:


For what it's worth, starting with firefox 65 there are two packages:
firefox-wayland-65.0-1.fc29.x86_64
firefox-65.0-1.fc29.x86_64


That has existed for some time, it's not new with 65.

Tom

--
Tom Hughes (t...@compton.nu)
http://compton.nu/
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: F30: Self-Contained Change proposal: Firefox Wayland By Default On Gnome

2019-01-31 Thread Chris Murphy
For what it's worth, starting with firefox 65 there are two packages:
firefox-wayland-65.0-1.fc29.x86_64
firefox-65.0-1.fc29.x86_64

And after installing them there are two application icons in gnome:
Firefox and Firefox on Wayland. Both work fine when I've logged into a
gnome wayland session; and if it's a gnome on Xorg session, only
Firefox launches, whereas Firefox on Wayland sorta just fails silently
(spinner hangs out for a bit then goes away), there is a journal
message 'firefox[13165]: cannot open display: :0' but that's it.

https://bugzilla.redhat.com/show_bug.cgi?id=1671634

Chris Murphy
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: F30: Self-Contained Change proposal: Firefox Wayland By Default On Gnome

2019-01-28 Thread Martin Stransky

On 1/28/19 9:21 AM, Tom Hughes wrote:

On 25/01/2019 21:55, Tom Hughes wrote:

On 25/01/2019 21:24, Richard W.M. Jones wrote:

On Fri, Jan 25, 2019 at 09:43:32AM -0500, Ben Cotton wrote:
https://fedoraproject.org/wiki/Changes/Firefox_Wayland_By_Default_On_Gnome 



== Summary ==
Firefox is going to run natively on Gnome Wayland session and won't
use XWayland/X11 Gtk+ backend. This change affects Gnome only and
won't be enabled for other Wayland compositors (KDE Plasma, Sway).


Does this mean it won't work on Xorg?


I was just going to ask whether this means there will now be
one binary that supports both and, if not, what this means for
people still forced into X fallback.


I think I've answered this myself - the current firefox-wayland
in F29 is just a script that sets GDK_BACKEND so there is already
only a single binary that does both. The only change is presumably
that it will prefer the wayland backend.


Yes, that's correct. Also I'm going use a slightly different solution 
[1] in next versions as GDK_BACKEND breaks third party programs launched 
from FF.



That said my testing of the F29 build had strangely variable
results - on one machine it was largely fine and on another it
was completely non-functional for reasons I haven't quite
managed to figure out yet.


Firefox 64 used on Fedora right now has limited Wayland support and 
misses some upstream patches. Please try mozilla nightly [2] with 
GDK_BACKEND=wayland set.


Also the upcoming Firefox 65 carries some new Wayland fixes.

Thanks,
ma.

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1522780
[2] https://www.mozilla.org/en-US/firefox/channel/desktop/
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: F30: Self-Contained Change proposal: Firefox Wayland By Default On Gnome

2019-01-28 Thread Tom Hughes

On 25/01/2019 21:55, Tom Hughes wrote:

On 25/01/2019 21:24, Richard W.M. Jones wrote:

On Fri, Jan 25, 2019 at 09:43:32AM -0500, Ben Cotton wrote:
https://fedoraproject.org/wiki/Changes/Firefox_Wayland_By_Default_On_Gnome 



== Summary ==
Firefox is going to run natively on Gnome Wayland session and won't
use XWayland/X11 Gtk+ backend. This change affects Gnome only and
won't be enabled for other Wayland compositors (KDE Plasma, Sway).


Does this mean it won't work on Xorg?


I was just going to ask whether this means there will now be
one binary that supports both and, if not, what this means for
people still forced into X fallback.


I think I've answered this myself - the current firefox-wayland
in F29 is just a script that sets GDK_BACKEND so there is already
only a single binary that does both. The only change is presumably
that it will prefer the wayland backend.

That said my testing of the F29 build had strangely variable
results - on one machine it was largely fine and on another it
was completely non-functional for reasons I haven't quite
managed to figure out yet.

Tom

--
Tom Hughes (t...@compton.nu)
http://compton.nu/
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: F30: Self-Contained Change proposal: Firefox Wayland By Default On Gnome

2019-01-25 Thread Tom Hughes

On 25/01/2019 21:24, Richard W.M. Jones wrote:

On Fri, Jan 25, 2019 at 09:43:32AM -0500, Ben Cotton wrote:

https://fedoraproject.org/wiki/Changes/Firefox_Wayland_By_Default_On_Gnome

== Summary ==
Firefox is going to run natively on Gnome Wayland session and won't
use XWayland/X11 Gtk+ backend. This change affects Gnome only and
won't be enabled for other Wayland compositors (KDE Plasma, Sway).


Does this mean it won't work on Xorg?


I was just going to ask whether this means there will now be
one binary that supports both and, if not, what this means for
people still forced into X fallback.

Tom

--
Tom Hughes (t...@compton.nu)
http://compton.nu/
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: F30: Self-Contained Change proposal: Firefox Wayland By Default On Gnome

2019-01-25 Thread Richard W.M. Jones
On Fri, Jan 25, 2019 at 09:43:32AM -0500, Ben Cotton wrote:
> https://fedoraproject.org/wiki/Changes/Firefox_Wayland_By_Default_On_Gnome
> 
> == Summary ==
> Firefox is going to run natively on Gnome Wayland session and won't
> use XWayland/X11 Gtk+ backend. This change affects Gnome only and
> won't be enabled for other Wayland compositors (KDE Plasma, Sway).

Does this mean it won't work on Xorg?

For that matter, does Wayland support X-like remote applications yet?

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
virt-df lists disk usage of guests without needing to install any
software inside the virtual machine.  Supports Linux and Windows.
http://people.redhat.com/~rjones/virt-df/
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: F30: Self-Contained Change proposal: Firefox Wayland By Default On Gnome

2019-01-25 Thread Bojan Smojver
I hope this gets fixed before FF on Wayland becomes the only option:

https://bugzilla.redhat.com/show_bug.cgi?id=1666410

It makes FF really difficult to use with menus drawn off screen.

-- 
Bojan


 Original Message 
From: Ben Cotton 
Sent: 26 January 2019 1:43:32 am AEDT
To: devel-annou...@lists.fedoraproject.org, Development discussions related to 
Fedora 
Subject: F30: Self-Contained Change proposal: Firefox Wayland By Default On 
Gnome

https://fedoraproject.org/wiki/Changes/Firefox_Wayland_By_Default_On_Gnome

== Summary ==
Firefox is going to run natively on Gnome Wayland session and won't
use XWayland/X11 Gtk+ backend. This change affects Gnome only and
won't be enabled for other Wayland compositors (KDE Plasma, Sway).

== Owner ==
* Name: [[User:stransky| Martin Stransky]]
* Email: 
* Product: Spins / Workstation
* Responsible WG: Desktop

== Detailed Description ==
Firefox with native Wayland backend has been available for last two
Fedora releases as an optional package. It grown over the time and we
can deploy it now as a default to bring all Wayland benefits to Fedora
users.

== Benefit to Fedora ==
Running Firefox natively on Wayland is generally faster and smoother
on Wayland enabled sessions like Gnome Wayland and better supports
HiDPI displays (respects desktop scale) .

== Scope ==
* Proposal owners: Firefox already uses Wayland as a default backend
on Fedora 30 / Gnoma Wayland session.
* Other developers: N/A (not a System Wide Change)
* Release engineering: [https://pagure.io/releng/issues #Releng issue
number] (a check of an impact with Release Engineering is needed)
** List of deliverables: N/A (not a System Wide Change)

* Policies and guidelines: N/A (not a System Wide Change)
* Trademark approval: N/A (not needed for this Change)

== Upgrade/compatibility impact ==
N/A (not a System Wide Change)

== How To Test ==
Run Firefox on Gnome Wayland session and check any issues you may see.

== User Experience ==
* Faster Firefox run on Gnome Wayland session
* Smoother font rendering compared to non-Wayland Firefox version
* Honor display scale, better user experience on HiDPI and semi-HiDPI desktops.

== Dependencies ==
N/A (not a System Wide Change)

== Contingency Plan ==
* Contingency mechanism:  Switch back default X11 backend.
* Contingency deadline: Beta Freeze
* Blocks release? No
* Blocks product? product No

== Documentation ==
* Mozilla Firefox Wayland Bug tracker:
https://bugzilla.mozilla.org/show_bug.cgi?id=635134
* Mozilla release calendar:  https://wiki.mozilla.org/RapidRelease/Calendar

-- 
Ben Cotton
Fedora Program Manager
TZ=America/Indiana/Indianapolis
___
devel-announce mailing list -- devel-annou...@lists.fedoraproject.org
To unsubscribe send an email to devel-announce-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel-annou...@lists.fedoraproject.org
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: F30: Self-Contained Change proposal: Firefox Wayland By Default On Gnome

2019-01-25 Thread Tomasz Torcz
On Fri, Jan 25, 2019 at 09:43:32AM -0500, Ben Cotton wrote:
> https://fedoraproject.org/wiki/Changes/Firefox_Wayland_By_Default_On_Gnome
> 
> == Summary ==
> Firefox is going to run natively on Gnome Wayland session and won't
> use XWayland/X11 Gtk+ backend. This change affects Gnome only and
> won't be enabled for other Wayland compositors (KDE Plasma, Sway).


   Why not others?

-- 
Tomasz TorczOnce you've read the dictionary,
xmpp: zdzich...@chrome.pl   every other book is just a remix.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


F30: Self-Contained Change proposal: Firefox Wayland By Default On Gnome

2019-01-25 Thread Ben Cotton
https://fedoraproject.org/wiki/Changes/Firefox_Wayland_By_Default_On_Gnome

== Summary ==
Firefox is going to run natively on Gnome Wayland session and won't
use XWayland/X11 Gtk+ backend. This change affects Gnome only and
won't be enabled for other Wayland compositors (KDE Plasma, Sway).

== Owner ==
* Name: [[User:stransky| Martin Stransky]]
* Email: 
* Product: Spins / Workstation
* Responsible WG: Desktop

== Detailed Description ==
Firefox with native Wayland backend has been available for last two
Fedora releases as an optional package. It grown over the time and we
can deploy it now as a default to bring all Wayland benefits to Fedora
users.

== Benefit to Fedora ==
Running Firefox natively on Wayland is generally faster and smoother
on Wayland enabled sessions like Gnome Wayland and better supports
HiDPI displays (respects desktop scale) .

== Scope ==
* Proposal owners: Firefox already uses Wayland as a default backend
on Fedora 30 / Gnoma Wayland session.
* Other developers: N/A (not a System Wide Change)
* Release engineering: [https://pagure.io/releng/issues #Releng issue
number] (a check of an impact with Release Engineering is needed)
** List of deliverables: N/A (not a System Wide Change)

* Policies and guidelines: N/A (not a System Wide Change)
* Trademark approval: N/A (not needed for this Change)

== Upgrade/compatibility impact ==
N/A (not a System Wide Change)

== How To Test ==
Run Firefox on Gnome Wayland session and check any issues you may see.

== User Experience ==
* Faster Firefox run on Gnome Wayland session
* Smoother font rendering compared to non-Wayland Firefox version
* Honor display scale, better user experience on HiDPI and semi-HiDPI desktops.

== Dependencies ==
N/A (not a System Wide Change)

== Contingency Plan ==
* Contingency mechanism:  Switch back default X11 backend.
* Contingency deadline: Beta Freeze
* Blocks release? No
* Blocks product? product No

== Documentation ==
* Mozilla Firefox Wayland Bug tracker:
https://bugzilla.mozilla.org/show_bug.cgi?id=635134
* Mozilla release calendar:  https://wiki.mozilla.org/RapidRelease/Calendar

-- 
Ben Cotton
Fedora Program Manager
TZ=America/Indiana/Indianapolis
___
devel-announce mailing list -- devel-announce@lists.fedoraproject.org
To unsubscribe send an email to devel-announce-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org


F30: Self-Contained Change proposal: Firefox Wayland By Default On Gnome

2019-01-25 Thread Ben Cotton
https://fedoraproject.org/wiki/Changes/Firefox_Wayland_By_Default_On_Gnome

== Summary ==
Firefox is going to run natively on Gnome Wayland session and won't
use XWayland/X11 Gtk+ backend. This change affects Gnome only and
won't be enabled for other Wayland compositors (KDE Plasma, Sway).

== Owner ==
* Name: [[User:stransky| Martin Stransky]]
* Email: 
* Product: Spins / Workstation
* Responsible WG: Desktop

== Detailed Description ==
Firefox with native Wayland backend has been available for last two
Fedora releases as an optional package. It grown over the time and we
can deploy it now as a default to bring all Wayland benefits to Fedora
users.

== Benefit to Fedora ==
Running Firefox natively on Wayland is generally faster and smoother
on Wayland enabled sessions like Gnome Wayland and better supports
HiDPI displays (respects desktop scale) .

== Scope ==
* Proposal owners: Firefox already uses Wayland as a default backend
on Fedora 30 / Gnoma Wayland session.
* Other developers: N/A (not a System Wide Change)
* Release engineering: [https://pagure.io/releng/issues #Releng issue
number] (a check of an impact with Release Engineering is needed)
** List of deliverables: N/A (not a System Wide Change)

* Policies and guidelines: N/A (not a System Wide Change)
* Trademark approval: N/A (not needed for this Change)

== Upgrade/compatibility impact ==
N/A (not a System Wide Change)

== How To Test ==
Run Firefox on Gnome Wayland session and check any issues you may see.

== User Experience ==
* Faster Firefox run on Gnome Wayland session
* Smoother font rendering compared to non-Wayland Firefox version
* Honor display scale, better user experience on HiDPI and semi-HiDPI desktops.

== Dependencies ==
N/A (not a System Wide Change)

== Contingency Plan ==
* Contingency mechanism:  Switch back default X11 backend.
* Contingency deadline: Beta Freeze
* Blocks release? No
* Blocks product? product No

== Documentation ==
* Mozilla Firefox Wayland Bug tracker:
https://bugzilla.mozilla.org/show_bug.cgi?id=635134
* Mozilla release calendar:  https://wiki.mozilla.org/RapidRelease/Calendar

-- 
Ben Cotton
Fedora Program Manager
TZ=America/Indiana/Indianapolis
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org