Turn pixel tests in fast/media into reftests
https://bugs.webkit.org/show_bug.cgi?id=103632

Reviewed by Darin Adler.

Turn the pixel tests under fast/media into reftests.
The reference files are tailored so they present the same output
that the pixel baselines. The latter will be removed in two subsequent commits.

* fast/media/implicit-media-all-expected.html: Added.
* fast/media/media-descriptor-syntax-01-expected.html: Added.
* fast/media/media-descriptor-syntax-02-expected.html: Added.
* fast/media/media-descriptor-syntax-03-expected.html: Added.
* fast/media/media-descriptor-syntax-04-expected.html: Added.
* fast/media/media-descriptor-syntax-05-expected.html: Added.
* fast/media/media-descriptor-syntax-06-expected.html: Added.
* fast/media/media-query-invalid-value-expected.html: Added.
* fast/media/media-query-invalid-value-expected.txt: Removed.
* fast/media/media-type-syntax-01-expected.html: Added.
* fast/media/media-type-syntax-02-expected.html: Added.
* fast/media/monochrome-expected.html: Added.
* fast/media/mq-animation-expected.html: Added.
* fast/media/mq-aspect-ratio-expected.html: Added.
* fast/media/mq-compound-query-01-expected.html: Added.
* fast/media/mq-compound-query-02-expected.html: Added.
* fast/media/mq-compound-query-03-expected.html: Added.
* fast/media/mq-compound-query-04-expected.html: Added.
* fast/media/mq-compound-query-05-expected.html: Added.
* fast/media/mq-grid-01-expected.html: Added.
* fast/media/mq-grid-02-expected.html: Added.
* fast/media/mq-invalid-media-feature-01-expected.html: Added.
* fast/media/mq-invalid-media-feature-02-expected.html: Added.
* fast/media/mq-invalid-media-feature-03-expected.html: Added.
* fast/media/mq-invalid-media-feature-04-expected.html: Added.
* fast/media/mq-invalid-syntax-01-expected.html: Added.
* fast/media/mq-invalid-syntax-02-expected.html: Added.
* fast/media/mq-invalid-syntax-03-expected.html: Added.
* fast/media/mq-invalid-syntax-04-expected.html: Added.
* fast/media/mq-invalid-syntax-05-expected.html: Added.
* fast/media/mq-js-media-except-01-expected.html: Added.
* fast/media/mq-js-media-except-01-expected.txt: Removed.
* fast/media/mq-js-media-except-02-expected.html: Added.
* fast/media/mq-js-media-except-02-expected.txt: Removed.
* fast/media/mq-js-media-except-03-expected.html: Added.
* fast/media/mq-js-media-except-03-expected.txt: Removed.
* fast/media/mq-js-media-forward-syntax-expected.html: Added.
* fast/media/mq-js-stylesheet-media-01-expected.html: Added.
* fast/media/mq-js-stylesheet-media-02-expected.html: Added.
* fast/media/mq-js-stylesheet-media-03-expected.html: Added.
* fast/media/mq-js-stylesheet-media-04-expected.html: Added.
* fast/media/mq-max-pixel-ratio-expected.html: Added.
* fast/media/mq-min-constraint-expected.html: Added.
* fast/media/mq-min-pixel-ratio-expected.html: Added.
* fast/media/mq-min-pixel-ratio-expected.txt: Removed.
* fast/media/mq-orientation-expected.html: Added.
* fast/media/mq-pixel-ratio-expected.html: Added.
* fast/media/mq-relative-constraints-02-expected.html: Added.
* fast/media/mq-relative-constraints-03-expected.html: Added.
* fast/media/mq-relative-constraints-04-expected.html: Added.
* fast/media/mq-relative-constraints-05-expected.html: Added.
* fast/media/mq-relative-constraints-06-expected.html: Added.
* fast/media/mq-relative-constraints-07-expected.html: Added.
* fast/media/mq-relative-constraints-08-expected.html: Added.
* fast/media/mq-relative-constraints-08-expected.txt: Removed.
* fast/media/mq-relative-constraints-09-expected.html: Added.
* fast/media/mq-simple-neg-query-01-expected.html: Added.
* fast/media/mq-simple-neg-query-02-expected.html: Added.
* fast/media/mq-simple-neg-query-03-expected.html: Added.
* fast/media/mq-simple-neg-query-04-expected.html: Added.
* fast/media/mq-simple-neg-query-05-expected.html: Added.
* fast/media/mq-simple-query-01-expected.html: Added.
* fast/media/mq-simple-query-02-expected.html: Added.
* fast/media/mq-simple-query-03-expected.html: Added.
* fast/media/mq-simple-query-04-expected.html: Added.
* fast/media/mq-simple-query-05-expected.html: Added.
* fast/media/mq-transform-01-expected.html: Added.
* fast/media/mq-transform-02-expected.html: Added.
* fast/media/mq-transform-03-expected.html: Added.
* fast/media/mq-transform-04-expected.html: Added.
* fast/media/mq-transition-expected.html: Added.
* fast/media/mq-valueless-expected.html: Added.
* fast/media/mq-width-absolute-01-expected.html: Added.
* fast/media/mq-width-absolute-02-expected.html: Added.
* fast/media/mq-width-absolute-03-expected.html: Added.
* fast/media/mq-width-absolute-04-expected.html: Added.
* fast/media/view-mode-media-feature-expected.html: Added.
* fast/media/view-mode-media-feature-expected.txt: Removed.
* fast/media/viewport-media-query-expected.html: Added.
* platform/gtk/fast/media/mq-transform-02-expected.html: Added as 3D transforms support
isn't yet enabled on the GTK port.
* platform/gtk/fast/media/mq-transform-03-expected.html: Ditto.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@136708 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Remove unneeded WTF prefix from WTF types in RenderFlexibleBox
https://bugs.webkit.org/show_bug.cgi?id=104109

Patch by Carlos Garcia Campos <cgarcia@igalia.com> on 2012-12-05
Reviewed by Eric Seidel.

WTF prefix is not needed because WTF headers have a using
statement at the end of the file.

* rendering/RenderFlexibleBox.cpp:
(WebCore::RenderFlexibleBox::layoutBlock):
(WebCore::RenderFlexibleBox::repositionLogicalHeightDependentFlexItems):
(WebCore::RenderFlexibleBox::layoutFlexItems):
(WebCore::RenderFlexibleBox::freezeViolations):
(WebCore::RenderFlexibleBox::resolveFlexibleLengths):
(WebCore::RenderFlexibleBox::layoutAndPlaceChildren):
(WebCore::RenderFlexibleBox::alignFlexLines):
(WebCore::RenderFlexibleBox::alignChildren):
(WebCore::RenderFlexibleBox::flipForWrapReverse):
* rendering/RenderFlexibleBox.h:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@136709 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[EFL][WK2] Introduce WebKit-EFL to Assistive Technologies
https://bugs.webkit.org/show_bug.cgi?id=104000

Patch by Krzysztof Czech <k.czech@samsung.com> on 2012-12-05
Reviewed by Chris Fleizach.

Introduce Webkit-EFL so that Assistive Technologies can distinguish it.

* accessibility/atk/WebKitAccessibleWrapperAtk.cpp:
(webkitAccessibleGetAttributes):

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