[CSS Regions] Layers inside the RenderFlowThread should be collected by the layer of RenderView
https://bugs.webkit.org/show_bug.cgi?id=117270

Reviewed by David Hyatt.

RenderNamedFlowThreads are attached to the RenderView, but they are painted
and hit-tested through their regions. The easiest way to prevent the RenderView
from seeing the RenderNamedFlowThreads as its own children was to avoid collecting
the layers of the RenderNamedFlowThreads as children layers of the RenderView.

However, most of the code is analyzing the layers tree starting from the root,
so having the RenderNamedFlowThread participate in the layer tree is needed
in order to enable compositing for layers inside the flow thread.

This patch makes the RenderNamedFlowThread visible to the RenderView, but
ignores it when iterates the children of the RenderView in paint and hit-test methods.

No new tests, no visible changes.

* rendering/RenderLayer.cpp:
(WebCore::RenderLayer::paintList):
(WebCore::RenderLayer::hitTestList):
(WebCore::RenderLayer::calculateLayerBounds):
(WebCore::RenderLayer::collectLayers):
* rendering/RenderTreeAsText.cpp:
(WebCore::writeLayers):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@151339 268f45cc-cd09-0410-ab3c-d52691b4dbfc
MathML line fraction needs to parse number values
https://bugs.webkit.org/show_bug.cgi?id=117305

Unreviewed. Rebaseline math fractions test on GTK.

* platform/gtk/mathml/presentation/fractions-expected.png:
* platform/gtk/mathml/presentation/fractions-expected.txt:



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@151340 268f45cc-cd09-0410-ab3c-d52691b4dbfc
MathML line fraction needs to parse number values
https://bugs.webkit.org/show_bug.cgi?id=117305

Unreviewed. Rebaseline math fractions test on EFL.

* platform/efl/mathml/presentation/fractions-expected.png:
* platform/efl/mathml/presentation/fractions-expected.txt:



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@151341 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Coalesce multiple calls to WebPageProxy::windowAndViewFramesChanged
https://bugs.webkit.org/show_bug.cgi?id=117364
<rdar://problem/14042099>

Reviewed by Geoffrey Garen.

-[WKView _updateWindowAndViewFrames] can be called many times per run loop iteration so coalesce calls
to WebPageProxy::windowAndViewFrames using dispatch_async.

* UIProcess/API/mac/WKView.mm:
(-[WKView _updateWindowAndViewFrames]):

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