EDIT 16 de dezembro de 2019
O Path2D é suportado por todos os principais navegadores agora
EDIT 5 de novembro de 2014
Agora você pode usar ctx.drawImage
para desenhar HTMLImageElements que tenham uma fonte .svg em alguns navegadores, mas não em todos . Chrome, IE11 e Safari funcionam, o Firefox trabalha com alguns erros (mas todos os dias foram corrigidos).
var img = new Image();
img.onload = function() {
ctx.drawImage(img, 0, 0);
}
img.src = "http://upload.wikimedia.org/wikipedia/commons/d/d2/Svg_example_square.svg";
Exemplo ao vivo aqui . Você deve ver um quadrado verde na tela. O segundo quadrado verde na página é o mesmo<svg>
elemento inserido no DOM para referência.
Você também pode usar os novos objetos Path2D para desenhar caminhos SVG (string). Em outras palavras, você pode escrever:
var path = new Path2D('M 100,100 h 50 v 50 h 50');
ctx.stroke(path);
Exemplo ao vivo disso aqui.
Resposta antiga da posteridade:
Não há nada nativo que permita o uso nativo de caminhos SVG na tela. Você deve se converter ou usar uma biblioteca para fazer isso por você.
Eu sugiro procurar no canvg:
http://code.google.com/p/canvg/
http://canvg.googlecode.com/svn/trunk/examples/index.htm