New issue
Advanced search Search tips

Issue 502970 link

Starred by 74 users

Issue metadata

Status: Started
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 2
Type: Feature

Blocked on:
issue 821004
issue 705991
issue 706973


Show other hotlists

Hotlists containing this issue:
Top-Starred-Bugs


Sign in to add a comment

Implement conic gradients from CSS Image Values Level 4

Project Member Reported by math...@qiwi.be, Jun 22 2015

Issue description

http://dev.w3.org/csswg/css-images-4/#conic-gradients

Conic gradients are useful for a number of effects on the Web that cannot be emulated in any other way — see https://leaverou.github.io/conic-gradient/. Please consider implementing them.
 

Comment 1 by sashab@chromium.org, Jun 24 2015

Cc: timloh@chromium.org
Labels: -Pri-2 Pri-3
Status: Available
Cc: reed@google.com fmalita@chromium.org

Comment 3 by acte...@gmail.com, Sep 12 2016

Yes, pls! 
Owner: fmalita@chromium.org
Status: Assigned (was: Available)
I have an old prototype, time to dust it off: https://codereview.chromium.org/1915763002/
Labels: Update-Quarterly

Comment 6 by rbyers@chromium.org, Mar 23 2017

Components: Internals>Skia
The predictability program is reviewing the top 50 starred Blink bugs this quarter, and this is #39 on that list.  We’re hoping that for each we can either close it, set an owner and target milestone, or set a NextAction date so that we know when to check back in.

fmalita@ is this still something you're planning on looking into at some point?

As far as I can tell, no other browser has implemented this yet - so it's not (yet) an interop issue.
Labels: -Pri-3 Pri-2
Yes, still on my list.  I hadn't realized it is such a popular feature, I'll bump priority.

Comment 8 by suzyh@chromium.org, Mar 27 2017

Labels: Objective
Blink>CSS has a policy of one component per bug, except in the case of high-level tracking bugs. This sounds like one of those, so adding the Objective label to mark it as such. For clear responsibility, any concrete work towards this Objective should take place against dependent bugs that are filed against one component only. Thanks!
Blockedon: 705991
Blockedon: 706973
Status: Started (was: Assigned)
Chromestatus entry: https://www.chromestatus.com/features/5706155347148800

Comment 13 Deleted

Comment 14 Deleted

Comment 15 Deleted

Regarding the checkerboard example at https://drafts.csswg.org/css-images-4/#repeating-gradients

background:conic-gradient(black 25%, white 0deg 50%, black 0deg 75%, white 0deg);
background-size:256px 256px;

The 25% / 50% / 75% positions aren't accurate, therefore not crisp.
Labels: -Update-Quarterly
FYI: CSSWG has cleared the spec for shipping [1][2].

I am planning to send out a Chromium intent-to-ship soon.

[1] https://github.com/w3c/csswg-drafts/issues/2383
[2] https://www.w3.org/2018/03/07-css-minutes.html#item12
Blockedon: 821004
Project Member

Comment 22 by bugdroid1@chromium.org, May 27

Labels: M-69
Conic-gradients are now enabled by default (c#22), and should be released in M69.
Should we solve this problem before ship?

https://bugs.chromium.org/p/chromium/issues/detail?id=709330
 Issue 709330  is a general GPU gradient raster quality issue in Skia (other gradient types also yield blurry edges for hard stops in some cases).  It just happened to be filed against conic gradients but the actual bug is unrelated to conic ( http://crbug.com/696603 ).

Sign in to add a comment