Support for font-variation-settings has been on by default since Firefox 62, which was released almost two years ago. Are you using a Firefox older than that?
Nice. For comparison, here is Mozilla's implementation in Rust, which is integrated into Firefox: https://github.com/mozilla/neqo
There's a great series of posts going into more detail about Pernosco's design and advantages that is linked to in the final paragraph: https://pernos.co/about/
On https://codetribute.mozilla.org/ you can find mentored Mozilla project bugs to work on (not just Firefox) indexed by language.
And this is landing very soon in Firefox, behind a pref. https://twitter.com/svoisen/status/1159322370122768384
It's probably referring to this bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1089326
Firefox and Servo use 1/60 as the smallest layout unit for the same reason. http://searchfox.org/mozilla-central/source/gfx/src/AppUnits... http://doc.servo.org/app_units/…
Unfortunately for me, the fact that rr can't run on Ryzen CPUs is a dealbreaker. :( https://github.com/mozilla/rr/issues/2034
Cheers!
There are minor benefits without ABP. For each page/iframe that is created, we can avoid running the CSS cascade (and share those data structures) for the UA style sheets. It's saves something like 100 KiB per document.…
Interesting that Firefox takes the decomposed Hangul and renders it as whole syllables, while Chrome shows them as the sequence of individual jamos. http://mcc.id.au/temp/hangul.png
I just did some poking around, and it looks like uBlock does insert a couple of <style> elements into the document. I'm not sure if this is how all style-based blocking is done in uBlock, but since these are…
Thank you!
I can't see where on that page it talks about using style sheets. Last week I searched the µBlock sources for use of the nsIStyleSheetService, which is Gecko's internal interface for adding style sheets without…
µBlock does not use the same technique of creating a style sheet and inserting it into all loaded documents, so the type of sharing done as part of this work does not help µBlock.
This kind of underline painting behaviour is proposed in http://dev.w3.org/csswg/css-text-decor-3/#text-decoration-sk... as text-decoration-skip:ink. Not yet implemented anywhere though.
Firefox will warn when you try to submit the form. Filed https://bugzilla.mozilla.org/show_bug.cgi?id=1077880.
The equivalent rules for Mozilla code: https://developer.mozilla.org/en-US/docs/Using_CXX_in_Mozill...
Browsers have a very limited set of properties that they allow in :visited rules, and display isn't one of them.
As pornel pointed out, CSS Variables are really custom properties that cascade and inherit just like regular properties. Since "$" is used by CSS preprocessors for variables that work in a different way, I think Tab…
Please note that the final syntax for CSS Variables changed recently, so in Firefox 31 and later, where the feature is enabled by default, you declare variables like this: :root { --spacing: 16px; } and reference them…
That's the Foundation. The three current Corporation board members are listed here: http://www.mozilla.org/en-US/foundation/moco/
The bylaws of the Corporation are more relevant: http://www.mozilla.org/en-US/legal/bylaws.html
Try http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/lates... instead. Not sure why the Aurora landing page is not using the right link.
Yeah, I just started today on adding the ability (internally) for style declarations to expose colours in the syntax they were originally specified in (bug 731271), which the dev tools people will then be able to use.
Support for font-variation-settings has been on by default since Firefox 62, which was released almost two years ago. Are you using a Firefox older than that?
Nice. For comparison, here is Mozilla's implementation in Rust, which is integrated into Firefox: https://github.com/mozilla/neqo
There's a great series of posts going into more detail about Pernosco's design and advantages that is linked to in the final paragraph: https://pernos.co/about/
On https://codetribute.mozilla.org/ you can find mentored Mozilla project bugs to work on (not just Firefox) indexed by language.
And this is landing very soon in Firefox, behind a pref. https://twitter.com/svoisen/status/1159322370122768384
It's probably referring to this bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1089326
Firefox and Servo use 1/60 as the smallest layout unit for the same reason. http://searchfox.org/mozilla-central/source/gfx/src/AppUnits... http://doc.servo.org/app_units/…
Unfortunately for me, the fact that rr can't run on Ryzen CPUs is a dealbreaker. :( https://github.com/mozilla/rr/issues/2034
Cheers!
There are minor benefits without ABP. For each page/iframe that is created, we can avoid running the CSS cascade (and share those data structures) for the UA style sheets. It's saves something like 100 KiB per document.…
Interesting that Firefox takes the decomposed Hangul and renders it as whole syllables, while Chrome shows them as the sequence of individual jamos. http://mcc.id.au/temp/hangul.png
I just did some poking around, and it looks like uBlock does insert a couple of <style> elements into the document. I'm not sure if this is how all style-based blocking is done in uBlock, but since these are…
Thank you!
I can't see where on that page it talks about using style sheets. Last week I searched the µBlock sources for use of the nsIStyleSheetService, which is Gecko's internal interface for adding style sheets without…
µBlock does not use the same technique of creating a style sheet and inserting it into all loaded documents, so the type of sharing done as part of this work does not help µBlock.
This kind of underline painting behaviour is proposed in http://dev.w3.org/csswg/css-text-decor-3/#text-decoration-sk... as text-decoration-skip:ink. Not yet implemented anywhere though.
Firefox will warn when you try to submit the form. Filed https://bugzilla.mozilla.org/show_bug.cgi?id=1077880.
The equivalent rules for Mozilla code: https://developer.mozilla.org/en-US/docs/Using_CXX_in_Mozill...
Browsers have a very limited set of properties that they allow in :visited rules, and display isn't one of them.
As pornel pointed out, CSS Variables are really custom properties that cascade and inherit just like regular properties. Since "$" is used by CSS preprocessors for variables that work in a different way, I think Tab…
Please note that the final syntax for CSS Variables changed recently, so in Firefox 31 and later, where the feature is enabled by default, you declare variables like this: :root { --spacing: 16px; } and reference them…
That's the Foundation. The three current Corporation board members are listed here: http://www.mozilla.org/en-US/foundation/moco/
The bylaws of the Corporation are more relevant: http://www.mozilla.org/en-US/legal/bylaws.html
Try http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/lates... instead. Not sure why the Aurora landing page is not using the right link.
Yeah, I just started today on adding the ability (internally) for style declarations to expose colours in the syntax they were originally specified in (bug 731271), which the dev tools people will then be able to use.