[Win] Implement cap height in SimpleFontDataWin to enable initial-letter support for Windows.
https://bugs.webkit.org/show_bug.cgi?id=136841

Reviewed by David Hyatt.

* platform/graphics/win/SimpleFontDataCGWin.cpp:
(WebCore::SimpleFontData::platformInit): Add missing calls to set up our fonts.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@173840 268f45cc-cd09-0410-ab3c-d52691b4dbfc
W3C importer should import html files within resources folders
https://bugs.webkit.org/show_bug.cgi?id=127548

Patch by Youenn Fablet <youennf@gmail.com> on 2014-09-22
Reviewed by Ryosuke Niwa.

Import HTML files in any folder named "resources" even if file is not detected as a HTML test file

* Scripts/webkitpy/w3c/test_importer.py:
(TestImporter.find_importable_tests):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@173841 268f45cc-cd09-0410-ab3c-d52691b4dbfc
ASSERT in RenderMultiColumnSet::requiresBalancing.
https://bugs.webkit.org/show_bug.cgi?id=136376.

Reviewed by David Kilzer.

Source/WebCore:

Added fast/multicol/multicol-selection.html.

* rendering/RenderMultiColumnFlowThread.cpp:
(WebCore::isValidColumnSpanner):
Don't allow an object to become a spanner if it does not have the flow
thread as its containing block. Otherwise the flow thread won't get notified
of spanner placeholder insertions, and so the spanner ends up orphaned.

LayoutTests:

* fast/multicol/multicol-selection-expected.txt: Added.
* fast/multicol/multicol-selection.html: Added.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@173843 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Bad cast in isValidColumnSpanner.
https://bugs.webkit.org/show_bug.cgi?id=133380.

Reviewed by Simon Fraser.

Source/WebCore:

Added fast/multicol/multicol-crazy-nesting.html

* rendering/RenderMultiColumnFlowThread.cpp:
(WebCore::isValidColumnSpanner):
The crawl up the chain looking for unsplittable objects should use containing blocks
and not be casting to parent boxes. You can have an inline in the parent chain, so
this was not the right way to walk up the tree.

LayoutTests:

* fast/multicol/multicol-crazy-nesting-expected.txt: Added.
* fast/multicol/multicol-crazy-nesting.html: Added.



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