The branch "master" has been updated. The following is a summary of the commits.
from: 6fcfa96ea2e260c9e74610e95c4db0329d381442 a53cd7b Fix typos 283ebd8 Merge upstream changes relating to better parsing of CSS 3 at rules 1cab464 Style tags can contain comment data. b3e4081 Another benefit of new CSS parser - better error handling ----------------------------------------------------------------------- commit a53cd7b47fc2fed3db069d6252dfb4099fc051de Author: Michael M Slusarz <[email protected]> Date: Tue Mar 19 13:23:46 2013 -0600 Fix typos passwd/lib/Basic.php | 2 +- passwd/lib/Driver/Procopen.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) http://git.horde.org/horde-git/-/commit/a53cd7b47fc2fed3db069d6252dfb4099fc051de ----------------------------------------------------------------------- commit 283ebd8f3cdeaed71e8d43023beed8155553da94 Author: Michael M Slusarz <[email protected]> Date: Tue Mar 19 13:37:22 2013 -0600 Merge upstream changes relating to better parsing of CSS 3 at rules Working with the upstream developer to handle these things. This isn't currently handled at all by csstidy framework/Css_Parser/lib/Sabberworm/CSS/CSSList/AtRule.php | 28 --- .../Css_Parser/lib/Sabberworm/CSS/CSSList/AtRuleBlockList.php | 36 ++++ framework/Css_Parser/lib/Sabberworm/CSS/CSSList/KeyFrame.php | 10 +- framework/Css_Parser/lib/Sabberworm/CSS/Parser.php | 47 +++-- framework/Css_Parser/lib/Sabberworm/CSS/Property/AtRule.php | 13 ++ framework/Css_Parser/lib/Sabberworm/CSS/Property/CSSNamespace.php | 15 ++- framework/Css_Parser/lib/Sabberworm/CSS/Property/Charset.php | 9 +- framework/Css_Parser/lib/Sabberworm/CSS/Property/Import.php | 16 ++- framework/Css_Parser/lib/Sabberworm/CSS/Property/Selector.php | 2 +- framework/Css_Parser/lib/Sabberworm/CSS/RuleSet/AtRuleSet.php | 36 ++++ framework/Css_Parser/lib/Sabberworm/CSS/Settings.php | 2 +- framework/Css_Parser/lib/Sabberworm/CSS/Value/PrimitiveValue.php | 2 +- framework/Css_Parser/lib/Sabberworm/CSS/Value/RuleValueList.php | 2 +- framework/Css_Parser/package.xml | 12 +- 14 files changed, 169 insertions(+), 61 deletions(-) delete mode 100644 framework/Css_Parser/lib/Sabberworm/CSS/CSSList/AtRule.php create mode 100644 framework/Css_Parser/lib/Sabberworm/CSS/CSSList/AtRuleBlockList.php create mode 100644 framework/Css_Parser/lib/Sabberworm/CSS/Property/AtRule.php create mode 100644 framework/Css_Parser/lib/Sabberworm/CSS/RuleSet/AtRuleSet.php http://git.horde.org/horde-git/-/commit/283ebd8f3cdeaed71e8d43023beed8155553da94 ----------------------------------------------------------------------- commit 1cab464fb6ae12207da47a0dcd743d087defe5d3 Author: Michael M Slusarz <[email protected]> Date: Tue Mar 19 14:19:29 2013 -0600 Style tags can contain comment data. HTML 4 defines all data inside of a style tag as CDATA. Some brain dead mailers (Outlook) add comment tags inside of the tag. This is bad for CSS parsing. Strip comment tags out if we see them. imp/lib/Mime/Viewer/Html.php | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) http://git.horde.org/horde-git/-/commit/1cab464fb6ae12207da47a0dcd743d087defe5d3 ----------------------------------------------------------------------- commit b3e40812e74c1aa4d894f23528fa058b3cb6d06b Author: Michael M Slusarz <[email protected]> Date: Tue Mar 19 14:32:28 2013 -0600 Another benefit of new CSS parser - better error handling Unlike csstidy, which would just output as-is (possible security risk), now we can ignore malformed style data contained in HTML messages. imp/lib/Mime/Viewer/Html.php | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-) http://git.horde.org/horde-git/-/commit/b3e40812e74c1aa4d894f23528fa058b3cb6d06b -- commits mailing list Frequently Asked Questions: http://wiki.horde.org/FAQ To unsubscribe, mail: [email protected]
