Changeset 145722 in webkit


Ignore:
Timestamp:
Mar 13, 2013 8:38:43 AM (11 years ago)
Author:
commit-queue@webkit.org
Message:

[GTK][Introspection] Fix of gtk doc annotation warnings
https://bugs.webkit.org/show_bug.cgi?id=109182

Patch by Tomas Popela <tpopela@redhat.com> on 2013-03-13
Reviewed by Martin Robinson.

Fixed some gtk doc annotation warnings that appears during
compiling. Also some white characters were removed and some restyling
was done - all the g_signal_new in webkit directory have now the same
style.

  • webkit/webkitdownload.cpp:

(webkit_download_class_init):

  • webkit/webkitfavicondatabase.cpp:

(webkit_favicon_database_class_init):

  • webkit/webkitgeolocationpolicydecision.cpp:
  • webkit/webkitglobals.cpp:
  • webkit/webkithittestresult.h:
  • webkit/webkiticondatabase.cpp:

(webkit_icon_database_class_init):

  • webkit/webkitsecurityorigin.cpp:
  • webkit/webkitsecurityorigin.h:
  • webkit/webkitsoupauthdialog.cpp:
  • webkit/webkitspellchecker.cpp:
  • webkit/webkitviewportattributes.cpp:

(webkit_viewport_attributes_class_init):

  • webkit/webkitwebdatabase.cpp:
  • webkit/webkitwebframe.cpp:

(webkit_web_frame_class_init):

  • webkit/webkitwebframe.h:
  • webkit/webkitwebinspector.cpp:

(webkit_web_inspector_class_init):

  • webkit/webkitwebnavigationaction.cpp:

(webkit_web_navigation_action_class_init):

  • webkit/webkitwebplugindatabase.cpp:
  • webkit/webkitwebpolicydecision.cpp:
  • webkit/webkitwebresource.cpp:

(webkit_web_resource_class_init):

  • webkit/webkitwebsettings.cpp:

(webkit_web_settings_class_init):

  • webkit/webkitwebview.cpp:

(webkit_web_view_class_init):
(webkit_web_view_apply_zoom_level):

  • webkit/webkitwebwindowfeatures.cpp:

(webkit_web_window_features_equal):

Location:
trunk/Source/WebKit/gtk
Files:
23 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/gtk/ChangeLog

    r145717 r145722  
     12013-03-13  Tomas Popela  <tpopela@redhat.com>
     2
     3        [GTK][Introspection] Fix of gtk doc annotation warnings
     4        https://bugs.webkit.org/show_bug.cgi?id=109182
     5
     6        Reviewed by Martin Robinson.
     7
     8        Fixed some gtk doc annotation warnings that appears during
     9        compiling. Also some white characters were removed and some restyling
     10        was done - all the g_signal_new in webkit directory have now the same
     11        style.
     12
     13
     14        * webkit/webkitdownload.cpp:
     15        (webkit_download_class_init):
     16        * webkit/webkitfavicondatabase.cpp:
     17        (webkit_favicon_database_class_init):
     18        * webkit/webkitgeolocationpolicydecision.cpp:
     19        * webkit/webkitglobals.cpp:
     20        * webkit/webkithittestresult.h:
     21        * webkit/webkiticondatabase.cpp:
     22        (webkit_icon_database_class_init):
     23        * webkit/webkitsecurityorigin.cpp:
     24        * webkit/webkitsecurityorigin.h:
     25        * webkit/webkitsoupauthdialog.cpp:
     26        * webkit/webkitspellchecker.cpp:
     27        * webkit/webkitviewportattributes.cpp:
     28        (webkit_viewport_attributes_class_init):
     29        * webkit/webkitwebdatabase.cpp:
     30        * webkit/webkitwebframe.cpp:
     31        (webkit_web_frame_class_init):
     32        * webkit/webkitwebframe.h:
     33        * webkit/webkitwebinspector.cpp:
     34        (webkit_web_inspector_class_init):
     35        * webkit/webkitwebnavigationaction.cpp:
     36        (webkit_web_navigation_action_class_init):
     37        * webkit/webkitwebplugindatabase.cpp:
     38        * webkit/webkitwebpolicydecision.cpp:
     39        * webkit/webkitwebresource.cpp:
     40        (webkit_web_resource_class_init):
     41        * webkit/webkitwebsettings.cpp:
     42        (webkit_web_settings_class_init):
     43        * webkit/webkitwebview.cpp:
     44        (webkit_web_view_class_init):
     45        (webkit_web_view_apply_zoom_level):
     46        * webkit/webkitwebwindowfeatures.cpp:
     47        (webkit_web_window_features_equal):
     48
    1492013-03-13  Pavel Feldman  <pfeldman@chromium.org>
    250
  • trunk/Source/WebKit/gtk/webkit/webkitdownload.cpp

    r130046 r145722  
    251251     */
    252252    webkit_download_signals[ERROR] = g_signal_new("error",
    253             G_TYPE_FROM_CLASS(downloadClass),
    254             (GSignalFlags)G_SIGNAL_RUN_LAST,
    255             0,
    256             g_signal_accumulator_true_handled,
    257             NULL,
    258             webkit_marshal_BOOLEAN__INT_INT_STRING,
    259             G_TYPE_BOOLEAN, 3,
    260             G_TYPE_INT,
    261             G_TYPE_INT,
    262             G_TYPE_STRING);
     253        G_TYPE_FROM_CLASS(downloadClass),
     254        (GSignalFlags)G_SIGNAL_RUN_LAST,
     255        0,
     256        g_signal_accumulator_true_handled,
     257        NULL,
     258        webkit_marshal_BOOLEAN__INT_INT_STRING,
     259        G_TYPE_BOOLEAN, 3,
     260        G_TYPE_INT,
     261        G_TYPE_INT,
     262        G_TYPE_STRING);
    263263
    264264    // Properties.
    265265
    266266    /**
    267      * WebKitDownload:network-request
     267     * WebKitDownload:network-request:
    268268     *
    269269     * The #WebKitNetworkRequest instance associated with the download.
     
    280280
    281281    /**
    282      * WebKitDownload:network-response
     282     * WebKitDownload:network-response:
    283283     *
    284284     * The #WebKitNetworkResponse instance associated with the download.
     
    295295
    296296    /**
    297      * WebKitDownload:destination-uri
     297     * WebKitDownload:destination-uri:
    298298     *
    299299     * The URI of the save location for this download.
     
    310310
    311311    /**
    312      * WebKitDownload:suggested-filename
     312     * WebKitDownload:suggested-filename:
    313313     *
    314314     * The file name suggested as default when saving
     
    358358
    359359    /**
    360      * WebKitDownload:current-size
     360     * WebKitDownload:current-size:
    361361     *
    362362     * The length of the data already downloaded
     
    373373
    374374    /**
    375      * WebKitDownload:total-size
     375     * WebKitDownload:total-size:
    376376     *
    377377     * The total size of the file
  • trunk/Source/WebKit/gtk/webkit/webkitfavicondatabase.cpp

    r137520 r145722  
    242242    gobjectClass->get_property = webkit_favicon_database_get_property;
    243243
    244      /**
    245       * WebKitFaviconDatabase:path:
    246       *
    247       * The absolute path of the icon database folder.
    248       *
    249       * Since: 1.8
    250       */
    251      g_object_class_install_property(gobjectClass, PROP_PATH,
     244    /**
     245     * WebKitFaviconDatabase:path:
     246     *
     247     * The absolute path of the icon database folder.
     248     *
     249     * Since: 1.8
     250     */
     251    g_object_class_install_property(gobjectClass, PROP_PATH,
    252252                                     g_param_spec_string("path",
    253253                                                         _("Path"),
     
    257257
    258258
    259      /**
    260       * WebKitFaviconDatabase::icon-loaded:
    261       * @database: the object on which the signal is emitted
    262       * @frame_uri: the URI of the main frame of a Web page containing
    263       * the icon
    264       *
    265       * This signal is fired if an icon is loaded on any
    266       * #WebKitWebView. If you are only interested in a particular
    267       * #WebKitWebView see #WebKitWebView::icon-loaded.
    268       *
    269       * Note that this signal carries the URI of the frame that loads
    270       * the icon, while #WebKitWebView::icon-loaded provides the URI
    271       * of the favicon.
    272       *
    273       * Since: 1.8
    274       */
    275      webkit_favicon_database_signals[ICON_LOADED] = g_signal_new("icon-loaded",
    276                                                               G_TYPE_FROM_CLASS(klass),
    277                                                               (GSignalFlags)G_SIGNAL_RUN_LAST,
    278                                                               0, 0, 0,
    279                                                               webkit_marshal_VOID__STRING,
    280                                                               G_TYPE_NONE, 1,
    281                                                               G_TYPE_STRING);
     259    /**
     260     * WebKitFaviconDatabase::icon-loaded:
     261     * @database: the object on which the signal is emitted
     262     * @frame_uri: the URI of the main frame of a Web page containing
     263     * the icon
     264     *
     265     * This signal is fired if an icon is loaded on any
     266     * #WebKitWebView. If you are only interested in a particular
     267     * #WebKitWebView see #WebKitWebView::icon-loaded.
     268     *
     269     * Note that this signal carries the URI of the frame that loads
     270     * the icon, while #WebKitWebView::icon-loaded provides the URI
     271     * of the favicon.
     272     *
     273     * Since: 1.8
     274     */
     275    webkit_favicon_database_signals[ICON_LOADED] = g_signal_new("icon-loaded",
     276        G_TYPE_FROM_CLASS(klass),
     277        (GSignalFlags)G_SIGNAL_RUN_LAST,
     278        0, 0, 0,
     279        webkit_marshal_VOID__STRING,
     280        G_TYPE_NONE, 1,
     281        G_TYPE_STRING);
    282282
    283283    g_type_class_add_private(klass, sizeof(WebKitFaviconDatabasePrivate));
  • trunk/Source/WebKit/gtk/webkit/webkitgeolocationpolicydecision.cpp

    r111915 r145722  
    6868
    6969/**
    70  * webkit_geolocation_policy_allow
     70 * webkit_geolocation_policy_allow:
    7171 * @decision: a #WebKitGeolocationPolicyDecision
    7272 *
     
    8888
    8989/**
    90  * webkit_geolocation_policy_deny
     90 * webkit_geolocation_policy_deny:
    9191 * @decision: a #WebKitGeolocationPolicyDecision
    9292 *
  • trunk/Source/WebKit/gtk/webkit/webkitglobals.cpp

    r140153 r145722  
    263263 * webkit_get_text_checker:
    264264 *
    265  * Returns: the #WebKitSpellChecker used by WebKit, or %NULL if spell
     265 * Returns: (transfer none): the #WebKitSpellChecker used by WebKit, or %NULL if spell
    266266 * checking is not enabled
    267267 *
  • trunk/Source/WebKit/gtk/webkit/webkithittestresult.h

    r95901 r145722  
    5555
    5656/**
    57  * WebKitHitTestResultContext
     57 * WebKitHitTestResultContext:
    5858 * @WEBKIT_HIT_TEST_RESULT_CONTEXT_DOCUMENT: anywhere in the document.
    5959 * @WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK: a hyperlink element.
  • trunk/Source/WebKit/gtk/webkit/webkiticondatabase.cpp

    r137520 r145722  
    3434
    3535/**
    36  * SECTION:webkitwebdatabase
     36 * SECTION:webkiticondatabase
    3737 * @short_description: A WebKit web application database
    3838 *
     
    167167     */
    168168    webkit_icon_database_signals[ICON_LOADED] = g_signal_new("icon-loaded",
    169             G_TYPE_FROM_CLASS(klass),
    170             (GSignalFlags)G_SIGNAL_RUN_LAST,
    171             0,
    172             NULL,
    173             NULL,
    174             webkit_marshal_VOID__OBJECT_STRING,
    175             G_TYPE_NONE, 2,
    176             WEBKIT_TYPE_WEB_FRAME,
    177             G_TYPE_STRING);
     169        G_TYPE_FROM_CLASS(klass),
     170        (GSignalFlags)G_SIGNAL_RUN_LAST,
     171        0,
     172        NULL,
     173        NULL,
     174        webkit_marshal_VOID__OBJECT_STRING,
     175        G_TYPE_NONE, 2,
     176        WEBKIT_TYPE_WEB_FRAME,
     177        G_TYPE_STRING);
    178178
    179179    g_type_class_add_private(klass, sizeof(WebKitIconDatabasePrivate));
  • trunk/Source/WebKit/gtk/webkit/webkitsecurityorigin.cpp

    r137520 r145722  
    3636 * number. Web sites with the same security origin can access each other's
    3737 * resources for client-side scripting or database access.
    38  * 
     38 *
    3939 * Use #webkit_web_frame_get_security_origin to get the security origin of a
    4040 * #WebKitWebFrame.
     
    289289 * in bytes.
    290290 *
    291  * Returns: the cumulative size of all databases 
     291 * Returns: the cumulative size of all databases
    292292 *
    293293 * Since: 1.1.14
  • trunk/Source/WebKit/gtk/webkit/webkitsecurityorigin.h

    r95901 r145722  
    6969webkit_security_origin_get_web_database_quota (WebKitSecurityOrigin* securityOrigin);
    7070
    71 WEBKIT_API void 
     71WEBKIT_API void
    7272webkit_security_origin_set_web_database_quota (WebKitSecurityOrigin* securityOrigin, guint64 quota);
    7373
  • trunk/Source/WebKit/gtk/webkit/webkitsoupauthdialog.cpp

    r137748 r145722  
    110110     * Since: 1.1.1
    111111     */
    112     signals[CURRENT_TOPLEVEL] =
    113       g_signal_new("current-toplevel",
    114                    G_OBJECT_CLASS_TYPE(objectClass),
    115                    G_SIGNAL_RUN_LAST,
    116                    G_STRUCT_OFFSET(WebKitSoupAuthDialogClass, current_toplevel),
    117                    0, 0,
    118                    webkit_marshal_OBJECT__OBJECT,
    119                    GTK_TYPE_WIDGET, 1,
    120                    SOUP_TYPE_MESSAGE);
     112    signals[CURRENT_TOPLEVEL] = g_signal_new("current-toplevel",
     113        G_OBJECT_CLASS_TYPE(objectClass),
     114        G_SIGNAL_RUN_LAST,
     115        G_STRUCT_OFFSET(WebKitSoupAuthDialogClass, current_toplevel),
     116        0, 0,
     117        webkit_marshal_OBJECT__OBJECT,
     118        GTK_TYPE_WIDGET, 1,
     119        SOUP_TYPE_MESSAGE);
    121120}
    122121
  • trunk/Source/WebKit/gtk/webkit/webkitspellchecker.cpp

    r95901 r145722  
    6969 * misspelled word @word.
    7070 *
    71  * Returns: (transfer full) a newly allocated %NULL-terminated array
     71 * Returns: (transfer full): a newly allocated %NULL-terminated array
    7272 * of suggested corrections for a misspelled word @word. Free it with
    7373 * %g_strfreev when done with it.
  • trunk/Source/WebKit/gtk/webkit/webkitviewportattributes.cpp

    r134773 r145722  
    3333 * SECTION:webkitviewportattributes
    3434 * @short_description: Represents the viewport properties of a web page
    35  * @see_also: #WebKitWebView::viewport-attributes-recompute-requested
    36  * @see_also: #WebKitWebView::viewport-attributes-changed
     35 * @see_also: #WebKitWebView::viewport-attributes-recompute-requested, #WebKitWebView::viewport-attributes-changed
    3736 *
    3837 * #WebKitViewportAttributes offers the viewport properties to user agents to
     
    4544 * the viewport properties and calling webkit_viewport_attributes_recompute.
    4645 *
    47  * If the device size, available size, desktop width, or device DPI needs to be changed due to 
     46 * If the device size, available size, desktop width, or device DPI needs to be changed due to
    4847 * a consequence of an explicit browser request (caused by screen rotation, resizing, or similar reasons),
    49  * You should call #webkit_viewport_attributes_recompute to recompute the viewport properties and 
     48 * You should call #webkit_viewport_attributes_recompute to recompute the viewport properties and
    5049 * override those values in the handler of #WebKitWebView::viewport-attributes-recompute-requested signal.
    5150 *
     
    6968 *
    7069 * /<!-- -->* Handle the viewport-attributes-changed signal to recompute the initial scale factor *<!-- -->/
    71  * static void 
     70 * static void
    7271 * viewport_changed_cb (WebKitWebView* web_view, WebKitViewportAttributes* attributes, gpointer data)
    7372 * {
     
    7675 *     webkit_web_view_set_zoom_level (web_view, initialScale);
    7776 * }
    78  * 
     77 *
    7978 * /<!-- -->* Handle the notify::valid signal to initialize the zoom level *<!-- -->/
    8079 * static void
     
    8382 *     gboolean is_valid;
    8483 *     g_object_get (attributes, "valid", &is_valid, NULL);
    85  *     if (!is_valid) 
     84 *     if (!is_valid)
    8685 *         webkit_web_view_set_zoom_level (web_view, 1.0);
    8786 * }
     
    217216     * WebKitViewportAttributs:desktop-width:
    218217     *
    219      * The width of viewport that works well for most web pages designed for 
    220      * desktop. This value is initialized to 980 pixels by default and used 
     218     * The width of viewport that works well for most web pages designed for
     219     * desktop. This value is initialized to 980 pixels by default and used
    221220     * during a viewport attributes recomputation. Also, it can be overriden by
    222      * the handler of WebKitWebView::viewport-attributes-recompute-requested. 
     221     * the handler of WebKitWebView::viewport-attributes-recompute-requested.
    223222     * You should not do that unless you have a very good reason.
    224223     *
     
    239238     * WebKitViewportAttributs:device-dpi:
    240239     *
    241      * The number of dots per inch of the screen. This value is 
    242      * initialized to 160 dpi by default and used during a viewport 
    243      * attributes recomputation, because it is the dpi of the original 
    244      * iPhone and Android devices. Also, it can be overriden by the 
    245      * handler of WebKitWebView::viewport-attributes-recompute-requested. 
     240     * The number of dots per inch of the screen. This value is
     241     * initialized to 160 dpi by default and used during a viewport
     242     * attributes recomputation, because it is the dpi of the original
     243     * iPhone and Android devices. Also, it can be overriden by the
     244     * handler of WebKitWebView::viewport-attributes-recompute-requested.
    246245     * You should not do that unless you have a very good reason.
    247246     *
     
    262261     * WebKitViewportAttributs:width:
    263262     *
    264      * The width of the viewport. Before getting this property, 
     263     * The width of the viewport. Before getting this property,
    265264     * you need to make sure that #WebKitViewportAttributes is valid.
    266      * 
     265     *
    267266     * Since: 1.3.8
    268267     */
     
    319318     * WebKitViewportAttributs:minimum-scale-factor:
    320319     *
    321      * The minimum scale of the viewport. Before getting this property, 
     320     * The minimum scale of the viewport. Before getting this property,
    322321     * you need to make sure that #WebKitViewportAttributes is valid.
    323322     *
     
    338337     * WebKitViewportAttributs:maximum-scale-factor:
    339338     *
    340      * The maximum scale of the viewport. Before getting this property, 
     339     * The maximum scale of the viewport. Before getting this property,
    341340     * you need to make sure that #WebKitViewportAttributes is valid.
    342341     *
     
    377376     *
    378377     * Determines whether or not the user can zoom in and out.
    379      * Before getting this property, you need to make sure that 
     378     * Before getting this property, you need to make sure that
    380379     * #WebKitViewportAttributes is valid.
    381380     *
     
    394393     * WebKitViewportAttributs:valid:
    395394     *
    396      * Determines whether or not the attributes are valid. 
    397      * #WebKitViewportAttributes are only valid on pages 
    398      * which have a viewport meta tag, and have already 
     395     * Determines whether or not the attributes are valid.
     396     * #WebKitViewportAttributes are only valid on pages
     397     * which have a viewport meta tag, and have already
    399398     * had the attributes calculated.
    400399     *
     
    561560 * @viewportAttributes: a #WebKitViewportAttributes
    562561 *
    563  * Recompute the optimal viewport attributes and emit the viewport-attribute-changed signal. 
    564  * The viewport-attributes-recompute-requested signal also will be handled to override 
     562 * Recompute the optimal viewport attributes and emit the viewport-attribute-changed signal.
     563 * The viewport-attributes-recompute-requested signal also will be handled to override
    565564 * the device size, available size, desktop width, or device DPI.
    566565 *
  • trunk/Source/WebKit/gtk/webkit/webkitwebdatabase.cpp

    r140153 r145722  
    4242 * #webkit_security_origin_get_databases. Each database has a canonical
    4343 * name, as well as a user-friendly display name.
    44  * 
     44 *
    4545 * WebKit uses SQLite to create and access the local SQL databases. The location
    4646 * of a #WebKitWebDatabase can be accessed wth #webkit_web_database_get_filename.
    4747 * You can configure the location of all databases with
    4848 * #webkit_set_database_directory_path.
    49  * 
     49 *
    5050 * For each database the web site can define an estimated size which can be
    5151 * accessed with #webkit_web_database_get_expected_size. The current size of the
    5252 * database in bytes is returned by #webkit_web_database_get_size.
    53  * 
     53 *
    5454 * For more information refer to the Web Database specification proposal at
    5555 * http://dev.w3.org/html5/webdatabase
     
    460460 * webkit_get_web_database_directory_path:
    461461 *
    462  * Returns the current path to the directory WebKit will write Web 
     462 * Returns the current path to the directory WebKit will write Web
    463463 * Database and Indexed Database databases. By default this path will
    464464 * be in the user data directory.
     
    477477 * @path: the new database directory path in the filesystem encoding
    478478 *
    479  * Sets the current path to the directory WebKit will write Web 
    480  * Database and Indexed Database databases. 
     479 * Sets the current path to the directory WebKit will write Web
     480 * Database and Indexed Database databases.
    481481 *
    482482 * Since: 1.1.14
     
    502502 * Returns the default quota for Web Database databases. By default
    503503 * this value is 5MB.
    504  
     504 *
    505505 * Returns: the current default database quota in bytes
    506506 *
  • trunk/Source/WebKit/gtk/webkit/webkitwebframe.cpp

    r137329 r145722  
    207207     */
    208208    webkit_web_frame_signals[CLEARED] = g_signal_new("cleared",
    209             G_TYPE_FROM_CLASS(frameClass),
    210             (GSignalFlags)G_SIGNAL_RUN_LAST,
    211             0,
    212             0,
    213             0,
    214             g_cclosure_marshal_VOID__VOID,
    215             G_TYPE_NONE, 0);
     209        G_TYPE_FROM_CLASS(frameClass),
     210        (GSignalFlags)G_SIGNAL_RUN_LAST,
     211        0,
     212        0,
     213        0,
     214        g_cclosure_marshal_VOID__VOID,
     215        G_TYPE_NONE, 0);
    216216
    217217    /**
    218      * WebKitWebFrame::load-committed
     218     * WebKitWebFrame::load-committed:
    219219     * @web_frame: the object on which the signal is emitted
    220220     *
     
    224224     */
    225225    webkit_web_frame_signals[LOAD_COMMITTED] = g_signal_new("load-committed",
    226             G_TYPE_FROM_CLASS(frameClass),
    227             (GSignalFlags)G_SIGNAL_RUN_LAST,
    228             0,
    229             0,
    230             0,
    231             g_cclosure_marshal_VOID__VOID,
    232             G_TYPE_NONE, 0);
     226        G_TYPE_FROM_CLASS(frameClass),
     227        (GSignalFlags)G_SIGNAL_RUN_LAST,
     228        0,
     229        0,
     230        0,
     231        g_cclosure_marshal_VOID__VOID,
     232        G_TYPE_NONE, 0);
    233233
    234234    /**
     
    242242     */
    243243    webkit_web_frame_signals[TITLE_CHANGED] = g_signal_new("title-changed",
    244             G_TYPE_FROM_CLASS(frameClass),
    245             (GSignalFlags)G_SIGNAL_RUN_LAST,
    246             0,
    247             0,
    248             0,
    249             webkit_marshal_VOID__STRING,
    250             G_TYPE_NONE, 1,
    251             G_TYPE_STRING);
     244        G_TYPE_FROM_CLASS(frameClass),
     245        (GSignalFlags)G_SIGNAL_RUN_LAST,
     246        0,
     247        0,
     248        0,
     249        webkit_marshal_VOID__STRING,
     250        G_TYPE_NONE, 1,
     251        G_TYPE_STRING);
    252252
    253253    webkit_web_frame_signals[HOVERING_OVER_LINK] = g_signal_new("hovering-over-link",
    254             G_TYPE_FROM_CLASS(frameClass),
    255             (GSignalFlags)G_SIGNAL_RUN_LAST,
    256             0,
    257             0,
    258             0,
    259             webkit_marshal_VOID__STRING_STRING,
    260             G_TYPE_NONE, 2,
    261             G_TYPE_STRING, G_TYPE_STRING);
     254        G_TYPE_FROM_CLASS(frameClass),
     255        (GSignalFlags)G_SIGNAL_RUN_LAST,
     256        0,
     257        0,
     258        0,
     259        webkit_marshal_VOID__STRING_STRING,
     260        G_TYPE_NONE, 2,
     261        G_TYPE_STRING, G_TYPE_STRING);
    262262
    263263    /**
     
    287287     */
    288288    webkit_web_frame_signals[SCROLLBARS_POLICY_CHANGED] = g_signal_new("scrollbars-policy-changed",
    289             G_TYPE_FROM_CLASS(frameClass),
    290             (GSignalFlags)(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
    291             0,
    292             g_signal_accumulator_true_handled,
    293             0,
    294             webkit_marshal_BOOLEAN__VOID,
    295             G_TYPE_BOOLEAN, 0);
     289        G_TYPE_FROM_CLASS(frameClass),
     290        (GSignalFlags)(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
     291        0,
     292        g_signal_accumulator_true_handled,
     293        0,
     294        webkit_marshal_BOOLEAN__VOID,
     295        G_TYPE_BOOLEAN, 0);
    296296
    297297
     
    325325     */
    326326    webkit_web_frame_signals[RESOURCE_REQUEST_STARTING] = g_signal_new("resource-request-starting",
    327             G_TYPE_FROM_CLASS(frameClass),
    328             G_SIGNAL_RUN_LAST,
    329             0,
    330             0, 0,
    331             webkit_marshal_VOID__OBJECT_OBJECT_OBJECT,
    332             G_TYPE_NONE, 3,
    333             WEBKIT_TYPE_WEB_RESOURCE,
    334             WEBKIT_TYPE_NETWORK_REQUEST,
    335             WEBKIT_TYPE_NETWORK_RESPONSE);
     327        G_TYPE_FROM_CLASS(frameClass),
     328        G_SIGNAL_RUN_LAST,
     329        0,
     330        0, 0,
     331        webkit_marshal_VOID__OBJECT_OBJECT_OBJECT,
     332        G_TYPE_NONE, 3,
     333        WEBKIT_TYPE_WEB_RESOURCE,
     334        WEBKIT_TYPE_NETWORK_REQUEST,
     335        WEBKIT_TYPE_NETWORK_RESPONSE);
    336336
    337337    /**
     
    346346     */
    347347    webkit_web_frame_signals[RESOURCE_RESPONSE_RECEIVED] = g_signal_new("resource-response-received",
    348             G_TYPE_FROM_CLASS(frameClass),
    349             G_SIGNAL_RUN_LAST,
    350             0,
    351             0, 0,
    352             webkit_marshal_VOID__OBJECT_OBJECT,
    353             G_TYPE_NONE, 2,
    354             WEBKIT_TYPE_WEB_RESOURCE,
    355             WEBKIT_TYPE_NETWORK_RESPONSE);
     348        G_TYPE_FROM_CLASS(frameClass),
     349        G_SIGNAL_RUN_LAST,
     350        0,
     351        0, 0,
     352        webkit_marshal_VOID__OBJECT_OBJECT,
     353        G_TYPE_NONE, 2,
     354        WEBKIT_TYPE_WEB_RESOURCE,
     355        WEBKIT_TYPE_NETWORK_RESPONSE);
    356356
    357357    /**
     
    365365     */
    366366    webkit_web_frame_signals[RESOURCE_LOAD_FINISHED] = g_signal_new("resource-load-finished",
    367             G_TYPE_FROM_CLASS(frameClass),
    368             G_SIGNAL_RUN_LAST,
    369             0,
    370             0, 0,
    371             g_cclosure_marshal_VOID__OBJECT,
    372             G_TYPE_NONE, 1,
    373             WEBKIT_TYPE_WEB_RESOURCE);
     367        G_TYPE_FROM_CLASS(frameClass),
     368        G_SIGNAL_RUN_LAST,
     369        0,
     370        0, 0,
     371        g_cclosure_marshal_VOID__OBJECT,
     372        G_TYPE_NONE, 1,
     373        WEBKIT_TYPE_WEB_RESOURCE);
    374374
    375375    /**
     
    387387     */
    388388    webkit_web_frame_signals[RESOURCE_CONTENT_LENGTH_RECEIVED] = g_signal_new("resource-content-length-received",
    389             G_TYPE_FROM_CLASS(frameClass),
    390             G_SIGNAL_RUN_LAST,
    391             0,
    392             0, 0,
    393             webkit_marshal_VOID__OBJECT_INT,
    394             G_TYPE_NONE, 2,
    395             WEBKIT_TYPE_WEB_RESOURCE,
    396             G_TYPE_INT);
     389        G_TYPE_FROM_CLASS(frameClass),
     390        G_SIGNAL_RUN_LAST,
     391        0,
     392        0, 0,
     393        webkit_marshal_VOID__OBJECT_INT,
     394        G_TYPE_NONE, 2,
     395        WEBKIT_TYPE_WEB_RESOURCE,
     396        G_TYPE_INT);
    397397
    398398    /**
     
    407407     */
    408408    webkit_web_frame_signals[RESOURCE_LOAD_FAILED] = g_signal_new("resource-load-failed",
    409             G_TYPE_FROM_CLASS(frameClass),
    410             G_SIGNAL_RUN_LAST,
    411             0,
    412             0, 0,
    413             webkit_marshal_VOID__OBJECT_POINTER,
    414             G_TYPE_NONE, 2,
    415             WEBKIT_TYPE_WEB_RESOURCE,
    416             G_TYPE_POINTER);
     409        G_TYPE_FROM_CLASS(frameClass),
     410        G_SIGNAL_RUN_LAST,
     411        0,
     412        0, 0,
     413        webkit_marshal_VOID__OBJECT_POINTER,
     414        G_TYPE_NONE, 2,
     415        WEBKIT_TYPE_WEB_RESOURCE,
     416        G_TYPE_POINTER);
    417417
    418418    /**
     
    429429     */
    430430    webkit_web_frame_signals[INSECURE_CONTENT_RUN] = g_signal_new("insecure-content-run",
    431             G_TYPE_FROM_CLASS(frameClass),
    432             G_SIGNAL_RUN_LAST,
    433             0,
    434             0, 0,
    435             webkit_marshal_VOID__OBJECT_STRING,
    436             G_TYPE_NONE, 2,
    437             WEBKIT_TYPE_SECURITY_ORIGIN,
    438             G_TYPE_STRING);
     431        G_TYPE_FROM_CLASS(frameClass),
     432        G_SIGNAL_RUN_LAST,
     433        0,
     434        0, 0,
     435        webkit_marshal_VOID__OBJECT_STRING,
     436        G_TYPE_NONE, 2,
     437        WEBKIT_TYPE_SECURITY_ORIGIN,
     438        G_TYPE_STRING);
    439439
    440440    /*
     
    838838 * between the WebKit and JavaScriptCore APIs.
    839839 *
    840  * Return value: (transfer none): the global JavaScript context
     840 * Return value: (transfer none): the global JavaScript context #JSGlobalContextRef
    841841 */
    842842JSGlobalContextRef webkit_web_frame_get_global_context(WebKitWebFrame* frame)
     
    11441144 * positioned.
    11451145 *
    1146  * Returns: a #WebKitDOMRange spanning the word where the caret
     1146 * Returns: (transfer none): a #WebKitDOMRange spanning the word where the caret
    11471147 * currently is positioned. If there is no caret %NULL will be
    11481148 * returned.
     
    11671167 * webkit_web_frame_get_dom_document:
    11681168 * @frame: a #WebKitWebFrame
    1169  * 
     1169 *
    11701170 * Returns: (transfer none): the #WebKitDOMDocument currently loaded
    11711171 * in the @frame or %NULL if no document is loaded
  • trunk/Source/WebKit/gtk/webkit/webkitwebframe.h

    r137329 r145722  
    6161
    6262/**
    63  * WebKitLoadStatus
     63 * WebKitLoadStatus:
    6464 * @WEBKIT_LOAD_PROVISIONAL: No data has been received yet, empty
    6565 * structures have been allocated to perform the load; the load may
  • trunk/Source/WebKit/gtk/webkit/webkitwebinspector.cpp

    r137329 r145722  
    146146     */
    147147    webkit_web_inspector_signals[INSPECT_WEB_VIEW] = g_signal_new("inspect-web-view",
    148             G_TYPE_FROM_CLASS(klass),
    149             (GSignalFlags)G_SIGNAL_RUN_LAST,
    150             0,
    151             webkit_inspect_web_view_request_handled,
    152             NULL,
    153             webkit_marshal_OBJECT__OBJECT,
    154             WEBKIT_TYPE_WEB_VIEW , 1,
    155             WEBKIT_TYPE_WEB_VIEW);
     148        G_TYPE_FROM_CLASS(klass),
     149        (GSignalFlags)G_SIGNAL_RUN_LAST,
     150        0,
     151        webkit_inspect_web_view_request_handled,
     152        NULL,
     153        webkit_marshal_OBJECT__OBJECT,
     154        WEBKIT_TYPE_WEB_VIEW , 1,
     155        WEBKIT_TYPE_WEB_VIEW);
    156156
    157157    /**
     
    167167     */
    168168    webkit_web_inspector_signals[SHOW_WINDOW] = g_signal_new("show-window",
    169             G_TYPE_FROM_CLASS(klass),
    170             (GSignalFlags)G_SIGNAL_RUN_LAST,
    171             0,
    172             g_signal_accumulator_true_handled,
    173             NULL,
    174             webkit_marshal_BOOLEAN__VOID,
    175             G_TYPE_BOOLEAN , 0);
     169        G_TYPE_FROM_CLASS(klass),
     170        (GSignalFlags)G_SIGNAL_RUN_LAST,
     171        0,
     172        g_signal_accumulator_true_handled,
     173        NULL,
     174        webkit_marshal_BOOLEAN__VOID,
     175        G_TYPE_BOOLEAN , 0);
    176176
    177177    /**
     
    186186     */
    187187    webkit_web_inspector_signals[ATTACH_WINDOW] = g_signal_new("attach-window",
    188             G_TYPE_FROM_CLASS(klass),
    189             (GSignalFlags)G_SIGNAL_RUN_LAST,
    190             0,
    191             g_signal_accumulator_true_handled,
    192             NULL,
    193             webkit_marshal_BOOLEAN__VOID,
    194             G_TYPE_BOOLEAN , 0);
     188        G_TYPE_FROM_CLASS(klass),
     189        (GSignalFlags)G_SIGNAL_RUN_LAST,
     190        0,
     191        g_signal_accumulator_true_handled,
     192        NULL,
     193        webkit_marshal_BOOLEAN__VOID,
     194        G_TYPE_BOOLEAN , 0);
    195195
    196196    /**
     
    204204     */
    205205    webkit_web_inspector_signals[DETACH_WINDOW] = g_signal_new("detach-window",
    206             G_TYPE_FROM_CLASS(klass),
    207             (GSignalFlags)G_SIGNAL_RUN_LAST,
    208             0,
    209             g_signal_accumulator_true_handled,
    210             NULL,
    211             webkit_marshal_BOOLEAN__VOID,
    212             G_TYPE_BOOLEAN , 0);
     206        G_TYPE_FROM_CLASS(klass),
     207        (GSignalFlags)G_SIGNAL_RUN_LAST,
     208        0,
     209        g_signal_accumulator_true_handled,
     210        NULL,
     211        webkit_marshal_BOOLEAN__VOID,
     212        G_TYPE_BOOLEAN , 0);
    213213
    214214    /**
     
    231231     */
    232232    webkit_web_inspector_signals[CLOSE_WINDOW] = g_signal_new("close-window",
    233             G_TYPE_FROM_CLASS(klass),
    234             (GSignalFlags)G_SIGNAL_RUN_LAST,
    235             0,
    236             g_signal_accumulator_true_handled,
    237             NULL,
    238             webkit_marshal_BOOLEAN__VOID,
    239             G_TYPE_BOOLEAN , 0);
     233        G_TYPE_FROM_CLASS(klass),
     234        (GSignalFlags)G_SIGNAL_RUN_LAST,
     235        0,
     236        g_signal_accumulator_true_handled,
     237        NULL,
     238        webkit_marshal_BOOLEAN__VOID,
     239        G_TYPE_BOOLEAN , 0);
    240240
    241241    /**
     
    250250     */
    251251    webkit_web_inspector_signals[FINISHED] = g_signal_new("finished",
    252             G_TYPE_FROM_CLASS(klass),
    253             (GSignalFlags)G_SIGNAL_RUN_LAST,
    254             0,
    255             NULL,
    256             NULL,
    257             g_cclosure_marshal_VOID__VOID,
    258             G_TYPE_NONE , 0);
     252        G_TYPE_FROM_CLASS(klass),
     253        (GSignalFlags)G_SIGNAL_RUN_LAST,
     254        0,
     255        NULL,
     256        NULL,
     257        g_cclosure_marshal_VOID__VOID,
     258        G_TYPE_NONE , 0);
    259259
    260260    /*
     
    291291
    292292    /**
    293     * WebKitWebInspector:javascript-profiling-enabled
     293    * WebKitWebInspector:javascript-profiling-enabled:
    294294    *
    295295    * This is enabling JavaScript profiling in the Inspector. This means
     
    308308
    309309    /**
    310     * WebKitWebInspector:timeline-profiling-enabled
     310    * WebKitWebInspector:timeline-profiling-enabled:
    311311    *
    312312    * This is enabling Timeline profiling in the Inspector.
  • trunk/Source/WebKit/gtk/webkit/webkitwebnavigationaction.cpp

    r122111 r145722  
    187187     *
    188188     * The state of the modifier keys when the action was requested.
    189      * 
     189     *
    190190     * Since: 1.0.3
    191191     */
  • trunk/Source/WebKit/gtk/webkit/webkitwebplugindatabase.cpp

    r98677 r145722  
    6666
    6767/**
    68  * webkit_web_plugin_database_list_free:
    69  * @list: a #WebKitWebPluginDatabasePluginList
     68 * webkit_web_plugin_database_plugins_list_free:
     69 * @list: (element-type WebKitWebPlugin): a #GSList of #WebKitWebPlugin
    7070 *
    7171 * Frees @list.
  • trunk/Source/WebKit/gtk/webkit/webkitwebpolicydecision.cpp

    r144565 r145722  
    7272
    7373/**
    74  * webkit_web_policy_decision_use
     74 * webkit_web_policy_decision_use:
    7575 * @decision: a #WebKitWebPolicyDecision
    7676 *
     
    9090
    9191/**
    92  * webkit_web_policy_decision_ignore
     92 * webkit_web_policy_decision_ignore:
    9393 * @decision: a #WebKitWebPolicyDecision
    9494 *
     
    108108
    109109/**
    110  * webkit_web_policy_decision_download
     110 * webkit_web_policy_decision_download:
    111111 * @decision: a #WebKitWebPolicyDecision
    112112 *
  • trunk/Source/WebKit/gtk/webkit/webkitwebresource.cpp

    r127757 r145722  
    133133     */
    134134    webkit_web_resource_signals[RESPONSE_RECEIVED] = g_signal_new("response-received",
    135             G_TYPE_FROM_CLASS(webResourceClass),
    136             G_SIGNAL_RUN_LAST,
    137             0,
    138             0, 0,
    139             g_cclosure_marshal_VOID__OBJECT,
    140             G_TYPE_NONE, 1,
    141             WEBKIT_TYPE_NETWORK_RESPONSE);
     135        G_TYPE_FROM_CLASS(webResourceClass),
     136        G_SIGNAL_RUN_LAST,
     137        0,
     138        0, 0,
     139        g_cclosure_marshal_VOID__OBJECT,
     140        G_TYPE_NONE, 1,
     141        WEBKIT_TYPE_NETWORK_RESPONSE);
    142142
    143143    /**
     
    151151     */
    152152    webkit_web_resource_signals[LOAD_FAILED] = g_signal_new("load-failed",
    153             G_TYPE_FROM_CLASS(webResourceClass),
    154             G_SIGNAL_RUN_LAST,
    155             0,
    156             0, 0,
    157             g_cclosure_marshal_VOID__POINTER,
    158             G_TYPE_NONE, 1,
    159             G_TYPE_POINTER);
     153        G_TYPE_FROM_CLASS(webResourceClass),
     154        G_SIGNAL_RUN_LAST,
     155        0,
     156        0, 0,
     157        g_cclosure_marshal_VOID__POINTER,
     158        G_TYPE_NONE, 1,
     159        G_TYPE_POINTER);
    160160
    161161    /**
     
    168168     */
    169169    webkit_web_resource_signals[LOAD_FINISHED] = g_signal_new("load-finished",
    170             G_TYPE_FROM_CLASS(webResourceClass),
    171             G_SIGNAL_RUN_LAST,
    172             0,
    173             0, 0,
    174             g_cclosure_marshal_VOID__VOID,
    175             G_TYPE_NONE, 0);
     170        G_TYPE_FROM_CLASS(webResourceClass),
     171        G_SIGNAL_RUN_LAST,
     172        0,
     173        0, 0,
     174        g_cclosure_marshal_VOID__VOID,
     175        G_TYPE_NONE, 0);
    176176
    177177    /**
     
    188188     */
    189189    webkit_web_resource_signals[CONTENT_LENGTH_RECEIVED] = g_signal_new("content-length-received",
    190             G_TYPE_FROM_CLASS(webResourceClass),
    191             G_SIGNAL_RUN_LAST,
    192             0,
    193             0, 0,
    194             g_cclosure_marshal_VOID__INT,
    195             G_TYPE_NONE, 1,
    196             G_TYPE_INT);
     190        G_TYPE_FROM_CLASS(webResourceClass),
     191        G_SIGNAL_RUN_LAST,
     192        0,
     193        0, 0,
     194        g_cclosure_marshal_VOID__INT,
     195        G_TYPE_NONE, 1,
     196        G_TYPE_INT);
    197197
    198198    /**
  • trunk/Source/WebKit/gtk/webkit/webkitwebsettings.cpp

    r145070 r145722  
    4545 * @short_description: Control the behaviour of a #WebKitWebView
    4646 *
    47  * #WebKitWebSettings can be applied to a #WebKitWebView to control text encoding, 
    48  * color, font sizes, printing mode, script support, loading of images and various other things. 
    49  * After creation, a #WebKitWebSettings object contains default settings. 
     47 * #WebKitWebSettings can be applied to a #WebKitWebView to control text encoding,
     48 * color, font sizes, printing mode, script support, loading of images and various other things.
     49 * After creation, a #WebKitWebSettings object contains default settings.
    5050 *
    5151 * <informalexample><programlisting>
     
    493493                                                        flags));
    494494    /**
    495     * WebKitWebSettings:enable-xss-auditor
     495    * WebKitWebSettings:enable-xss-auditor:
    496496    *
    497497    * Whether to enable the XSS Auditor. This feature filters some kinds of
     
    508508                                                         flags));
    509509    /**
    510     * WebKitWebSettings:enable-spatial-navigation
     510    * WebKitWebSettings:enable-spatial-navigation:
    511511    *
    512512    * Whether to enable the Spatial Navigation. This feature consists in the ability
     
    527527                                                         flags));
    528528    /**
    529     * WebKitWebSettings:enable-frame-flattening
     529    * WebKitWebSettings:enable-frame-flattening:
    530530    *
    531531    * Whether to enable the Frame Flattening. With this setting each subframe is expanded
     
    565565
    566566    /**
    567     * WebKitWebSettings:javascript-can-open-windows-automatically
     567    * WebKitWebSettings:javascript-can-open-windows-automatically:
    568568    *
    569569    * Whether JavaScript can open popup windows automatically without user
     
    581581
    582582    /**
    583     * WebKitWebSettings:javascript-can-access-clipboard
     583    * WebKitWebSettings:javascript-can-access-clipboard:
    584584    *
    585585    * Whether JavaScript can access Clipboard.
     
    596596
    597597    /**
    598     * WebKitWebSettings:enable-offline-web-application-cache
     598    * WebKitWebSettings:enable-offline-web-application-cache:
    599599    *
    600600    * Whether to enable HTML5 offline web application cache support. Offline
     
    614614
    615615    /**
    616     * WebKitWebSettings:editing-behavior
     616    * WebKitWebSettings:editing-behavior:
    617617    *
    618618    * This setting controls various editing behaviors that differ
    619619    * between platforms and that have been combined in two groups,
    620620    * 'Mac' and 'Windows'. Some examples:
    621     * 
     621    *
    622622    *  1) Clicking below the last line of an editable area puts the
    623623    * caret at the end of the last line on Mac, but in the middle of
     
    640640
    641641    /**
    642      * WebKitWebSettings:enable-universal-access-from-file-uris
     642     * WebKitWebSettings:enable-universal-access-from-file-uris:
    643643     *
    644644     * Whether to allow files loaded through file:// URIs universal access to
     
    656656
    657657    /**
    658      * WebKitWebSettings:enable-dom-paste
     658     * WebKitWebSettings:enable-dom-paste:
    659659     *
    660660     * Whether to enable DOM paste. If set to %TRUE, document.execCommand("Paste")
     
    714714
    715715    /**
    716      * WebKitWebSettings::enable-site-specific-quirks
     716     * WebKitWebSettings::enable-site-specific-quirks:
    717717     *
    718718     * Whether to turn on site-specific hacks.  Turning this on will
     
    767767    * can connect to the notify signal for the
    768768    * #WebKitWebWindowFeatures of your #WebKitWebView.
    769     * 
     769    *
    770770    * Since: 1.1.22
    771771    */
     
    889889
    890890    /**
    891     * WebKitWebSettings:enable-dns-prefetching
     891    * WebKitWebSettings:enable-dns-prefetching:
    892892    *
    893893    * Whether webkit prefetches domain names.  This is a separate knob from private browsing.
     
    924924
    925925    /**
    926     * WebKitWebSettings:enable-smooth-scrolling
     926    * WebKitWebSettings:enable-smooth-scrolling:
    927927    *
    928928    * Enable or disable support for smooth scrolling. The current implementation relies upon
     
    940940
    941941    /**
    942     * WebKitWebSettings:media-playback-requires-user-gesture
     942    * WebKitWebSettings:media-playback-requires-user-gesture:
    943943    *
    944944    * Whether a user gesture (such as clicking the play button) would
     
    959959
    960960    /**
    961     * WebKitWebSettings:media-playback-allows-inline
     961    * WebKitWebSettings:media-playback-allows-inline:
    962962    *
    963963    * Whether media playback is full-screen only or inline playback is allowed.
     
    976976
    977977    /**
    978     * WebKitWebSettings:enable-css-shaders
     978    * WebKitWebSettings:enable-css-shaders:
    979979    *
    980980    * Enable or disable support for css shaders (css custom filters).
     
    995995
    996996    /**
    997     * WebKitWebSettings:enable-display-of-insecure-content
     997    * WebKitWebSettings:enable-display-of-insecure-content:
    998998    *
    999999    * Whether pages loaded via HTTPS should load subresources such as
    1000     * images and frames from non-HTTPS URLs. 
     1000    * images and frames from non-HTTPS URLs.
    10011001    *
    10021002    * Since: 2.0
     
    10111011
    10121012    /**
    1013     * WebKitWebSettings:enable-running-of-insecure-content
     1013    * WebKitWebSettings:enable-running-of-insecure-content:
    10141014    *
    10151015    * Whether pages loaded via HTTPS should run subresources such as
    1016     * CSS, scripts, and plugins from non-HTTPS URLs. 
     1016    * CSS, scripts, and plugins from non-HTTPS URLs.
    10171017    *
    10181018    * Since: 2.0
  • trunk/Source/WebKit/gtk/webkit/webkitwebview.cpp

    r145070 r145722  
    16751675     */
    16761676    webkit_web_view_signals[CREATE_WEB_VIEW] = g_signal_new("create-web-view",
    1677             G_TYPE_FROM_CLASS(webViewClass),
    1678             (GSignalFlags)G_SIGNAL_RUN_LAST,
    1679             G_STRUCT_OFFSET (WebKitWebViewClass, create_web_view),
    1680             webkit_signal_accumulator_object_handled,
    1681             NULL,
    1682             webkit_marshal_OBJECT__OBJECT,
    1683             WEBKIT_TYPE_WEB_VIEW , 1,
    1684             WEBKIT_TYPE_WEB_FRAME);
     1677        G_TYPE_FROM_CLASS(webViewClass),
     1678        (GSignalFlags)G_SIGNAL_RUN_LAST,
     1679        G_STRUCT_OFFSET (WebKitWebViewClass, create_web_view),
     1680        webkit_signal_accumulator_object_handled,
     1681        NULL,
     1682        webkit_marshal_OBJECT__OBJECT,
     1683        WEBKIT_TYPE_WEB_VIEW , 1,
     1684        WEBKIT_TYPE_WEB_FRAME);
    16851685
    16861686    /**
     
    17051705     */
    17061706    webkit_web_view_signals[WEB_VIEW_READY] = g_signal_new("web-view-ready",
    1707             G_TYPE_FROM_CLASS(webViewClass),
    1708             (GSignalFlags)G_SIGNAL_RUN_LAST,
    1709             G_STRUCT_OFFSET (WebKitWebViewClass, web_view_ready),
    1710             g_signal_accumulator_true_handled,
    1711             NULL,
    1712             webkit_marshal_BOOLEAN__VOID,
    1713             G_TYPE_BOOLEAN, 0);
     1707        G_TYPE_FROM_CLASS(webViewClass),
     1708        (GSignalFlags)G_SIGNAL_RUN_LAST,
     1709        G_STRUCT_OFFSET (WebKitWebViewClass, web_view_ready),
     1710        g_signal_accumulator_true_handled,
     1711        NULL,
     1712        webkit_marshal_BOOLEAN__VOID,
     1713        G_TYPE_BOOLEAN, 0);
    17141714
    17151715    /**
     
    17281728     */
    17291729    webkit_web_view_signals[CLOSE_WEB_VIEW] = g_signal_new("close-web-view",
    1730             G_TYPE_FROM_CLASS(webViewClass),
    1731             (GSignalFlags)G_SIGNAL_RUN_LAST,
    1732             G_STRUCT_OFFSET (WebKitWebViewClass, close_web_view),
    1733             g_signal_accumulator_true_handled,
    1734             NULL,
    1735             webkit_marshal_BOOLEAN__VOID,
    1736             G_TYPE_BOOLEAN, 0);
     1730        G_TYPE_FROM_CLASS(webViewClass),
     1731        (GSignalFlags)G_SIGNAL_RUN_LAST,
     1732        G_STRUCT_OFFSET (WebKitWebViewClass, close_web_view),
     1733        g_signal_accumulator_true_handled,
     1734        NULL,
     1735        webkit_marshal_BOOLEAN__VOID,
     1736        G_TYPE_BOOLEAN, 0);
    17371737
    17381738    /**
     
    17501750     */
    17511751    webkit_web_view_signals[NAVIGATION_REQUESTED] = g_signal_new("navigation-requested",
    1752             G_TYPE_FROM_CLASS(webViewClass),
    1753             (GSignalFlags)G_SIGNAL_RUN_LAST,
    1754             G_STRUCT_OFFSET (WebKitWebViewClass, navigation_requested),
    1755             webkit_navigation_request_handled,
    1756             NULL,
    1757             webkit_marshal_ENUM__OBJECT_OBJECT,
    1758             WEBKIT_TYPE_NAVIGATION_RESPONSE, 2,
    1759             WEBKIT_TYPE_WEB_FRAME,
    1760             WEBKIT_TYPE_NETWORK_REQUEST);
     1752        G_TYPE_FROM_CLASS(webViewClass),
     1753        (GSignalFlags)G_SIGNAL_RUN_LAST,
     1754        G_STRUCT_OFFSET (WebKitWebViewClass, navigation_requested),
     1755        webkit_navigation_request_handled,
     1756        NULL,
     1757        webkit_marshal_ENUM__OBJECT_OBJECT,
     1758        WEBKIT_TYPE_NAVIGATION_RESPONSE, 2,
     1759        WEBKIT_TYPE_WEB_FRAME,
     1760        WEBKIT_TYPE_NETWORK_REQUEST);
    17611761
    17621762    /**
     
    17931793     * Since: 1.1.4
    17941794     */
    1795     webkit_web_view_signals[NEW_WINDOW_POLICY_DECISION_REQUESTED] =
    1796         g_signal_new("new-window-policy-decision-requested",
    1797             G_TYPE_FROM_CLASS(webViewClass),
    1798             (GSignalFlags)G_SIGNAL_RUN_LAST,
    1799             0,
    1800             g_signal_accumulator_true_handled,
    1801             NULL,
    1802             webkit_marshal_BOOLEAN__OBJECT_OBJECT_OBJECT_OBJECT,
    1803             G_TYPE_BOOLEAN, 4,
    1804             WEBKIT_TYPE_WEB_FRAME,
    1805             WEBKIT_TYPE_NETWORK_REQUEST,
    1806             WEBKIT_TYPE_WEB_NAVIGATION_ACTION,
    1807             WEBKIT_TYPE_WEB_POLICY_DECISION);
     1795    webkit_web_view_signals[NEW_WINDOW_POLICY_DECISION_REQUESTED] = g_signal_new("new-window-policy-decision-requested",
     1796        G_TYPE_FROM_CLASS(webViewClass),
     1797        (GSignalFlags)G_SIGNAL_RUN_LAST,
     1798        0,
     1799        g_signal_accumulator_true_handled,
     1800        NULL,
     1801        webkit_marshal_BOOLEAN__OBJECT_OBJECT_OBJECT_OBJECT,
     1802        G_TYPE_BOOLEAN, 4,
     1803        WEBKIT_TYPE_WEB_FRAME,
     1804        WEBKIT_TYPE_NETWORK_REQUEST,
     1805        WEBKIT_TYPE_WEB_NAVIGATION_ACTION,
     1806        WEBKIT_TYPE_WEB_POLICY_DECISION);
    18081807
    18091808    /**
     
    18321831     */
    18331832    webkit_web_view_signals[NAVIGATION_POLICY_DECISION_REQUESTED] = g_signal_new("navigation-policy-decision-requested",
    1834             G_TYPE_FROM_CLASS(webViewClass),
    1835             (GSignalFlags)G_SIGNAL_RUN_LAST,
    1836             0,
    1837             g_signal_accumulator_true_handled,
    1838             NULL,
    1839             webkit_marshal_BOOLEAN__OBJECT_OBJECT_OBJECT_OBJECT,
    1840             G_TYPE_BOOLEAN, 4,
    1841             WEBKIT_TYPE_WEB_FRAME,
    1842             WEBKIT_TYPE_NETWORK_REQUEST,
    1843             WEBKIT_TYPE_WEB_NAVIGATION_ACTION,
    1844             WEBKIT_TYPE_WEB_POLICY_DECISION);
     1833        G_TYPE_FROM_CLASS(webViewClass),
     1834        (GSignalFlags)G_SIGNAL_RUN_LAST,
     1835        0,
     1836        g_signal_accumulator_true_handled,
     1837        NULL,
     1838        webkit_marshal_BOOLEAN__OBJECT_OBJECT_OBJECT_OBJECT,
     1839        G_TYPE_BOOLEAN, 4,
     1840        WEBKIT_TYPE_WEB_FRAME,
     1841        WEBKIT_TYPE_NETWORK_REQUEST,
     1842        WEBKIT_TYPE_WEB_NAVIGATION_ACTION,
     1843        WEBKIT_TYPE_WEB_POLICY_DECISION);
    18451844
    18461845    /**
     
    18741873     */
    18751874    webkit_web_view_signals[MIME_TYPE_POLICY_DECISION_REQUESTED] = g_signal_new("mime-type-policy-decision-requested",
    1876             G_TYPE_FROM_CLASS(webViewClass),
    1877             (GSignalFlags)G_SIGNAL_RUN_LAST,
    1878             0,
    1879             g_signal_accumulator_true_handled,
    1880             NULL,
    1881             webkit_marshal_BOOLEAN__OBJECT_OBJECT_STRING_OBJECT,
    1882             G_TYPE_BOOLEAN, 4,
    1883             WEBKIT_TYPE_WEB_FRAME,
    1884             WEBKIT_TYPE_NETWORK_REQUEST,
    1885             G_TYPE_STRING,
    1886             WEBKIT_TYPE_WEB_POLICY_DECISION);
     1875        G_TYPE_FROM_CLASS(webViewClass),
     1876        (GSignalFlags)G_SIGNAL_RUN_LAST,
     1877        0,
     1878        g_signal_accumulator_true_handled,
     1879        NULL,
     1880        webkit_marshal_BOOLEAN__OBJECT_OBJECT_STRING_OBJECT,
     1881        G_TYPE_BOOLEAN, 4,
     1882        WEBKIT_TYPE_WEB_FRAME,
     1883        WEBKIT_TYPE_NETWORK_REQUEST,
     1884        G_TYPE_STRING,
     1885        WEBKIT_TYPE_WEB_POLICY_DECISION);
    18871886
    18881887    /**
     
    19011900     */
    19021901    webkit_web_view_signals[WINDOW_OBJECT_CLEARED] = g_signal_new("window-object-cleared",
    1903             G_TYPE_FROM_CLASS(webViewClass),
    1904             (GSignalFlags)G_SIGNAL_RUN_LAST,
    1905             G_STRUCT_OFFSET (WebKitWebViewClass, window_object_cleared),
    1906             NULL,
    1907             NULL,
    1908             webkit_marshal_VOID__OBJECT_POINTER_POINTER,
    1909             G_TYPE_NONE, 3,
    1910             WEBKIT_TYPE_WEB_FRAME,
    1911             G_TYPE_POINTER,
    1912             G_TYPE_POINTER);
     1902        G_TYPE_FROM_CLASS(webViewClass),
     1903        (GSignalFlags)G_SIGNAL_RUN_LAST,
     1904        G_STRUCT_OFFSET (WebKitWebViewClass, window_object_cleared),
     1905        NULL,
     1906        NULL,
     1907        webkit_marshal_VOID__OBJECT_POINTER_POINTER,
     1908        G_TYPE_NONE, 3,
     1909        WEBKIT_TYPE_WEB_FRAME,
     1910        G_TYPE_POINTER,
     1911        G_TYPE_POINTER);
    19131912
    19141913    /**
     
    19451944     */
    19461945    webkit_web_view_signals[DOWNLOAD_REQUESTED] = g_signal_new("download-requested",
    1947             G_TYPE_FROM_CLASS(webViewClass),
    1948             (GSignalFlags)G_SIGNAL_RUN_LAST,
    1949             0,
    1950             g_signal_accumulator_true_handled,
    1951             NULL,
    1952             webkit_marshal_BOOLEAN__OBJECT,
    1953             G_TYPE_BOOLEAN, 1,
    1954             G_TYPE_OBJECT);
     1946        G_TYPE_FROM_CLASS(webViewClass),
     1947        (GSignalFlags)G_SIGNAL_RUN_LAST,
     1948        0,
     1949        g_signal_accumulator_true_handled,
     1950        NULL,
     1951        webkit_marshal_BOOLEAN__OBJECT,
     1952        G_TYPE_BOOLEAN, 1,
     1953        G_TYPE_OBJECT);
    19551954
    19561955    /**
     
    19641963     */
    19651964    webkit_web_view_signals[LOAD_STARTED] = g_signal_new("load-started",
    1966             G_TYPE_FROM_CLASS(webViewClass),
    1967             (GSignalFlags)G_SIGNAL_RUN_LAST,
    1968             0,
    1969             NULL,
    1970             NULL,
    1971             g_cclosure_marshal_VOID__OBJECT,
    1972             G_TYPE_NONE, 1,
    1973             WEBKIT_TYPE_WEB_FRAME);
     1965        G_TYPE_FROM_CLASS(webViewClass),
     1966        (GSignalFlags)G_SIGNAL_RUN_LAST,
     1967        0,
     1968        NULL,
     1969        NULL,
     1970        g_cclosure_marshal_VOID__OBJECT,
     1971        G_TYPE_NONE, 1,
     1972        WEBKIT_TYPE_WEB_FRAME);
    19741973
    19751974    /**
     
    19831982     */
    19841983    webkit_web_view_signals[LOAD_COMMITTED] = g_signal_new("load-committed",
    1985             G_TYPE_FROM_CLASS(webViewClass),
    1986             (GSignalFlags)G_SIGNAL_RUN_LAST,
    1987             0,
    1988             NULL,
    1989             NULL,
    1990             g_cclosure_marshal_VOID__OBJECT,
    1991             G_TYPE_NONE, 1,
    1992             WEBKIT_TYPE_WEB_FRAME);
     1984        G_TYPE_FROM_CLASS(webViewClass),
     1985        (GSignalFlags)G_SIGNAL_RUN_LAST,
     1986        0,
     1987        NULL,
     1988        NULL,
     1989        g_cclosure_marshal_VOID__OBJECT,
     1990        G_TYPE_NONE, 1,
     1991        WEBKIT_TYPE_WEB_FRAME);
    19931992
    19941993
     
    20012000     */
    20022001    webkit_web_view_signals[LOAD_PROGRESS_CHANGED] = g_signal_new("load-progress-changed",
    2003             G_TYPE_FROM_CLASS(webViewClass),
    2004             (GSignalFlags)G_SIGNAL_RUN_LAST,
    2005             0,
    2006             NULL,
    2007             NULL,
    2008             g_cclosure_marshal_VOID__INT,
    2009             G_TYPE_NONE, 1,
    2010             G_TYPE_INT);
    2011 
    2012     /**
    2013      * WebKitWebView::load-error
     2002        G_TYPE_FROM_CLASS(webViewClass),
     2003        (GSignalFlags)G_SIGNAL_RUN_LAST,
     2004        0,
     2005        NULL,
     2006        NULL,
     2007        g_cclosure_marshal_VOID__INT,
     2008        G_TYPE_NONE, 1,
     2009        G_TYPE_INT);
     2010
     2011    /**
     2012     * WebKitWebView::load-error:
    20142013     * @web_view: the object on which the signal is emitted
    20152014     * @web_frame: the #WebKitWebFrame
     
    20272026     */
    20282027    webkit_web_view_signals[LOAD_ERROR] = g_signal_new("load-error",
    2029             G_TYPE_FROM_CLASS(webViewClass),
    2030             (GSignalFlags)(G_SIGNAL_RUN_LAST),
    2031             0,
    2032             g_signal_accumulator_true_handled,
    2033             NULL,
    2034             webkit_marshal_BOOLEAN__OBJECT_STRING_BOXED,
    2035             G_TYPE_BOOLEAN, 3,
    2036             WEBKIT_TYPE_WEB_FRAME,
    2037             G_TYPE_STRING,
    2038             G_TYPE_ERROR);
     2028        G_TYPE_FROM_CLASS(webViewClass),
     2029        (GSignalFlags)(G_SIGNAL_RUN_LAST),
     2030        0,
     2031        g_signal_accumulator_true_handled,
     2032        NULL,
     2033        webkit_marshal_BOOLEAN__OBJECT_STRING_BOXED,
     2034        G_TYPE_BOOLEAN, 3,
     2035        WEBKIT_TYPE_WEB_FRAME,
     2036        G_TYPE_STRING,
     2037        G_TYPE_ERROR);
    20392038
    20402039    /**
     
    20462045     */
    20472046    webkit_web_view_signals[LOAD_FINISHED] = g_signal_new("load-finished",
    2048             G_TYPE_FROM_CLASS(webViewClass),
    2049             (GSignalFlags)G_SIGNAL_RUN_LAST,
    2050             0,
    2051             NULL,
    2052             NULL,
    2053             g_cclosure_marshal_VOID__OBJECT,
    2054             G_TYPE_NONE, 1,
    2055             WEBKIT_TYPE_WEB_FRAME);
     2047        G_TYPE_FROM_CLASS(webViewClass),
     2048        (GSignalFlags)G_SIGNAL_RUN_LAST,
     2049        0,
     2050        NULL,
     2051        NULL,
     2052        g_cclosure_marshal_VOID__OBJECT,
     2053        G_TYPE_NONE, 1,
     2054        WEBKIT_TYPE_WEB_FRAME);
    20562055
    20572056    /**
     
    20632062     */
    20642063    webkit_web_view_signals[ONLOAD_EVENT] = g_signal_new("onload-event",
    2065             G_TYPE_FROM_CLASS(webViewClass),
    2066             (GSignalFlags)G_SIGNAL_RUN_LAST,
    2067             0,
    2068             NULL,
    2069             NULL,
    2070             g_cclosure_marshal_VOID__OBJECT,
    2071             G_TYPE_NONE, 1,
    2072             WEBKIT_TYPE_WEB_FRAME);
     2064        G_TYPE_FROM_CLASS(webViewClass),
     2065        (GSignalFlags)G_SIGNAL_RUN_LAST,
     2066        0,
     2067        NULL,
     2068        NULL,
     2069        g_cclosure_marshal_VOID__OBJECT,
     2070        G_TYPE_NONE, 1,
     2071        WEBKIT_TYPE_WEB_FRAME);
    20732072
    20742073    /**
     
    20832082     */
    20842083    webkit_web_view_signals[TITLE_CHANGED] = g_signal_new("title-changed",
    2085             G_TYPE_FROM_CLASS(webViewClass),
    2086             (GSignalFlags)G_SIGNAL_RUN_LAST,
    2087             0,
    2088             NULL,
    2089             NULL,
    2090             webkit_marshal_VOID__OBJECT_STRING,
    2091             G_TYPE_NONE, 2,
    2092             WEBKIT_TYPE_WEB_FRAME,
    2093             G_TYPE_STRING);
     2084        G_TYPE_FROM_CLASS(webViewClass),
     2085        (GSignalFlags)G_SIGNAL_RUN_LAST,
     2086        0,
     2087        NULL,
     2088        NULL,
     2089        webkit_marshal_VOID__OBJECT_STRING,
     2090        G_TYPE_NONE, 2,
     2091        WEBKIT_TYPE_WEB_FRAME,
     2092        G_TYPE_STRING);
    20942093
    20952094    /**
     
    21022101     */
    21032102    webkit_web_view_signals[HOVERING_OVER_LINK] = g_signal_new("hovering-over-link",
    2104             G_TYPE_FROM_CLASS(webViewClass),
    2105             (GSignalFlags)G_SIGNAL_RUN_LAST,
    2106             0,
    2107             NULL,
    2108             NULL,
    2109             webkit_marshal_VOID__STRING_STRING,
    2110             G_TYPE_NONE, 2,
    2111             G_TYPE_STRING,
    2112             G_TYPE_STRING);
     2103        G_TYPE_FROM_CLASS(webViewClass),
     2104        (GSignalFlags)G_SIGNAL_RUN_LAST,
     2105        0,
     2106        NULL,
     2107        NULL,
     2108        webkit_marshal_VOID__STRING_STRING,
     2109        G_TYPE_NONE, 2,
     2110        G_TYPE_STRING,
     2111        G_TYPE_STRING);
    21132112
    21142113    /**
     
    21242123     */
    21252124    webkit_web_view_signals[POPULATE_POPUP] = g_signal_new("populate-popup",
    2126             G_TYPE_FROM_CLASS(webViewClass),
    2127             (GSignalFlags)G_SIGNAL_RUN_LAST,
    2128             0,
    2129             NULL,
    2130             NULL,
    2131             g_cclosure_marshal_VOID__OBJECT,
    2132             G_TYPE_NONE, 1,
    2133             GTK_TYPE_MENU);
    2134 
    2135     /**
    2136      * WebKitWebView::print-requested
     2125        G_TYPE_FROM_CLASS(webViewClass),
     2126        (GSignalFlags)G_SIGNAL_RUN_LAST,
     2127        0,
     2128        NULL,
     2129        NULL,
     2130        g_cclosure_marshal_VOID__OBJECT,
     2131        G_TYPE_NONE, 1,
     2132        GTK_TYPE_MENU);
     2133
     2134    /**
     2135     * WebKitWebView::print-requested:
    21372136     * @web_view: the object in which the signal is emitted
    21382137     * @web_frame: the frame that is requesting to be printed
     
    21542153     */
    21552154    webkit_web_view_signals[PRINT_REQUESTED] = g_signal_new("print-requested",
    2156             G_TYPE_FROM_CLASS(webViewClass),
    2157             (GSignalFlags)G_SIGNAL_RUN_LAST,
    2158             0,
    2159             g_signal_accumulator_true_handled,
    2160             NULL,
    2161             webkit_marshal_BOOLEAN__OBJECT,
    2162             G_TYPE_BOOLEAN, 1,
    2163             WEBKIT_TYPE_WEB_FRAME);
     2155        G_TYPE_FROM_CLASS(webViewClass),
     2156        (GSignalFlags)G_SIGNAL_RUN_LAST,
     2157        0,
     2158        g_signal_accumulator_true_handled,
     2159        NULL,
     2160        webkit_marshal_BOOLEAN__OBJECT,
     2161        G_TYPE_BOOLEAN, 1,
     2162        WEBKIT_TYPE_WEB_FRAME);
    21642163
    21652164    webkit_web_view_signals[STATUS_BAR_TEXT_CHANGED] = g_signal_new("status-bar-text-changed",
    2166             G_TYPE_FROM_CLASS(webViewClass),
    2167             (GSignalFlags)G_SIGNAL_RUN_LAST,
    2168             0,
    2169             NULL,
    2170             NULL,
    2171             g_cclosure_marshal_VOID__STRING,
    2172             G_TYPE_NONE, 1,
    2173             G_TYPE_STRING);
     2165        G_TYPE_FROM_CLASS(webViewClass),
     2166        (GSignalFlags)G_SIGNAL_RUN_LAST,
     2167        0,
     2168        NULL,
     2169        NULL,
     2170        g_cclosure_marshal_VOID__STRING,
     2171        G_TYPE_NONE, 1,
     2172        G_TYPE_STRING);
    21742173
    21752174    /**
     
    21852184     */
    21862185    webkit_web_view_signals[ICON_LOADED] = g_signal_new("icon-loaded",
    2187             G_TYPE_FROM_CLASS(webViewClass),
    2188             (GSignalFlags)G_SIGNAL_RUN_LAST,
    2189             0,
    2190             NULL,
    2191             NULL,
    2192             g_cclosure_marshal_VOID__STRING,
    2193             G_TYPE_NONE, 1,
    2194             G_TYPE_STRING);
     2186        G_TYPE_FROM_CLASS(webViewClass),
     2187        (GSignalFlags)G_SIGNAL_RUN_LAST,
     2188        0,
     2189        NULL,
     2190        NULL,
     2191        g_cclosure_marshal_VOID__STRING,
     2192        G_TYPE_NONE, 1,
     2193        G_TYPE_STRING);
    21952194
    21962195    /**
     
    22072206     */
    22082207    webkit_web_view_signals[CONSOLE_MESSAGE] = g_signal_new("console-message",
    2209             G_TYPE_FROM_CLASS(webViewClass),
    2210             (GSignalFlags)G_SIGNAL_RUN_LAST,
    2211             G_STRUCT_OFFSET(WebKitWebViewClass, console_message),
    2212             g_signal_accumulator_true_handled,
    2213             NULL,
    2214             webkit_marshal_BOOLEAN__STRING_INT_STRING,
    2215             G_TYPE_BOOLEAN, 3,
    2216             G_TYPE_STRING, G_TYPE_INT, G_TYPE_STRING);
     2208        G_TYPE_FROM_CLASS(webViewClass),
     2209        (GSignalFlags)G_SIGNAL_RUN_LAST,
     2210        G_STRUCT_OFFSET(WebKitWebViewClass, console_message),
     2211        g_signal_accumulator_true_handled,
     2212        NULL,
     2213        webkit_marshal_BOOLEAN__STRING_INT_STRING,
     2214        G_TYPE_BOOLEAN, 3,
     2215        G_TYPE_STRING, G_TYPE_INT, G_TYPE_STRING);
    22172216
    22182217    /**
     
    22282227     */
    22292228    webkit_web_view_signals[SCRIPT_ALERT] = g_signal_new("script-alert",
    2230             G_TYPE_FROM_CLASS(webViewClass),
    2231             (GSignalFlags)G_SIGNAL_RUN_LAST,
    2232             G_STRUCT_OFFSET(WebKitWebViewClass, script_alert),
    2233             g_signal_accumulator_true_handled,
    2234             NULL,
    2235             webkit_marshal_BOOLEAN__OBJECT_STRING,
    2236             G_TYPE_BOOLEAN, 2,
    2237             WEBKIT_TYPE_WEB_FRAME, G_TYPE_STRING);
     2229        G_TYPE_FROM_CLASS(webViewClass),
     2230        (GSignalFlags)G_SIGNAL_RUN_LAST,
     2231        G_STRUCT_OFFSET(WebKitWebViewClass, script_alert),
     2232        g_signal_accumulator_true_handled,
     2233        NULL,
     2234        webkit_marshal_BOOLEAN__OBJECT_STRING,
     2235        G_TYPE_BOOLEAN, 2,
     2236        WEBKIT_TYPE_WEB_FRAME, G_TYPE_STRING);
    22382237
    22392238    /**
     
    22512250     */
    22522251    webkit_web_view_signals[SCRIPT_CONFIRM] = g_signal_new("script-confirm",
    2253             G_TYPE_FROM_CLASS(webViewClass),
    2254             (GSignalFlags)G_SIGNAL_RUN_LAST,
    2255             G_STRUCT_OFFSET(WebKitWebViewClass, script_confirm),
    2256             g_signal_accumulator_true_handled,
    2257             NULL,
    2258             webkit_marshal_BOOLEAN__OBJECT_STRING_POINTER,
    2259             G_TYPE_BOOLEAN, 3,
    2260             WEBKIT_TYPE_WEB_FRAME, G_TYPE_STRING, G_TYPE_POINTER);
     2252        G_TYPE_FROM_CLASS(webViewClass),
     2253        (GSignalFlags)G_SIGNAL_RUN_LAST,
     2254        G_STRUCT_OFFSET(WebKitWebViewClass, script_confirm),
     2255        g_signal_accumulator_true_handled,
     2256        NULL,
     2257        webkit_marshal_BOOLEAN__OBJECT_STRING_POINTER,
     2258        G_TYPE_BOOLEAN, 3,
     2259        WEBKIT_TYPE_WEB_FRAME, G_TYPE_STRING, G_TYPE_POINTER);
    22612260
    22622261    /**
     
    22742273     */
    22752274    webkit_web_view_signals[SCRIPT_PROMPT] = g_signal_new("script-prompt",
    2276             G_TYPE_FROM_CLASS(webViewClass),
    2277             (GSignalFlags)G_SIGNAL_RUN_LAST,
    2278             G_STRUCT_OFFSET(WebKitWebViewClass, script_prompt),
    2279             g_signal_accumulator_true_handled,
    2280             NULL,
    2281             webkit_marshal_BOOLEAN__OBJECT_STRING_STRING_STRING,
    2282             G_TYPE_BOOLEAN, 4,
    2283             WEBKIT_TYPE_WEB_FRAME, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_POINTER);
     2275        G_TYPE_FROM_CLASS(webViewClass),
     2276        (GSignalFlags)G_SIGNAL_RUN_LAST,
     2277        G_STRUCT_OFFSET(WebKitWebViewClass, script_prompt),
     2278        g_signal_accumulator_true_handled,
     2279        NULL,
     2280        webkit_marshal_BOOLEAN__OBJECT_STRING_STRING_STRING,
     2281        G_TYPE_BOOLEAN, 4,
     2282        WEBKIT_TYPE_WEB_FRAME, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_POINTER);
    22842283
    22852284    /**
     
    22932292     */
    22942293    webkit_web_view_signals[::SELECT_ALL] = g_signal_new("select-all",
    2295             G_TYPE_FROM_CLASS(webViewClass),
    2296             (GSignalFlags)(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
    2297             G_STRUCT_OFFSET(WebKitWebViewClass, select_all),
    2298             NULL, NULL,
    2299             g_cclosure_marshal_VOID__VOID,
    2300             G_TYPE_NONE, 0);
     2294        G_TYPE_FROM_CLASS(webViewClass),
     2295        (GSignalFlags)(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
     2296        G_STRUCT_OFFSET(WebKitWebViewClass, select_all),
     2297        NULL, NULL,
     2298        g_cclosure_marshal_VOID__VOID,
     2299        G_TYPE_NONE, 0);
    23012300
    23022301    /**
     
    23102309     */
    23112310    webkit_web_view_signals[CUT_CLIPBOARD] = g_signal_new("cut-clipboard",
    2312             G_TYPE_FROM_CLASS(webViewClass),
    2313             (GSignalFlags)(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
    2314             G_STRUCT_OFFSET(WebKitWebViewClass, cut_clipboard),
    2315             NULL, NULL,
    2316             g_cclosure_marshal_VOID__VOID,
    2317             G_TYPE_NONE, 0);
     2311        G_TYPE_FROM_CLASS(webViewClass),
     2312        (GSignalFlags)(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
     2313        G_STRUCT_OFFSET(WebKitWebViewClass, cut_clipboard),
     2314        NULL, NULL,
     2315        g_cclosure_marshal_VOID__VOID,
     2316        G_TYPE_NONE, 0);
    23182317
    23192318    /**
     
    23272326     */
    23282327    webkit_web_view_signals[COPY_CLIPBOARD] = g_signal_new("copy-clipboard",
    2329             G_TYPE_FROM_CLASS(webViewClass),
    2330             (GSignalFlags)(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
    2331             G_STRUCT_OFFSET(WebKitWebViewClass, copy_clipboard),
    2332             NULL, NULL,
    2333             g_cclosure_marshal_VOID__VOID,
    2334             G_TYPE_NONE, 0);
     2328        G_TYPE_FROM_CLASS(webViewClass),
     2329        (GSignalFlags)(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
     2330        G_STRUCT_OFFSET(WebKitWebViewClass, copy_clipboard),
     2331        NULL, NULL,
     2332        g_cclosure_marshal_VOID__VOID,
     2333        G_TYPE_NONE, 0);
    23352334
    23362335    /**
     
    23442343     */
    23452344    webkit_web_view_signals[PASTE_CLIPBOARD] = g_signal_new("paste-clipboard",
    2346             G_TYPE_FROM_CLASS(webViewClass),
    2347             (GSignalFlags)(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
    2348             G_STRUCT_OFFSET(WebKitWebViewClass, paste_clipboard),
    2349             NULL, NULL,
    2350             g_cclosure_marshal_VOID__VOID,
    2351             G_TYPE_NONE, 0);
    2352 
    2353     /**
    2354      * WebKitWebView::undo
     2345        G_TYPE_FROM_CLASS(webViewClass),
     2346        (GSignalFlags)(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
     2347        G_STRUCT_OFFSET(WebKitWebViewClass, paste_clipboard),
     2348        NULL, NULL,
     2349        g_cclosure_marshal_VOID__VOID,
     2350        G_TYPE_NONE, 0);
     2351
     2352    /**
     2353     * WebKitWebView::undo:
    23552354     * @web_view: the object which received the signal
    23562355     *
     
    23632362     */
    23642363    webkit_web_view_signals[UNDO] = g_signal_new("undo",
    2365             G_TYPE_FROM_CLASS(webViewClass),
    2366             (GSignalFlags)(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
    2367             G_STRUCT_OFFSET(WebKitWebViewClass, undo),
    2368             NULL, NULL,
    2369             g_cclosure_marshal_VOID__VOID,
    2370             G_TYPE_NONE, 0);
    2371 
    2372     /**
    2373      * WebKitWebView::redo
     2364        G_TYPE_FROM_CLASS(webViewClass),
     2365        (GSignalFlags)(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
     2366        G_STRUCT_OFFSET(WebKitWebViewClass, undo),
     2367        NULL, NULL,
     2368        g_cclosure_marshal_VOID__VOID,
     2369        G_TYPE_NONE, 0);
     2370
     2371    /**
     2372     * WebKitWebView::redo:
    23742373     * @web_view: the object which received the signal
    23752374     *
     
    23822381     */
    23832382    webkit_web_view_signals[REDO] = g_signal_new("redo",
    2384             G_TYPE_FROM_CLASS(webViewClass),
    2385             (GSignalFlags)(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
    2386             G_STRUCT_OFFSET(WebKitWebViewClass, redo),
    2387             NULL, NULL,
    2388             g_cclosure_marshal_VOID__VOID,
    2389             G_TYPE_NONE, 0);
     2383        G_TYPE_FROM_CLASS(webViewClass),
     2384        (GSignalFlags)(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
     2385        G_STRUCT_OFFSET(WebKitWebViewClass, redo),
     2386        NULL, NULL,
     2387        g_cclosure_marshal_VOID__VOID,
     2388        G_TYPE_NONE, 0);
    23902389
    23912390    /**
     
    24002399     *
    24012400     * Return value: %TRUE or %FALSE
    2402      * 
     2401     *
    24032402     * Since: 1.1.4
    24042403     */
    24052404    webkit_web_view_signals[MOVE_CURSOR] = g_signal_new("move-cursor",
    2406             G_TYPE_FROM_CLASS(webViewClass),
    2407             (GSignalFlags)(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
    2408             G_STRUCT_OFFSET(WebKitWebViewClass, move_cursor),
    2409             NULL, NULL,
    2410             webkit_marshal_BOOLEAN__ENUM_INT,
    2411             G_TYPE_BOOLEAN, 2,
    2412             GTK_TYPE_MOVEMENT_STEP,
    2413             G_TYPE_INT);
     2405        G_TYPE_FROM_CLASS(webViewClass),
     2406        (GSignalFlags)(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
     2407        G_STRUCT_OFFSET(WebKitWebViewClass, move_cursor),
     2408        NULL, NULL,
     2409        webkit_marshal_BOOLEAN__ENUM_INT,
     2410        G_TYPE_BOOLEAN, 2,
     2411        GTK_TYPE_MOVEMENT_STEP,
     2412        G_TYPE_INT);
    24142413
    24152414    /**
     
    24322431     */
    24332432    webkit_web_view_signals[PLUGIN_WIDGET] = g_signal_new("create-plugin-widget",
    2434             G_TYPE_FROM_CLASS(webViewClass),
    2435             (GSignalFlags) (G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
    2436             0,
    2437             webkit_signal_accumulator_object_handled,
    2438             NULL,
    2439             webkit_marshal_OBJECT__STRING_STRING_POINTER,
    2440             GTK_TYPE_WIDGET, 3,
    2441             G_TYPE_STRING, G_TYPE_STRING, G_TYPE_HASH_TABLE);
    2442 
    2443     /**
    2444      * WebKitWebView::database-quota-exceeded
     2433        G_TYPE_FROM_CLASS(webViewClass),
     2434        (GSignalFlags) (G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
     2435        0,
     2436        webkit_signal_accumulator_object_handled,
     2437        NULL,
     2438        webkit_marshal_OBJECT__STRING_STRING_POINTER,
     2439        GTK_TYPE_WIDGET, 3,
     2440        G_TYPE_STRING, G_TYPE_STRING, G_TYPE_HASH_TABLE);
     2441
     2442    /**
     2443     * WebKitWebView::database-quota-exceeded:
    24452444     * @web_view: the object which received the signal
    24462445     * @frame: the relevant frame
     
    24552454     */
    24562455    webkit_web_view_signals[DATABASE_QUOTA_EXCEEDED] = g_signal_new("database-quota-exceeded",
    2457             G_TYPE_FROM_CLASS(webViewClass),
    2458             (GSignalFlags) (G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
    2459             0,
    2460             NULL, NULL,
    2461             webkit_marshal_VOID__OBJECT_OBJECT,
    2462             G_TYPE_NONE, 2,
    2463             G_TYPE_OBJECT, G_TYPE_OBJECT);
     2456        G_TYPE_FROM_CLASS(webViewClass),
     2457        (GSignalFlags) (G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
     2458        0,
     2459        NULL, NULL,
     2460        webkit_marshal_VOID__OBJECT_OBJECT,
     2461        G_TYPE_NONE, 2,
     2462        G_TYPE_OBJECT, G_TYPE_OBJECT);
    24642463
    24652464    /**
     
    24932492     */
    24942493    webkit_web_view_signals[RESOURCE_REQUEST_STARTING] = g_signal_new("resource-request-starting",
    2495             G_TYPE_FROM_CLASS(webViewClass),
    2496             (GSignalFlags)(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
    2497             0,
    2498             NULL, NULL,
    2499             webkit_marshal_VOID__OBJECT_OBJECT_OBJECT_OBJECT,
    2500             G_TYPE_NONE, 4,
    2501             WEBKIT_TYPE_WEB_FRAME,
    2502             WEBKIT_TYPE_WEB_RESOURCE,
    2503             WEBKIT_TYPE_NETWORK_REQUEST,
    2504             WEBKIT_TYPE_NETWORK_RESPONSE);
     2494        G_TYPE_FROM_CLASS(webViewClass),
     2495        (GSignalFlags)(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
     2496        0,
     2497        NULL, NULL,
     2498        webkit_marshal_VOID__OBJECT_OBJECT_OBJECT_OBJECT,
     2499        G_TYPE_NONE, 4,
     2500        WEBKIT_TYPE_WEB_FRAME,
     2501        WEBKIT_TYPE_WEB_RESOURCE,
     2502        WEBKIT_TYPE_NETWORK_REQUEST,
     2503        WEBKIT_TYPE_NETWORK_RESPONSE);
    25052504
    25062505    /**
     
    25202519     */
    25212520    webkit_web_view_signals[GEOLOCATION_POLICY_DECISION_REQUESTED] = g_signal_new("geolocation-policy-decision-requested",
    2522             G_TYPE_FROM_CLASS(webViewClass),
    2523             (GSignalFlags)(G_SIGNAL_RUN_LAST),
    2524             0,
    2525             NULL, NULL,
    2526             webkit_marshal_BOOLEAN__OBJECT_OBJECT,
    2527             G_TYPE_BOOLEAN, 2,
    2528             WEBKIT_TYPE_WEB_FRAME,
    2529             WEBKIT_TYPE_GEOLOCATION_POLICY_DECISION);
     2521        G_TYPE_FROM_CLASS(webViewClass),
     2522        (GSignalFlags)(G_SIGNAL_RUN_LAST),
     2523        0,
     2524        NULL, NULL,
     2525        webkit_marshal_BOOLEAN__OBJECT_OBJECT,
     2526        G_TYPE_BOOLEAN, 2,
     2527        WEBKIT_TYPE_WEB_FRAME,
     2528        WEBKIT_TYPE_GEOLOCATION_POLICY_DECISION);
    25302529
    25312530    /**
     
    25402539     */
    25412540    webkit_web_view_signals[GEOLOCATION_POLICY_DECISION_CANCELLED] = g_signal_new("geolocation-policy-decision-cancelled",
    2542             G_TYPE_FROM_CLASS(webViewClass),
    2543             (GSignalFlags)(G_SIGNAL_RUN_LAST),
    2544             0,
    2545             NULL, NULL,
    2546             g_cclosure_marshal_VOID__OBJECT,
    2547             G_TYPE_NONE, 1,
    2548             WEBKIT_TYPE_WEB_FRAME);
     2541        G_TYPE_FROM_CLASS(webViewClass),
     2542        (GSignalFlags)(G_SIGNAL_RUN_LAST),
     2543        0,
     2544        NULL, NULL,
     2545        g_cclosure_marshal_VOID__OBJECT,
     2546        G_TYPE_NONE, 1,
     2547        WEBKIT_TYPE_WEB_FRAME);
    25492548
    25502549    /*
     
    25632562     */
    25642563    webkit_web_view_signals[DOCUMENT_LOAD_FINISHED] = g_signal_new("document-load-finished",
    2565             G_TYPE_FROM_CLASS(webViewClass),
    2566             (GSignalFlags)(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
    2567             0,
    2568             NULL, NULL,
    2569             g_cclosure_marshal_VOID__OBJECT,
    2570             G_TYPE_NONE, 1,
    2571             WEBKIT_TYPE_WEB_FRAME);
     2564        G_TYPE_FROM_CLASS(webViewClass),
     2565        (GSignalFlags)(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
     2566        0,
     2567        NULL, NULL,
     2568        g_cclosure_marshal_VOID__OBJECT,
     2569        G_TYPE_NONE, 1,
     2570        WEBKIT_TYPE_WEB_FRAME);
    25722571
    25732572    /**
     
    25842583     */
    25852584    webkit_web_view_signals[FRAME_CREATED] = g_signal_new("frame-created",
    2586             G_TYPE_FROM_CLASS(webViewClass),
    2587             (GSignalFlags)(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
    2588             0,
    2589             NULL, NULL,
    2590             g_cclosure_marshal_VOID__OBJECT,
    2591             G_TYPE_NONE, 1,
    2592             WEBKIT_TYPE_WEB_FRAME);
     2585        G_TYPE_FROM_CLASS(webViewClass),
     2586        (GSignalFlags)(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
     2587        0,
     2588        NULL, NULL,
     2589        g_cclosure_marshal_VOID__OBJECT,
     2590        G_TYPE_NONE, 1,
     2591        WEBKIT_TYPE_WEB_FRAME);
    25932592
    25942593     /**
     
    26182617     *
    26192618     */
    2620     webkit_web_view_signals[RUN_FILE_CHOOSER] =
    2621         g_signal_new("run-file-chooser",
    2622                      G_TYPE_FROM_CLASS(webViewClass),
    2623                      G_SIGNAL_RUN_LAST,
    2624                      G_STRUCT_OFFSET(WebKitWebViewClass, run_file_chooser),
    2625                      g_signal_accumulator_true_handled, 0 /* accumulator data */,
    2626                      webkit_marshal_BOOLEAN__OBJECT,
    2627                      G_TYPE_BOOLEAN, 1, /* number of parameters */
    2628                      WEBKIT_TYPE_FILE_CHOOSER_REQUEST);
    2629 
     2619    webkit_web_view_signals[RUN_FILE_CHOOSER] = g_signal_new("run-file-chooser",
     2620        G_TYPE_FROM_CLASS(webViewClass),
     2621        G_SIGNAL_RUN_LAST,
     2622        G_STRUCT_OFFSET(WebKitWebViewClass, run_file_chooser),
     2623        g_signal_accumulator_true_handled, 0 /* accumulator data */,
     2624        webkit_marshal_BOOLEAN__OBJECT,
     2625        G_TYPE_BOOLEAN, 1, /* number of parameters */
     2626        WEBKIT_TYPE_FILE_CHOOSER_REQUEST);
     2627
     2628    /**
     2629     * WebKitWebView::should-begin-editing:
     2630     * @web_view: the #WebKitWebView on which the signal is emitted
     2631     * @range: a #WebKitDOMRange
     2632     *
     2633     */
    26302634    webkit_web_view_signals[SHOULD_BEGIN_EDITING] = g_signal_new("should-begin-editing",
    2631         G_TYPE_FROM_CLASS(webViewClass), static_cast<GSignalFlags>(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
    2632         G_STRUCT_OFFSET(WebKitWebViewClass, should_allow_editing_action), g_signal_accumulator_first_wins, 0,
    2633         webkit_marshal_BOOLEAN__OBJECT, G_TYPE_BOOLEAN, 1, WEBKIT_TYPE_DOM_RANGE);
    2634 
    2635     webkit_web_view_signals[SHOULD_END_EDITING] = g_signal_new("should-end-editing", G_TYPE_FROM_CLASS(webViewClass),
     2635        G_TYPE_FROM_CLASS(webViewClass),
    26362636        static_cast<GSignalFlags>(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
    2637         G_STRUCT_OFFSET(WebKitWebViewClass, should_allow_editing_action), g_signal_accumulator_first_wins, 0,
    2638         webkit_marshal_BOOLEAN__OBJECT, G_TYPE_BOOLEAN, 1, WEBKIT_TYPE_DOM_RANGE);
    2639 
    2640     webkit_web_view_signals[SHOULD_INSERT_NODE] = g_signal_new("should-insert-node", G_TYPE_FROM_CLASS(webViewClass),
     2637        G_STRUCT_OFFSET(WebKitWebViewClass, should_allow_editing_action),
     2638        g_signal_accumulator_first_wins, 0,
     2639        webkit_marshal_BOOLEAN__OBJECT,
     2640        G_TYPE_BOOLEAN, 1,
     2641        WEBKIT_TYPE_DOM_RANGE);
     2642
     2643    /**
     2644     * WebKitWebView::should-end-editing:
     2645     * @web_view: the #WebKitWebView on which the signal is emitted
     2646     * @range: a #WebKitDOMRange
     2647     *
     2648     */
     2649    webkit_web_view_signals[SHOULD_END_EDITING] = g_signal_new("should-end-editing",
     2650        G_TYPE_FROM_CLASS(webViewClass),
    26412651        static_cast<GSignalFlags>(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
    2642         G_STRUCT_OFFSET(WebKitWebViewClass, should_allow_editing_action), g_signal_accumulator_first_wins, 0,
    2643         webkit_marshal_BOOLEAN__OBJECT_OBJECT_ENUM, G_TYPE_BOOLEAN,
    2644         3, WEBKIT_TYPE_DOM_NODE, WEBKIT_TYPE_DOM_RANGE, WEBKIT_TYPE_INSERT_ACTION);
    2645 
    2646     webkit_web_view_signals[SHOULD_INSERT_TEXT] = g_signal_new("should-insert-text", G_TYPE_FROM_CLASS(webViewClass),
     2652        G_STRUCT_OFFSET(WebKitWebViewClass, should_allow_editing_action),
     2653        g_signal_accumulator_first_wins, 0,
     2654        webkit_marshal_BOOLEAN__OBJECT,
     2655        G_TYPE_BOOLEAN, 1,
     2656        WEBKIT_TYPE_DOM_RANGE);
     2657
     2658    /**
     2659     * WebKitWebView::should-insert-node:
     2660     * @web_view: the #WebKitWebView on which the signal is emitted
     2661     * @node: a #WebKitDOMNode
     2662     * @range: a #WebKitDOMRange
     2663     * @action: a #WebKitInsertAction
     2664     *
     2665     */
     2666    webkit_web_view_signals[SHOULD_INSERT_NODE] = g_signal_new("should-insert-node",
     2667        G_TYPE_FROM_CLASS(webViewClass),
    26472668        static_cast<GSignalFlags>(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
    2648         G_STRUCT_OFFSET(WebKitWebViewClass, should_allow_editing_action), g_signal_accumulator_first_wins, 0,
    2649         webkit_marshal_BOOLEAN__STRING_OBJECT_ENUM, G_TYPE_BOOLEAN,
    2650         3, G_TYPE_STRING, WEBKIT_TYPE_DOM_RANGE, WEBKIT_TYPE_INSERT_ACTION);
    2651 
    2652     // Only exists for GTK+ API compatbiility.
    2653     webkit_web_view_signals[SHOULD_DELETE_RANGE] = g_signal_new("should-delete-range", G_TYPE_FROM_CLASS(webViewClass),
     2669        G_STRUCT_OFFSET(WebKitWebViewClass, should_allow_editing_action),
     2670        g_signal_accumulator_first_wins, 0,
     2671        webkit_marshal_BOOLEAN__OBJECT_OBJECT_ENUM,
     2672        G_TYPE_BOOLEAN, 3,
     2673        WEBKIT_TYPE_DOM_NODE,
     2674        WEBKIT_TYPE_DOM_RANGE,
     2675        WEBKIT_TYPE_INSERT_ACTION);
     2676
     2677    /**
     2678     * WebKitWebView::should-insert-text:
     2679     * @web_view: the #WebKitWebView on which the signal is emitted
     2680     * @string: a string
     2681     * @range: a #WebKitDOMRange
     2682     * @action: a #WebKitInsertAction
     2683     *
     2684     */
     2685    webkit_web_view_signals[SHOULD_INSERT_TEXT] = g_signal_new("should-insert-text",
     2686        G_TYPE_FROM_CLASS(webViewClass),
    26542687        static_cast<GSignalFlags>(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
    2655         G_STRUCT_OFFSET(WebKitWebViewClass, should_allow_editing_action), g_signal_accumulator_first_wins, 0,
    2656         webkit_marshal_BOOLEAN__OBJECT, G_TYPE_BOOLEAN, 1, WEBKIT_TYPE_DOM_RANGE);
    2657 
     2688        G_STRUCT_OFFSET(WebKitWebViewClass, should_allow_editing_action),
     2689        g_signal_accumulator_first_wins, 0,
     2690        webkit_marshal_BOOLEAN__STRING_OBJECT_ENUM,
     2691        G_TYPE_BOOLEAN, 3,
     2692        G_TYPE_STRING,
     2693        WEBKIT_TYPE_DOM_RANGE,
     2694        WEBKIT_TYPE_INSERT_ACTION);
     2695
     2696    // Only exists for GTK+ API compatibility.
     2697    /**
     2698     * WebKitWebView::should-delete-range:
     2699     * @web_view: the #WebKitWebView on which the signal is emitted
     2700     * @range: a #WebKitDOMRange
     2701     *
     2702     */
     2703    webkit_web_view_signals[SHOULD_DELETE_RANGE] = g_signal_new("should-delete-range",
     2704        G_TYPE_FROM_CLASS(webViewClass),
     2705        static_cast<GSignalFlags>(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
     2706        G_STRUCT_OFFSET(WebKitWebViewClass, should_allow_editing_action),
     2707        g_signal_accumulator_first_wins, 0,
     2708        webkit_marshal_BOOLEAN__OBJECT,
     2709        G_TYPE_BOOLEAN, 1,
     2710        WEBKIT_TYPE_DOM_RANGE);
     2711
     2712    /**
     2713     * WebKitWebView::should-show-delete-interface-for-element:
     2714     * @web_view: the #WebKitWebView on which the signal is emitted
     2715     * @element: a #WebKitDOMHtmlElement
     2716     *
     2717     */
    26582718    webkit_web_view_signals[SHOULD_SHOW_DELETE_INTERFACE_FOR_ELEMENT] = g_signal_new("should-show-delete-interface-for-element",
    2659         G_TYPE_FROM_CLASS(webViewClass), static_cast<GSignalFlags>(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
    2660         0, g_signal_accumulator_first_wins, 0,
    2661         webkit_marshal_BOOLEAN__OBJECT, G_TYPE_BOOLEAN, 1, WEBKIT_TYPE_DOM_HTML_ELEMENT);
    2662 
     2719        G_TYPE_FROM_CLASS(webViewClass),
     2720        static_cast<GSignalFlags>(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
     2721        0,
     2722        g_signal_accumulator_first_wins, 0,
     2723        webkit_marshal_BOOLEAN__OBJECT,
     2724        G_TYPE_BOOLEAN, 1,
     2725        WEBKIT_TYPE_DOM_HTML_ELEMENT);
     2726
     2727    /**
     2728     * WebKitWebView::should-change-selected-range:
     2729     * @web_view: the #WebKitWebView on which the signal is emitted
     2730     * @fromRange: a #WebKitDOMRange
     2731     * @toRange: a #WebKitDOMRange
     2732     * @affinity: a #WebKitElectionAffinity
     2733     * @stillSelecting: bool
     2734     *
     2735     */
    26632736    webkit_web_view_signals[SHOULD_CHANGE_SELECTED_RANGE] = g_signal_new("should-change-selected-range",
    2664         G_TYPE_FROM_CLASS(webViewClass), static_cast<GSignalFlags>(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
    2665         G_STRUCT_OFFSET(WebKitWebViewClass, should_allow_editing_action), g_signal_accumulator_first_wins, 0,
    2666         webkit_marshal_BOOLEAN__OBJECT_OBJECT_ENUM_BOOLEAN, G_TYPE_BOOLEAN,
    2667          4, WEBKIT_TYPE_DOM_RANGE, WEBKIT_TYPE_DOM_RANGE, WEBKIT_TYPE_SELECTION_AFFINITY, G_TYPE_BOOLEAN);
    2668 
     2737        G_TYPE_FROM_CLASS(webViewClass),
     2738        static_cast<GSignalFlags>(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
     2739        G_STRUCT_OFFSET(WebKitWebViewClass, should_allow_editing_action),
     2740        g_signal_accumulator_first_wins, 0,
     2741        webkit_marshal_BOOLEAN__OBJECT_OBJECT_ENUM_BOOLEAN,
     2742        G_TYPE_BOOLEAN, 4,
     2743        WEBKIT_TYPE_DOM_RANGE,
     2744        WEBKIT_TYPE_DOM_RANGE,
     2745        WEBKIT_TYPE_SELECTION_AFFINITY,
     2746        G_TYPE_BOOLEAN);
     2747
     2748    /**
     2749     * WebKitWebView::should-apply-style:
     2750     * @web_view: the #WebKitWebView on which the signal is emitted
     2751     * @set: a #WebKitDOMCSSStyleDeclaration
     2752     * @range: a #WebKitDOMRange
     2753     *
     2754     */
    26692755    webkit_web_view_signals[SHOULD_APPLY_STYLE] = g_signal_new("should-apply-style",
    2670         G_TYPE_FROM_CLASS(webViewClass), static_cast<GSignalFlags>(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
    2671         G_STRUCT_OFFSET(WebKitWebViewClass, should_allow_editing_action), g_signal_accumulator_first_wins, 0,
    2672         webkit_marshal_BOOLEAN__OBJECT_OBJECT, G_TYPE_BOOLEAN,
    2673          2, WEBKIT_TYPE_DOM_CSS_STYLE_DECLARATION, WEBKIT_TYPE_DOM_RANGE);
    2674 
     2756        G_TYPE_FROM_CLASS(webViewClass),
     2757        static_cast<GSignalFlags>(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
     2758        G_STRUCT_OFFSET(WebKitWebViewClass, should_allow_editing_action),
     2759        g_signal_accumulator_first_wins, 0,
     2760        webkit_marshal_BOOLEAN__OBJECT_OBJECT,
     2761        G_TYPE_BOOLEAN, 2,
     2762        WEBKIT_TYPE_DOM_CSS_STYLE_DECLARATION,
     2763        WEBKIT_TYPE_DOM_RANGE);
     2764
     2765    /**
     2766     * WebKitWebView::editing-began:
     2767     * @web_view: the #WebKitWebView on which the signal is emitted
     2768     *
     2769     */
    26752770    webkit_web_view_signals[EDITING_BEGAN] = g_signal_new("editing-began",
    2676         G_TYPE_FROM_CLASS(webViewClass), static_cast<GSignalFlags>(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION), 0, 0, 0,
    2677         g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0);
    2678 
     2771        G_TYPE_FROM_CLASS(webViewClass),
     2772        static_cast<GSignalFlags>(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
     2773        0,
     2774        0, 0,
     2775        g_cclosure_marshal_VOID__VOID,
     2776        G_TYPE_NONE, 0);
     2777
     2778    /**
     2779     * WebKitWebView::user-changed-contents:
     2780     * @web_view: the #WebKitWebView on which the signal is emitted
     2781     *
     2782     */
    26792783    webkit_web_view_signals[USER_CHANGED_CONTENTS] = g_signal_new("user-changed-contents",
    2680         G_TYPE_FROM_CLASS(webViewClass), static_cast<GSignalFlags>(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION), 0, 0, 0,
    2681         g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0);
    2682 
     2784        G_TYPE_FROM_CLASS(webViewClass),
     2785        static_cast<GSignalFlags>(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
     2786        0,
     2787        0, 0,
     2788        g_cclosure_marshal_VOID__VOID,
     2789        G_TYPE_NONE, 0);
     2790
     2791    /**
     2792     * WebKitWebView::editing-ended:
     2793     * @web_view: the #WebKitWebView on which the signal is emitted
     2794     *
     2795     */
    26832796    webkit_web_view_signals[EDITING_ENDED] = g_signal_new("editing-ended",
    2684         G_TYPE_FROM_CLASS(webViewClass), static_cast<GSignalFlags>(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION), 0, 0, 0,
    2685         g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0);
    2686 
     2797        G_TYPE_FROM_CLASS(webViewClass),
     2798        static_cast<GSignalFlags>(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
     2799        0,
     2800        0, 0,
     2801        g_cclosure_marshal_VOID__VOID,
     2802        G_TYPE_NONE, 0);
     2803
     2804    /**
     2805     * WebKitWebView::selection-changed:
     2806     * @web_view: the #WebKitWebView on which the signal is emitted
     2807     *
     2808     */
    26872809    webkit_web_view_signals[SELECTION_CHANGED] = g_signal_new("selection-changed",
    2688         G_TYPE_FROM_CLASS(webViewClass), static_cast<GSignalFlags>(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION), 0, 0, 0,
    2689         g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0);
     2810        G_TYPE_FROM_CLASS(webViewClass),
     2811        static_cast<GSignalFlags>(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
     2812        0,
     2813        0, 0,
     2814        g_cclosure_marshal_VOID__VOID,
     2815        G_TYPE_NONE, 0);
    26902816
    26912817    /*
    2692      * WebKitWebView::viewport-attributes-recompute-requested
     2818     * WebKitWebView::viewport-attributes-recompute-requested:
    26932819     * @web_view: the object which received the signal
    26942820     * @viewport_attributes: the #WebKitViewportAttributes which has the viewport attributes.
    26952821     *
    2696      * The #WebKitWebView::viewport-attributes-recompute-requested 
     2822     * The #WebKitWebView::viewport-attributes-recompute-requested
    26972823     * signal will be emitted when a page with a viewport meta tag
    26982824     * loads and when webkit_viewport_attributes_recompute is called.
    26992825     *
    27002826     * The #WebKitViewportAttributes will have device size, available size,
    2701      * desktop width, and device DPI pre-filled by values that make sense 
    2702      * for the current screen and widget, but you can override those values 
     2827     * desktop width, and device DPI pre-filled by values that make sense
     2828     * for the current screen and widget, but you can override those values
    27032829     * if you have special requirements (for instance, if you made your
    2704      * widget bigger than the available visible area, you should override 
    2705      * the available-width and available-height properties to the actual 
     2830     * widget bigger than the available visible area, you should override
     2831     * the available-width and available-height properties to the actual
    27062832     * visible area).
    27072833     *
     
    27092835     */
    27102836    webkit_web_view_signals[VIEWPORT_ATTRIBUTES_RECOMPUTE_REQUESTED] = g_signal_new("viewport-attributes-recompute-requested",
    2711             G_TYPE_FROM_CLASS(webViewClass),
    2712             (GSignalFlags)(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
    2713             0,
    2714             0, 0,
    2715             g_cclosure_marshal_VOID__OBJECT,
    2716             G_TYPE_NONE, 1,
     2837        G_TYPE_FROM_CLASS(webViewClass),
     2838        (GSignalFlags)(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
     2839        0,
     2840        0, 0,
     2841        g_cclosure_marshal_VOID__OBJECT,
     2842        G_TYPE_NONE, 1,
    27172843            WEBKIT_TYPE_VIEWPORT_ATTRIBUTES);
    27182844
    27192845    /*
    2720      * WebKitWebView::viewport-attributes-changed
     2846     * WebKitWebView::viewport-attributes-changed:
    27212847     * @web_view: the object which received the signal
    27222848     * @viewport_attributes: the #WebKitViewportAttributes which has the viewport attributes.
    27232849     *
    2724      * The #WebKitWebView::viewport-attributes-changed signal will be emitted 
    2725      * after the emission of #WebKitWebView::viewport-attributes-recompute-requested 
    2726      * and the subsequent viewport attribute recomputation. At this point, 
     2850     * The #WebKitWebView::viewport-attributes-changed signal will be emitted
     2851     * after the emission of #WebKitWebView::viewport-attributes-recompute-requested
     2852     * and the subsequent viewport attribute recomputation. At this point,
    27272853     * if the #WebKitViewportAttributes are valid, the viewport attributes are available.
    2728      * 
     2854     *
    27292855     * Since: 1.3.8
    27302856     */
    27312857    webkit_web_view_signals[VIEWPORT_ATTRIBUTES_CHANGED] = g_signal_new("viewport-attributes-changed",
    2732             G_TYPE_FROM_CLASS(webViewClass),
    2733             (GSignalFlags)(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
    2734             0,
    2735             0, 0,
    2736             g_cclosure_marshal_VOID__OBJECT,
    2737             G_TYPE_NONE, 1,
    2738             WEBKIT_TYPE_VIEWPORT_ATTRIBUTES);
     2858        G_TYPE_FROM_CLASS(webViewClass),
     2859        (GSignalFlags)(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
     2860        0,
     2861        0, 0,
     2862        g_cclosure_marshal_VOID__OBJECT,
     2863        G_TYPE_NONE, 1,
     2864        WEBKIT_TYPE_VIEWPORT_ATTRIBUTES);
    27392865
    27402866    /**
     
    27572883     * Since: 1.9.0
    27582884     */
    2759     webkit_web_view_signals[ENTERING_FULLSCREEN] =
    2760             g_signal_new("entering-fullscreen",
    2761                          G_TYPE_FROM_CLASS(webViewClass),
    2762                          G_SIGNAL_RUN_LAST,
    2763                          G_STRUCT_OFFSET(WebKitWebViewClass, entering_fullscreen),
    2764                          g_signal_accumulator_true_handled, 0,
    2765                          webkit_marshal_BOOLEAN__OBJECT,
    2766                          G_TYPE_BOOLEAN, 1, WEBKIT_TYPE_DOM_HTML_ELEMENT);
     2885    webkit_web_view_signals[ENTERING_FULLSCREEN] = g_signal_new("entering-fullscreen",
     2886        G_TYPE_FROM_CLASS(webViewClass),
     2887        G_SIGNAL_RUN_LAST,
     2888        G_STRUCT_OFFSET(WebKitWebViewClass, entering_fullscreen),
     2889        g_signal_accumulator_true_handled, 0,
     2890        webkit_marshal_BOOLEAN__OBJECT,
     2891        G_TYPE_BOOLEAN, 1, WEBKIT_TYPE_DOM_HTML_ELEMENT);
    27672892
    27682893
     
    27822907     * Since: 1.9.0
    27832908     */
    2784     webkit_web_view_signals[LEAVING_FULLSCREEN] =
    2785             g_signal_new("leaving-fullscreen",
    2786                          G_TYPE_FROM_CLASS(webViewClass),
    2787                          G_SIGNAL_RUN_LAST,
    2788                          G_STRUCT_OFFSET(WebKitWebViewClass, leaving_fullscreen),
    2789                          g_signal_accumulator_true_handled, 0,
    2790                          webkit_marshal_BOOLEAN__OBJECT,
    2791                          G_TYPE_BOOLEAN, 1, WEBKIT_TYPE_DOM_HTML_ELEMENT);
     2909    webkit_web_view_signals[LEAVING_FULLSCREEN] = g_signal_new("leaving-fullscreen",
     2910        G_TYPE_FROM_CLASS(webViewClass),
     2911        G_SIGNAL_RUN_LAST,
     2912        G_STRUCT_OFFSET(WebKitWebViewClass, leaving_fullscreen),
     2913        g_signal_accumulator_true_handled, 0,
     2914        webkit_marshal_BOOLEAN__OBJECT,
     2915        G_TYPE_BOOLEAN, 1, WEBKIT_TYPE_DOM_HTML_ELEMENT);
    27922916
    27932917    /**
     
    28032927     */
    28042928    webkit_web_view_signals[RESOURCE_RESPONSE_RECEIVED] = g_signal_new("resource-response-received",
    2805             G_TYPE_FROM_CLASS(webViewClass),
    2806             G_SIGNAL_RUN_LAST,
    2807             0,
    2808             0, 0,
    2809             webkit_marshal_VOID__OBJECT_OBJECT_OBJECT,
    2810             G_TYPE_NONE, 3,
    2811             WEBKIT_TYPE_WEB_FRAME,
    2812             WEBKIT_TYPE_WEB_RESOURCE,
    2813             WEBKIT_TYPE_NETWORK_RESPONSE);
     2929        G_TYPE_FROM_CLASS(webViewClass),
     2930        G_SIGNAL_RUN_LAST,
     2931        0,
     2932        0, 0,
     2933        webkit_marshal_VOID__OBJECT_OBJECT_OBJECT,
     2934        G_TYPE_NONE, 3,
     2935        WEBKIT_TYPE_WEB_FRAME,
     2936        WEBKIT_TYPE_WEB_RESOURCE,
     2937        WEBKIT_TYPE_NETWORK_RESPONSE);
    28142938
    28152939    /**
     
    28242948     */
    28252949    webkit_web_view_signals[RESOURCE_LOAD_FINISHED] = g_signal_new("resource-load-finished",
    2826             G_TYPE_FROM_CLASS(webViewClass),
    2827             G_SIGNAL_RUN_LAST,
    2828             0,
    2829             0, 0,
    2830             webkit_marshal_VOID__OBJECT_OBJECT,
    2831             G_TYPE_NONE, 2,
    2832             WEBKIT_TYPE_WEB_FRAME,
    2833             WEBKIT_TYPE_WEB_RESOURCE);
     2950        G_TYPE_FROM_CLASS(webViewClass),
     2951        G_SIGNAL_RUN_LAST,
     2952        0,
     2953        0, 0,
     2954        webkit_marshal_VOID__OBJECT_OBJECT,
     2955        G_TYPE_NONE, 2,
     2956        WEBKIT_TYPE_WEB_FRAME,
     2957        WEBKIT_TYPE_WEB_RESOURCE);
    28342958
    28352959    /**
     
    28482972     */
    28492973    webkit_web_view_signals[RESOURCE_CONTENT_LENGTH_RECEIVED] = g_signal_new("resource-content-length-received",
    2850             G_TYPE_FROM_CLASS(webViewClass),
    2851             G_SIGNAL_RUN_LAST,
    2852             0,
    2853             0, 0,
    2854             webkit_marshal_VOID__OBJECT_OBJECT_INT,
    2855             G_TYPE_NONE, 3,
    2856             WEBKIT_TYPE_WEB_FRAME,
    2857             WEBKIT_TYPE_WEB_RESOURCE,
    2858             G_TYPE_INT);
     2974        G_TYPE_FROM_CLASS(webViewClass),
     2975        G_SIGNAL_RUN_LAST,
     2976        0,
     2977        0, 0,
     2978        webkit_marshal_VOID__OBJECT_OBJECT_INT,
     2979        G_TYPE_NONE, 3,
     2980        WEBKIT_TYPE_WEB_FRAME,
     2981        WEBKIT_TYPE_WEB_RESOURCE,
     2982        G_TYPE_INT);
    28592983
    28602984    /**
     
    28702994     */
    28712995    webkit_web_view_signals[RESOURCE_LOAD_FAILED] = g_signal_new("resource-load-failed",
    2872             G_TYPE_FROM_CLASS(webViewClass),
    2873             G_SIGNAL_RUN_LAST,
    2874             0,
    2875             0, 0,
    2876             webkit_marshal_VOID__OBJECT_OBJECT_BOXED,
    2877             G_TYPE_NONE, 3,
    2878             WEBKIT_TYPE_WEB_FRAME,
    2879             WEBKIT_TYPE_WEB_RESOURCE,
    2880             G_TYPE_ERROR);
     2996        G_TYPE_FROM_CLASS(webViewClass),
     2997        G_SIGNAL_RUN_LAST,
     2998        0,
     2999        0, 0,
     3000        webkit_marshal_VOID__OBJECT_OBJECT_BOXED,
     3001        G_TYPE_NONE, 3,
     3002        WEBKIT_TYPE_WEB_FRAME,
     3003        WEBKIT_TYPE_WEB_RESOURCE,
     3004        G_TYPE_ERROR);
    28813005
    28823006    /**
     
    29063030     */
    29073031    webkit_web_view_signals[CONTEXT_MENU] = g_signal_new("context-menu",
    2908             G_TYPE_FROM_CLASS(webViewClass),
    2909             G_SIGNAL_RUN_LAST,
    2910             0, 0, 0,
    2911             webkit_marshal_BOOLEAN__OBJECT_OBJECT_BOOLEAN,
    2912             G_TYPE_BOOLEAN, 3,
    2913             GTK_TYPE_WIDGET,
    2914             WEBKIT_TYPE_HIT_TEST_RESULT,
    2915             G_TYPE_BOOLEAN);
     3032        G_TYPE_FROM_CLASS(webViewClass),
     3033        G_SIGNAL_RUN_LAST,
     3034        0, 0, 0,
     3035        webkit_marshal_BOOLEAN__OBJECT_OBJECT_BOOLEAN,
     3036        G_TYPE_BOOLEAN, 3,
     3037        GTK_TYPE_WIDGET,
     3038        WEBKIT_TYPE_HIT_TEST_RESULT,
     3039        G_TYPE_BOOLEAN);
    29163040
    29173041    /*
     
    30433167
    30443168    /* Movement */
    3045    
     3169
    30463170    gtk_binding_entry_add_signal(binding_set, GDK_Down, static_cast<GdkModifierType>(0),
    30473171                                 "move-cursor", 2,
     
    41954319 * webkit_web_view_stop_loading:
    41964320 * @web_view: a #WebKitWebView
    4197  * 
     4321 *
    41984322 * Stops any ongoing load in the @web_view.
    41994323 **/
     
    46424766        frame->setPageZoomFactor(zoomLevel);
    46434767    else
    4644         frame->setTextZoomFactor(zoomLevel);       
     4768        frame->setTextZoomFactor(zoomLevel);
    46454769}
    46464770
     
    52795403 * webkit_web_view_get_dom_document:
    52805404 * @web_view: a #WebKitWebView
    5281  * 
     5405 *
    52825406 * Returns: (transfer none): the #WebKitDOMDocument currently loaded in
    52835407 * the main frame of the @web_view or %NULL if no document is loaded
  • trunk/Source/WebKit/gtk/webkit/webkitwebwindowfeatures.cpp

    r95901 r145722  
    398398        return TRUE;
    399399    if (!features1 || !features2)
    400         return FALSE; 
    401    
     400        return FALSE;
     401
    402402    WebKitWebWindowFeaturesPrivate* priv1 = features1->priv;
    403403    WebKitWebWindowFeaturesPrivate* priv2 = features2->priv;
Note: See TracChangeset for help on using the changeset viewer.