Unreviewed, rolling out r134449.
http://trac.webkit.org/changeset/134449
https://bugs.webkit.org/show_bug.cgi?id=102076

Re-rolling in the patch, it was innocent.

* TestWebKitAPI/PlatformEfl.cmake:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@134450 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed, rolling out r134434.
http://trac.webkit.org/changeset/134434
https://bugs.webkit.org/show_bug.cgi?id=102072

The test that was added asserts in loader.

Source/WebCore:

* loader/FrameLoader.cpp:
(WebCore::createWindow):
* page/DOMWindow.cpp:
(WebCore):
(WebCore::DOMWindow::adjustWindowRect):
(WebCore::DOMWindow::moveBy):
(WebCore::DOMWindow::moveTo):
(WebCore::DOMWindow::resizeBy):
(WebCore::DOMWindow::resizeTo):
(WebCore::DOMWindow::open):
(WebCore::DOMWindow::showModalDialog):
* page/DOMWindow.h:
(DOMWindow):

LayoutTests:

* fast/dom/Window/open-window-min-size-expected.txt: Removed.
* fast/dom/Window/open-window-min-size.html: Removed.
* fast/dom/Window/resources/print-close.html: Removed.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@134451 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Web Inspector: [Chromium] move spectrum.css into the standalone css files group.

Not reviewed: moved css file in gypi.

* WebCore.gypi:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@134452 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Port SimpleFontDataWin.cpp to WinCE
https://bugs.webkit.org/show_bug.cgi?id=97889

Reviewed by Brent Fulgham.

Add #if !OS(WINCE) around some parts of the code, so it can be used by the WinCE port too in a next step.
Also cleaned up the include headers.

* platform/graphics/win/SimpleFontDataWin.cpp:
(WebCore::SimpleFontData::initGDIFont):
(WebCore::SimpleFontData::platformDestroy):
(WebCore::SimpleFontData::boundsForGDIGlyph):
(WebCore):
(WebCore::SimpleFontData::widthForGDIGlyph):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@134453 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Chromium] Remove the test that is now passing.

* platform/chromium/TestExpectations: Removed expectation of failure.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@134454 268f45cc-cd09-0410-ab3c-d52691b4dbfc
The layer tree transaction should include the root layer
https://bugs.webkit.org/show_bug.cgi?id=102109

Reviewed by Andreas Kling.

Keep the root layer ID in the layer tree transaction and encode/decode and dump it.

* Shared/mac/RemoteLayerTreeTransaction.h:
(RemoteLayerTreeTransaction):
* Shared/mac/RemoteLayerTreeTransaction.mm:
(WebKit::RemoteLayerTreeTransaction::encode):
(WebKit::RemoteLayerTreeTransaction::decode):
(WebKit::RemoteLayerTreeTransaction::setRootLayerID):
(WebKit):
(WebKit::RemoteLayerTreeTransaction::dump):
* WebProcess/WebPage/mac/RemoteLayerTreeContext.h:
(RemoteLayerTreeContext):
* WebProcess/WebPage/mac/RemoteLayerTreeContext.mm:
(WebKit::RemoteLayerTreeContext::RemoteLayerTreeContext):
(WebKit::RemoteLayerTreeContext::setRootLayer):
(WebKit::RemoteLayerTreeContext::flushLayers):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@134455 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Allow painting outside overflow clip in accelerated scrolling layers
https://bugs.webkit.org/show_bug.cgi?id=100524

Patch by Sami Kyostila <skyostil@chromium.org> on 2012-11-13
Reviewed by Simon Fraser.

Source/WebCore:

In preparation for avoiding repaints when scrolling child layers, make it
possible to paint outside the overflow clip.

Test: compositing/overflow/updating-scrolling-content.html

* rendering/LayoutState.h:
(LayoutState):
* rendering/RenderBlock.cpp:
(WebCore::RenderBlock::paint):
* rendering/RenderBox.cpp:
(WebCore::RenderBox::applyCachedClipAndScrollOffsetForRepaint):
* rendering/RenderLayer.cpp:
(WebCore::RenderLayer::repaintBlockSelectionGaps):

LayoutTests:

Added a test to check painting outside the overflow clip. Note that this will
not pass unless ENABLE_ACCELERATED_OVERFLOW_SCROLLING is enabled.

* compositing/overflow/updating-scrolling-content-expected.txt: Added.
* compositing/overflow/updating-scrolling-content.html: Added.
* platform/chromium/TestExpectations: Mark test as expected to fail
  by default.
* platform/mac/TestExpectations: Skip the test.

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

Speculative build fix for Qt.

* dom/make_names.pl:
(printWrapperFactoryCppFile):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@134457 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Chromium] Pacify linter and tweak expectations to avoid conflicts.

* platform/chromium/TestExpectations: Tweaked.

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