[426939] HTML5 attribute validator marks ng-app AngularJS attributes as undefined (corrections for Execution Environment)
diff --git a/bundles/org.eclipse.wst.html.core/src/org/eclipse/wst/html/core/internal/validate/HTMLAttributeValidator.java b/bundles/org.eclipse.wst.html.core/src/org/eclipse/wst/html/core/internal/validate/HTMLAttributeValidator.java
index 9acadf0..124d4d0 100644
--- a/bundles/org.eclipse.wst.html.core/src/org/eclipse/wst/html/core/internal/validate/HTMLAttributeValidator.java
+++ b/bundles/org.eclipse.wst.html.core/src/org/eclipse/wst/html/core/internal/validate/HTMLAttributeValidator.java
@@ -402,14 +402,16 @@
 					HTMLCorePreferenceNames.ATTRIBUTE_NAMES_TO_IGNORE, HTMLCorePreferenceNames.ATTRIBUTE_NAMES_TO_IGNORE_DEFAULT, 
 					fLookupOrder);
 			
-			if (ignoreList.trim().isEmpty())
+			if (ignoreList.trim().length() == 0) {
 				return result;
+			}
 	
 			String[] names = ignoreList.split(","); //$NON-NLS-1$
 			for (int i = 0; names != null && i < names.length; i++) {
 				String name = names[i] == null ? null : names[i].trim();
-				if (name != null && !name.isEmpty()) 
+				if (name != null && name.length() > 0) {
 					result.add(name.toLowerCase());
+				}
 			}
 		}
 		return result;