firefox-dev Digest, Vol 97, Issue 9

0 views
Skip to first unread message

firefox-d...@mozilla.org

unread,
Jan 31, 2021, 7:00:05 AM1/31/21
to firef...@mozilla.org
Send firefox-dev mailing list submissions to
firef...@mozilla.org

To subscribe or unsubscribe via the World Wide Web, visit
https://mail.mozilla.org/listinfo/firefox-dev
or, via email, send a message with subject or body 'help' to
firefox-d...@mozilla.org

You can reach the person managing the list at
firefox-...@mozilla.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of firefox-dev digest..."


Today's Topics:

1. PSA: Non-native theme turned on for Linux Nightlies
(Emilio Cobos ?lvarez)
2. Re: PSA: Non-native theme turned on for Linux Nightlies
(Neha Kochar)


----------------------------------------------------------------------

Message: 1
Date: Sat, 30 Jan 2021 21:13:17 +0100
From: Emilio Cobos ?lvarez <emi...@mozilla.com>
To: Mozilla <dev-pl...@lists.mozilla.org>, firef...@mozilla.org
Subject: PSA: Non-native theme turned on for Linux Nightlies
Message-ID: <0980e544-b9c4-2d86...@mozilla.com>
Content-Type: text/plain; charset=UTF-8; format=flowed

(+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


------------------------------

Message: 2
Date: Sat, 30 Jan 2021 20:27:46 -0500
From: Neha Kochar <nko...@mozilla.com>
To: Emilio Cobos ?lvarez <emi...@mozilla.com>
Cc: Mozilla <dev-pl...@lists.mozilla.org>, firef...@mozilla.org
Subject: Re: PSA: Non-native theme turned on for Linux Nightlies
Message-ID:
<CABXKaOfX4KHiia8Nrt35o1Ux...@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"

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 <emi...@mozilla.com>
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
> firef...@mozilla.org
> https://mail.mozilla.org/listinfo/firefox-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/firefox-dev/attachments/20210130/281f1c75/attachment-0001.html>

------------------------------

Subject: Digest Footer

_______________________________________________
firefox-dev mailing list
firef...@mozilla.org
https://mail.mozilla.org/listinfo/firefox-dev


------------------------------

End of firefox-dev Digest, Vol 97, Issue 9
******************************************
Reply all
Reply to author
Forward
0 new messages