[Chromium] Unreviewed gardening.

Revert a few test expectations tightened in r126529 to green
builders.

These differ by whether zero width blocks appear in the dumped
render tree.

* platform/chromium/TestExpectations:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@126536 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[chromium] Add OVERRIDEs in test code
https://bugs.webkit.org/show_bug.cgi?id=94894

Reviewed by James Robinson.

* tests/CCLayerTreeHostTest.cpp:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@126537 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Chromium] Unreviewed gardening.

Rebaseline meter element tests on Mac. These grew a DIV in
r125659.
https://bugs.webkit.org/show_bug.cgi?id=94666

* platform/chromium-mac/fast/dom/HTMLMeterElement/meter-element-repaint-on-update-value-expected.txt:
* platform/chromium-mac/fast/dom/HTMLMeterElement/meter-styles-expected.txt:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@126538 268f45cc-cd09-0410-ab3c-d52691b4dbfc
REGRESSION(r126132): thumb doesn't match click position for rtl input type=range
https://bugs.webkit.org/show_bug.cgi?id=94890

Reviewed by Kent Tamura.

Source/WebCore:

r126132 broke rtl input type=range so the thumb doesn't match click position.

Added new tests to range-hit-test-with-padding.html.

* html/shadow/SliderThumbElement.cpp:
(WebCore::SliderThumbElement::setPositionFromPoint):

LayoutTests:

* fast/forms/range/range-hit-test-with-padding-expected.txt:
* fast/forms/range/range-hit-test-with-padding.html:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@126539 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[chromium] Fix lost context when textures are evicted
https://bugs.webkit.org/show_bug.cgi?id=94892

Reviewed by James Robinson.

After eviction, the CCPrioritizedTextureManager is in a limbo state
where all its resources are invalid. If we try to release them we will
double-destroy them.

New test: CCLayerTreeHostTestLostContextAfterEvictTextures.

Source/WebCore:

* platform/graphics/chromium/cc/CCThreadProxy.cpp:
(WebCore::CCThreadProxy::recreateContextOnImplThread):

Source/WebKit/chromium:

* tests/CCLayerTreeHostTest.cpp:
(CCLayerTreeHostTestLostContextAfterEvictTextures):
(WTF::CCLayerTreeHostTestLostContextAfterEvictTextures::CCLayerTreeHostTestLostContextAfterEvictTextures):
(WTF::CCLayerTreeHostTestLostContextAfterEvictTextures::beginTest):
(EvictTexturesAndLoseContextTask):
(WTF::CCLayerTreeHostTestLostContextAfterEvictTextures::EvictTexturesAndLoseContextTask::EvictTexturesAndLoseContextTask):
(WTF::CCLayerTreeHostTestLostContextAfterEvictTextures::EvictTexturesAndLoseContextTask::~EvictTexturesAndLoseContextTask):
(WTF::CCLayerTreeHostTestLostContextAfterEvictTextures::EvictTexturesAndLoseContextTask::run):
(WTF::CCLayerTreeHostTestLostContextAfterEvictTextures::postEvictTexturesAndLoseContext):
(WTF::CCLayerTreeHostTestLostContextAfterEvictTextures::didCommitAndDrawFrame):
(WTF::CCLayerTreeHostTestLostContextAfterEvictTextures::commitCompleteOnCCThread):
(WTF::CCLayerTreeHostTestLostContextAfterEvictTextures::didRecreateOutputSurface):
(WTF::CCLayerTreeHostTestLostContextAfterEvictTextures::afterTest):
(WTF):
(WTF::TEST_F):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@126540 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[EFL] Skip the tests which have wrong pixel expectations in fast/forms/
https://bugs.webkit.org/show_bug.cgi?id=94798

Unreviewed. Some tests in fast/forms seem to fail. Removed wrong expectations
and marked the tests MISSING.

fast/forms/listbox-hit-test-zoomed.html
Test 2 in this test seems to fail.

fast/forms/menulist-restrict-line-height.html
The text in the popup button is clipped.

fast/forms/search-cancel-button-style-sharing.html
fast/forms/search-rtl.html
Cancel mark in search field is not displayed.

fast/forms/menulist-narrow-width.html
fast/forms/select-baseline.html
fast/forms/menulist-style-color.html
fast/forms/select-style.html
These tests seem to have style error.

fast/forms/textarea-scroll-height.html
fast/forms/textarea-scrolled-type.html
Scroll bar isn't being fully rendered.

Patch by KwangYong Choi <ky0.choi@samsung.com> on 2012-08-23

* platform/efl/TestExpectations:
* platform/efl/fast/forms/listbox-hit-test-zoomed-expected.png: Removed.
* platform/efl/fast/forms/listbox-hit-test-zoomed-expected.txt: Removed.
* platform/efl/fast/forms/menulist-narrow-width-expected.png: Removed.
* platform/efl/fast/forms/menulist-narrow-width-expected.txt: Removed.
* platform/efl/fast/forms/menulist-restrict-line-height-expected.png: Removed.
* platform/efl/fast/forms/menulist-restrict-line-height-expected.txt: Removed.
* platform/efl/fast/forms/menulist-style-color-expected.png: Removed.
* platform/efl/fast/forms/menulist-style-color-expected.txt: Removed.
* platform/efl/fast/forms/search-cancel-button-style-sharing-expected.png: Removed.
* platform/efl/fast/forms/search-cancel-button-style-sharing-expected.txt: Removed.
* platform/efl/fast/forms/search-rtl-expected.png: Removed.
* platform/efl/fast/forms/search-rtl-expected.txt: Removed.
* platform/efl/fast/forms/select-baseline-expected.png: Removed.
* platform/efl/fast/forms/select-baseline-expected.txt: Removed.
* platform/efl/fast/forms/select-style-expected.png: Removed.
* platform/efl/fast/forms/select-style-expected.txt: Removed.
* platform/efl/fast/forms/textarea-scroll-height-expected.png: Removed.
* platform/efl/fast/forms/textarea-scroll-height-expected.txt: Removed.
* platform/efl/fast/forms/textarea-scrolled-type-expected.png: Removed.
* platform/efl/fast/forms/textarea-scrolled-type-expected.txt: Removed.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@126541 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Make it possible to build WebKit with Python 3 (and 2)
https://bugs.webkit.org/show_bug.cgi?id=94814

Source/WebCore:

Exceptions need a hack to work with both.
string.join was already deprecated in Python 2.
Relative imports are no longer supported, use package name instead.

Patch by Frederik Gladhorn <gladhorn@kde.org> on 2012-08-23
Reviewed by Ryosuke Niwa.

* inspector/CodeGeneratorInspector.py:
(EnumConstants.get_enum_constant_code):
(TypeBindings.create_type_declaration_.EnumBinding.get_code_generator.CodeGenerator.generate_type_builder):
(Generator.go):
(Generator.process_event):
(Generator.process_command):

Source/WebKit2:

Patch by Frederik Gladhorn <gladhorn@kde.org> on 2012-08-23
Reviewed by Ryosuke Niwa.

Exceptions need a hack to work with both.
string.join was already deprecated in Python 2.
Relative imports are no longer supported, use package name instead.

* Scripts/webkit2/messages.py:
* Scripts/webkit2/parser.py:

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