similar to bug 264832 which did createSVGNumber/Length
Created attachment 212097 [details] [diff] [review]
Created attachment 212098 [details]
click on the line and the marker will reorient.
N.B. you will need to have the patch to bug 325728 for the testcase to work as marker orient changes are not handled properly otherwise.
It seems we have the nsISVGAngle interface floating around for no particular reason. Would probably be cleaner to remove that interface and use nsIDOMSVGAngle as the passed type.
Created attachment 212206 [details] [diff] [review]
review comments and cleanup of nsSVGAngle code
Additionally nsISVGAngle.h should be removed when this patch is checked in.
Checked in for Robert.