[GTK] Fix GObject DOM bindings API break tests after r176920
https://bugs.webkit.org/show_bug.cgi?id=139368

Reviewed by Gustavo Noronha Silva.

Remove the @version from the symbol name before comparing.

* gtk/check-for-webkitdom-api-breaks:
(read_expected_api):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@176925 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Remove platform/mac-mavericks/TestExpectations file.
        
We don't need it, we should be using modifiers such as [ Mavericks ].

1. platform/mac/editing/input/undo-grouping-on-text-insertion.html was already
skipped on all OS versions in platform/mac, so this skip did nothing.
2. Moved css3/filters/backdrop expectation to platform/mac.
3. css3/viewport-percentage-lengths tests are now fixed by a configuration change
on a bot.

* platform/mac-mavericks/TestExpectations: Removed.
* platform/mac/TestExpectations:



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@176926 268f45cc-cd09-0410-ab3c-d52691b4dbfc
fast/borders/mixed-border-style2.html has missing results on Mac Yosemite.

Looking at the bots, Yosemite results are the same as Mavericks, so moving the file.

* platform/mac-mavericks/fast/borders/mixed-border-style2-expected.txt: Removed.
* platform/mac/fast/borders/mixed-border-style2-expected.txt: Copied from LayoutTests/platform/mac-mavericks/fast/borders/mixed-border-style2-expected.txt.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@176927 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[GTK] WebKit has a new required dependency on GnuTLS
https://bugs.webkit.org/show_bug.cgi?id=136158

Reviewed by Martin Robinson.

Detect if GnuTLS is installed and enable or disable subtle crypto
support accordingly.

* Source/cmake/OptionsGTK.cmake:


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