2010-10-07 Carlos Garcia Campos <cgarcia@igalia.com>
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 7 Oct 2010 11:46:38 +0000 (11:46 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 7 Oct 2010 11:46:38 +0000 (11:46 +0000)
commit80aedb865798a0312d44d3826abfd07e000e9da2
treec87d79adf125c81b4a7a7c8b488d7de81d2df66d
parent5c3f5de616b91dcebe296bfba6eaba395460f38d
2010-10-07  Carlos Garcia Campos  <cgarcia@igalia.com>

        Reviewed by Xan Lopez.

        [GTK] Fix the build for GTK+ 3
        https://bugs.webkit.org/show_bug.cgi?id=47249

        Do not use GdkDrawable deprecated API. Some methods of GdkDrawable
        are deprecated in gtk2 and have been removed in gtk3. Equivalent
        API has been added to GdkWindow.

        * platform/gtk/GtkVersioning.c:
        (getDefaultGDKPointerDevice):
        * platform/gtk/GtkVersioning.h:
        * platform/gtk/PlatformScreenGtk.cpp:
        (WebCore::getVisual):
        (WebCore::screenAvailableRect):
2010-10-07  Carlos Garcia Campos  <cgarcia@igalia.com>

        Reviewed by Xan Lopez.

        [GTK] Fix the build for GTK+ 3
        https://bugs.webkit.org/show_bug.cgi?id=47249

        Do not use GdkDrawable deprecated API. Some methods of GdkDrawable
        are deprecated in gtk2 and have been removed in gtk3. Equivalent
        API has been added to GdkWindow.

        * tests/testcopyandpaste.c:
        (runPasteTestCallback):
        * webkit/webkitwebview.cpp:
        (webkit_web_view_button_press_event):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@69293 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebCore/ChangeLog
WebCore/platform/gtk/GtkVersioning.c
WebCore/platform/gtk/GtkVersioning.h
WebCore/platform/gtk/PlatformScreenGtk.cpp
WebKit/gtk/ChangeLog
WebKit/gtk/tests/testcopyandpaste.c
WebKit/gtk/webkit/webkitwebview.cpp