--
---
You received this message because you are subscribed to the Google Groups "Closure Compiler Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to closure-compiler-d...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
To unsubscribe from this group and stop receiving emails from it, send an email to closure-compiler-discuss+unsub...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to closure-compiler-d...@googlegroups.com.
You received this message because you are subscribed to a topic in the Google Groups "Closure Compiler Discuss" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/closure-compiler-discuss/R870qeYWG04/unsubscribe?hl=en.
To unsubscribe from this group and all its topics, send an email to closure-compiler-d...@googlegroups.com.
You received this message because you are subscribed to a topic in the Google Groups "Closure Compiler Discuss" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/closure-compiler-discuss/R870qeYWG04/unsubscribe?hl=en.
To unsubscribe from this group and all its topics, send an email to closure-compiler-d...@googlegroups.com.
then i have html5 externs because for some reason google does not realize people use html5,
/*** @constructor* @extends {HTMLElement}*/function HTMLCanvasElement() {}
/** @type {number} */HTMLCanvasElement.prototype.width;/** @type {number} */HTMLCanvasElement.prototype.height;
/*** @param {string=} opt_type* @return {string}* @throws {Error}* @nosideeffects*/HTMLCanvasElement.prototype.toDataURL = function(opt_type) {};/*** @param {string} contextId* @param {Object=} opt_args* @return {Object}*/HTMLCanvasElement.prototype.getContext = function(contextId, opt_args) {};/*** @constructor*/function CanvasRenderingContext2D() {}
/** @type {HTMLCanvasElement} */CanvasRenderingContext2D.prototype.canvas;
/*** @return {undefined}*/CanvasRenderingContext2D.prototype.save = function() {};/*** @return {undefined}*/CanvasRenderingContext2D.prototype.restore = function() {};/*** @param {number} x* @param {number} y* @return {undefined}*/CanvasRenderingContext2D.prototype.scale = function(x, y) {};
--
---
You received this message because you are subscribed to a topic in the Google Groups "Closure Compiler Discuss" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/closure-compiler-discuss/R870qeYWG04/unsubscribe?hl=en.
To unsubscribe from this group and all its topics, send an email to closure-compiler-d...@googlegroups.com.
It is also fairly easy to build the Compiler from source. Download the code using
Subversion by following the Closure Library example, but use
http://closure-compiler.googlecode.com/svn/trunk/ as the URL of the repository to
check out and closure-compiler as the destination. The Compiler can then be built
using ApacheAnt:
cd ~/closure/closure-compiler/
ant jar
The result will be in ~/closure/closure-compiler/build/compiler.jar.
--
---
You received this message because you are subscribed to the Google Groups "Closure Compiler Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to closure-compiler-d...@googlegroups.com.