[BlackBerry] Make screen updates dependent on the existence of a drawing buffer.
https://bugs.webkit.org/show_bug.cgi?id=116539
Internal PR 330917

Patch by Jakob Petsovits <jpetsovits@blackberry.com> on 2013-05-26
Reviewed by Carlos Garcia Campos.
Internally reviewed by Xiaobo Wang and Arvid Nilsson.

This reduces complexity by relying on the current state,
rather than the suspend counter, which in turn makes it
possible to simplify the code in setCompositor().

* Api/BackingStore.cpp:
(BlackBerry::WebKit::BackingStorePrivate::updateSuspendScreenUpdateState):
(BlackBerry::WebKit::BackingStorePrivate::createSurfaces):
* Api/WebPage.cpp:
(BlackBerry::WebKit::WebPagePrivate::setCompositor):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@150735 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WinCE build TLC: Node::active() moved to Element.

* rendering/RenderThemeWinCE.cpp:
(WebCore::RenderThemeWinCE::paintSearchFieldCancelButton):

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

* platform/gtk/fast/dynamic/002-expected.txt: Rebaselining after r150527.
* platform/gtk/fast/js/global-constructors-attributes-worker-expected.txt: Added. Rebaselining after r150664.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@150737 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Remove redundant CachedRawResource::loader()
https://bugs.webkit.org/show_bug.cgi?id=116805

Reviewed by Andreas Kling.

Just remove redundant code, no test case needed.

* loader/cache/CachedRawResource.cpp:
* loader/cache/CachedRawResource.h:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@150738 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed GTK gardening.
Adding failure expectations for the current test failures.

* platform/gtk-wk1/TestExpectations:
* platform/gtk/TestExpectations:


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

* platform/gtk/plugins/mouse-events-expected.txt: Added. Rebaselining after r150558.


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