mirror of
https://github.com/S2-/minifyfromhtml.git
synced 2025-08-03 12:20:04 +02:00
update modules
This commit is contained in:
17
node_modules/cssom/lib/clone.js
generated
vendored
17
node_modules/cssom/lib/clone.js
generated
vendored
@@ -26,25 +26,14 @@ CSSOM.clone = function clone(stylesheet) {
|
||||
return cloned;
|
||||
}
|
||||
|
||||
var RULE_TYPES = {
|
||||
1: CSSOM.CSSStyleRule,
|
||||
4: CSSOM.CSSMediaRule,
|
||||
//3: CSSOM.CSSImportRule,
|
||||
//5: CSSOM.CSSFontFaceRule,
|
||||
//6: CSSOM.CSSPageRule,
|
||||
8: CSSOM.CSSKeyframesRule,
|
||||
9: CSSOM.CSSKeyframeRule,
|
||||
12: CSSOM.CSSSupportsRule
|
||||
};
|
||||
|
||||
for (var i=0, rulesLength=rules.length; i < rulesLength; i++) {
|
||||
for (var i = 0, rulesLength = rules.length; i < rulesLength; i++) {
|
||||
var rule = rules[i];
|
||||
var ruleClone = cloned.cssRules[i] = new RULE_TYPES[rule.type]();
|
||||
var ruleClone = cloned.cssRules[i] = new rule.constructor();
|
||||
|
||||
var style = rule.style;
|
||||
if (style) {
|
||||
var styleClone = ruleClone.style = new CSSOM.CSSStyleDeclaration();
|
||||
for (var j=0, styleLength=style.length; j < styleLength; j++) {
|
||||
for (var j = 0, styleLength = style.length; j < styleLength; j++) {
|
||||
var name = styleClone[j] = style[j];
|
||||
styleClone[name] = style[name];
|
||||
styleClone._importants[name] = style.getPropertyPriority(name);
|
||||
|
Reference in New Issue
Block a user