Add a note that this test is flaky and can trigger an ASSERT.

* platform/chromium/TestExpectations:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@130954 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed, another speculative fix for Qt Win.

* DerivedSources.pri: Make the path slash marks be forward slashes to the .in file.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@130955 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Pageload tests should measure memory usage
https://bugs.webkit.org/show_bug.cgi?id=93958

Reviewed by Ryosuke Niwa.

Add JS Heap and Heap memory measurement to PageLoad tests.

Source/JavaScriptCore:

* heap/HeapStatistics.cpp:
(JSC::HeapStatistics::usedJSHeap): Add new private function to expose the used JS Heap size.
(JSC):
* heap/HeapStatistics.h:
(HeapStatistics): Add new private function to expose the used JS Heap size.

Tools:

* DumpRenderTree/mac/DumpRenderTree.mm:
(dump): Print memory results with DRT.
* Scripts/old-run-webkit-tests:
(readFromDumpToolWithTimer): Hadle memory results.
* Scripts/webkitpy/layout_tests/port/driver.py:
(DriverOutput.__init__): Add new parameter for the results.
(Driver.__init__): Initialize the new parameter.
(Driver.run_test):
(Driver._read_first_block): Add support for the new headers.
(Driver._process_stdout_line):
(ContentBlock.__init__):
* Scripts/webkitpy/performance_tests/perftest.py:
(PageLoadingPerfTest.calculate_statistics): Move statistics calculation into a function.
(PageLoadingPerfTest.run): Handle the new memory results.
(PageLoadingPerfTest.run.in):
(PageLoadingPerfTest):
* Scripts/webkitpy/performance_tests/perftest_unittest.py: Add test for memory results of pageloadtests.
(TestPageLoadingPerfTest.MockDriver.__init__):
(TestPageLoadingPerfTest.MockDriver.run_test):
(TestPageLoadingPerfTest.test_run_with_memory_output):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@130956 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed, another speculative fix for Qt Win.

* DerivedSources.pri: Pass --preprocessor to the perl script.
* css/makegrammar.pl: Use --preprocessor instead of /usr/bin/gcc.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@130957 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed. Adding myself as Committer.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@130958 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[EFL] Skip the color-correction tests.

Just specifying `Missing' makes the build bots sometimes report
these tests as failing.

* platform/efl/TestExpectations:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@130959 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[BlackBerry] Adapt to new image for search-cancel
https://bugs.webkit.org/show_bug.cgi?id=98954

Reviewed by Antonio Gomes.

The new image for search-cancel is bigger than the old one, so invert the scaling.

* platform/blackberry/RenderThemeBlackBerry.cpp:
(WebCore::RenderThemeBlackBerry::adjustSearchFieldCancelButtonStyle):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@130960 268f45cc-cd09-0410-ab3c-d52691b4dbfc
When we check in image baselines, we use the -expected.png suffix
rather than the -actual.png suffix. (This is likely a typo in
http://trac.webkit.org/changeset/130940.)

* platform/chromium-win/editing/spelling/inline-spelling-markers-hidpi-actual.png: Removed.
* platform/chromium-win/editing/spelling/inline-spelling-markers-hidpi-expected.png: Copied from LayoutTests/platform/chromium-win/editing/spelling/inline-spelling-markers-hidpi-actual.png.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@130961 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed, rolling out r130937, r130949, r130955, and
r130957.
http://trac.webkit.org/changeset/130937
http://trac.webkit.org/changeset/130949
http://trac.webkit.org/changeset/130955
http://trac.webkit.org/changeset/130957
https://bugs.webkit.org/show_bug.cgi?id=94290

Breaks Qt build

.:

* Source/cmake/WebKitMacros.cmake:

Source/WebCore:

* CMakeLists.txt:
* DerivedSources.make:
* DerivedSources.pri:
* GNUmakefile.am:
* WebCore.gyp/WebCore.gyp:
* WebCore.gyp/scripts/action_preprocessgrammar.py: Removed.
* WebCore.vcproj/WebCore.vcproj:
* WebCore.xcodeproj/project.pbxproj:
* css/CSSGrammar.y: Renamed from Source/WebCore/css/CSSGrammar.y.in.
* css/CSSGrammar.y.includes: Removed.
* css/makegrammar.pl:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@130962 268f45cc-cd09-0410-ab3c-d52691b4dbfc