Double values passed to fabsf() in maxScaleFromTransform()
<http://webkit.org/b/130297>

Reviewed by Darin Adler.

Fixes the following build failures using trunk clang:

    WebCore/platform/graphics/ca/GraphicsLayerCA.cpp:287:21: error: absolute value function 'fabsf' given an argument of type 'double' but has parameter of type 'float' which may cause truncation of value [-Werror,-Wabsolute-value]
        return std::max(fabsf(decomposeData.scaleX), fabsf(decomposeData.scaleY));
                        ^
    WebCore/platform/graphics/ca/GraphicsLayerCA.cpp:287:21: note: use function 'fabs' instead
        return std::max(fabsf(decomposeData.scaleX), fabsf(decomposeData.scaleY));
                        ^~~~~
                        fabs
    WebCore/platform/graphics/ca/GraphicsLayerCA.cpp:287:50: error: absolute value function 'fabsf' given an argument of type 'double' but has parameter of type 'float' which may cause truncation of value [-Werror,-Wabsolute-value]
        return std::max(fabsf(decomposeData.scaleX), fabsf(decomposeData.scaleY));
                                                     ^
    WebCore/platform/graphics/ca/GraphicsLayerCA.cpp:287:50: note: use function 'fabs' instead
        return std::max(fabsf(decomposeData.scaleX), fabsf(decomposeData.scaleY));
                                                     ^~~~~
                                                     fabs

* platform/graphics/ca/GraphicsLayerCA.cpp:
(WebCore::maxScaleFromTransform): Use static_cast<float>() to
convert float values to double values.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@165693 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Stop pulling in JSDOMBinding.h via JSEventListener.h
<https://webkit.org/b/130299>

Just chippin' away at the compile time monster.

Reviewed by Darin Adler.

* bindings/js/IDBBindingUtilities.cpp:
* bindings/js/JSEventListener.h:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@165694 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed, GTK build fix after r165692.

* UIProcess/gtk/TextCheckerGtk.cpp:
(WebKit::TextChecker::checkSpellingOfString):
(WebKit::TextChecker::checkGrammarOfString):

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