<?xml version="1.0"?>
<rss version="2.0"><channel><title>zherczeg@webkit.org</title><link>http://cia.vc/stats/author/zherczeg%40webkit.org</link><description>CIA Stats</description><cloud path="/RPC2" domain="cia.vc" protocol="xml-rpc" port="80" registerProcedure="stats.subscribe.rss2" /><item><pubDate>Fri, 10 Feb 2012 11:14:42 +0000</pubDate><guid>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/26387</guid><link>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/26387</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;zherczeg@webkit.org&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;107369&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/ (5 files in 4 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             &lt;p&gt;Heap-buffer-overflow in WebCore::CSSParser::lex&lt;br /&gt;&lt;a href="https://bugs.webkit.org/show_bug.cgi?id=77402"&gt;https://bugs.webkit.org/show_bug.cgi?id=77402&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Reviewed by Antti Koivisto.&lt;br /&gt;&lt;br /&gt;Source/WebCore:&lt;br /&gt;&lt;br /&gt;Comments should check only a single \0 terminator.&lt;br /&gt;&lt;br /&gt;Test: fast/css/parsing-css-comment.html&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;css/CSSParser.cpp: (WebCore::CSSParser::lex):  LayoutTests:  Test various comment types. &lt;/li&gt;&lt;li&gt;fast/css/parsing-css-comment-expected.txt: Added.&lt;/li&gt;&lt;li&gt;fast/css/parsing-css-comment.html: Added.&lt;/li&gt;&lt;/ul&gt;         &lt;/div&gt;     </description><title>Heap-buffer-overflow in WebCore::CSSParser::lex...</title></item><item><pubDate>Mon, 30 Jan 2012 14:36:54 +0000</pubDate><guid>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/26215</guid><link>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/26215</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;zherczeg@webkit.org&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;106227&lt;/b&gt;             &lt;b&gt;Source&lt;/b&gt;/WebCore/ (ChangeLog css/CSSParser.cpp):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             &lt;p&gt;Custom written CSS lexer&lt;br /&gt;&lt;a href="https://bugs.webkit.org/show_bug.cgi?id=70107"&gt;https://bugs.webkit.org/show_bug.cgi?id=70107&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Rubber Stamped by Csaba Osztrogonác.&lt;br /&gt;&lt;br /&gt;Do not advance pointer at the end of input, just&lt;br /&gt;keep returning with END_TOKEN.&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;css/CSSParser.cpp: (WebCore::CSSParser::lex):&lt;/li&gt;&lt;/ul&gt;         &lt;/div&gt;     </description><title>Custom written CSS lexer https://bugs.webkit.org/show_bug.cgi?id=70107 Rubber...</title></item><item><pubDate>Mon, 30 Jan 2012 10:49:05 +0000</pubDate><guid>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/254f5</guid><link>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/254f5</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;zherczeg@webkit.org&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;106217&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/ (18 files in 9 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             &lt;p&gt;Custom written CSS lexer&lt;br /&gt;&lt;a href="https://bugs.webkit.org/show_bug.cgi?id=70107"&gt;https://bugs.webkit.org/show_bug.cgi?id=70107&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Reviewed by Antti Koivisto and Oliver Hunt.&lt;br /&gt;&lt;br /&gt;.:&lt;br /&gt;&lt;br /&gt;Remove tokenizer.cpp from intermediate sources.&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;wscript:  Source/JavaScriptCore:  Add new helper functions for the custom written CSS lexer. &lt;/li&gt;&lt;li&gt;wtf/ASCIICType.h: (WTF::toASCIILowerUnchecked): (WTF): (WTF::isASCIIAlphaCaselessEqual):  Source/WebCore:  This patch replaces the flex based CSS lexer to a new, custom written one. The new code is more than 2 times faster according to oprofile and CPU cycle counters.  The code structure is quite straightforward: it choose the possible token group based on the first character and employ utility functions to parse the longer than one character long ones. Most of the utilities are inline to make the lexer fast.  All build systems updated. Including removing the flex support.  Existing tests cover this feature. &lt;/li&gt;&lt;li&gt;CMakeLists.txt:&lt;/li&gt;&lt;li&gt;DerivedSources.make:&lt;/li&gt;&lt;li&gt;DerivedSources.pri:&lt;/li&gt;&lt;li&gt;GNUmakefile.am:&lt;/li&gt;&lt;li&gt;GNUmakefile.list.am:&lt;/li&gt;&lt;li&gt;WebCore.gyp/WebCore.gyp:&lt;/li&gt;&lt;li&gt;WebCore.gyp/scripts/action_maketokenizer.py: Removed.&lt;/li&gt;&lt;li&gt;WebCore.gypi:&lt;/li&gt;&lt;li&gt;WebCore.vcproj/WebCore.vcproj:&lt;/li&gt;&lt;li&gt;WebCore.xcodeproj/project.pbxproj:&lt;/li&gt;&lt;li&gt;css/CSSParser.cpp: (WebCore::CSSParser::CSSParser): (WebCore::CSSParser::setupParser): (WebCore::parseSimpleLengthValue): (WebCore::mightBeRGBA): (WebCore::mightBeRGB): (): (WebCore::isCSSLetter): (WebCore): (WebCore::isCSSEscape): (WebCore::isURILetter): (WebCore::isIdentifierStartAfterDash): (WebCore::isEqualToCSSIdentifier): (WebCore::checkAndSkipEscape): (WebCore::skipWhiteSpace): (WebCore::CSSParser::isIdentifierStart): (WebCore::CSSParser::checkAndSkipString): (WebCore::CSSParser::parseEscape): (WebCore::CSSParser::parseIdentifier): (WebCore::CSSParser::parseString): (WebCore::CSSParser::parseURI): (WebCore::CSSParser::parseUnicodeRange): (WebCore::CSSParser::parseNthChild): (WebCore::CSSParser::parseNthChildExtra): (WebCore::CSSParser::detectFunctionTypeToken): (WebCore::CSSParser::detectMediaQueryToken): (WebCore::CSSParser::detectNumberToken): (WebCore::CSSParser::detectDashToken): (WebCore::CSSParser::detectAtToken): (WebCore::CSSParser::lex): (WebCore::CSSParser::markSelectorListStart): (WebCore::CSSParser::markSelectorListEnd): (WebCore::CSSParser::markRuleBodyStart): (WebCore::CSSParser::markRuleBodyEnd): (WebCore::CSSParser::markPropertyStart): (WebCore::CSSParser::markPropertyEnd):&lt;/li&gt;&lt;li&gt;css/CSSParser.h: (WebCore::CSSParser::token): (CSSParser): ():&lt;/li&gt;&lt;li&gt;css/tokenizer.flex: Removed.&lt;/li&gt;&lt;/ul&gt;         &lt;/div&gt;     </description><title>Custom written CSS lexer https://bugs.webkit.org/show_bug.cgi?id=70107 Reviewed...</title></item><item><pubDate>Thu, 12 Jan 2012 18:06:06 +0000</pubDate><guid>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/24d85</guid><link>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/24d85</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;zherczeg@webkit.org&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;104824&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/ (8 files in 5 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             &lt;p&gt;Fix turbulence bug when stitch tiles enabled and rendered in parallel&lt;br /&gt;&lt;a href="https://bugs.webkit.org/show_bug.cgi?id=76042"&gt;https://bugs.webkit.org/show_bug.cgi?id=76042&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Reviewed by Nikolas Zimmermann.&lt;br /&gt;&lt;br /&gt;Source/WebCore:&lt;br /&gt;&lt;br /&gt;The width / height / wrap members are used by all threads&lt;br /&gt;in the same time. The patch makes them local for all threads.&lt;br /&gt;&lt;br /&gt;Fixes the layout fails in svg/dynamic-updates/SVGFETurbulence*&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;platform/graphics/filters/FETurbulence.cpp: (WebCore::FETurbulence::noise2D): (WebCore::Noise::if): (WebCore::FETurbulence::calculateTurbulenceValueForPoint): (WebCore::FETurbulence::fillRegion):&lt;/li&gt;&lt;li&gt;platform/graphics/filters/FETurbulence.h: (WebCore::FETurbulence::PaintingData::PaintingData): (WebCore::FETurbulence::StitchData::StitchData):  LayoutTests:  Update mac expected files. &lt;/li&gt;&lt;li&gt;platform/mac-snowleopard/svg/dynamic-updates/SVGFETurbulenceElement-dom-stitchTiles-attr-expected.png:&lt;/li&gt;&lt;li&gt;platform/mac-snowleopard/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-stitchTiles-prop-expected.png:&lt;/li&gt;&lt;li&gt;platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-dom-stitchTiles-attr-expected.png:&lt;/li&gt;&lt;li&gt;platform/mac/svg/dynamic-updates/SVGFETurbulenceElement-svgdom-stitchTiles-prop-expected.png:&lt;/li&gt;&lt;/ul&gt;         &lt;/div&gt;     </description><title>Fix turbulence bug when stitch tiles enabled and rendered in parallel...</title></item><item><pubDate>Wed, 11 Jan 2012 13:19:52 +0000</pubDate><guid>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/24a5d</guid><link>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/24a5d</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;zherczeg@webkit.org&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;104688&lt;/b&gt;             &lt;b&gt;Source&lt;/b&gt;/WebCore/ (ChangeLog css/CSSParser.cpp):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             &lt;p&gt;Fix more style errors in CSSParser.cpp (followup patch)&lt;br /&gt;&lt;a href="https://bugs.webkit.org/show_bug.cgi?id=76038"&gt;https://bugs.webkit.org/show_bug.cgi?id=76038&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Reviewed by Nikolas Zimmermann.&lt;br /&gt;&lt;br /&gt;The previous was: &lt;a href="http://trac.webkit.org/changeset/104576"&gt;http://trac.webkit.org/changeset/104576&lt;/a&gt;&lt;br /&gt;This patch mostly contains C cast to static_cast rewrites.&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;css/CSSParser.cpp: (WebCore::CSSParser::parseValue): (WebCore::CSSParser::parseBackgroundColor): (WebCore::ShadowParseContext::commitLength): (WebCore::BorderImageSliceParseContext::commitNumber): (WebCore::BorderImageSliceParseContext::commitBorderImageSlice): (WebCore::BorderImageQuadParseContext::commitNumber): (WebCore::BorderImageQuadParseContext::commitBorderImageQuad): (WebCore::parseDeprecatedGradientPoint):&lt;/li&gt;&lt;/ul&gt;         &lt;/div&gt;     </description><title>Fix more style errors in CSSParser.cpp (followup patch)...</title></item><item><pubDate>Tue, 10 Jan 2012 19:06:06 +0000</pubDate><guid>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/24835</guid><link>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/24835</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;zherczeg@webkit.org&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;104576&lt;/b&gt;             &lt;b&gt;Source&lt;/b&gt;/WebCore/ (ChangeLog css/CSSParser.cpp):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             &lt;p&gt;Fix style errors in CSSParser.cpp&lt;br /&gt;&lt;a href="https://bugs.webkit.org/show_bug.cgi?id=75854"&gt;https://bugs.webkit.org/show_bug.cgi?id=75854&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Reviewed by Nikolas Zimmermann.&lt;br /&gt;&lt;br /&gt;Minor style fixes.&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;css/CSSParser.cpp: (WebCore::CSSParser::parseValue): (WebCore::CSSParser::parseShadow): (WebCore::isBorderImageRepeatKeyword): (WebCore::BorderImageSliceParseContext::commitBorderImageSlice): (WebCore::BorderImageQuadParseContext::commitBorderImageQuad): (WebCore::filterInfoForName):&lt;/li&gt;&lt;/ul&gt;         &lt;/div&gt;     </description><title>Fix style errors in CSSParser.cpp https://bugs.webkit.org/show_bug.cgi?id=75854...</title></item><item><pubDate>Thu, 05 Jan 2012 14:28:56 +0000</pubDate><guid>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/24768</guid><link>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/24768</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;zherczeg@webkit.org&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;104135&lt;/b&gt;             &lt;b&gt;Source&lt;/b&gt;/JavaScriptCore/ (ChangeLog wtf/Assertions.cpp):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             &lt;p&gt;Unreviewed gardening after r104134.&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;wtf/Assertions.cpp:&lt;/li&gt;&lt;/ul&gt;         &lt;/div&gt;     </description><title>Unreviewed gardening after r104134. * wtf/Assertions.cpp:</title></item><item><pubDate>Thu, 05 Jan 2012 14:11:09 +0000</pubDate><guid>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/2466e</guid><link>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/2466e</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;zherczeg@webkit.org&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;104134&lt;/b&gt;             &lt;b&gt;Source&lt;/b&gt;/JavaScriptCore/ (ChangeLog wtf/Assertions.cpp):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             &lt;p&gt;Unreviewed gardening after r75605.&lt;br /&gt;&lt;br /&gt;Rubber stamped by NOBODY Csaba Osztrogonác.&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;wtf/Assertions.cpp:&lt;/li&gt;&lt;/ul&gt;         &lt;/div&gt;     </description><title>Unreviewed gardening after r75605. Rubber stamped by NOBODY Csaba Osztrogonác. *...</title></item><item><pubDate>Thu, 15 Dec 2011 12:22:33 +0000</pubDate><guid>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/24437</guid><link>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/24437</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;zherczeg@webkit.org&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;102904&lt;/b&gt;             &lt;b&gt;LayoutTests&lt;/b&gt;/ (4 files in 3 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             &lt;p&gt;Unreviewed, Qt rebaseline after r102149 and r102846.&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;platform/qt/editing/pasteboard/paste-text-013-expected.txt:&lt;/li&gt;&lt;li&gt;platform/qt/editing/pasteboard/paste-text-014-expected.txt:&lt;/li&gt;&lt;li&gt;platform/qt/fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: Added.&lt;/li&gt;&lt;/ul&gt;         &lt;/div&gt;     </description><title>Unreviewed, Qt rebaseline after r102149 and r102846. *...</title></item><item><pubDate>Mon, 12 Dec 2011 10:34:57 +0000</pubDate><guid>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/24133</guid><link>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/24133</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;zherczeg@webkit.org&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;102560&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/ (5 files in 4 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             &lt;p&gt;Add new CSS nth-children parsing tests&lt;br /&gt;&lt;a href="https://bugs.webkit.org/show_bug.cgi?id=74178"&gt;https://bugs.webkit.org/show_bug.cgi?id=74178&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Source/WebCore:&lt;br /&gt;&lt;br /&gt;Reviewed by Darin Adler.&lt;br /&gt;&lt;br /&gt;Test: fast/css/parsing-css-nth-child.html&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;css/CSSParser.cpp: (WebCore::isValidNthToken): Add "-n" to the possible identifiers.  LayoutTests:  The test covers several valid and invalid nth-child tokens.  Reviewed by Darin Adler. &lt;/li&gt;&lt;li&gt;fast/css/parsing-css-nth-child-expected.txt: Added.&lt;/li&gt;&lt;li&gt;fast/css/parsing-css-nth-child.html: Added.&lt;/li&gt;&lt;/ul&gt;         &lt;/div&gt;     </description><title>Add new CSS nth-children parsing tests...</title></item><item><pubDate>Thu, 10 Nov 2011 12:36:43 +0000</pubDate><guid>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/2406e</guid><link>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/2406e</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;zherczeg@webkit.org&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;99828&lt;/b&gt;             &lt;b&gt;LayoutTests&lt;/b&gt;/ (2 files in 2 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             &lt;p&gt;Unreviewed gardening.&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;fast/harness/results-expected.txt: Update after r99818.&lt;/li&gt;&lt;/ul&gt;         &lt;/div&gt;     </description><title>Unreviewed gardening. * fast/harness/results-expected.txt: Update after r99818.</title></item><item><pubDate>Thu, 03 Nov 2011 16:17:03 +0000</pubDate><guid>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/23a70</guid><link>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/23a70</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;zherczeg@webkit.org&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;99183&lt;/b&gt;             &lt;b&gt;Source&lt;/b&gt;/WebCore/ (10 files in 4 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             &lt;p&gt;Optimizing arithmetic composite filter to ARM-neon SIMD instruction set&lt;br /&gt;&lt;a href="https://bugs.webkit.org/show_bug.cgi?id=65522"&gt;https://bugs.webkit.org/show_bug.cgi?id=65522&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Reviewed by Dirk Schulze.&lt;br /&gt;&lt;br /&gt;This patch continues the work of Felician Marton.&lt;br /&gt;&lt;br /&gt;The arithmetic operation of feComposite SVG filter can be greatly enhanced&lt;br /&gt;by the ARM-NEON instruction set since we are able to calculate the pixel data&lt;br /&gt;for all four RGBA channels at the same time.&lt;br /&gt;&lt;br /&gt;It won't affect the general behavior and existing tests will cover the changes.&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;CMakeLists.txt:&lt;/li&gt;&lt;li&gt;GNUmakefile.list.am:&lt;/li&gt;&lt;li&gt;WebCore.gypi:&lt;/li&gt;&lt;li&gt;WebCore.pro:&lt;/li&gt;&lt;li&gt;WebCore.vcproj/WebCore.vcproj:&lt;/li&gt;&lt;li&gt;platform/graphics/filters/FEComposite.cpp: (WebCore::computeArithmeticPixels): (WebCore::arithmeticSoftware): (WebCore::FEComposite::platformArithmeticSoftware): (WebCore::FEComposite::platformApplySoftware):&lt;/li&gt;&lt;li&gt;platform/graphics/filters/FEComposite.h:&lt;/li&gt;&lt;li&gt;platform/graphics/filters/arm/FECompositeArithmeticNEON.cpp: Added.&lt;/li&gt;&lt;li&gt;platform/graphics/filters/arm/FECompositeArithmeticNEON.h: Added. (WebCore::FEComposite::platformArithmeticNeon):&lt;/li&gt;&lt;/ul&gt;         &lt;/div&gt;     </description><title>Optimizing arithmetic composite filter to ARM-neon SIMD instruction set...</title></item><item><pubDate>Wed, 02 Nov 2011 21:21:34 +0000</pubDate><guid>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/23682</guid><link>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/23682</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;zherczeg@webkit.org&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;99086&lt;/b&gt;             &lt;b&gt;&lt;/b&gt;/trunk/ (5 files in 4 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             &lt;p&gt;Match allowed CSS string characters to Firefox and Opera browsers&lt;br /&gt;&lt;a href="https://bugs.webkit.org/show_bug.cgi?id=71000"&gt;https://bugs.webkit.org/show_bug.cgi?id=71000&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Reviewed by Darin Adler.&lt;br /&gt;&lt;br /&gt;Source/WebCore:&lt;br /&gt;&lt;br /&gt;Firefox and Opera accepts any character inside a string except&lt;br /&gt;newline and starting quote character. This behaviour matches to&lt;br /&gt;the CSS 2.1 grammar: &lt;a href="http://www.w3.org/TR/CSS2/grammar.html"&gt;http://www.w3.org/TR/CSS2/grammar.html&lt;/a&gt;&lt;br /&gt;WebKit should follow them.&lt;br /&gt;&lt;br /&gt;Test: fast/css/parsing-css-allowed-string-characters.html&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;css/tokenizer.flex:  LayoutTests:  Add a new test case which contains various uncommon characters. &lt;/li&gt;&lt;li&gt;fast/css/parsing-css-allowed-string-characters-expected.txt: Added.&lt;/li&gt;&lt;li&gt;fast/css/parsing-css-allowed-string-characters.html: Added.&lt;/li&gt;&lt;/ul&gt;         &lt;/div&gt;     </description><title>Match allowed CSS string characters to Firefox and Opera browsers...</title></item><item><pubDate>Fri, 28 Oct 2011 21:05:49 +0000</pubDate><guid>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/234f5</guid><link>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/234f5</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;zherczeg@webkit.org&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;98744&lt;/b&gt;             &lt;b&gt;LayoutTests&lt;/b&gt;/ (3 files in 2 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             &lt;p&gt;Testing allowed identifier chars which are greater than 126&lt;br /&gt;&lt;a href="https://bugs.webkit.org/show_bug.cgi?id=71097"&gt;https://bugs.webkit.org/show_bug.cgi?id=71097&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Reviewed by Darin Adler.&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;fast/css/parsing-css-nonascii-expected.txt: Added.&lt;/li&gt;&lt;li&gt;fast/css/parsing-css-nonascii.html: Added.&lt;/li&gt;&lt;/ul&gt;         &lt;/div&gt;     </description><title>Testing allowed identifier chars which are greater than 126...</title></item><item><pubDate>Wed, 26 Oct 2011 20:54:26 +0000</pubDate><guid>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/2333e</guid><link>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/2333e</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;zherczeg@webkit.org&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;98504&lt;/b&gt;             &lt;b&gt;LayoutTests&lt;/b&gt;/ (3 files in 2 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             &lt;p&gt;Add new CSS escape sequence parsing tests&lt;br /&gt;&lt;a href="https://bugs.webkit.org/show_bug.cgi?id=70909"&gt;https://bugs.webkit.org/show_bug.cgi?id=70909&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Reviewed by Darin Adler.&lt;br /&gt;&lt;br /&gt;Test escape various sequences terminated by \n \f \r and \r\n.&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;fast/css/parsing-css-escapes-expected.txt: Added.&lt;/li&gt;&lt;li&gt;fast/css/parsing-css-escapes.html: Added.&lt;/li&gt;&lt;/ul&gt;         &lt;/div&gt;     </description><title>Add new CSS escape sequence parsing tests...</title></item><item><pubDate>Tue, 25 Oct 2011 20:46:51 +0000</pubDate><guid>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/231da</guid><link>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/231da</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;zherczeg@webkit.org&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;98366&lt;/b&gt;             &lt;b&gt;LayoutTests&lt;/b&gt;/ (3 files in 2 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             &lt;p&gt;Add new uri tokenizer tests&lt;br /&gt;&lt;a href="https://bugs.webkit.org/show_bug.cgi?id=70807"&gt;https://bugs.webkit.org/show_bug.cgi?id=70807&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Reviewed by Darin Adler.&lt;br /&gt;&lt;br /&gt;Test more cases!&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;fast/css/uri-token-parsing-expected.txt:&lt;/li&gt;&lt;li&gt;fast/css/uri-token-parsing.html:&lt;/li&gt;&lt;/ul&gt;         &lt;/div&gt;     </description><title>Add new uri tokenizer tests https://bugs.webkit.org/show_bug.cgi?id=70807...</title></item><item><pubDate>Thu, 20 Oct 2011 15:25:03 +0000</pubDate><guid>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/23060</guid><link>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/23060</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;zherczeg@webkit.org&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;97970&lt;/b&gt;             &lt;b&gt;Source&lt;/b&gt;/WebCore/ (2 files in 2 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             &lt;p&gt;Improve NEON based GaussianBlur&lt;br /&gt;&lt;a href="https://bugs.webkit.org/show_bug.cgi?id=70493"&gt;https://bugs.webkit.org/show_bug.cgi?id=70493&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Reviewed by Csaba Osztrogonác.&lt;br /&gt;&lt;br /&gt;vmov instruction is less complex than vtbl.&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;platform/graphics/filters/arm/FEGaussianBlurNEON.cpp:&lt;/li&gt;&lt;/ul&gt;         &lt;/div&gt;     </description><title>Improve NEON based GaussianBlur https://bugs.webkit.org/show_bug.cgi?id=70493...</title></item><item><pubDate>Thu, 06 Oct 2011 11:42:08 +0000</pubDate><guid>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/22d9f</guid><link>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/22d9f</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;zherczeg@webkit.org&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;96795&lt;/b&gt;             &lt;b&gt;LayoutTests&lt;/b&gt;/ (5 files in 2 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             &lt;p&gt;Unreviewed, Qt rebaseline after r96789.&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;platform/qt/http/tests/navigation/postredirect-basic-expected.txt:&lt;/li&gt;&lt;li&gt;platform/qt/http/tests/navigation/postredirect-frames-expected.txt: Added.&lt;/li&gt;&lt;li&gt;platform/qt/http/tests/navigation/postredirect-goback1-expected.txt:&lt;/li&gt;&lt;li&gt;platform/qt/http/tests/navigation/postredirect-goback2-expected.txt: Added.&lt;/li&gt;&lt;/ul&gt;         &lt;/div&gt;     </description><title>Unreviewed, Qt rebaseline after r96789. *...</title></item><item><pubDate>Mon, 03 Oct 2011 08:59:50 +0000</pubDate><guid>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/22bc0</guid><link>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/22bc0</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;zherczeg@webkit.org&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;96483&lt;/b&gt;             &lt;b&gt;Source&lt;/b&gt;/JavaScriptCore/ (ChangeLog runtime/Structure.h):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             &lt;p&gt;[Qt]REGRESSION(r95912): It made sputnik tests flakey&lt;br /&gt;&lt;a href="https://bugs.webkit.org/show_bug.cgi?id=68990"&gt;https://bugs.webkit.org/show_bug.cgi?id=68990&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Reviewed by Geoffrey Garen.&lt;br /&gt;&lt;br /&gt;Changing signed char to int in r96354 solved the&lt;br /&gt;problem. However transitionCount still returns&lt;br /&gt;with a signed char and should be changed to int.&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;runtime/Structure.h: (JSC::Structure::transitionCount):&lt;/li&gt;&lt;/ul&gt;         &lt;/div&gt;     </description><title>[Qt]REGRESSION(r95912): It made sputnik tests flakey...</title></item><item><pubDate>Thu, 15 Sep 2011 10:37:39 +0000</pubDate><guid>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/228ed</guid><link>http://cia.vc/stats/author/zherczeg%40webkit.org/.message/228ed</link><description>         &lt;div style="border: 1px solid #888; background-color: #DDD; padding: 0.25em 0.5em; margin: 0em;"&gt;              Commit by &lt;strong&gt;zherczeg@webkit.org&lt;/strong&gt;                          &lt;span style="color: #888;"&gt; :: &lt;/span&gt;                          r&lt;b&gt;95179&lt;/b&gt;             &lt;b&gt;LayoutTests&lt;/b&gt;/ (5 files in 3 dirs):                      &lt;/div&gt;         &lt;div style="padding: 0em; margin: 0.5em 0em;"&gt;             &lt;p&gt;[Qt] Unreviewed gardening. Adding new test expectations.&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;platform/qt/fast/borders/border-image-massive-scale-expected.txt: Added.&lt;/li&gt;&lt;li&gt;platform/qt/fast/borders/border-image-scaled-gradient-expected.txt: Added.&lt;/li&gt;&lt;li&gt;platform/qt/fast/borders/border-image-scrambled-expected.txt: Added.&lt;/li&gt;&lt;li&gt;platform/qt/fast/parser/innerhtml-with-prefixed-elements-expected.txt: Added.&lt;/li&gt;&lt;/ul&gt;         &lt;/div&gt;     </description><title>[Qt] Unreviewed gardening. Adding new test expectations. *...</title></item></channel></rss>
