Intent to ship: support "basic shapes" for the CSS 'clip-path' property

2017-02-07 Thread
After bug 1247229 is landed, we will turn clip-path basic shape clipping on by default on all platforms and releases. It has been developed behind the layout.css.clip-path-shapes.enabled flag from mozilla53. Status in other browsers: http://caniuse.com/#search=clip-path Chrome: geometry-box is

Intent to unship: -moz-placeholder pseudo-element and pseudo-class

2017-05-23 Thread
I intend to remove "-moz-placeholder" pseudo-element and pseudo-class in bug 1300896. We already supported canonical version of them: 1. "::placeholder" in bug 1069012, FF 51. 2. ":placeholder-shown" in bug 1069015, FF 51. To support these mozilla-specific aliases introduces special-case handling

Re: Intent to unship: -moz-placeholder pseudo-element and pseudo-class

2017-05-25 Thread
ok, I see your point. I also saw some usage of moz-placeholder in add-on repository as well, and Boris pointed out it might too early to remove it, so I should pending this task. Mike, do we get any complaint about not supporting webkit placeholder alias? On Thu, May 25, 2017 at 4:10 AM, Mike Tay

Intent to implement: individaul transform

2017-12-14 Thread
Summary: The translate, rotate, and scale properties allow authors to specify simple transforms independently, in a way that maps to typical user interface usage, rather than having to remember the order in transform that keeps the actions of transform(), rotate() and scale() independent and acti

Re: Intent to implement: individaul transform

2017-12-15 Thread
Behind a preference(about:flags - enable individual transforms) On Sat, Dec 16, 2017 at 12:10 AM, Emilio Cobos Álvarez wrote: > > > On 12/15/2017 08:51 AM, Ku(顧思捷)CJ wrote: > > Summary: > > The translate, rotate, and scale properties allow authors to specify

Intent to implement: CSS Mask Image properties

2015-11-09 Thread
*Summary*: Intend to implement CSS mask. By using this it, you can apply a mask to a graphical object, so that the graphical object will be painted onto the background through a mask, thus completely or partially masking out parts of the graphical object. *Bug*: https://bugzilla.mozilla.org/show_b

Intent to implement: -webkit-background-clip:text

2016-03-21 Thread
Summary: -webkit-background-clip:text has been available for years in webkit based browsers and has seen widespread usage on the web. This css property is currently available in Chrome, Safari and Edge. Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=759568 Link to standard: https://compat.spec

Intent to ship: CSS Mask Image

2016-06-20 Thread
I intend to turn CSS mask image on by default on all platforms. It has been developed behind the MOZ_ENABLE_MASK_AS_SHORTHAND compile flag. Chrome is already shipping this in version 29. Related Bugs: META: https://bugzilla.mozilla.org/show_bug.cgi?id=1224422 Blockers: https://bugzilla.mozilla.or

Intent to ship: CSS Mask Image

2016-12-14 Thread
After bug 1251161 landed, we turned CSS mask image on by default on all platforms. It has been developed behind the MOZ_ENABLE_MASK_AS_SHORTHAND compile flag. Chrome is already shipping this in version 29. (Original plan is to turn it on by FF 50, delay it to FF 53 is because of some performance