SpiderMonkey Newsletter #7

2020-10-28 Thread Jan de Mooij
(This newsletter is also available on our blog .) SpiderMonkey is the JavaScript engine used in Mozilla Firefox. This newsletter gives an overview of the JavaScript and WebAssembly work we’ve done as part of the Firefox 82 a

Re: Software Fallback for Web Render Dog Fooding Phase

2020-10-28 Thread Gabriele Svelto
On 27/10/20 21:18, Jim Mathies wrote: > 3) Detect noticeable performance issues with page interaction and scrolling > that normally don't occur, we'd appreciate bug reports with Firefox profiles. Is the software fallback expected to use all available CPU cores/threads for rendering? I enabled it

Re: Intent to unship: title argument of Navigator.registerProtocolHandler

2020-10-28 Thread Frédéric Wang
On 21/04/2020 08:51, Frédéric Wang wrote: > As of 2020-05-05 I intend to remove the title argument of > Navigator.registerProtocolHandler. It has been removed from the HTML5 > specification and none of the existing implementation does something > UI-wise [1]. This change finally landed yesterday.

Re: Intent to Ship: Make wheel event listeners passive by default on the root

2020-10-28 Thread Anne van Kesteren
On Mon, Oct 26, 2020 at 5:45 PM Emilio Cobos Álvarez wrote: > Standard: None, this is an intervention, though > https://w3c.github.io/uievents/#cancelability-of-wheel-events is loosely > related. I'm not sure "it's an intervention" is sufficient reason as making breaking changes to the web platfo

Re: Intent to Ship: Make wheel event listeners passive by default on the root

2020-10-28 Thread Emilio Cobos Álvarez
On 10/28/20 11:18 AM, Anne van Kesteren wrote: On Mon, Oct 26, 2020 at 5:45 PM Emilio Cobos Álvarez wrote: Standard: None, this is an intervention, though https://w3c.github.io/uievents/#cancelability-of-wheel-events is loosely related. I'm not sure "it's an intervention" is sufficient reason

Re: Software Fallback for Web Render Dog Fooding Phase

2020-10-28 Thread Jeff Muizelaar
It is not expected to use all cores. We deliberately designed it this way because the target audience tends to have a low core count and this kept the complexity down. It also keeps the performance on high core count machines more representative of performance on low core count machines. -Jeff On