On 09/24/2014 07:38 AM, Ehsan Akhgari wrote:
>> This makes the implementation considerably simpler, which is great.  It
>> also means that "pixelated" will essentially just be a
>> more-interoperable version of "-moz-crisp-edges", for the time being.
> 
> So, what are we planning to do with -moz-crisp-edges?

I'm not aware of any specific plans to change it at the moment.

> I think keeping it in its current form may be pointless (unless if we
> know this is something that the Web depends on?)

It's unclear to me whether the web depends on it.  As a proxy, we use it
in 16 places within /browser.

Moreover, note that this behavior is *only* available using per-browser
prefixed keywords; so I doubt authors have unprefixed fallback at this
point.  So, unprefixing or removing "-moz-crisp-edges" would likely
break content at this point. (I'll bet authors will start including
unprefixed "pixelated" soon, though, because that'll be the only way to
get this behavior in Chrome, once it ships there.)

> If I'm reading the
> spec correctly, we can actually unprefix it and make it equivalent to
> pixelated, but I'm not sure how valuable that is.

We probably do want to eventually unprefix -moz-crisp-edges (and as you
say, we *could* do so now), but if we're planning to tweak which
algorithm we use (unclear), it might be wise to wait until we've done
that before unprefixing.

> I think that this is
> allowed by the spec though, so perhaps it should be modified to say how
> crisp-edges must be different than pixelated.

They don't have to be different. As Tab said on the Blink
intent-to-implement thread:

  Having "crisp-edges" act like "pixelated" is an
  allowed implementation strategy.  It's also allowed,
  though, to be smarter when doing "crisp-edges", and
  use an intelligent pixel-scaling algorithm, of
  which there are many.

  "pixelated" was added by request of multiple users, who sometimes
  literally want the "big pixel" look of plain nearest-neighbor
  interpolation.

https://groups.google.com/a/chromium.org/d/msg/blink-dev/Q8N6FoeoPXI/hoECmv_OUkYJ
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to