REGRESSION(r168868): [GTK] Element.offset* client* scroll* API changed
https://bugs.webkit.org/show_bug.cgi?id=133313

Reviewed by Philippe Normand.

Keep old API that uses long also for GObject bindings.

* dom/Element.idl:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@169417 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[GTK] Make it possible to build with FTL enabled
https://bugs.webkit.org/show_bug.cgi?id=133219

Reviewed by Philippe Normand.

.:
Add LLVM and LIBCXXABI as dependencies when building with FTL enabled.

* Source/cmake/OptionsGTK.cmake:

Tools:
* gtk/jhbuild-optional.modules: Add llvm from svn and build the
same revision than mac.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@169418 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed. Update GObject DOM bindings symbols file after r169017.

* bindings/gobject/webkitdom.symbols: Add webkit_dom_navigator_get_hardware_concurrency.

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