Unreviewed GTK gardening.

Updating platform-specific baselines after r130411.
Removing platform-specific baselines for CSS compositing tests
and skipping these tests entirely as the feature is not yet enabled
on the GTK port.

* platform/gtk/TestExpectations:
* platform/gtk/css3/compositing: Removed.
* platform/gtk/css3/compositing/blend-mode-property-expected.txt: Removed.
* platform/gtk/css3/compositing/blend-mode-property-parsing-expected.txt: Removed.
* platform/gtk/editing/deleting/delete-block-merge-contents-020-expected.txt:
* platform/gtk/editing/execCommand/paste-1-expected.txt:
* platform/gtk/editing/pasteboard/8145-3-expected.txt:
* platform/gtk/editing/pasteboard/paste-line-endings-007-expected.txt:
* platform/gtk/editing/pasteboard/paste-match-style-001-expected.txt:
* platform/gtk/editing/pasteboard/paste-text-009-expected.txt:
* platform/gtk/editing/pasteboard/smart-paste-007-expected.txt:
* platform/gtk/editing/pasteboard/unrendered-br-expected.txt:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@130487 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Qt] Remove dead code
https://bugs.webkit.org/show_bug.cgi?id=98491

Patch by Simon Hausmann <simon.hausmann@digia.com> on 2012-10-05
Reviewed by Jocelyn Turcotte.

This code was added long time ago for a Symbian related project and is
not needed anymore.

* Api/qwebframe.cpp:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@130488 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Incomplete repaint of boxes with inset box-shadow and padding when resized
https://bugs.webkit.org/show_bug.cgi?id=59863

Patch by Andrei Bucur <abucur@adobe.com> on 2012-10-05
Reviewed by Simon Fraser.

Source/WebCore:

The patch extends the repaint rectangle to include the inset shadow extent for renderers that resize and need to be repainted. The rectangle computations are also better fragmented and easier to read.

New Test: fast/repaint/box-shadow-inset-repaint.html

* rendering/RenderObject.cpp:
(WebCore::RenderObject::repaintAfterLayoutIfNeeded):
* rendering/style/RenderStyle.cpp:
(WebCore::RenderStyle::getShadowInsetExtent):
(WebCore):
* rendering/style/RenderStyle.h:

LayoutTests:

The patch adds a new pixel test and expected PNG results for mac and chromium-mac. The test fails on Chromium Linux EWS (and maybe others)
so I've added a rule in the TestExpectations file.

* platform/chromium/TestExpectations:
* fast/repaint/box-shadow-inset-repaint.html: Added.
* platform/chromium-mac/fast/repaint/box-shadow-inset-repaint-expected.png: Added.
* platform/mac/fast/repaint/box-shadow-inset-repaint-expected.png: Added.
* platform/mac/fast/repaint/box-shadow-inset-repaint-expected.txt: Added.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@130489 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[WK2][GTK][EFL] standard_output returned by g_spawn_sync must be freed
https://bugs.webkit.org/show_bug.cgi?id=98384

Patch by Sudarsana Nagineni <sudarsana.nagineni@intel.com> on 2012-10-05
Reviewed by Gyuyoung Kim.

Free the standard_output returned by g_spawn_sync() to avoid
a memory leak.

* UIProcess/Plugins/unix/PluginProcessProxyUnix.cpp:
(WebKit::PluginProcessProxy::scanPlugin):

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