[GTK][CMake] Many plugin tests fail when running WebKit1 layout tests
https://bugs.webkit.org/show_bug.cgi?id=129191

Reviewed by Anders Carlsson.

* DumpRenderTree/PlatformGTK.cmake: Properly specify the library build directory
for the GTK+ DumpRenderTree build. We could manually construct this path, but the
name of the directory is "lib" and not "libs". Instead we should use the CMake
variable specifically assigned to this task.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@164559 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[GTK] generate-gtkdoc should use argparse
https://bugs.webkit.org/show_bug.cgi?id=128418

Reviewed by Carlos Garcia Campos.

* gtk/generate-gtkdoc: Get all arguments from argparse, pass then as parameters
to all functions, and guard the main routine with a __name__ == __main__ check.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@164560 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Web Inspector: color picker sliders aren't laid out correctly
https://bugs.webkit.org/show_bug.cgi?id=129234

Reviewed by Joseph Pecoraro.

While it's unclear to me what happened, the "position" property for the color picker sliders
wasn't being computed as expected and used relative positioning. I assume this is related to
r164543 when the order of CSS files changed.

* UserInterface/Views/Slider.css:
(.slider):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@164561 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[GTK] Fix build after Web Inspector code reorganization (r164543)
https://bugs.webkit.org/show_bug.cgi?id=129231

Patch by Diego Pino García <dpino@igalia.com> on 2014-02-23
Reviewed by Dean Jackson.

Source/WebInspectorUI:

* GNUmakefile.am:
Modify paths to Web Inspector code.

Source/WebKit2:

* PlatformGTK.cmake:
Modify paths to Web Inspector code.

Tools:

* gtk/generate-inspector-gresource-manifest.py:
Modify paths to Web Inspector code.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@164562 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Move telephone number detection behind its own ENABLE macro
https://bugs.webkit.org/show_bug.cgi?id=129236

Reviewed by Dean Jackson.

Source/JavaScriptCore: 

* Configurations/FeatureDefines.xcconfig:
Add ENABLE_TELEPHONE_NUMBER_DETECTION.

Source/WebCore: 

* Configurations/FeatureDefines.xcconfig:
Add ENABLE_TELEPHONE_NUMBER_DETECTION.

* dom/Document.cpp:
(WebCore::Document::Document):
* dom/Document.h:
* html/parser/HTMLConstructionSite.h:
* html/parser/HTMLTreeBuilder.cpp:
(WebCore::HTMLTreeBuilder::processCharacterBufferForInBody):
* html/parser/HTMLTreeBuilder.h:
Use ENABLE(TELEPHONE_NUMBER_DETECTION).

* platform/mac/SoftLinking.h:
Remove PLATOFORM(IOS) from SOFT_LINK_PRIVATE_FRAMEWORK_OPTIONAL, it is not iOS specific.

Source/WebKit/mac: 

* Configurations/FeatureDefines.xcconfig:
Add ENABLE_TELEPHONE_NUMBER_DETECTION.

Source/WebKit2: 

* Configurations/FeatureDefines.xcconfig:
Add ENABLE_TELEPHONE_NUMBER_DETECTION.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@164563 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Move RenderMathMLMenclose.h/cpp to the right place in the Xcode project and sort.

Rubber-stamped by Anders Carlsson.

* WebCore.xcodeproj/project.pbxproj:



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