~ubuntu-branches/ubuntu/karmic/webkit/karmic-proposed

« back to all changes in this revision

Viewing changes to WebKit/gtk/ChangeLog

  • Committer: Bazaar Package Importer
  • Author(s): Gustavo Noronha Silva
  • Date: 2009-05-15 18:30:58 UTC
  • mto: (4.4.1 sid) (1.2.2 upstream) (16.1.1 lucid)
  • mto: This revision was merged to the branch mainline in revision 8.
  • Revision ID: james.westby@ubuntu.com-20090515183058-35m5or0ufm5tutud
Tags: upstream-1.1.7
ImportĀ upstreamĀ versionĀ 1.1.7

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
2009-05-13  Xan Lopez  <xlopez@igalia.com>
 
2
 
 
3
        Reviewed by Gustavo Noronha.
 
4
 
 
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.
 
8
 
 
9
        * WebCoreSupport/EditorClientGtk.cpp:
 
10
        (WebKit::handleEditingKeyboardEvent):
 
11
 
 
12
2009-05-13  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
 
13
 
 
14
        Add information about the SVG index bounds check committed in
 
15
        r43590.
 
16
 
 
17
        * NEWS:
 
18
 
 
19
2009-05-13  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
 
20
 
 
21
        Reviewed by Xan Lopez.
 
22
 
 
23
        Note changes since 1.1.6.
 
24
 
 
25
        * NEWS:
 
26
 
 
27
2009-05-13  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
 
28
 
 
29
        Unreviewed. Updated control file, and main file for the 1.1.7
 
30
        release.
 
31
 
 
32
        * docs/webkitgtk-docs.sgml:
 
33
        * docs/webkitgtk-sections.txt:
 
34
 
 
35
2009-05-11  Holger Hans Peter Freyther  <zecke@selfish.org>
 
36
 
 
37
        Reviewed by Xan Lopez.
 
38
 
 
39
        https://bugs.webkit.org/show_bug.cgi?id=25685
 
40
        [GTK] Middle click paste form the pasteboard
 
41
 
 
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
 
45
        clipboard to use.
 
46
 
 
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):
 
54
 
 
55
2009-05-12  Jan Michael Alonzo  <jmalonzo@webkit.org>
 
56
 
 
57
        Reviewed by Holger Freyther.
 
58
 
 
59
        [Gtk] Various autotools build refactoring and fixes
 
60
        https://bugs.webkit.org/show_bug.cgi?id=25286
 
61
 
 
62
        Add glib-2.0 to the list of required package.
 
63
 
 
64
        * webkit.pc.in:
 
65
 
 
66
2009-05-11  Christian Dywan  <christian@twotoasts.de>
 
67
 
 
68
        Reviewed by Gustavo Noronha.
 
69
 
 
70
        https://bugs.webkit.org/show_bug.cgi?id=25697
 
71
        [GTK] Warnings building WebKit/gtk/tests/testwebframe.c
 
72
 
 
73
        * tests/testwebframe.c:
 
74
        (test_webkit_web_frame_create_destroy): Declare webView as a GtkWidget*
 
75
        to fix pointer type incompatibility warnings.
 
76
 
 
77
2009-05-08  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
 
78
 
 
79
        Reviewed by Xan Lopez.
 
80
 
 
81
        Make the scan program call g_thread_init(NULL) in addition to
 
82
        g_type_init(), so that it actually works.
 
83
 
 
84
        * docs/GNUmakefile.am:
 
85
 
 
86
2009-05-08  Xan Lopez  <xlopez@igalia.com>
 
87
 
 
88
        Reviewed by Gustavo Noronha.
 
89
 
 
90
        Unify scrolling code via adjustments and keys. Use the WebCore
 
91
        defined constants, since that's what people are most used to at
 
92
        this point.
 
93
 
 
94
        * ChangeLog:
 
95
        * webkit/webkitwebview.cpp:
 
96
        (webkit_web_view_real_move_cursor):
 
97
 
 
98
2009-05-07  Christian Dywan  <christian@twotoasts.de>
 
99
 
 
100
        Reviewed by Gustavo Noronha.
 
101
 
 
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.
 
106
 
 
107
2009-05-06  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
 
108
 
 
109
        Reviewed by Xan Lopez.
 
110
 
 
111
        https://bugs.webkit.org/show_bug.cgi?id=24786
 
112
        WebKitDownload sometimes suggests peculiar filenames
 
113
 
 
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.
 
117
 
 
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:
 
126
 
 
127
2009-05-06  Jan Michael Alonzo  <jmalonzo@webkit.org>
 
128
 
 
129
        Reviewed by Holger Freyther.
 
130
 
 
131
        GTK+ API implementation files have bogus extern "C" entries
 
132
        https://bugs.webkit.org/show_bug.cgi?id=24322
 
133
 
 
134
        Remove bogus extern "C" from the source files.
 
135
 
 
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:
 
143
        (webkit_init):
 
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):
 
161
 
 
162
2009-05-06  Jan Michael Alonzo  <jmalonzo@webkit.org>
 
163
 
 
164
        Reviewed by Holger Freyther.
 
165
 
 
166
        Misc fixes to InspectorClientGtk.
 
167
 
 
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.
 
173
 
 
174
2009-05-05  Ben Murdoch  <benm@google.com>
 
175
 
 
176
        Reviewed by Eric Seidel.
 
177
        
 
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
 
180
 
 
181
        * WebCoreSupport/ChromeClientGtk.cpp:
 
182
        (WebKit::ChromeClient::exceededDatabaseQuota):
 
183
        * WebCoreSupport/ChromeClientGtk.h:
 
184
 
 
185
2009-05-06  Christian Dywan  <christian@twotoasts.de>
 
186
 
 
187
        Reviewed by Gustavo Noronha.
 
188
 
 
189
        http://bugs.webkit.org/show_bug.cgi?id=17066
 
190
        [GTK] Improve frameloader signals
 
191
 
 
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.
 
196
 
 
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:
 
208
 
 
209
2009-05-05  Xan Lopez  <xlopez@igalia.com>
 
210
 
 
211
        Reviewed by Holger Freyther.
 
212
 
 
213
        Fix memory leaks.
 
214
 
 
215
        * WebCoreSupport/EditorClientGtk.cpp:
 
216
        (WebKit::EditorClient::checkSpellingOfString):
 
217
 
 
218
2009-05-02  Gustavo Noronha Silva  <gns@gnome.org>
 
219
 
 
220
        Reviewed by Holger Freyther.
 
221
 
 
222
        https://bugs.webkit.org/show_bug.cgi?id=25466
 
223
        WebKitGtk+ 1.1.6 prints weird error messages in Liferea
 
224
 
 
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.
 
228
 
 
229
        * webkit/webkitwebframe.cpp:
 
230
 
 
231
2009-05-01  Dimitri Glazkov  <dglazkov@chromium.org>
 
232
 
 
233
        Unreviewed, bulid fix.
 
234
 
 
235
        Fix mis-applied patch.
 
236
 
 
237
        * WebCoreSupport/FrameLoaderClientGtk.cpp:
 
238
        (WebKit::FrameLoaderClient::dispatchDidLoadResourceFromMemoryCache):
 
239
 
 
240
2009-05-01  Pavel Feldman  <pfeldman@chromium.org>
 
241
 
 
242
        Reviewed by Timothy Hatcher.
 
243
 
 
244
        Add a FrameLoaderClient callback for the ResourceRetrievedByXMLHttpRequest.
 
245
        
 
246
        https://bugs.webkit.org/show_bug.cgi?id=25347
 
247
 
 
248
        * WebCoreSupport/FrameLoaderClientGtk.cpp:
 
249
        (WebKit::FrameLoaderClient::dispatchDidLoadResourceByXMLHttpRequest):
 
250
        * WebCoreSupport/FrameLoaderClientGtk.h:
 
251
 
 
252
2009-04-30  David Kilzer  <ddkilzer@apple.com>
 
253
 
 
254
        Provide a mechanism to create a quirks delegate for HTMLParser
 
255
 
 
256
        Reviewed by David Hyatt.
 
257
 
 
258
        * WebCoreSupport/ChromeClientGtk.h:
 
259
        (WebKit::ChromeClient::createHTMLParserQuirks): Added.  The
 
260
        default implementation of this factory method returns 0.
 
261
 
 
262
2009-04-30  Pavel Feldman  <pfeldman@chromium.org>
 
263
 
 
264
        Reviewed by Dimitri Glazkov.
 
265
 
 
266
        https://bugs.webkit.org/show_bug.cgi?id=25342
 
267
        Add MessageSource and MessageLevel parameters to the ChromeClient::addMessageToConsole.
 
268
 
 
269
        * WebCoreSupport/ChromeClientGtk.cpp:
 
270
        (WebKit::ChromeClient::addMessageToConsole):
 
271
        * WebCoreSupport/ChromeClientGtk.h:
 
272
 
1
273
2009-04-28  Gustavo Noronha Silva  <gustavo.noronha@collabora.co.uk>
2
274
 
3
275
        Unreviewed. Update gtk-doc control and base sgml files for 1.1.6.