Opened 12 years ago

Closed 9 years ago

Last modified 9 years ago

#3988 closed task (wontfix)

Unify radial gradients in SVG and VML renderers.

Reported by: Eugene Lazutkin Owned by: Eugene Lazutkin
Priority: high Milestone: 1.5
Component: DojoX GFX Version: 0.9
Keywords: Cc:
Blocked By: Blocking:

Description

SVG expects that the focal point of a radial gradient specified in absolute coordinates. VML expects that the focal point is specified in relative (to the shape) coordinates. It works as soon as nobody applies transformations. Probably we need to recalculate the radial gradient in VML every time we apply the transformation.

Change History (7)

comment:1 Changed 12 years ago by Eugene Lazutkin

Status: newassigned

comment:2 Changed 12 years ago by Eugene Lazutkin

It is much more subtle than that. Actuall on SVG the transformation applies to both shape and gradient, so it behaves similarly to VML. But if we modify the shape (the VML case), we should re-apply gradient fills, to give them a chance to be recalculated for the new geometry.

comment:3 Changed 12 years ago by Eugene Lazutkin

Milestone: 1.02.0

comment:4 Changed 11 years ago by alex

Milestone: 2.01.3

Milestone 2.0 deleted

comment:5 Changed 11 years ago by Eugene Lazutkin

Milestone: 1.3future

Moving all open ticketd to the future.

comment:6 Changed 9 years ago by Eugene Lazutkin

Resolution: wontfix
Status: assignedclosed

Impossible due to VML's limitations.

comment:7 Changed 9 years ago by Eugene Lazutkin

Milestone: future1.5
Note: See TracTickets for help on using tickets.