From 2a9f6457523fc4c15396195d92c32e99d73a8f22 Mon Sep 17 00:00:00 2001 From: kangax Date: Tue, 15 Feb 2011 19:06:51 -0500 Subject: [PATCH] Fix Cufon to use canvas renderer in IE9 (it was overwriting it with VML-based one). --- lib/cufon.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/cufon.js b/lib/cufon.js index c38d00a6..b484fd8a 100644 --- a/lib/cufon.js +++ b/lib/cufon.js @@ -845,6 +845,9 @@ Cufon.registerEngine('vml', (function() { if (!document.namespaces) return; + var canvasEl = document.createElement('canvas'); + if (canvasEl && canvasEl.getContext && canvasEl.getContext.apply) return; + if (document.namespaces.cvml == null) { document.namespaces.add('cvml', 'urn:schemas-microsoft-com:vml'); }