Details
-
Task
-
Resolution: Fixed
-
Major
-
11.8
-
None
Description
CSS4J CHANGES ============= Version 1.0.1 ------------- * Core: - NSAC impl.: fix bug when parsing comma-separated media queries. - NSAC impl.: catch errors like 'propertyName;' in style declarations. - NSAC impl. was not using SAC_ONLY_TYPE_CONDITION. - NSAC impl.: remove support for '>>' descendant selectors. - NSAC impl.: use getReaderFromSource() in parseSelectors, parsePropertyValue, parsePriority. - CSSOM: deprecate CSSStyleSheetFactory.createUnmodifiableMediaQueryList (createImmutableMediaQueryList should be used). - CSSOM: NSAC pseudo-elements specificity was not being accounted. - CSSOM: backport a few media query fixes from master branch, mainly related to query-to-query match. - CSSOM: do not use the default charset when converting buffer to bytes in AbstractUserAgent. - CSSOM: in one case, the first value in a feature range at MediaFeaturePredicate was not being minified for the minified serialization. - CSSOM: predicate type is a short, not int (implementation nit). - CSSOM: MediaConditionFactoryImpl already inherits BooleanConditionFactory from MediaConditionFactory (cleanup). - CSSOM: remove unnecessary casts when handling BooleanConditions. - CSSOM: implement toString() in immutable MediaQueryList. - ParseHelper: remove unnecessary test. - Tests: one declaration rule test was not testing what it should. - Improved Javadoc overview. - TokenProducerTest: avoid a compiler warning. - css4j 1.0.1. * Dom4j module: - Javadoc updates. * AWT module: - More informative package-info.
Attachments
Issue Links
- relates to
-
XWIKI-16751 Upgrade to CSS4J 1.0.0
- Closed