2007-11-22 Michael Natterer <mitch@imendio.com>
authoralp@webkit.org <alp@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 23 Nov 2007 01:52:25 +0000 (01:52 +0000)
committeralp@webkit.org <alp@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 23 Nov 2007 01:52:25 +0000 (01:52 +0000)
commit20cb5c3d72522d9c89934f4d68ac0b7816bf5f88
treed2df440417945c3421b263dd7119ed7fd38cb09d
parentfc2a8ce18117d14452783daafea047d7b261841c
2007-11-22  Michael Natterer  <mitch@imendio.com>

        Reviewed by Alp Toker.

        http://bugs.webkit.org/show_bug.cgi?id=15984
        Implement "navigation-requested" signal for WebKit Gtk

        * Api/webkitgtknetworkrequest.h: fix parent class member.

        * Api/webkitgtknetworkrequest.cpp
        * Api/webkitgtkprivate.h: basic implementation featuring an
        "url" member and API.

        * Api/webkitgtkdefines.h: added network request typedefs.

        * Api/webkitgtkpage.h: fix enum name:
        s/WEBKIT_NAVIGATION_REQUEST_RESPONSE/WebKitNavigationRequestResponse/
        and sanitized enum values.

        * Api/webkitgtkpage.cpp: made "navigation-requested" a signal.

        * Api/webkitgtk-marshal.list: added INT:OBJECT,OBJECT

        * WebCoreSupport/FrameLoaderClientGtk.cpp: emit the new signal in
        dispatchDecidePolicyForNavigationAction().

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@27976 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebKit/gtk/Api/webkitgtk-marshal.list
WebKit/gtk/Api/webkitgtkdefines.h
WebKit/gtk/Api/webkitgtknetworkrequest.cpp
WebKit/gtk/Api/webkitgtknetworkrequest.h
WebKit/gtk/Api/webkitgtkpage.cpp
WebKit/gtk/Api/webkitgtkpage.h
WebKit/gtk/Api/webkitgtkprivate.h
WebKit/gtk/ChangeLog
WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp