public static Styles getCompleteStyles(String css, boolean specified) {
Styles styles = getStyles(css, specified);
final MutablePropertyValues propertyValues = styles.getPropertyValues();
StylePropertyDetails.getDefinitions().iterateStyleProperties(new StylePropertyIteratee() {
public IterationAction next(StyleProperty property) {
StyleValue value = propertyValues.getComputedValue(property);
if (value == null) {
propertyValues.setComputedValue(property,
property.getStandardDetails().getInitialValue());
}
return IterationAction.CONTINUE;