| 123456789101112131415161718192021222324252627282930313233343536373839 | //.CommonJSvar CSSOM = {	CSSRule: require("./CSSRule").CSSRule};///CommonJS/** * @constructor * @see http://www.w3.org/TR/css3-animations/#DOM-CSSKeyframesRule */CSSOM.CSSKeyframesRule = function CSSKeyframesRule() {	CSSOM.CSSRule.call(this);	this.name = '';	this.cssRules = [];};CSSOM.CSSKeyframesRule.prototype = new CSSOM.CSSRule();CSSOM.CSSKeyframesRule.prototype.constructor = CSSOM.CSSKeyframesRule;CSSOM.CSSKeyframesRule.prototype.type = 7;//FIXME//CSSOM.CSSKeyframesRule.prototype.insertRule = CSSStyleSheet.prototype.insertRule;//CSSOM.CSSKeyframesRule.prototype.deleteRule = CSSStyleSheet.prototype.deleteRule;// http://www.opensource.apple.com/source/WebCore/WebCore-955.66.1/css/WebKitCSSKeyframesRule.cppObject.defineProperty(CSSOM.CSSKeyframesRule.prototype, "cssText", {  get: function() {    var cssTexts = [];    for (var i=0, length=this.cssRules.length; i < length; i++) {      cssTexts.push("  " + this.cssRules[i].cssText);    }    return "@" + (this._vendorPrefix || '') + "keyframes " + this.name + " { \n" + cssTexts.join("\n") + "\n}";  }});//.CommonJSexports.CSSKeyframesRule = CSSOM.CSSKeyframesRule;///CommonJS
 |