[GTK] make dist is broken
https://bugs.webkit.org/show_bug.cgi?id=134542

Reviewed by Martin Robinson.

.:
* Source/PlatformGTK.cmake: Remove ENABLE_WEBKIT check.

Tools:
* gtk/make-dist.py: Rename command line options to match what cmake uses.
* gtk/manifest.txt: Remove WebKit1 references and add WebKitDOM documentation.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@170705 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[GTK] Make dist only works when run from the source directory
https://bugs.webkit.org/show_bug.cgi?id=134543

Reviewed by Martin Robinson.

Since the paths in the manifest are relative to the source dir,
and the script expects the current working directory to be the
source directory, resolve all passed in relative paths while
parsing the arguments and then change the current working
directory.

* gtk/make-dist.py:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@170706 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[GTK] WebKitVersion.h should be shared between UI and Web Process APIs
https://bugs.webkit.org/show_bug.cgi?id=134538

Reviewed by Martin Robinson.

To be able to check current version from web extensions too.

* UIProcess/API/gtk/WebKitVersion.h.in: Allow to include WebKitVersion.h also from webkit-web-extension.h.
* WebProcess/InjectedBundle/API/gtk/webkit-web-extension.h: Include WebKitVersion.h.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@170707 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[GTK] Unstable headers should include webkitdomdefines-unstable.h
https://bugs.webkit.org/show_bug.cgi?id=134540

Reviewed by Martin Robinson.

Instead of the class header that can only be included from webkitdom.h.

* bindings/scripts/CodeGeneratorGObject.pm:
(WriteData):

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