1
2009-05-13 Xan Lopez <xlopez@igalia.com>
3
Reviewed by Gustavo Noronha.
5
Do not handle KeyEvents with Ctrl or Alt modifiers that we
6
otherwise know nothing about. Otherwise shortcuts defined in the
7
WebView will never be executed.
9
* WebCoreSupport/EditorClientGtk.cpp:
10
(WebKit::handleEditingKeyboardEvent):
12
2009-05-13 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
14
Add information about the SVG index bounds check committed in
19
2009-05-13 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
21
Reviewed by Xan Lopez.
23
Note changes since 1.1.6.
27
2009-05-13 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
29
Unreviewed. Updated control file, and main file for the 1.1.7
32
* docs/webkitgtk-docs.sgml:
33
* docs/webkitgtk-sections.txt:
35
2009-05-11 Holger Hans Peter Freyther <zecke@selfish.org>
37
Reviewed by Xan Lopez.
39
https://bugs.webkit.org/show_bug.cgi?id=25685
40
[GTK] Middle click paste form the pasteboard
42
For paste from middle button (button==2) we want to use
43
the GDK_PRIMARY_SELECTION. Implement the new getCurrentTarget
44
method in PasteboardHelperGtk by asking the WebView which
47
* WebCoreSupport/PasteboardHelperGtk.cpp:
48
(WebKit::PasteboardHelperGtk::getCurrentTarget):
49
* WebCoreSupport/PasteboardHelperGtk.h:
50
* webkit/webkitprivate.h:
51
* webkit/webkitwebview.cpp:
52
(webkit_web_view_button_press_event):
53
(webkit_web_view_use_primary_for_paste):
55
2009-05-12 Jan Michael Alonzo <jmalonzo@webkit.org>
57
Reviewed by Holger Freyther.
59
[Gtk] Various autotools build refactoring and fixes
60
https://bugs.webkit.org/show_bug.cgi?id=25286
62
Add glib-2.0 to the list of required package.
66
2009-05-11 Christian Dywan <christian@twotoasts.de>
68
Reviewed by Gustavo Noronha.
70
https://bugs.webkit.org/show_bug.cgi?id=25697
71
[GTK] Warnings building WebKit/gtk/tests/testwebframe.c
73
* tests/testwebframe.c:
74
(test_webkit_web_frame_create_destroy): Declare webView as a GtkWidget*
75
to fix pointer type incompatibility warnings.
77
2009-05-08 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
79
Reviewed by Xan Lopez.
81
Make the scan program call g_thread_init(NULL) in addition to
82
g_type_init(), so that it actually works.
84
* docs/GNUmakefile.am:
86
2009-05-08 Xan Lopez <xlopez@igalia.com>
88
Reviewed by Gustavo Noronha.
90
Unify scrolling code via adjustments and keys. Use the WebCore
91
defined constants, since that's what people are most used to at
95
* webkit/webkitwebview.cpp:
96
(webkit_web_view_real_move_cursor):
98
2009-05-07 Christian Dywan <christian@twotoasts.de>
100
Reviewed by Gustavo Noronha.
102
* WebCoreSupport/FrameLoaderClientGtk.cpp:
103
(WebKit::FrameLoaderClient::dispatchDidChangeLocationWithinPage):
104
(WebKit::FrameLoaderClient::dispatchDidCommitLoad): Add missing
105
call to notifyStatus in the committed case and a missing property notify.
107
2009-05-06 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
109
Reviewed by Xan Lopez.
111
https://bugs.webkit.org/show_bug.cgi?id=24786
112
WebKitDownload sometimes suggests peculiar filenames
114
When a download is requested by an ongoing request, use the already
115
provided response to set the suggested filename for the WebKitDownload
116
object, if available.
118
* WebCoreSupport/FrameLoaderClientGtk.cpp:
119
(WebKit::FrameLoaderClient::download):
120
* webkit/webkitdownload.cpp:
121
(_WebKitDownloadPrivate::webkit_download_set_property):
122
(_WebKitDownloadPrivate::webkit_download_get_suggested_filename):
123
(_WebKitDownloadPrivate::webkit_download_set_suggested_filename):
124
* webkit/webkitprivate.h:
125
* webkit/webkitwebview.cpp:
127
2009-05-06 Jan Michael Alonzo <jmalonzo@webkit.org>
129
Reviewed by Holger Freyther.
131
GTK+ API implementation files have bogus extern "C" entries
132
https://bugs.webkit.org/show_bug.cgi?id=24322
134
Remove bogus extern "C" from the source files.
136
* webkit/webkitdownload.cpp:
137
(DownloadClient::cannotShowURL):
138
* webkit/webkiterror.cpp:
139
(webkit_plugin_error_quark):
140
* webkit/webkitnetworkrequest.cpp:
141
(webkit_network_request_get_uri):
142
* webkit/webkitprivate.cpp:
144
* webkit/webkitversion.cpp:
145
(webkit_micro_version):
146
* webkit/webkitwebbackforwardlist.cpp:
147
* webkit/webkitwebframe.cpp:
148
(webkit_web_frame_get_load_status):
149
* webkit/webkitwebhistoryitem.cpp:
150
* webkit/webkitwebinspector.cpp:
151
(webkit_web_inspector_set_inspector_client):
152
* webkit/webkitwebnavigationaction.cpp:
153
(webkit_web_navigation_action_get_modifier_state):
154
* webkit/webkitwebpolicydecision.cpp:
155
(webkit_web_policy_decision_cancel):
156
* webkit/webkitwebsettings.cpp:
157
(webkit_web_settings_get_spell_languages):
158
* webkit/webkitwebview.cpp:
159
* webkit/webkitwebwindowfeatures.cpp:
160
(webkit_web_window_features_equal):
162
2009-05-06 Jan Michael Alonzo <jmalonzo@webkit.org>
164
Reviewed by Holger Freyther.
166
Misc fixes to InspectorClientGtk.
168
* WebCoreSupport/InspectorClientGtk.cpp:
169
(WebKit::InspectorClient::createPage): use g_filename_to_uri to
170
get the URI and use web_view_load_uri instead of the deprecated
171
web_view_open method for loading the URI.
172
(WebKit::InspectorClient::localizedStringsURL): implement.
174
2009-05-05 Ben Murdoch <benm@google.com>
176
Reviewed by Eric Seidel.
178
Add #if ENABLE(DATABASE) guards around database code so toggling ENABLE_DATABASE off does not break builds.
179
https://bugs.webkit.org/show_bug.cgi?id=24776
181
* WebCoreSupport/ChromeClientGtk.cpp:
182
(WebKit::ChromeClient::exceededDatabaseQuota):
183
* WebCoreSupport/ChromeClientGtk.h:
185
2009-05-06 Christian Dywan <christian@twotoasts.de>
187
Reviewed by Gustavo Noronha.
189
http://bugs.webkit.org/show_bug.cgi?id=17066
190
[GTK] Improve frameloader signals
192
Implement load-status and progress properties on the view, as well as
193
load-status on the frame. This supersedes the different load signals
194
load-progress-changed, load-committed, load-done, load-started and
195
load-finished which are not only misnamed but broken by design.
197
* WebCoreSupport/FrameLoaderClientGtk.cpp:
198
(WebKit::notifyStatus):
199
(WebKit::FrameLoaderClient::postProgressStartedNotification):
200
(WebKit::FrameLoaderClient::postProgressEstimateChangedNotification):
201
(WebKit::FrameLoaderClient::dispatchDidFinishLoad):
202
(WebKit::FrameLoaderClient::dispatchDidStartProvisionalLoad):
203
* webkit/webkitprivate.h:
204
* webkit/webkitwebframe.cpp:
205
* webkit/webkitwebframe.h:
206
* webkit/webkitwebview.cpp:
207
* webkit/webkitwebview.h:
209
2009-05-05 Xan Lopez <xlopez@igalia.com>
211
Reviewed by Holger Freyther.
215
* WebCoreSupport/EditorClientGtk.cpp:
216
(WebKit::EditorClient::checkSpellingOfString):
218
2009-05-02 Gustavo Noronha Silva <gns@gnome.org>
220
Reviewed by Holger Freyther.
222
https://bugs.webkit.org/show_bug.cgi?id=25466
223
WebKitGtk+ 1.1.6 prints weird error messages in Liferea
225
Use strlen instead of g_utf8_strlen when calculating the size of
226
the data that is being given to webkit_web_frame_load_string to be
227
loaded, so that we don't miss any of the content.
229
* webkit/webkitwebframe.cpp:
231
2009-05-01 Dimitri Glazkov <dglazkov@chromium.org>
233
Unreviewed, bulid fix.
235
Fix mis-applied patch.
237
* WebCoreSupport/FrameLoaderClientGtk.cpp:
238
(WebKit::FrameLoaderClient::dispatchDidLoadResourceFromMemoryCache):
240
2009-05-01 Pavel Feldman <pfeldman@chromium.org>
242
Reviewed by Timothy Hatcher.
244
Add a FrameLoaderClient callback for the ResourceRetrievedByXMLHttpRequest.
246
https://bugs.webkit.org/show_bug.cgi?id=25347
248
* WebCoreSupport/FrameLoaderClientGtk.cpp:
249
(WebKit::FrameLoaderClient::dispatchDidLoadResourceByXMLHttpRequest):
250
* WebCoreSupport/FrameLoaderClientGtk.h:
252
2009-04-30 David Kilzer <ddkilzer@apple.com>
254
Provide a mechanism to create a quirks delegate for HTMLParser
256
Reviewed by David Hyatt.
258
* WebCoreSupport/ChromeClientGtk.h:
259
(WebKit::ChromeClient::createHTMLParserQuirks): Added. The
260
default implementation of this factory method returns 0.
262
2009-04-30 Pavel Feldman <pfeldman@chromium.org>
264
Reviewed by Dimitri Glazkov.
266
https://bugs.webkit.org/show_bug.cgi?id=25342
267
Add MessageSource and MessageLevel parameters to the ChromeClient::addMessageToConsole.
269
* WebCoreSupport/ChromeClientGtk.cpp:
270
(WebKit::ChromeClient::addMessageToConsole):
271
* WebCoreSupport/ChromeClientGtk.h:
1
273
2009-04-28 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3
275
Unreviewed. Update gtk-doc control and base sgml files for 1.1.6.