Intent to implement: CSS property `line-height-step`

2017-03-30 Thread Tommy Kuo
**Summary**

I am intent to implement the property `line-height-step`. And it would be 
disabled behind the pref `layout.css.line-height-step.enabled` by default. It 
is a property to make authors create the content with vertical rhythm easier.

**Link to standard**

CSS Rhythmic Sizing



**Bug Link**

Bug 1343819 - Implement CSS property `line-height-step`


**Tests**

There are already some test cases on web-platform-tests.


**Status on Other Browsers**

*Blink*

Blink is implemented in Issue 2704343003.


Currently, this property only available in Chromium Developer Build 59. To try 
this feature, you need to enable "Experimental Web Platform features" in 
chrome://flags.

*WebKit & Edge*

Not support.

**More About It**

Vertical rhythm is a principle of typography. It is about spacing text. More 
generally, it is about vertical stacked elements. We can create a more 
comfortable layout with vertical rhythm.

We can imagine that we're put all elements on a sheet of lined paper. The sizes 
of elements are according to the size between the lines.

For example, we set the font-size as 12px. And the line-height is 1.5x of 
font-size, so it is 18px. We assume we want to put all elements on a lined 
paper and the line size is 18px. For the normal text, we just put them align 
the lines. If there is a title with 24px, to follow the vertical rhythm, the 
size of the title should be multiple of the line size. We add 6px to both 
over-side and under-side of the title, and the size of the title would be 36px 
(2 * 18).


- Tommy

___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Rationalising Linux audio backend support

2017-03-30 Thread burmartke
Ubuntu just re-enabled ALSA on their latest Firefox 52.0.2 release. Go Ubuntu!

So thankfully I and many others can now forget about this sorry business.

Martin Burke
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Rationalising Linux audio backend support

2017-03-30 Thread milasudril
Den fredag 31 mars 2017 kl. 06:52:18 UTC+2 skrev burm...@gmail.com:
> Ubuntu just re-enabled ALSA on their latest Firefox 52.0.2 release. Go Ubuntu!
> 
> So thankfully I and many others can now forget about this sorry business.
> 
> Martin Burke

Good choice from Ubuntu. In the meantime, I have run PA->aloop->JACK. Now I am 
back with aloop->JACK. PA is removed from the system (and hopefully, I will 
never need it again). I turned on telemetry for now, but will turn it off when 
#1345661 has been resolved. As I said, the true solution for Firefox is to use 
PortAudio. No need for libcubeb.
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform