From: <rb...@us...> - 2017-08-28 16:52:38
|
Revision: 14798 http://sourceforge.net/p/htmlunit/code/14798 Author: rbri Date: 2017-08-28 16:52:35 +0000 (Mon, 28 Aug 2017) Log Message: ----------- some micro optimization Modified Paths: -------------- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/ComputedCSSStyleDeclaration.java Modified: trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/ComputedCSSStyleDeclaration.java =================================================================== --- trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/ComputedCSSStyleDeclaration.java 2017-08-25 15:23:39 UTC (rev 14797) +++ trunk/htmlunit/src/main/java/com/gargoylesoftware/htmlunit/javascript/host/css/ComputedCSSStyleDeclaration.java 2017-08-28 16:52:35 UTC (rev 14798) @@ -266,11 +266,11 @@ public void applyStyleFromSelector(final org.w3c.dom.css.CSSStyleDeclaration declaration, final Selector selector) { final BrowserVersion browserVersion = getBrowserVersion(); final SelectorSpecificity specificity = new SelectorSpecificity(selector); - for (int k = 0; k < declaration.getLength(); k++) { - final String name = declaration.item(k); - final String value = declaration.getPropertyValue(name); - final String priority = declaration.getPropertyPriority(name); - if (!"z-index".equals(name) || !browserVersion.hasFeature(CSS_COMPUTED_NO_Z_INDEX)) { + for (int i = 0; i < declaration.getLength(); i++) { + final String name = declaration.item(i); + if (!browserVersion.hasFeature(CSS_COMPUTED_NO_Z_INDEX) || !"z-index".equals(name)) { + final String value = declaration.getPropertyValue(name); + final String priority = declaration.getPropertyPriority(name); applyLocalStyleAttribute(name, value, priority, specificity); } } |