Re: PSA: Non-native theme turned on for Linux Nightlies

2021-01-30 Thread Neha Kochar
This is awesome! Thanks heycam, emilio, spohl and everyone else who’s
helped with this. It has been a lot of work to get it this far.

The Fission team is eagerly waiting for non-native theming. :)

-Neha.


On Sat, Jan 30, 2021 at 3:13 PM Emilio Cobos Álvarez 
wrote:

> (+firefox-dev for visibility, but please reply to dev-platform),
>
> Hey,
>
> Just a PSA that the themed form controls on Linux Nightly are going to
> change soonish (when bug 1689359[1] is merged to central).
>
> This is controlled by the widget.disable-native-theme-for-content pref.
> You can turn it on on other platforms if you want to test them too, the
> idea is that this will become the default for all platforms in the
> future, so testing and bug reports would be greatly appreciated!
>
> It should fix some compat issues (GTK has usually huge default form
> controls) and will pave the way to remove unconditional X11 connections
> from content processes, which is a requirement for Fission.
>
> The controls should be nicer / more consistent generally, but if you
> find something odd, or broken, please do reach out. You can file bugs
> against:
>
>   * Bug 1411425 [2] for Linux-specific stuff (only scrollbars are
> Linux-specific).
>
>   * Bug 1535761 [3] for OS-independent stuff.
>
> Feel free to ni? me for improved turnaround times :-)
>
> This is not just my work. Huge thanks to spohl, heycam and mstange, who
> did most of the work (my memory sucks, so sorry if I missed someone!).
>
> Huge thanks to all the people that tested this early and filed bugs too
> (gcp / Itiel / evilpies / julienw come to mind as I'm writing this, but
> I'm sure I'm missing lots of others!).
>
> Cheers,
>
>   -- Emilio
>
> [1]: https://bugzilla.mozilla.org/show_bug.cgi?id=1689359
> [2]: https://bugzilla.mozilla.org/show_bug.cgi?id=1411425
> [3]: https://bugzilla.mozilla.org/show_bug.cgi?id=1535761
> ___
> firefox-dev mailing list
> firefox-...@mozilla.org
> https://mail.mozilla.org/listinfo/firefox-dev
>
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


PSA: Non-native theme turned on for Linux Nightlies

2021-01-30 Thread Emilio Cobos Álvarez

(+firefox-dev for visibility, but please reply to dev-platform),

Hey,

Just a PSA that the themed form controls on Linux Nightly are going to 
change soonish (when bug 1689359[1] is merged to central).


This is controlled by the widget.disable-native-theme-for-content pref. 
You can turn it on on other platforms if you want to test them too, the 
idea is that this will become the default for all platforms in the 
future, so testing and bug reports would be greatly appreciated!


It should fix some compat issues (GTK has usually huge default form 
controls) and will pave the way to remove unconditional X11 connections 
from content processes, which is a requirement for Fission.


The controls should be nicer / more consistent generally, but if you 
find something odd, or broken, please do reach out. You can file bugs 
against:


 * Bug 1411425 [2] for Linux-specific stuff (only scrollbars are 
Linux-specific).


 * Bug 1535761 [3] for OS-independent stuff.

Feel free to ni? me for improved turnaround times :-)

This is not just my work. Huge thanks to spohl, heycam and mstange, who 
did most of the work (my memory sucks, so sorry if I missed someone!).


Huge thanks to all the people that tested this early and filed bugs too 
(gcp / Itiel / evilpies / julienw come to mind as I'm writing this, but 
I'm sure I'm missing lots of others!).


Cheers,

 -- Emilio

[1]: https://bugzilla.mozilla.org/show_bug.cgi?id=1689359
[2]: https://bugzilla.mozilla.org/show_bug.cgi?id=1411425
[3]: https://bugzilla.mozilla.org/show_bug.cgi?id=1535761
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform