Both gears and snow should detect if Path is available, and also report on the console if present.

BUG=skia:
R=robertphillips@google.com

Author: jcgregorio@google.com

Review URL: https://codereview.chromium.org/143743004

git-svn-id: http://skia.googlecode.com/svn/trunk@13147 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/experimental/SkV8Example/snow.js b/experimental/SkV8Example/snow.js
index 87ce119..f3527db 100644
--- a/experimental/SkV8Example/snow.js
+++ b/experimental/SkV8Example/snow.js
@@ -1,9 +1,10 @@
 var IS_SKV8 = typeof document == "undefined";
+var HAS_PATH = typeof Path != "undefined";
 
 function circlePath(r) {
-  if (IS_SKV8) {
+  if (HAS_PATH) {
     var p = new Path();
-    p.oval(0, 0, r, r);
+    p.arc(0, 0, r, 0, 2*Math.PI);
     p.closePath();
     return p;
   } else {
@@ -48,7 +49,7 @@
       if(p.y>(H+1)){
         p.y = 0;
       }
-      if (IS_SKV8) {
+      if (HAS_PATH) {
         ctx.save();
         ctx.translate(p.x, p.y);
         ctx.fill(p.path);
@@ -90,3 +91,5 @@
     setTimeout(drawCallback, 1);
   }
 }
+
+console.log("HAS_PATH: " + HAS_PATH);