Fix broken python unit test
https://bugs.webkit.org/show_bug.cgi?id=100810

Patch by Kangil Han <kangil.han@samsung.com> on 2012-10-30
Reviewed by Dirk Pranke.

BUG 100755 has broken python unit test, e.g. assertion fail, since it modified baseline path.
Therefore, this patch fixes it.

* Scripts/webkitpy/tool/commands/rebaseline_unittest.py:
(TestRebaselineTest.test_baseline_directory):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@132984 268f45cc-cd09-0410-ab3c-d52691b4dbfc
F4 inside <input type=time> should not open calendar picker
https://bugs.webkit.org/show_bug.cgi?id=100730

Reviewed by Kent Tamura.

Source/WebCore:

We lacked the check to see if the picker indicator is visible.

Test: fast/forms/time-multiple-fields/time-multiple-fields-open-picker-key-bindings.html

* html/BaseMultipleFieldsDateAndTimeInputType.cpp:
(WebCore::BaseMultipleFieldsDateAndTimeInputType::handleKeydownEvent): Check if picker indicator is visible.

LayoutTests:

* fast/forms/time-multiple-fields/time-multiple-fields-open-picker-key-bindings-expected.txt: Added.
* fast/forms/time-multiple-fields/time-multiple-fields-open-picker-key-bindings.html: Added.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@132985 268f45cc-cd09-0410-ab3c-d52691b4dbfc
https://bugs.webkit.org/show_bug.cgi?id=100813
ScrollingCoordinatorMac::stateNodeForID() should return a 
ScrollingStateNode* instead of a ScrollingStateScrollingNode*

Reviewed by Sam Weinig.

ScrollingCoordinatorMac::stateNodeForID() should return a 
ScrollingStateNode* instead of a ScrollingStateScrollingNode* so that 
it can be used for other types of nodes once we add them.
* page/scrolling/mac/ScrollingCoordinatorMac.h:
(ScrollingCoordinatorMac):
* page/scrolling/mac/ScrollingCoordinatorMac.mm:
(WebCore::ScrollingCoordinatorMac::frameViewLayoutUpdated):
(WebCore::ScrollingCoordinatorMac::recomputeWheelEventHandlerCountForFrameView):
(WebCore::ScrollingCoordinatorMac::requestScrollPositionUpdate):
(WebCore::ScrollingCoordinatorMac::stateNodeForID):



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@132986 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[EFL] Fix failure to highlight nodes on web inspector
https://bugs.webkit.org/show_bug.cgi?id=100303

Patch by Seokju Kwon <seokju.kwon@samsung.com> on 2012-10-30
Reviewed by Gyuyoung Kim.

It is not working to highlight nodes on web inspector
when using 'Single Backing Store'.
Add code for drawing it if there is the highlighted node.

* ewk/ewk_view_single.cpp:
(_ewk_view_single_smart_repaints_process):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@132987 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[WTR] Memory leaks in TestWebKitAPI::didReceiveMessageFromInjectedBundle()
https://bugs.webkit.org/show_bug.cgi?id=100770

Patch by Sudarsana Nagineni <sudarsana.nagineni@intel.com> on 2012-10-30
Reviewed by Sam Weinig.

Adopt strings returned by WKStringCreateWithUTF8CString() in
didReceiveMessageFromInjectedBundle() to avoid memory leaks.

* TestWebKitAPI/Tests/WebKit2/WillSendSubmitEvent.cpp:
(TestWebKitAPI::didReceiveMessageFromInjectedBundle):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@132988 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[chromium] Add baselines for fast/images/exif-orientation-css.html and exif-orientation-image-document.html
https://bugs.webkit.org/show_bug.cgi?id=100807

Unreviewed, expectations update.


* platform/chromium-linux-x86/fast/images/exif-orientation-css-expected.png: Added.
* platform/chromium-linux/fast/images/exif-orientation-css-expected.png: Added.
* platform/chromium-linux/fast/images/exif-orientation-image-document-expected.png: Added.
* platform/chromium-mac-lion/fast/images/exif-orientation-css-expected.png: Added.
* platform/chromium-mac-lion/fast/images/exif-orientation-image-document-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/images/exif-orientation-css-expected.png: Added.
* platform/chromium-mac-snowleopard/fast/images/exif-orientation-image-document-expected.png: Added.
* platform/chromium-mac/fast/images/exif-orientation-css-expected.png: Added.
* platform/chromium-mac/fast/images/exif-orientation-image-document-expected.png: Added.
* platform/chromium-win/fast/images/exif-orientation-image-document-expected.png: Added.
* platform/chromium/TestExpectations:


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