Source/WebKit/gtk: [GTK] Add listener for direction-changed signal in WebKitWebView
https://bugs.webkit.org/show_bug.cgi?id=107131

Patch by Manuel Rego Casasnovas <rego@igalia.com> on 2013-01-22
Reviewed by Philippe Normand.

* webkit/webkitwebview.cpp:
(webkit_web_view_init): Add listener for direction-changed signal.
(webkitWebViewDirectionChanged): Implement listener using
Editor::setBaseWritingDirection().

Tools: [GTK] Implement TestRunner::setTextDirection
https://bugs.webkit.org/show_bug.cgi?id=107131

Patch by Manuel Rego Casasnovas <rego@igalia.com> on 2013-01-22
Reviewed by Philippe Normand.

* DumpRenderTree/gtk/DumpRenderTree.cpp:
(resetDefaultsToConsistentValues): Reset direction to default value.
* DumpRenderTree/gtk/TestRunnerGtk.cpp:
(TestRunner::setTextDirection): Implement method using
gtk_widget_set_direction.

LayoutTests: [GTK] Implement testRunner::setTextDirection
https://bugs.webkit.org/show_bug.cgi?id=107131

Patch by Manuel Rego Casasnovas <rego@igalia.com> on 2013-01-22
Reviewed by Philippe Normand.

* platform/gtk-wk2/TestExpectations: Unflag
fast/html/set-text-direction.html as it was already passing in WK2.
* platform/gtk/TestExpectations: Remove
fast/html/set-text-direction.html.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@140398 268f45cc-cd09-0410-ab3c-d52691b4dbfc
ENABLE(NEW_XML) isn't used by anyone and no one is actively working on it
https://bugs.webkit.org/show_bug.cgi?id=100710

Reviewed by Eric Seidel.

As discussed on webkit-dev
<http://lists.webkit.org/pipermail/webkit-dev/2012-August/022103.html>,
ENABLE(NEW_XML) isn't used by anyone and no one is actively working on
it. We should remove it from the code base for the time being. If folks
want to work on it again, we can restore it from SVN history.

* GNUmakefile.list.am:
* Target.pri:
* WebCore.gypi:
* WebCore.vcproj/WebCore.vcproj:
* WebCore.xcodeproj/project.pbxproj:
* dom/Document.cpp:
(WebCore::Document::createParser):
* dom/DocumentFragment.cpp:
(WebCore::DocumentFragment::parseXML):
* xml/parser/NewXMLDocumentParser.cpp: Removed.
* xml/parser/NewXMLDocumentParser.h: Removed.
* xml/parser/XMLCharacterReferenceParser.cpp: Removed.
* xml/parser/XMLCharacterReferenceParser.h: Removed.
* xml/parser/XMLToken.h: Removed.
* xml/parser/XMLTokenizer.cpp: Removed.
* xml/parser/XMLTokenizer.h: Removed.
* xml/parser/XMLTreeBuilder.cpp: Removed.
* xml/parser/XMLTreeBuilder.h: Removed.


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