Re: De-XBL Plans

2017-10-20 Thread Cameron McCormack
On Sat, Oct 21, 2017, at 01:47 AM, Dave Townsend wrote: > Are there any other concerns that we're missing? One thing I'm wondering about is memory usage of the Web Components implementations of these components compared to the XBL ones. Specifically for style, XBL has the ability to list the style

How can I get SOCKS settings params of Firefox?

2017-10-20 Thread nmago
Hi everyone! In crashreporter there is the function to load HTTP Proxy settings[1], and I'm interested how to get SOCKS proxy params (adress, port) in right way? Will it work if I just replace 'http' by 'socks' in: host = gconf_client_get_string(conf, HTTP_PROXY_DIR "/host", nullptr); port = gc

De-XBL Plans

2017-10-20 Thread Dave Townsend
For some time now we've been talking about moving away from XUL and XBL. The browser architecture team has been hard at work figuring out how to go about doing that and we're ready to share the first of our proposals more widely. We have developed a plan to remove XBL from Firefox. It's been throug

Re: We need better canaries for JS code

2017-10-20 Thread ISHIKAWA,chiaki
I am for stricter checks and crashing the test when some of the errors discussed here are detected. I have been puzzled when some attributes are undefined as such when I ran tests for Thunderbird in the past. The bugs are found non-Thunderbird-specific code often times. Crashing the tests would

Intent to ship: Malgun Gothic as default Korean locale font on Windows

2017-10-20 Thread Makoto Kato
Windows Vista or later changes Korean default font to Malgun Gothic [*1]. So Firefox changes from Gulim to it. Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1407869 This change is Nightly channel only at this point, but it will be changed by 59 or 60 for stable channel. -- Makoto Kato *1

Re: We need better canaries for JS code

2017-10-20 Thread Matthew N.
Hi David, On 2017-10-18 1:28 AM, David Teller wrote: If I understand correctly, this triggered the usual "undefined is not a function", which was 1/ uncaught during testing, as these things often are; That's only because this code doesn't have any tests. That was filed as bug 1409913. 2/