[Qt] Enable parallel GC. Probably it has been fixed in r131791.
https://bugs.webkit.org/show_bug.cgi?id=90957

Reviewed by Csaba Osztrogonác.

* wtf/Platform.h:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@150751 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Document::setHoveredNode() should be setHoveredElement().
<http://webkit.org/b/116819>

Reviewed by Antti Koivisto.

Only Elements can be hovered, teach Document about this.

* dom/Document.h:
* dom/Document.cpp:
(WebCore::Document::dispose):
(WebCore::Document::detach):

    m_hoverNode => m_hoveredElement.
    Removed hoverNode() and setHoverNode() since those were only used internally.

(WebCore::Document::updateHoverActiveState):

    Updated for hovered things always being Elements.

(WebCore::Document::hoveredElementDidDetach):
* dom/Element.cpp:
(WebCore::Element::detach):

    Renamed Document::hoveredNodeDetached() to hoveredElementDidDetach() and fix it up
    following the same pattern as elementInActiveChainDidDetach().

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@150752 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[GTK] Notify WebProcess in WebKitURISchemeRequest when we fail to read the user InputStream
https://bugs.webkit.org/show_bug.cgi?id=114347

Patch by Manuel Rego Casasnovas <rego@igalia.com> on 2013-05-27
Reviewed by Carlos Garcia Campos.

While processing a WebKitURISchemeRequest if there is any error reading
the InputStream provided by the user (for example the stream is already
closed) we have to notify the WebProcess that the request has failed.

* UIProcess/API/gtk/WebKitURISchemeRequest.cpp:
(webkitURISchemeRequestReadCallback): Get the error from
g_input_stream_read_finish() and use it to call
webkit_uri_scheme_request_finish_error() in order to finish the failing
WebKitURISchemeRequest properly.
* UIProcess/API/gtk/tests/TestWebKitWebContext.cpp:
(testWebContextURIScheme): Modify test to check the new situation using
an already closed InputStream.

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