add:  var el = document.createElement('div'); el.style.width =  surfaceElement.offsetWidth + 'px'; el.style.height = surfaceElement.offsetHeight + 'px'; el.style.overflow = 'hidden'; el.style.position = 'absolute'; surfaceElement.appendChild(el);  this.element_ = el; 
context:    function CanvasRenderingContext2D_(surfaceElement) {    this.m_ = createMatrixIdentity();    this.element_ = surfaceElement;    this.mStack_ = [];    this.aStack_ = [];    this.currentPath_ = [];    // Canvas context properties    this.strokeStyle = "#000";    this.fillStyle = "#ccc";    this.lineWidth = 1;    this.lineJoin = "miter";    this.lineCap = "butt";    this.miterLimit = 10;    this.globalAlpha = 1;  };
meta: 4951	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4951/58d1b65aa3c4a807e2a59d04553f2e9f26ef101a/excanvas.js/clean/excanvas.js