Closed
Bug 1496617
Opened 6 years ago
Closed 6 years ago
Unprefix `image-rendering: crisp-edges`
Categories
(Core :: CSS Parsing and Computation, enhancement, P3)
Core
CSS Parsing and Computation
Tracking
()
RESOLVED
FIXED
mozilla65
Tracking | Status | |
---|---|---|
firefox65 | --- | fixed |
People
(Reporter: e7358d9c, Assigned: heycam)
References
(Blocks 4 open bugs)
Details
(Keywords: dev-doc-complete, site-compat)
Attachments
(3 files)
Stylo already understands `image-rendering: crisp-edges`, but Firefox doesn’t support it unprefixed yet, and with bug 1457333 hiding all prefixed values from DevTools auto‑complete, I’d suggest unprefixing this.
Updated•6 years ago
|
Keywords: site-compat
Keywords: dev-doc-needed
QA Contact: svoisen
Updated•6 years ago
|
QA Contact: svoisen
Assignee | ||
Comment 1•6 years ago
|
||
WebKit also supports crisp-edges unprefixed these days, but before it did it supported a value called -webkit-optimize-contrast. Removing the prefixed version may cause some breakage given https://css-tricks.com/keep-pixelated-images-pixelated-as-they-scale/#comment-1618989 says that the Autoprefixer tool outputs -webkit-optimize-contrast but not unprefixed crisp-edges.
Assignee | ||
Comment 2•6 years ago
|
||
So how about we support the unprefixed value, leave the prefixed value in there for now, and try to remove it later.
Comment 3•6 years ago
|
||
sgtm
Assignee | ||
Updated•6 years ago
|
Assignee: nobody → cam
Status: NEW → ASSIGNED
Priority: -- → P3
Comment hidden (obsolete) |
Assignee | ||
Comment 5•6 years ago
|
||
Assignee | ||
Comment 6•6 years ago
|
||
For now, we keep supporting the prefixed version, since there are examples/instructions
on the Web that don't include an unprefixed value.
Assignee | ||
Comment 7•6 years ago
|
||
Depends on D10451
Pushed by cmccormack@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/1cab84e74394
Part 1: Support unprefixed image-rendering:crisp-edges r=firefox-style-system-reviewers,emilio
https://hg.mozilla.org/integration/autoland/rev/7e3f37db75a4
Part 2: Fix inconsistent CRISPEDGES constant name r=emilio
Comment 9•6 years ago
|
||
Posted site compatibility note: https://www.fxsitecompat.com/en-CA/docs/2018/image-rendering-crisp-edges-has-been-unprefixed/
Comment 10•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/1cab84e74394
https://hg.mozilla.org/mozilla-central/rev/7e3f37db75a4
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
status-firefox65:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla65
Reporter | ||
Comment 11•6 years ago
|
||
Comment 12•6 years ago
|
||
Exe Boss has updated the compat data for this, and I've added a note to the Fx 65 rel notes:
https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/65#CSS
I think we can call this DDC.
Keywords: dev-doc-needed → dev-doc-complete
Comment 13•6 years ago
|
||
Here's hoping you can revisit pixelated
which is working in Chrome and Safari but not Firefox
You need to log in
before you can comment on or make changes to this bug.
Description
•