title: I have tried to find a mistake but there are none that I can see. The checkers dont see anything wrong
body: <p>When I open it up as a html document the browser shows a white screen.
  All of the html checkers are not helping I have tried what they said and it didn't work. I might just be understanding it wrong.</p>
  
  <pre><code>&lt;script type="text/javascript"&gt;
  window.addeEventListener('load', eventWindowLoaded, false);
  function eventWindowLoaded() {
      canvasApp();
  }
  
  function canvasApp(){
  var theCanvas = document.getElementById('my_first_canvas');
  var my_canvas = theCanvas.getContext('2d');
  
  my_canvas.strokeRect(0,0,200,225)
  my_canvas.beginPath();
  my_canvas.arc(100, 100, 75, (Math.PI/180)*0, (Math.PI/180)*360, false);
  
  my_canvas.strokeStyle = "black";
  my_canvas.lineWidth = 3;
  my_canvas.fillStyle = "yellow";
  
  my_canvas.stroke();
  my_canvas.fill();
  my_canvas.closePath();
  
  my_canvas.fillStyle = "black";
  my_canvas.beginPath();
  my_canvas.arc(65, 70, 10, (Math.PI/180)*0, (Math.PI/180)*360, false); 
  
  my_canvas.stroke();
  my_canvas.fill();
  my_canvas.closePath();
  
  my_canvas.beginPath();
  my_canvas.arc(135, 70, 10, (Math.PI/180)*0, (Math.PI/180)*360, false);
  
  my_canvas.stroke();
  my_canvas.fill();
  my_canvas.closePath();
  
  my_canvas.lineWidth = 6;
  my_canvas.beginPath();
  my_canvas.arc(99, 120, 35, (Math.PI/180)*0, (Math.PI/180)*-180, false);
  
  my_canvas.stroke();
  my_canvas.closePath();
  
  my_canvas.fillStyle = "black";
  my_canvas.font      = '20px _sans';
  my_canvas.fillText  ("Hello Canvas!", 45, 200);
  }
  &lt;/script&gt;
  </code></pre>
  
  <p>I am trying to make a smiley face with canvas.</p>