<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -245,6 +245,14 @@ SOFTWARE.
     return null;
   })();
   
+  features.IS_CANVAS_SUPPORTED = (features.__IS_CANVAS_SUPPORTED = function(){
+    if (document.createElement) {
+      var elCanvas = document.createElement('canvas');
+      return !!(elCanvas &amp;&amp; elCanvas.getContext &amp;&amp; elCanvas.getContext('2d'));
+    }
+    return null;
+  })();
+  
   // BUGGIES
   
   // Safari returns &quot;function&quot; as typeof HTMLCollection</diff>
      <filename>feature_tests.js</filename>
    </modified>
    <modified>
      <diff>@@ -20,6 +20,7 @@
       &lt;p&gt;
         All of the tests assume the presence of global &lt;code&gt;document&lt;/code&gt; property. Everything else is tested before it's being used.
       &lt;/p&gt;
+			&lt;p&gt;Also, see tests of some of the &lt;a href=&quot;style.html&quot; title=&quot;&quot;&gt;CSS2/3 properties&lt;/a&gt; and corresponding &lt;code&gt;getStyleProperty&lt;/code&gt; utility&lt;/p&gt;
       &lt;p&gt;
         &lt;strong&gt;Tested browsers&lt;/strong&gt;: 
         Interner Explorer 5.5-8.0RC1,
@@ -37,7 +38,7 @@
       &lt;/p&gt;
     &lt;/div&gt;
     &lt;p&gt;
-      &lt;span id=&quot;last-updated&quot; class=&quot;dtstart&quot;&gt;Last updated: May 11 2009&lt;/span&gt;
+      &lt;span id=&quot;last-updated&quot; class=&quot;dtstart&quot;&gt;Last updated: May 13 2009&lt;/span&gt;
     &lt;/p&gt;
     
     &lt;h2&gt;Features:&lt;/h2&gt;
@@ -219,6 +220,17 @@
           &lt;td&gt;&lt;a href=&quot;#&quot; title=&quot;show test code&quot; class=&quot;show-test-code&quot; name=&quot;IS_CSS_TRANSFORMATION_SUPPORTED&quot;&gt;show&lt;/a&gt;&lt;/td&gt;
         &lt;/tr&gt;
         &lt;tr style=&quot;display:none&quot;&gt;&lt;td colspan=&quot;5&quot; class=&quot;test-code&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;
+
+				&lt;tr&gt;
+          &lt;td&gt;IS_CANVAS_SUPPORTED&lt;/td&gt;
+          &lt;td&gt;&lt;/td&gt;
+          &lt;td&gt;Most of non-IE, Opera 9.x+&lt;/td&gt;
+          &lt;td&gt;
+						Is &lt;a href=&quot;http://www.whatwg.org/specs/web-apps/current-work/multipage/the-canvas-element.html&quot; title=&quot;Specs for canvas element&quot;&gt;HTML5 canvas element&lt;/a&gt; supported? 
+          &lt;/td&gt;
+          &lt;td&gt;&lt;a href=&quot;#&quot; title=&quot;show test code&quot; class=&quot;show-test-code&quot; name=&quot;IS_CANVAS_SUPPORTED&quot;&gt;show&lt;/a&gt;&lt;/td&gt;
+        &lt;/tr&gt;
+        &lt;tr style=&quot;display:none&quot;&gt;&lt;td colspan=&quot;5&quot; class=&quot;test-code&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;
       &lt;/tbody&gt;
     &lt;/table&gt;
     
@@ -320,7 +332,7 @@
         &lt;tr&gt;
           &lt;td&gt;PRE_ELEMENTS_IGNORE_NEWLINES&lt;/td&gt;
           &lt;td&gt;&lt;/td&gt;
-          &lt;td&gt;IE&amp;lt;=7&lt;/td&gt;
+          &lt;td&gt;IE&amp;lt;=7, Opera 8.54+&lt;/td&gt;
           &lt;td&gt;&lt;/td&gt;
           &lt;td&gt;&lt;a href=&quot;#&quot; title=&quot;show test code&quot; class=&quot;show-test-code&quot; name=&quot;PRE_ELEMENTS_IGNORE_NEWLINES&quot;&gt;show&lt;/a&gt;&lt;/td&gt;
         &lt;/tr&gt;</diff>
      <filename>index.html</filename>
    </modified>
    <modified>
      <diff>@@ -19,6 +19,7 @@
     &lt;script src=&quot;getStyleProperty.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
   &lt;/head&gt;
   &lt;body&gt;
+		&lt;p&gt;See &lt;a href=&quot;http://thinkweb2.com/projects/prototype/feature-testing-css-properties/&quot; title=&quot;&quot;&gt;explanation of &lt;code&gt;getStyleProperty&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;
     &lt;script type=&quot;text/javascript&quot;&gt;
       (function(){
         var properties;</diff>
      <filename>style.html</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>e94bdd4f8768e11a31edb6afc2c88ad5496772e5</id>
    </parent>
  </parents>
  <author>
    <name>Juriy Zaytsev</name>
    <email>juriy@kangax.local</email>
  </author>
  <url>http://github.com/kangax/cft/commit/81decc16af3475de42e82203b161b074fcb5c88b</url>
  <id>81decc16af3475de42e82203b161b074fcb5c88b</id>
  <committed-date>2009-05-14T08:16:33-07:00</committed-date>
  <authored-date>2009-05-14T08:16:33-07:00</authored-date>
  <message>Add `IS_CANVAS_SUPPORTED` test. Add link to `getStyleProperty` test page. `PRE_ELEMENTS_IGNORE_NEWLINES` also affects Opera up to and including 10a (Opera should stop copying bugs from IE).</message>
  <tree>654222c0851e9a4cdec13ddf4e6df2a5769a148e</tree>
  <committer>
    <name>Juriy Zaytsev</name>
    <email>juriy@kangax.local</email>
  </committer>
</commit>
