double data type shoud be changed to float in ColorMatrix
https://bugs.webkit.org/show_bug.cgi?id=91499

Patch by Czene Tamás <tczene@inf.u-szeged.hu> on 2012-07-20
Reviewed by Nikolas Zimmermann.

* platform/graphics/filters/FEColorMatrix.cpp:
(WebCore::matrix):
(WebCore::saturate):
(WebCore::huerotate):
(WebCore::luminance):
(WebCore::effectType):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123288 268f45cc-cd09-0410-ab3c-d52691b4dbfc
A start tag whose tag name is "html" in the "in body" insertion mode is a parse error
https://bugs.webkit.org/show_bug.cgi?id=91916

Reviewed by Eric Seidel.

According to the HTML5 spec, a start tag whose tag name is "html" in the "in body"
insertion mode is a parse error.

Added HTMLTreeBuilder::processHtmlStartTagForInBody(AtomicHTMLToken&) to call parseError(token).
Removed "FIXME: parse error" from HTMLConstructionSite::insertHTMLHtmlStartTagInBody and
HTMLConstructionSite::insertHTMLBodyStartTagInBody because we already marked the call sites
of these two methods with parseError(token).

No behavior change because parseError(token) is just a marker.

* html/parser/HTMLConstructionSite.cpp:
(WebCore::HTMLConstructionSite::insertHTMLHtmlStartTagInBody):
(WebCore::HTMLConstructionSite::insertHTMLBodyStartTagInBody):
* html/parser/HTMLTreeBuilder.cpp:
(WebCore::HTMLTreeBuilder::processStartTagForInBody):
(WebCore::HTMLTreeBuilder::processStartTag):
(WebCore::HTMLTreeBuilder::processHtmlStartTagForInBody):
(WebCore):
(WebCore::HTMLTreeBuilder::processStartTagForInHead):
* html/parser/HTMLTreeBuilder.h:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123289 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Remove unnecessary ICU header includes from SimpleFontDataWin.cpp
https://bugs.webkit.org/show_bug.cgi?id=91922

Reviewed by Kentaro Hara.

This allows us to use SimpleFontDataWin with an other Unicode implementation too.

* platform/graphics/win/SimpleFontDataWin.cpp:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123290 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Cleanup TextEncoding USE(XXX_UNICODE) macros
https://bugs.webkit.org/show_bug.cgi?id=91923

Reviewed by Andreas Kling.

Replace PLATFORM(QT) with USE(QT4_UNICODE) and OS(WINCE) with USE(WINCE_UNICODE).
This gives us more flexibility in choosing the unicode backend for a port.

* platform/text/TextEncoding.cpp:
(WebCore::TextEncoding::encode):
* platform/text/TextEncodingRegistry.cpp:
(WebCore::extendTextCodecMaps):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123291 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed.  Rolled DEPS.

Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2012-07-21

* DEPS:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123292 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[WIN] Use GetDateFormat and GetTimeFormat instead of strftime
https://bugs.webkit.org/show_bug.cgi?id=83436

Reviewed by Brent Fulgham.

The MS CRT implementation of strftime calls the same two functions.
Using them directly avoids the overhead of parsing the format string and removes
the dependency on strftime() for WinCE where this function does not exist.

* runtime/DatePrototype.cpp:
(JSC::formatLocaleDate):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123293 268f45cc-cd09-0410-ab3c-d52691b4dbfc
<rdar://problem/11928576> SVG-as-image (constrained) intrinsic size calculation is wrong in vertical writing modes
https://bugs.webkit.org/show_bug.cgi?id=91918

Reviewed by Anders Carlsson.

Source/WebCore: 

Test: svg/as-image/svg-intrinsic-size-rectangular-vertical.html

* rendering/RenderReplaced.cpp:
(WebCore::RenderReplaced::computeAspectRatioInformationForRenderBox): When there is a content
renderer, it returns a physical intrinsic size and aspect ratio. The code was already
accounting for this by taking the reciprocal of the aspect ratio in the vertical case. Made
it also transpose the size itself, turning it from physical to logical. Moved this code
after setting m_intrinsicSize, since that member variable is always physical.

LayoutTests: 

* svg/as-image/svg-intrinsic-size-rectangular-vertical-expected.html: Added.
* svg/as-image/svg-intrinsic-size-rectangular-vertical.html: Added.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123294 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed GTK gardening, adding baselines for the media/controls-styling-strict.html
test and skip a subpixel layout test that's crashing on debug builds (the
feature is disabled at the moment so the failure is somewhat acceptable).

* platform/gtk/TestExpectations:
* platform/gtk/media/controls-styling-strict-expected.png: Added.
* platform/gtk/media/controls-styling-strict-expected.txt: Added.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123295 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Rename ENABLE_DETAILS to ENABLE_DETAILS_ELEMENT
https://bugs.webkit.org/show_bug.cgi?id=91928

Reviewed by Kentaro Hara.

A flag name for an elmement should be ENABLE_*_ELEMENT.

.:

* Source/cmake/WebKitFeatures.cmake:
* Source/cmakeconfig.h.cmake:
* configure.ac:

Source/JavaScriptCore:

* Configurations/FeatureDefines.xcconfig:

Source/WebCore:

* Configurations/FeatureDefines.xcconfig:
* DerivedSources.make:
* GNUmakefile.am:
* html/HTMLDetailsElement.cpp:
* html/HTMLDetailsElement.idl:
* html/HTMLSummaryElement.cpp:
* html/HTMLTagNames.in:
* html/shadow/DetailsMarkerControl.cpp:
* rendering/RenderDetailsMarker.cpp:
* rendering/RenderDetailsMarker.h:
* rendering/RenderObject.h:
(RenderObject):
* rendering/RenderTreeAsText.cpp:
(WebCore::RenderTreeAsText::writeRenderObject):

Source/WebKit/chromium:

* features.gypi:

Source/WebKit/mac:

* Configurations/FeatureDefines.xcconfig:

Source/WebKit2:

* Configurations/FeatureDefines.xcconfig:

Tools:

* Scripts/webkitperl/FeatureList.pm:
* qmake/mkspecs/features/features.pri:

WebKitLibraries:

* win/tools/vsprops/FeatureDefines.vsprops:
* win/tools/vsprops/FeatureDefinesCairo.vsprops:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123296 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[chromium] Test result gardening; unreviewed.

* platform/chromium-mac-snowleopard/fast/borders/border-image-rotate-transform-expected.png:
* platform/chromium-mac-snowleopard/fast/borders/border-image-scale-transform-expected.png:
* platform/chromium-mac/fast/borders/border-image-scale-transform-expected.png:
* platform/chromium-win/fast/borders/border-image-scale-transform-expected.png:
* platform/chromium/TestExpectations:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123297 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[CMake] Add option for ENABLE_DFG_JIT
https://bugs.webkit.org/show_bug.cgi?id=91939

Reviewed by Daniel Bates.

* Source/cmake/WebKitFeatures.cmake:
* Source/cmakeconfig.h.cmake:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123298 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[chromium] Unreviewed gardening.
        
Shamed into removing some BUGSENORBLANCOs from previous gardening
stints.

* platform/chromium/TestExpectations:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123299 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Rename ENABLE_METER_TAG and ENABLE_PROGRESS_TAG to ENABLE_METER_ELEMENT and ENABLE_PROGRESS_ELEMENT respectively
https://bugs.webkit.org/show_bug.cgi?id=91941

Reviewed by Kentaro Hara.

A flag name for an elmement should be ENABLE_*_ELEMENT.

.:

* Source/cmake/WebKitFeatures.cmake:
* Source/cmakeconfig.h.cmake:
* configure.ac:

Source/JavaScriptCore:

* Configurations/FeatureDefines.xcconfig:

Source/WebCore:

* Configurations/FeatureDefines.xcconfig:
* DerivedSources.make:
* GNUmakefile.am:
* accessibility/AXObjectCache.cpp:
(WebCore::createFromRenderer):
* accessibility/AccessibilityProgressIndicator.cpp:
* accessibility/AccessibilityProgressIndicator.h:
* css/CSSPrimitiveValueMappings.h:
(WebCore::CSSPrimitiveValue::CSSPrimitiveValue):
* css/SelectorChecker.cpp:
(WebCore::SelectorChecker::checkOneSelector):
* css/StyleResolver.cpp:
(WebCore::StyleResolver::collectMatchingRulesForList):
* css/html.css:
* html/HTMLMeterElement.cpp:
* html/HTMLMeterElement.h:
* html/HTMLMeterElement.idl:
* html/HTMLProgressElement.cpp:
* html/HTMLProgressElement.h:
* html/HTMLProgressElement.idl:
* html/HTMLTagNames.in:
* html/shadow/MeterShadowElement.cpp:
* html/shadow/MeterShadowElement.h: Wrap with #if ENABLE(METER_ELEMENT).
* html/shadow/ProgressShadowElement.cpp:
* html/shadow/ProgressShadowElement.h: Wrap with #if ENABLE(PROGRESS_ELEMENT).
* page/DOMWindow.idl:
* platform/efl/RenderThemeEfl.cpp:
(WebCore::RenderThemeEfl::paintThemePart):
(WebCore::RenderThemeEfl::edjeGroupFromFormType):
(WebCore):
* platform/efl/RenderThemeEfl.h:
(RenderThemeEfl):
* platform/gtk/RenderThemeGtk.cpp:
(WebCore):
* platform/gtk/RenderThemeGtk.h:
(RenderThemeGtk):
* platform/gtk/RenderThemeGtk2.cpp:
(WebCore):
* platform/gtk/RenderThemeGtk3.cpp:
(WebCore):
* platform/qt/RenderThemeQt.cpp:
(WebCore):
* platform/qt/RenderThemeQt.h:
(WebCore):
(RenderThemeQt):
* platform/qt/RenderThemeQtMobile.cpp:
(WebCore):
* platform/qt/RenderThemeQtMobile.h:
(RenderThemeQtMobile):
* rendering/RenderMeter.cpp:
* rendering/RenderMeter.h:
* rendering/RenderObject.h:
(RenderObject):
* rendering/RenderProgress.cpp:
* rendering/RenderProgress.h:
* rendering/RenderTheme.cpp:
(WebCore::RenderTheme::adjustStyle):
(WebCore::RenderTheme::paint):
(WebCore::RenderTheme::paintBorderOnly):
(WebCore::RenderTheme::paintDecorations):
(WebCore):
* rendering/RenderTheme.h:
(WebCore):
(RenderTheme):
* rendering/RenderThemeChromiumLinux.cpp:
(WebCore):
* rendering/RenderThemeChromiumLinux.h:
* rendering/RenderThemeChromiumSkia.cpp:
(WebCore):
* rendering/RenderThemeChromiumSkia.h:
(RenderThemeChromiumSkia):
* rendering/RenderThemeChromiumWin.cpp:
(WebCore):
* rendering/RenderThemeChromiumWin.h:
(RenderThemeChromiumWin):
* rendering/RenderThemeMac.h:
(RenderThemeMac):
* rendering/RenderThemeMac.mm:
(WebCore):

Source/WebKit:

* PlatformEfl.cmake:

Source/WebKit/blackberry:

* WebCoreSupport/AboutDataEnableFeatures.in:

Source/WebKit/chromium:

* features.gypi:

Source/WebKit/efl:

* DefaultTheme/default.edc:

Source/WebKit/mac:

* Configurations/FeatureDefines.xcconfig:

Source/WebKit/qt:

* WebCoreSupport/RenderThemeQStyle.cpp:
(WebCore):
* WebCoreSupport/RenderThemeQStyle.h:

Source/WebKit2:

* Configurations/FeatureDefines.xcconfig:

Tools:

* Scripts/webkitperl/FeatureList.pm:
* qmake/mkspecs/features/features.pri:

WebKitLibraries:

* win/tools/vsprops/FeatureDefines.vsprops:
* win/tools/vsprops/FeatureDefinesCairo.vsprops:

LayoutTests:

* fast/dom/wrapper-classes.html:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123300 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Fix the Windows CE build after <http://trac.webkit.org/changeset/123298>
(https://bugs.webkit.org/show_bug.cgi?id=91939)

Disable the DFG JIT across all CMake ports (by default) (*). Enabling DFG JIT
breaks the Windows CE build as the Windows CE port builds with the JIT disabled
(ENABLE_JIT := 0) and hence ENABLE_ASSEMBLER := 0.

(*) We should look to further discuss with CMake port maintainers about enabling
the DFG JIT by default.

* Source/cmake/WebKitFeatures.cmake:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123301 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Tests] Rename fast/forms/number/*.html to number-*.html
https://bugs.webkit.org/show_bug.cgi?id=91806

Reviewed by Kent Tamura.

This patch renames test scripts and expected text/images to same
naming scheme(name starts with "number-"), for fast/forms/number.

This patch also updates TestExpectations and Skipped files in platform
directory for test name change.

This patch is a part of forms input type test arrangement.
https://bugs.webkit.org/show_bug.cgi?id=91805

* fast/forms/number/ValidityState-rangeOverflow-number-expected.txt: Removed.
* fast/forms/number/ValidityState-rangeOverflow-number.html: Removed.
* fast/forms/number/ValidityState-rangeUnderflow-number-expected.txt: Removed.
* fast/forms/number/ValidityState-rangeUnderflow-number.html: Removed.
* fast/forms/number/ValidityState-stepMismatch-number-expected.txt: Removed.
* fast/forms/number/ValidityState-stepMismatch-number.html: Removed.
* fast/forms/number/ValidityState-typeMismatch-number-expected.txt: Removed.
* fast/forms/number/ValidityState-typeMismatch-number.html: Removed.
* fast/forms/number/input-appearance-number-rtl.html: Removed.
* fast/forms/number/input-appearance-spinbutton-disabled-readonly.html: Removed.
* fast/forms/number/input-appearance-spinbutton-layer.html: Removed.
* fast/forms/number/input-appearance-spinbutton-visibility-expected.html: Removed.
* fast/forms/number/input-appearance-spinbutton-visibility.html: Removed.
* fast/forms/number/input-number-blur-twice-expected.txt: Removed.
* fast/forms/number/input-number-blur-twice.html: Removed.
* fast/forms/number/input-number-change-type-on-focus-expected.txt: Removed.
* fast/forms/number/input-number-change-type-on-focus.html: Removed.
* fast/forms/number/input-number-commit-valid-only-expected.txt: Removed.
* fast/forms/number/input-number-commit-valid-only.html: Removed.
* fast/forms/number/input-number-crash-expected.txt: Removed.
* fast/forms/number/input-number-crash.html: Removed.
* fast/forms/number/input-number-events-expected.txt: Removed.
* fast/forms/number/input-number-events.html: Removed.
* fast/forms/number/input-number-keyoperation-expected.txt: Removed.
* fast/forms/number/input-number-keyoperation.html: Removed.
* fast/forms/number/input-number-large-padding-expected.txt: Removed.
* fast/forms/number/input-number-large-padding.html: Removed.
* fast/forms/number/input-number-outofrange-expected.txt: Removed.
* fast/forms/number/input-number-outofrange.html: Removed.
* fast/forms/number/input-number-size-expected.txt: Removed.
* fast/forms/number/input-number-size.html: Removed.
* fast/forms/number/input-number-spinbutton-crash-expected.txt: Removed.
* fast/forms/number/input-number-spinbutton-crash.html: Removed.
* fast/forms/number/input-number-unacceptable-style-expected.txt: Removed.
* fast/forms/number/input-number-unacceptable-style.html: Removed.
* fast/forms/number/input-number-validation-message-expected.txt: Removed.
* fast/forms/number/input-number-validation-message.html: Removed.
* fast/forms/number/input-number-wheel-expected.txt: Removed.
* fast/forms/number/input-number-wheel.html: Removed.
* fast/forms/number/input-spinbutton-capturing-expected.txt: Removed.
* fast/forms/number/input-spinbutton-capturing.html: Removed.
* fast/forms/number/input-valueasnumber-number-expected.txt: Removed.
* fast/forms/number/input-valueasnumber-number.html: Removed.
* fast/forms/number/number-appearance-rtl.html: Copied from LayoutTests/fast/forms/number/input-appearance-number-rtl.html.
* fast/forms/number/number-appearance-spinbutton-disabled-readonly.html: Copied from LayoutTests/fast/forms/number/input-appearance-spinbutton-disabled-readonly.html.
* fast/forms/number/number-appearance-spinbutton-layer.html: Copied from LayoutTests/fast/forms/number/input-appearance-spinbutton-layer.html.
* fast/forms/number/number-appearance-spinbutton-visibility-expected.html: Copied from LayoutTests/fast/forms/number/input-appearance-spinbutton-visibility-expected.html.
* fast/forms/number/number-appearance-spinbutton-visibility.html: Copied from LayoutTests/fast/forms/number/input-appearance-spinbutton-visibility.html.
* fast/forms/number/number-blur-twice-expected.txt: Copied from LayoutTests/fast/forms/number/input-number-blur-twice-expected.txt.
* fast/forms/number/number-blur-twice.html: Copied from LayoutTests/fast/forms/number/input-number-blur-twice.html.
* fast/forms/number/number-change-type-on-focus-expected.txt: Copied from LayoutTests/fast/forms/number/input-number-change-type-on-focus-expected.txt.
* fast/forms/number/number-change-type-on-focus.html: Copied from LayoutTests/fast/forms/number/input-number-change-type-on-focus.html.
* fast/forms/number/number-commit-valid-only-expected.txt: Copied from LayoutTests/fast/forms/number/input-number-commit-valid-only-expected.txt.
* fast/forms/number/number-commit-valid-only.html: Copied from LayoutTests/fast/forms/number/input-number-commit-valid-only.html.
* fast/forms/number/number-crash-expected.txt: Copied from LayoutTests/fast/forms/number/input-number-crash-expected.txt.
* fast/forms/number/number-crash.html: Copied from LayoutTests/fast/forms/number/input-number-crash.html.
* fast/forms/number/number-events-expected.txt: Copied from LayoutTests/fast/forms/number/input-number-events-expected.txt.
* fast/forms/number/number-events.html: Copied from LayoutTests/fast/forms/number/input-number-events.html.
* fast/forms/number/number-keyoperation-expected.txt: Copied from LayoutTests/fast/forms/number/input-number-keyoperation-expected.txt.
* fast/forms/number/number-keyoperation.html: Copied from LayoutTests/fast/forms/number/input-number-keyoperation.html.
* fast/forms/number/number-large-padding-expected.txt: Copied from LayoutTests/fast/forms/number/input-number-large-padding-expected.txt.
* fast/forms/number/number-large-padding.html: Copied from LayoutTests/fast/forms/number/input-number-large-padding.html.
* fast/forms/number/number-outofrange-expected.txt: Copied from LayoutTests/fast/forms/number/input-number-outofrange-expected.txt.
* fast/forms/number/number-outofrange.html: Copied from LayoutTests/fast/forms/number/input-number-outofrange.html.
* fast/forms/number/number-size-expected.txt: Copied from LayoutTests/fast/forms/number/input-number-size-expected.txt.
* fast/forms/number/number-size.html: Copied from LayoutTests/fast/forms/number/input-number-size.html.
* fast/forms/number/number-spinbutton-capturing-expected.txt: Copied from LayoutTests/fast/forms/number/input-spinbutton-capturing-expected.txt.
* fast/forms/number/number-spinbutton-capturing.html: Copied from LayoutTests/fast/forms/number/input-spinbutton-capturing.html.
* fast/forms/number/number-spinbutton-crash-expected.txt: Copied from LayoutTests/fast/forms/number/input-number-spinbutton-crash-expected.txt.
* fast/forms/number/number-spinbutton-crash.html: Copied from LayoutTests/fast/forms/number/input-number-spinbutton-crash.html.
* fast/forms/number/number-spinbutton-events-expected.txt: Copied from LayoutTests/fast/forms/number/spin-button-events-expected.txt.
* fast/forms/number/number-spinbutton-events.html: Copied from LayoutTests/fast/forms/number/spin-button-events.html.
* fast/forms/number/number-spinbutton-gets-disabled-or-readonly-expected.txt: Copied from LayoutTests/fast/forms/number/spin-button-gets-disabled-or-readonly-expected.txt.
* fast/forms/number/number-spinbutton-gets-disabled-or-readonly.html: Copied from LayoutTests/fast/forms/number/spin-button-gets-disabled-or-readonly.html.
* fast/forms/number/number-spinbutton-in-multi-column-expected.txt: Copied from LayoutTests/fast/forms/number/spin-in-multi-column-expected.txt.
* fast/forms/number/number-spinbutton-in-multi-column.html: Copied from LayoutTests/fast/forms/number/spin-in-multi-column.html.
* fast/forms/number/number-spinbutton-state-expected.txt: Copied from LayoutTests/fast/forms/number/spin-button-state-expected.txt.
* fast/forms/number/number-spinbutton-state.html: Copied from LayoutTests/fast/forms/number/spin-button-state.html.
* fast/forms/number/number-unacceptable-style-expected.txt: Copied from LayoutTests/fast/forms/number/input-number-unacceptable-style-expected.txt.
* fast/forms/number/number-unacceptable-style.html: Copied from LayoutTests/fast/forms/number/input-number-unacceptable-style.html.
* fast/forms/number/number-validation-message-expected.txt: Copied from LayoutTests/fast/forms/number/input-number-validation-message-expected.txt.
* fast/forms/number/number-validation-message.html: Copied from LayoutTests/fast/forms/number/input-number-validation-message.html.
* fast/forms/number/number-validity-state-range-underflow-expected.txt: Copied from LayoutTests/fast/forms/number/ValidityState-rangeUnderflow-number-expected.txt.
* fast/forms/number/number-validity-state-range-underflow.html: Copied from LayoutTests/fast/forms/number/ValidityState-rangeUnderflow-number.html.
* fast/forms/number/number-validity-state-step-mismatch-expected.txt: Copied from LayoutTests/fast/forms/number/ValidityState-stepMismatch-number-expected.txt.
* fast/forms/number/number-validity-state-step-mismatch.html: Copied from LayoutTests/fast/forms/number/ValidityState-stepMismatch-number.html.
* fast/forms/number/number-validity-state-type-mismatch-expected.txt: Copied from LayoutTests/fast/forms/number/ValidityState-typeMismatch-number-expected.txt.
* fast/forms/number/number-validity-state-type-mismatch.html: Copied from LayoutTests/fast/forms/number/ValidityState-typeMismatch-number.html.
* fast/forms/number/number-validitystate-range-overflow-expected.txt: Copied from LayoutTests/fast/forms/number/ValidityState-rangeOverflow-number-expected.txt.
* fast/forms/number/number-validitystate-range-overflow.html: Copied from LayoutTests/fast/forms/number/ValidityState-rangeOverflow-number.html.
* fast/forms/number/number-valueasnumber-expected.txt: Copied from LayoutTests/fast/forms/number/input-valueasnumber-number-expected.txt.
* fast/forms/number/number-valueasnumber.html: Copied from LayoutTests/fast/forms/number/input-valueasnumber-number.html.
* fast/forms/number/number-wheel-expected.txt: Copied from LayoutTests/fast/forms/number/input-number-wheel-expected.txt.
* fast/forms/number/number-wheel.html: Copied from LayoutTests/fast/forms/number/input-number-wheel.html.
* fast/forms/number/spin-button-events-expected.txt: Removed.
* fast/forms/number/spin-button-events.html: Removed.
* fast/forms/number/spin-button-gets-disabled-or-readonly-expected.txt: Removed.
* fast/forms/number/spin-button-gets-disabled-or-readonly.html: Removed.
* fast/forms/number/spin-button-state-expected.txt: Removed.
* fast/forms/number/spin-button-state.html: Removed.
* fast/forms/number/spin-in-multi-column-expected.txt: Removed.
* fast/forms/number/spin-in-multi-column.html: Removed.
* platform/chromium-linux/fast/forms/number/input-appearance-number-rtl-expected.png: Removed.
* platform/chromium-linux/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.png: Removed.
* platform/chromium-linux/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.txt: Removed.
* platform/chromium-linux/fast/forms/number/input-appearance-spinbutton-layer-expected.png: Removed.
* platform/chromium-linux/fast/forms/number/number-appearance-rtl-expected.png: Copied from LayoutTests/platform/chromium-linux/fast/forms/number/input-appearance-number-rtl-expected.png.
* platform/chromium-linux/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.png: Copied from LayoutTests/platform/chromium-linux/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.png.
* platform/chromium-linux/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt: Copied from LayoutTests/platform/chromium-linux/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.txt.
* platform/chromium-linux/fast/forms/number/number-appearance-spinbutton-layer-expected.png: Copied from LayoutTests/platform/chromium-linux/fast/forms/number/input-appearance-spinbutton-layer-expected.png.
* platform/chromium-mac-snowleopard/fast/forms/number/input-appearance-number-rtl-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/number/input-appearance-spinbutton-layer-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/forms/number/number-appearance-rtl-expected.png: Copied from LayoutTests/platform/chromium-mac-snowleopard/fast/forms/number/input-appearance-number-rtl-expected.png.
* platform/chromium-mac-snowleopard/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.png: Copied from LayoutTests/platform/chromium-mac-snowleopard/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.png.
* platform/chromium-mac-snowleopard/fast/forms/number/number-appearance-spinbutton-layer-expected.png: Copied from LayoutTests/platform/chromium-mac-snowleopard/fast/forms/number/input-appearance-spinbutton-layer-expected.png.
* platform/chromium-mac/fast/forms/number/input-appearance-number-rtl-expected.png: Removed.
* platform/chromium-mac/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.png: Removed.
* platform/chromium-mac/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.txt: Removed.
* platform/chromium-mac/fast/forms/number/input-appearance-spinbutton-layer-expected.png: Removed.
* platform/chromium-mac/fast/forms/number/number-appearance-rtl-expected.png: Copied from LayoutTests/platform/chromium-mac/fast/forms/number/input-appearance-number-rtl-expected.png.
* platform/chromium-mac/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.png: Copied from LayoutTests/platform/chromium-mac/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.png.
* platform/chromium-mac/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt: Copied from LayoutTests/platform/chromium-mac/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.txt.
* platform/chromium-mac/fast/forms/number/number-appearance-spinbutton-layer-expected.png: Copied from LayoutTests/platform/chromium-mac/fast/forms/number/input-appearance-spinbutton-layer-expected.png.
* platform/chromium-win/fast/forms/number/input-appearance-number-rtl-expected.png: Removed.
* platform/chromium-win/fast/forms/number/input-appearance-number-rtl-expected.txt: Removed.
* platform/chromium-win/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.png: Removed.
* platform/chromium-win/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.txt: Removed.
* platform/chromium-win/fast/forms/number/input-appearance-spinbutton-layer-expected.png: Removed.
* platform/chromium-win/fast/forms/number/input-appearance-spinbutton-layer-expected.txt: Removed.
* platform/chromium-win/fast/forms/number/number-appearance-rtl-expected.png: Copied from LayoutTests/platform/chromium-win/fast/forms/number/input-appearance-number-rtl-expected.png.
* platform/chromium-win/fast/forms/number/number-appearance-rtl-expected.txt: Copied from LayoutTests/platform/chromium-win/fast/forms/number/input-appearance-number-rtl-expected.txt.
* platform/chromium-win/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.png: Copied from LayoutTests/platform/chromium-win/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.png.
* platform/chromium-win/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt: Copied from LayoutTests/platform/chromium-win/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.txt.
* platform/chromium-win/fast/forms/number/number-appearance-spinbutton-layer-expected.png: Copied from LayoutTests/platform/chromium-win/fast/forms/number/input-appearance-spinbutton-layer-expected.png.
* platform/chromium-win/fast/forms/number/number-appearance-spinbutton-layer-expected.txt: Copied from LayoutTests/platform/chromium-win/fast/forms/number/input-appearance-spinbutton-layer-expected.txt.
* platform/efl/Skipped:
* platform/efl/TestExpectations:
* platform/efl/fast/forms/number/input-appearance-number-rtl-expected.png: Removed.
* platform/efl/fast/forms/number/input-appearance-number-rtl-expected.txt: Removed.
* platform/efl/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.png: Removed.
* platform/efl/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.txt: Removed.
* platform/efl/fast/forms/number/input-appearance-spinbutton-layer-expected.png: Removed.
* platform/efl/fast/forms/number/input-appearance-spinbutton-layer-expected.txt: Removed.
* platform/efl/fast/forms/number/number-appearance-rtl-expected.png: Copied from LayoutTests/platform/efl/fast/forms/number/input-appearance-number-rtl-expected.png.
* platform/efl/fast/forms/number/number-appearance-rtl-expected.txt: Copied from LayoutTests/platform/efl/fast/forms/number/input-appearance-number-rtl-expected.txt.
* platform/efl/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.png: Copied from LayoutTests/platform/efl/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.png.
* platform/efl/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt: Copied from LayoutTests/platform/efl/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.txt.
* platform/efl/fast/forms/number/number-appearance-spinbutton-layer-expected.png: Copied from LayoutTests/platform/efl/fast/forms/number/input-appearance-spinbutton-layer-expected.png.
* platform/efl/fast/forms/number/number-appearance-spinbutton-layer-expected.txt: Copied from LayoutTests/platform/efl/fast/forms/number/input-appearance-spinbutton-layer-expected.txt.
* platform/gtk/fast/forms/number/input-appearance-number-rtl-expected.png: Removed.
* platform/gtk/fast/forms/number/input-appearance-number-rtl-expected.txt: Removed.
* platform/gtk/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.png: Removed.
* platform/gtk/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.txt: Removed.
* platform/gtk/fast/forms/number/input-appearance-spinbutton-layer-expected.png: Removed.
* platform/gtk/fast/forms/number/input-appearance-spinbutton-layer-expected.txt: Removed.
* platform/gtk/fast/forms/number/number-appearance-rtl-expected.png: Copied from LayoutTests/platform/gtk/fast/forms/number/input-appearance-number-rtl-expected.png.
* platform/gtk/fast/forms/number/number-appearance-rtl-expected.txt: Copied from LayoutTests/platform/gtk/fast/forms/number/input-appearance-number-rtl-expected.txt.
* platform/gtk/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.png: Copied from LayoutTests/platform/gtk/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.png.
* platform/gtk/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt: Copied from LayoutTests/platform/gtk/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.txt.
* platform/gtk/fast/forms/number/number-appearance-spinbutton-layer-expected.png: Copied from LayoutTests/platform/gtk/fast/forms/number/input-appearance-spinbutton-layer-expected.png.
* platform/gtk/fast/forms/number/number-appearance-spinbutton-layer-expected.txt: Copied from LayoutTests/platform/gtk/fast/forms/number/input-appearance-spinbutton-layer-expected.txt.
* platform/mac/fast/forms/number/input-appearance-number-rtl-expected.png: Removed.
* platform/mac/fast/forms/number/input-appearance-number-rtl-expected.txt: Removed.
* platform/mac/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.png: Removed.
* platform/mac/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.txt: Removed.
* platform/mac/fast/forms/number/input-appearance-spinbutton-layer-expected.png: Removed.
* platform/mac/fast/forms/number/input-appearance-spinbutton-layer-expected.txt: Removed.
* platform/mac/fast/forms/number/number-appearance-rtl-expected.png: Copied from LayoutTests/platform/mac/fast/forms/number/input-appearance-number-rtl-expected.png.
* platform/mac/fast/forms/number/number-appearance-rtl-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/number/input-appearance-number-rtl-expected.txt.
* platform/mac/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.png: Copied from LayoutTests/platform/mac/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.png.
* platform/mac/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.txt.
* platform/mac/fast/forms/number/number-appearance-spinbutton-layer-expected.png: Copied from LayoutTests/platform/mac/fast/forms/number/input-appearance-spinbutton-layer-expected.png.
* platform/mac/fast/forms/number/number-appearance-spinbutton-layer-expected.txt: Copied from LayoutTests/platform/mac/fast/forms/number/input-appearance-spinbutton-layer-expected.txt.
* platform/qt-4.8/Skipped:
* platform/qt-5.0-wk2/Skipped:
* platform/qt-5.0-wk2/fast/forms/number/input-appearance-number-rtl-expected.png: Removed.
* platform/qt-5.0-wk2/fast/forms/number/input-appearance-number-rtl-expected.txt: Removed.
* platform/qt-5.0-wk2/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.png: Removed.
* platform/qt-5.0-wk2/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.txt: Removed.
* platform/qt-5.0-wk2/fast/forms/number/input-appearance-spinbutton-layer-expected.png: Removed.
* platform/qt-5.0-wk2/fast/forms/number/input-appearance-spinbutton-layer-expected.txt: Removed.
* platform/qt-5.0-wk2/fast/forms/number/number-appearance-rtl-expected.png: Copied from LayoutTests/platform/qt-5.0-wk2/fast/forms/number/input-appearance-number-rtl-expected.png.
* platform/qt-5.0-wk2/fast/forms/number/number-appearance-rtl-expected.txt: Copied from LayoutTests/platform/qt-5.0-wk2/fast/forms/number/input-appearance-number-rtl-expected.txt.
* platform/qt-5.0-wk2/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.png: Copied from LayoutTests/platform/qt-5.0-wk2/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.png.
* platform/qt-5.0-wk2/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt: Copied from LayoutTests/platform/qt-5.0-wk2/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.txt.
* platform/qt-5.0-wk2/fast/forms/number/number-appearance-spinbutton-layer-expected.png: Copied from LayoutTests/platform/qt-5.0-wk2/fast/forms/number/input-appearance-spinbutton-layer-expected.png.
* platform/qt-5.0-wk2/fast/forms/number/number-appearance-spinbutton-layer-expected.txt: Copied from LayoutTests/platform/qt-5.0-wk2/fast/forms/number/input-appearance-spinbutton-layer-expected.txt.
* platform/qt-arm/TestExpectations:
* platform/qt-mac/Skipped:
* platform/qt/Skipped:
* platform/qt/fast/forms/number/input-appearance-number-rtl-expected.png: Removed.
* platform/qt/fast/forms/number/input-appearance-number-rtl-expected.txt: Removed.
* platform/qt/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.png: Removed.
* platform/qt/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.txt: Removed.
* platform/qt/fast/forms/number/input-appearance-spinbutton-layer-expected.png: Removed.
* platform/qt/fast/forms/number/input-appearance-spinbutton-layer-expected.txt: Removed.
* platform/qt/fast/forms/number/number-appearance-rtl-expected.png: Copied from LayoutTests/platform/qt/fast/forms/number/input-appearance-number-rtl-expected.png.
* platform/qt/fast/forms/number/number-appearance-rtl-expected.txt: Copied from LayoutTests/platform/qt/fast/forms/number/input-appearance-number-rtl-expected.txt.
* platform/qt/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.png: Copied from LayoutTests/platform/qt/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.png.
* platform/qt/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt: Copied from LayoutTests/platform/qt/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.txt.
* platform/qt/fast/forms/number/number-appearance-spinbutton-layer-expected.png: Copied from LayoutTests/platform/qt/fast/forms/number/input-appearance-spinbutton-layer-expected.png.
* platform/qt/fast/forms/number/number-appearance-spinbutton-layer-expected.txt: Copied from LayoutTests/platform/qt/fast/forms/number/input-appearance-spinbutton-layer-expected.txt.
* platform/win-wk2/Skipped:
* platform/win/Skipped:
* platform/wincairo/Skipped:



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123302 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed, rolling out r123298 and r123301.
http://trac.webkit.org/changeset/123298
http://trac.webkit.org/changeset/123301
https://bugs.webkit.org/show_bug.cgi?id=91953

We need to think some more about the intricacies of exposing a
CMake option for ENABLE_DFG_JIT as this option is specific to
the port and architecture. (Requested by dydx on #webkit).

Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2012-07-22

* Source/cmake/WebKitFeatures.cmake:
* Source/cmakeconfig.h.cmake:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123303 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed. Set missing SVN property svn:mime-type=image/png to PNG files in
/LayoutTests/fast/forms/ and LayoutTests/platfrom/*fast/forms


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123304 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Missing *explicit* keyword in storage and workers.
https://bugs.webkit.org/show_bug.cgi?id=91934

Reviewed by Kentaro Hara.

Some constructors missed to use *explicit* keyword. They need to be added
*explicit* keyword to contructor which has a parameter in order to avoid
implicit type conversion.

No new tests. Convered by existing tests.

* storage/StorageAreaImpl.h:
(StorageAreaImpl):
* storage/StorageMap.h:
(StorageMap):
* storage/StorageSyncManager.h:
(StorageSyncManager):
* storage/StorageTask.h:
(StorageTask):
* storage/StorageTracker.h:
(StorageTracker):
* workers/SharedWorker.h:
(SharedWorker):
* workers/Worker.h:
(Worker):
* workers/WorkerLocation.h:
(WebCore::WorkerLocation::WorkerLocation):
* workers/WorkerMessagingProxy.h:
(WorkerMessagingProxy):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123305 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Improve BiquadFilterNode test case
https://bugs.webkit.org/show_bug.cgi?id=90937

Patch by Li Yin <li.yin@intel.com> on 2012-07-22
Reviewed by Kentaro Hara.

Spec: http://www.w3.org/TR/webaudio/#BiquadFilterNode
Improve BiquadFilterNode test to cover constant value and number of inputs and outputs.

* webaudio/biquadfilternode-basic-expected.txt:
* webaudio/biquadfilternode-basic.html:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@123306 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Chromium-Mac] Fix a build error.

* DEPS: Add third_party/GTM.

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