|
1 2007-10-10 Alice Liu <alice.liu@apple.com> |
|
2 |
|
3 Reviewed by Geoff Garen. |
|
4 |
|
5 changes to keep the build from breaking |
|
6 |
|
7 * WebCoreSupport/FrameLoaderClientGtk.cpp: |
|
8 (WebKit::FrameLoaderClient::createFrame): |
|
9 * WebCoreSupport/FrameLoaderClientGtk.h: |
|
10 |
|
11 2007-10-03 Alp Toker <alp@atoker.com> |
|
12 |
|
13 Reviewed by Adam. |
|
14 |
|
15 http://bugs.webkit.org/show_bug.cgi?id=14726 |
|
16 [gtk] API design. Mapping the WebView delegates to signals. |
|
17 |
|
18 Change the API namespace of the Gtk+ port from 'WebKitGtk' to 'WebKit'. |
|
19 |
|
20 * Api/webkitgtkdefines.h: |
|
21 * Api/webkitgtkframe.cpp: |
|
22 * Api/webkitgtkframe.h: |
|
23 * Api/webkitgtkglobal.cpp: |
|
24 * Api/webkitgtkglobal.h: |
|
25 * Api/webkitgtknetworkrequest.h: |
|
26 * Api/webkitgtkpage.cpp: |
|
27 * Api/webkitgtkpage.h: |
|
28 * Api/webkitgtkprivate.cpp: |
|
29 (WebKit::apply): |
|
30 (WebKit::create): |
|
31 (WebKit::getFrameFromPage): |
|
32 (WebKit::getPageFromFrame): |
|
33 (WebKit::core): |
|
34 (WebKit::kit): |
|
35 * Api/webkitgtkprivate.h: |
|
36 * Api/webkitgtksettings.cpp: |
|
37 * Api/webkitgtksettings.h: |
|
38 * WebCoreSupport/ChromeClientGtk.cpp: |
|
39 (WebKit::ChromeClient::ChromeClient): |
|
40 (WebKit::ChromeClient::createWindow): |
|
41 (WebKit::ChromeClient::addMessageToConsole): |
|
42 (WebKit::ChromeClient::runJavaScriptAlert): |
|
43 (WebKit::ChromeClient::runJavaScriptConfirm): |
|
44 (WebKit::ChromeClient::runJavaScriptPrompt): |
|
45 * WebCoreSupport/ChromeClientGtk.h: |
|
46 (WebKit::ChromeClient::webPage): |
|
47 * WebCoreSupport/EditorClientGtk.cpp: |
|
48 (WebKit::EditorClient::EditorClient): |
|
49 * WebCoreSupport/EditorClientGtk.h: |
|
50 * WebCoreSupport/FrameLoaderClientGtk.cpp: |
|
51 (WebKit::FrameLoaderClient::FrameLoaderClient): |
|
52 (WebKit::FrameLoaderClient::postProgressStartedNotification): |
|
53 (WebKit::FrameLoaderClient::postProgressEstimateChangedNotification): |
|
54 (WebKit::FrameLoaderClient::postProgressFinishedNotification): |
|
55 (WebKit::FrameLoaderClient::createFrame): |
|
56 (WebKit::FrameLoaderClient::dispatchDidReceiveIcon): |
|
57 (WebKit::FrameLoaderClient::setTitle): |
|
58 * WebCoreSupport/FrameLoaderClientGtk.h: |
|
59 (WebKit::FrameLoaderClient::webFrame): |
|
60 |
|
61 2007-10-02 Cosimo Cecchi <cosimoc@svn.gnome.org> |
|
62 |
|
63 Reviewed by Mark. |
|
64 |
|
65 http://bugs.webkit.org/show_bug.cgi?id=15299 |
|
66 Fix "hovering_over_link" signal being fired every time mouse moves. |
|
67 |
|
68 * WebCoreSupport/ChromeClientGtk.cpp: |
|
69 (WebKit::ChromeClient::ChromeClient): |
|
70 (WebKit::ChromeClient::mouseDidMoveOverElement): |
|
71 * WebCoreSupport/ChromeClientGtk.h: |
|
72 |
|
73 2007-09-21 Sean Egan <seanegan@gmail.com> |
|
74 |
|
75 Reviewed by Alp. |
|
76 |
|
77 Add an "execute_script" method to programmatically call Javascript |
|
78 http://bugs.webkit.org/show_bug.cgi?id=15255 |
|
79 |
|
80 * Api/webkitgtkpage.cpp: |
|
81 * Api/webkitgtkpage.h: |
|
82 |
|
83 2007-09-29 Lars Lindner <lars.lindner@gmail.com> |
|
84 |
|
85 Reviewed by Adam. |
|
86 |
|
87 ChromeClientGtk.cpp does not implement mouseDidMoveOverElement() |
|
88 http://bugs.webkit.org/show_bug.cgi?id=15299 |
|
89 |
|
90 Implementing "hovering_over_link" signal. |
|
91 |
|
92 * WebCoreSupport/ChromeClientGtk.cpp: |
|
93 (WebKit::ChromeClient::mouseDidMoveOverElement): |
|
94 |
|
95 2007-09-26 Mark Rowe <mrowe@apple.com> |
|
96 |
|
97 Gtk build fix. |
|
98 |
|
99 * WebCoreSupport/FrameLoaderClientGtk.cpp: Check for empty URL instead of invalid URL. |
|
100 |
|
101 2007-09-17 Holger Hans Peter Freyther <zecke@selfish.org> |
|
102 |
|
103 Reviewed by Adam. |
|
104 |
|
105 WebKitGtkPage and WebKitGtkFrame have a dependency on each other. To |
|
106 allow client code to include both headers the typedef's for |
|
107 WebKitGtkFrame, WebKitGtkPage, WebKitGtkFrameData and WebKitGtkNetworkRequest |
|
108 are moved into webkitgtkdefines.h and included by both webkitgtkpage.h and |
|
109 webkitgtkframe.h |
|
110 |
|
111 * Api/webkitgtkdefines.h: |
|
112 * Api/webkitgtkframe.h: |
|
113 * Api/webkitgtkpage.h: |
|
114 |
|
115 2007-09-17 Cyril Brulebois <cyril.brulebois@enst-bretagne.fr> |
|
116 |
|
117 Reviewed by Mark, some Coding Style changes by Holger. |
|
118 |
|
119 This is from http://bugs.webkit.org/show_bug.cgi?id=14812. |
|
120 |
|
121 Add title and location to WebKitGtkFramePrivate, add |
|
122 webkit_gtk_frame_get_location to the WebKitGtkFrame API as well |
|
123 as a title_changed callback, implement |
|
124 webkit_gtk_frame_get_title and webkit_gtk_frame_get_location. |
|
125 |
|
126 Initial patch by Diego Escalante Urrelo. |
|
127 |
|
128 * Api/webkitgtkframe.cpp: |
|
129 * Api/webkitgtkframe.h: |
|
130 * Api/webkitgtkprivate.h: |
|
131 |
|
132 2007-09-15 Holger Hans Peter Freyther <zecke@selfish.org> |
|
133 |
|
134 Reviewed by Mark. |
|
135 |
|
136 Use the new WebCore::String::fromUTF8 function to convert |
|
137 from the Gtk+ representation of a string to WebCore::String. |
|
138 |
|
139 * WebCoreSupport/ChromeClientGtk.cpp: |
|
140 (WebKit::ChromeClient::runJavaScriptPrompt): |
|
141 |
|
142 2007-09-10 Nigel Tao <nigeltao@gnome.org> |
|
143 |
|
144 Reviewed by Mark Rowe. |
|
145 |
|
146 Fix a typo where webkit_gtk_page_can_copy was declared twice, |
|
147 rather than webkit_gtk_page_can_paste. |
|
148 |
|
149 * Api/webkitgtkpage.h: |
|
150 |
|
151 2007-09-08 Brady Eidson <beidson@apple.com> |
|
152 |
|
153 Better build fix |
|
154 |
|
155 * WebCoreSupport/FrameLoaderClientGtk.cpp: |
|
156 (WebKit::FrameLoaderClient::registerForIconNotification): |
|
157 * WebCoreSupport/FrameLoaderClientGtk.h: |
|
158 |
|
159 2007-09-08 Brady Eidson <beidson@apple.com> |
|
160 |
|
161 Build fix |
|
162 |
|
163 * WebCoreSupport/FrameLoaderClientGtk.cpp: |
|
164 (WebKit::FrameLoaderClient::registerForIconNotification): |
|
165 * WebCoreSupport/FrameLoaderClientGtk.h: |
|
166 |
|
167 2007-09-05 Geoffrey Garen <ggaren@apple.com> |
|
168 |
|
169 Reviewed by Darin Adler, Maciej Stachowiak, Mark Rowe, Tim Hatcher. |
|
170 |
|
171 Fixed <rdar://problem/5326009> Make non-browser WebKit clients have no |
|
172 memory cache, or a very tiny one |
|
173 |
|
174 Keep the GTK build working with an empty stub. |
|
175 |
|
176 * WebCoreSupport/FrameLoaderClientGtk.cpp: |
|
177 (WebKit::FrameLoaderClient::didPerformFirstNavigation): |
|
178 * WebCoreSupport/FrameLoaderClientGtk.h: |
|
179 |
|
180 2007-09-01 Oliver Hunt <oliver@apple.com> |
|
181 |
|
182 Reviewed by Sam. |
|
183 |
|
184 <rdar://problem/5344848> IME is incorrectly used for key events when on non-editable regions |
|
185 |
|
186 EditorClient::setInputMethodState stub |
|
187 |
|
188 * WebCoreSupport/EditorClientGtk.cpp: |
|
189 (WebKit::EditorClient::setInputMethodState): |
|
190 * WebCoreSupport/EditorClientGtk.h: |
|
191 |
|
192 2007-08-18 Holger Hans Peter Freyther <zecke@selfish.org> |
|
193 |
|
194 Build fix. Add const to the first parameter of createPlugin |
|
195 |
|
196 * WebCoreSupport/FrameLoaderClientGtk.cpp: |
|
197 |
|
198 2007-08-17 Anders Carlsson <andersca@apple.com> |
|
199 |
|
200 Build fix. |
|
201 |
|
202 * WebCoreSupport/FrameLoaderClientGtk.cpp: |
|
203 (WebKit::FrameLoaderClient::createPlugin): |
|
204 * WebCoreSupport/FrameLoaderClientGtk.h: |
|
205 |
|
206 2007-08-11 Holger Hans Peter Freyther <zecke@selfish.org> |
|
207 |
|
208 Reviewed by Adam. |
|
209 |
|
210 To not hit the needsLayout() assert of Frame::paint for subframes we need to |
|
211 make sure they are layed out. Use the newly created FrameView::layoutIfNeededRecursive |
|
212 method to do this. |
|
213 |
|
214 * Api/webkitgtkpage.cpp: |
|
215 |
|
216 2007-08-11 Holger Hans Peter Freyther <zecke@selfish.org> |
|
217 |
|
218 Reviewed by Adam. |
|
219 |
|
220 Fix text selection by setting a DragClient when creating the Page. Now |
|
221 that we have a DragClient we can free the Page when WebKitGtkPage gets |
|
222 destructed. |
|
223 |
|
224 * Api/webkitgtkpage.cpp: |
|
225 * WebCoreSupport/DragClientGtk.cpp: Added. |
|
226 (WebKit::DragClient::willPerformDragDestinationAction): |
|
227 (WebKit::DragClient::willPerformDragSourceAction): |
|
228 (WebKit::DragClient::actionMaskForDrag): |
|
229 (WebKit::DragClient::dragSourceActionMaskForPoint): |
|
230 (WebKit::DragClient::startDrag): |
|
231 (WebKit::DragClient::createDragImageForLink): |
|
232 * WebCoreSupport/DragClientGtk.h: Added. |
|
233 |
|
234 2007-08-10 Holger Hans Peter Freyther <zecke@selfish.org> |
|
235 |
|
236 Reviewed by Anders. |
|
237 |
|
238 Make WebKitGtkPage a GtkContainer to avoid a size_allocate |
|
239 race of GtkScrollBar and GtkLayout. |
|
240 |
|
241 * Api/webkitgtk-marshal.list: |
|
242 * Api/webkitgtkframe.cpp: |
|
243 * Api/webkitgtkpage.cpp: |
|
244 * Api/webkitgtkpage.h: |
|
245 * Api/webkitgtkprivate.h: |
|
246 |
|
247 2007-08-10 Holger Hans Peter Freyther <zecke@selfish.org> |
|
248 |
|
249 Reviewed by Niko. |
|
250 |
|
251 Minor changes to the WebKit::EditorClient to allow removing |
|
252 of text from TextFields. Remove the selectWordBeforeMenuEvent method |
|
253 which is not used and not within WebCore::EditorClient. |
|
254 |
|
255 * WebCoreSupport/EditorClientGtk.cpp: |
|
256 (WebKit::EditorClient::shouldDeleteRange): |
|
257 (WebKit::EditorClient::shouldBeginEditing): |
|
258 (WebKit::EditorClient::shouldEndEditing): |
|
259 (WebKit::EditorClient::shouldApplyStyle): |
|
260 (WebKit::EditorClient::shouldInsertNode): |
|
261 * WebCoreSupport/EditorClientGtk.h: |
|
262 |
|
263 2007-08-10 Holger Hans Peter Freyther <zecke@selfish.org> |
|
264 |
|
265 Reviewed by Mark. |
|
266 |
|
267 Rename the namespace from WebKitGtk to WebKit. Move the various *Client |
|
268 classes into the WebKit namespace. Change the class names to not contain Gtk. |
|
269 The file names have to contain the Gtk suffix to not clash with files in WebCore (e.g. |
|
270 bridge/EditorClient.h). |
|
271 |
|
272 |
|
273 * Api/webkitgtkframe.cpp: |
|
274 * Api/webkitgtkpage.cpp: |
|
275 * Api/webkitgtkprivate.cpp: |
|
276 * Api/webkitgtkprivate.h: |
|
277 * ChangeLog: |
|
278 * WebCoreSupport/ChromeClientGtk.cpp: |
|
279 (WebKit::ChromeClient::ChromeClient): |
|
280 (WebKit::ChromeClient::chromeDestroyed): |
|
281 (WebKit::ChromeClient::windowRect): |
|
282 (WebKit::ChromeClient::setWindowRect): |
|
283 (WebKit::ChromeClient::pageRect): |
|
284 (WebKit::ChromeClient::scaleFactor): |
|
285 (WebKit::ChromeClient::focus): |
|
286 (WebKit::ChromeClient::unfocus): |
|
287 (WebKit::ChromeClient::createWindow): |
|
288 (WebKit::ChromeClient::createModalDialog): |
|
289 (WebKit::ChromeClient::show): |
|
290 (WebKit::ChromeClient::canRunModal): |
|
291 (WebKit::ChromeClient::runModal): |
|
292 (WebKit::ChromeClient::setToolbarsVisible): |
|
293 (WebKit::ChromeClient::toolbarsVisible): |
|
294 (WebKit::ChromeClient::setStatusbarVisible): |
|
295 (WebKit::ChromeClient::statusbarVisible): |
|
296 (WebKit::ChromeClient::setScrollbarsVisible): |
|
297 (WebKit::ChromeClient::scrollbarsVisible): |
|
298 (WebKit::ChromeClient::setMenubarVisible): |
|
299 (WebKit::ChromeClient::menubarVisible): |
|
300 (WebKit::ChromeClient::setResizable): |
|
301 (WebKit::ChromeClient::closeWindowSoon): |
|
302 (WebKit::ChromeClient::canTakeFocus): |
|
303 (WebKit::ChromeClient::takeFocus): |
|
304 (WebKit::ChromeClient::canRunBeforeUnloadConfirmPanel): |
|
305 (WebKit::ChromeClient::runBeforeUnloadConfirmPanel): |
|
306 (WebKit::ChromeClient::runJavaScriptAlert): |
|
307 (WebKit::ChromeClient::runJavaScriptConfirm): |
|
308 (WebKit::ChromeClient::setStatusbarText): |
|
309 (WebKit::ChromeClient::shouldInterruptJavaScript): |
|
310 (WebKit::ChromeClient::tabsToLinks): |
|
311 (WebKit::ChromeClient::windowResizerRect): |
|
312 (WebKit::ChromeClient::addToDirtyRegion): |
|
313 (WebKit::ChromeClient::scrollBackingStore): |
|
314 (WebKit::ChromeClient::updateBackingStore): |
|
315 (WebKit::ChromeClient::mouseDidMoveOverElement): |
|
316 (WebKit::ChromeClient::setToolTip): |
|
317 * WebCoreSupport/ChromeClientGtk.h: |
|
318 * WebCoreSupport/ContextMenuClientGtk.cpp: |
|
319 (WebKit::ContextMenuClient::contextMenuDestroyed): |
|
320 (WebKit::ContextMenuClient::getCustomMenuFromDefaultItems): |
|
321 (WebKit::ContextMenuClient::contextMenuItemSelected): |
|
322 (WebKit::ContextMenuClient::downloadURL): |
|
323 (WebKit::ContextMenuClient::copyImageToClipboard): |
|
324 (WebKit::ContextMenuClient::searchWithGoogle): |
|
325 (WebKit::ContextMenuClient::lookUpInDictionary): |
|
326 (WebKit::ContextMenuClient::speak): |
|
327 * WebCoreSupport/ContextMenuClientGtk.h: |
|
328 * WebCoreSupport/EditorClientGtk.cpp: |
|
329 (WebKit::EditorClient::shouldDeleteRange): |
|
330 (WebKit::EditorClient::shouldShowDeleteInterface): |
|
331 (WebKit::EditorClient::isContinuousSpellCheckingEnabled): |
|
332 (WebKit::EditorClient::isGrammarCheckingEnabled): |
|
333 (WebKit::EditorClient::spellCheckerDocumentTag): |
|
334 (WebKit::EditorClient::shouldBeginEditing): |
|
335 (WebKit::EditorClient::shouldEndEditing): |
|
336 (WebKit::EditorClient::shouldInsertText): |
|
337 (WebKit::EditorClient::shouldChangeSelectedRange): |
|
338 (WebKit::EditorClient::shouldApplyStyle): |
|
339 (WebKit::EditorClient::shouldMoveRangeAfterDelete): |
|
340 (WebKit::EditorClient::didBeginEditing): |
|
341 (WebKit::EditorClient::respondToChangedContents): |
|
342 (WebKit::EditorClient::respondToChangedSelection): |
|
343 (WebKit::EditorClient::didEndEditing): |
|
344 (WebKit::EditorClient::didWriteSelectionToPasteboard): |
|
345 (WebKit::EditorClient::didSetSelectionTypesForPasteboard): |
|
346 (WebKit::EditorClient::selectWordBeforeMenuEvent): |
|
347 (WebKit::EditorClient::isEditable): |
|
348 (WebKit::EditorClient::registerCommandForUndo): |
|
349 (WebKit::EditorClient::registerCommandForRedo): |
|
350 (WebKit::EditorClient::clearUndoRedoOperations): |
|
351 (WebKit::EditorClient::canUndo): |
|
352 (WebKit::EditorClient::canRedo): |
|
353 (WebKit::EditorClient::undo): |
|
354 (WebKit::EditorClient::redo): |
|
355 (WebKit::EditorClient::shouldInsertNode): |
|
356 (WebKit::EditorClient::pageDestroyed): |
|
357 (WebKit::EditorClient::smartInsertDeleteEnabled): |
|
358 (WebKit::EditorClient::toggleContinuousSpellChecking): |
|
359 (WebKit::EditorClient::toggleGrammarChecking): |
|
360 (WebKit::EditorClient::handleInputMethodKeypress): |
|
361 (WebKit::EditorClient::EditorClient): |
|
362 (WebKit::EditorClient::textFieldDidBeginEditing): |
|
363 (WebKit::EditorClient::textFieldDidEndEditing): |
|
364 (WebKit::EditorClient::textDidChangeInTextField): |
|
365 (WebKit::EditorClient::doTextFieldCommandFromEvent): |
|
366 (WebKit::EditorClient::textWillBeDeletedInTextField): |
|
367 (WebKit::EditorClient::textDidChangeInTextArea): |
|
368 (WebKit::EditorClient::ignoreWordInSpellDocument): |
|
369 (WebKit::EditorClient::learnWord): |
|
370 (WebKit::EditorClient::checkSpellingOfString): |
|
371 (WebKit::EditorClient::checkGrammarOfString): |
|
372 (WebKit::EditorClient::updateSpellingUIWithGrammarString): |
|
373 (WebKit::EditorClient::updateSpellingUIWithMisspelledWord): |
|
374 (WebKit::EditorClient::showSpellingUI): |
|
375 (WebKit::EditorClient::spellingUIIsShowing): |
|
376 * WebCoreSupport/EditorClientGtk.h: |
|
377 * WebCoreSupport/FrameLoaderClientGtk.cpp: |
|
378 (WebKit::FrameLoaderClient::FrameLoaderClient): |
|
379 (WebKit::FrameLoaderClient::userAgent): |
|
380 (WebKit::FrameLoaderClient::createDocumentLoader): |
|
381 (WebKit::FrameLoaderClient::committedLoad): |
|
382 (WebKit::FrameLoaderClient::dispatchDidReceiveAuthenticationChallenge): |
|
383 (WebKit::FrameLoaderClient::dispatchDidCancelAuthenticationChallenge): |
|
384 (WebKit::FrameLoaderClient::dispatchWillSendRequest): |
|
385 (WebKit::FrameLoaderClient::assignIdentifierToInitialRequest): |
|
386 (WebKit::FrameLoaderClient::postProgressStartedNotification): |
|
387 (WebKit::FrameLoaderClient::postProgressFinishedNotification): |
|
388 (WebKit::FrameLoaderClient::frameLoaderDestroyed): |
|
389 (WebKit::FrameLoaderClient::dispatchDidReceiveResponse): |
|
390 (WebKit::FrameLoaderClient::createPlugin): |
|
391 (WebKit::FrameLoaderClient::redirectDataToPlugin): |
|
392 (WebKit::FrameLoaderClient::createJavaAppletWidget): |
|
393 (WebKit::FrameLoaderClient::overrideMediaType): |
|
394 (WebKit::FrameLoaderClient::windowObjectCleared): |
|
395 (WebKit::FrameLoaderClient::setMainFrameDocumentReady): |
|
396 (WebKit::FrameLoaderClient::hasWebView): |
|
397 (WebKit::FrameLoaderClient::hasFrameView): |
|
398 (WebKit::FrameLoaderClient::dispatchDidFinishLoad): |
|
399 (WebKit::FrameLoaderClient::frameLoadCompleted): |
|
400 (WebKit::FrameLoaderClient::saveViewStateToItem): |
|
401 (WebKit::FrameLoaderClient::restoreViewState): |
|
402 (WebKit::FrameLoaderClient::privateBrowsingEnabled): |
|
403 (WebKit::FrameLoaderClient::makeDocumentView): |
|
404 (WebKit::FrameLoaderClient::makeRepresentation): |
|
405 (WebKit::FrameLoaderClient::forceLayout): |
|
406 (WebKit::FrameLoaderClient::forceLayoutForNonHTML): |
|
407 (WebKit::FrameLoaderClient::setCopiesOnScroll): |
|
408 (WebKit::FrameLoaderClient::detachedFromParent1): |
|
409 (WebKit::FrameLoaderClient::detachedFromParent2): |
|
410 (WebKit::FrameLoaderClient::detachedFromParent3): |
|
411 (WebKit::FrameLoaderClient::detachedFromParent4): |
|
412 (WebKit::FrameLoaderClient::loadedFromCachedPage): |
|
413 (WebKit::FrameLoaderClient::dispatchDidHandleOnloadEvents): |
|
414 (WebKit::FrameLoaderClient::dispatchDidReceiveServerRedirectForProvisionalLoad): |
|
415 (WebKit::FrameLoaderClient::dispatchDidCancelClientRedirect): |
|
416 (WebKit::FrameLoaderClient::dispatchWillPerformClientRedirect): |
|
417 (WebKit::FrameLoaderClient::dispatchDidChangeLocationWithinPage): |
|
418 (WebKit::FrameLoaderClient::dispatchWillClose): |
|
419 (WebKit::FrameLoaderClient::dispatchDidReceiveIcon): |
|
420 (WebKit::FrameLoaderClient::dispatchDidStartProvisionalLoad): |
|
421 (WebKit::FrameLoaderClient::dispatchDidReceiveTitle): |
|
422 (WebKit::FrameLoaderClient::dispatchDidCommitLoad): |
|
423 (WebKit::FrameLoaderClient::dispatchDidFinishDocumentLoad): |
|
424 (WebKit::FrameLoaderClient::dispatchDidFirstLayout): |
|
425 (WebKit::FrameLoaderClient::dispatchShow): |
|
426 (WebKit::FrameLoaderClient::cancelPolicyCheck): |
|
427 (WebKit::FrameLoaderClient::dispatchDidLoadMainResource): |
|
428 (WebKit::FrameLoaderClient::revertToProvisionalState): |
|
429 (WebKit::FrameLoaderClient::clearUnarchivingState): |
|
430 (WebKit::FrameLoaderClient::willChangeTitle): |
|
431 (WebKit::FrameLoaderClient::didChangeTitle): |
|
432 (WebKit::FrameLoaderClient::finishedLoading): |
|
433 (WebKit::FrameLoaderClient::finalSetupForReplace): |
|
434 (WebKit::FrameLoaderClient::setDefersLoading): |
|
435 (WebKit::FrameLoaderClient::isArchiveLoadPending): |
|
436 (WebKit::FrameLoaderClient::cancelPendingArchiveLoad): |
|
437 (WebKit::FrameLoaderClient::clearArchivedResources): |
|
438 (WebKit::FrameLoaderClient::canHandleRequest): |
|
439 (WebKit::FrameLoaderClient::canShowMIMEType): |
|
440 (WebKit::FrameLoaderClient::representationExistsForURLScheme): |
|
441 (WebKit::FrameLoaderClient::generatedMIMETypeForURLScheme): |
|
442 (WebKit::FrameLoaderClient::provisionalLoadStarted): |
|
443 (WebKit::FrameLoaderClient::didFinishLoad): |
|
444 (WebKit::FrameLoaderClient::setDocumentViewFromCachedPage): |
|
445 (WebKit::FrameLoaderClient::dispatchDidReceiveContentLength): |
|
446 (WebKit::FrameLoaderClient::dispatchDidFinishLoading): |
|
447 (WebKit::FrameLoaderClient::dispatchDidFailLoading): |
|
448 (WebKit::FrameLoaderClient::dispatchDidLoadResourceFromMemoryCache): |
|
449 (WebKit::FrameLoaderClient::dispatchDidFailProvisionalLoad): |
|
450 (WebKit::FrameLoaderClient::dispatchDidFailLoad): |
|
451 (WebKit::FrameLoaderClient::download): |
|
452 (WebKit::FrameLoaderClient::cancelledError): |
|
453 (WebKit::FrameLoaderClient::blockedError): |
|
454 (WebKit::FrameLoaderClient::cannotShowURLError): |
|
455 (WebKit::FrameLoaderClient::interruptForPolicyChangeError): |
|
456 (WebKit::FrameLoaderClient::cannotShowMIMETypeError): |
|
457 (WebKit::FrameLoaderClient::fileDoesNotExistError): |
|
458 (WebKit::FrameLoaderClient::shouldFallBack): |
|
459 (WebKit::FrameLoaderClient::willUseArchive): |
|
460 (WebKit::FrameLoaderClient::saveDocumentViewToCachedPage): |
|
461 (WebKit::FrameLoaderClient::canCachePage): |
|
462 (WebKit::FrameLoaderClient::dispatchCreatePage): |
|
463 (WebKit::FrameLoaderClient::dispatchUnableToImplementPolicy): |
|
464 * WebCoreSupport/FrameLoaderClientGtk.h: |
|
465 * WebCoreSupport/InspectorClientGtk.cpp: |
|
466 (WebKit::InspectorClient::inspectorDestroyed): |
|
467 (WebKit::InspectorClient::createPage): |
|
468 (WebKit::InspectorClient::showWindow): |
|
469 (WebKit::InspectorClient::closeWindow): |
|
470 (WebKit::InspectorClient::attachWindow): |
|
471 (WebKit::InspectorClient::detachWindow): |
|
472 (WebKit::InspectorClient::highlight): |
|
473 (WebKit::InspectorClient::hideHighlight): |
|
474 * WebCoreSupport/InspectorClientGtk.h: |
|
475 |
|
476 2007-08-10 Holger Hans Peter Freyther <zecke@selfish.org> |
|
477 |
|
478 Reviewed by Adam. |
|
479 |
|
480 As of http://bugs.webkit.org/show_bug.cgi?id=14727 move the |
|
481 various *ClientGdk.{cpp,h} files from WebCore to WebKit/gtk/WebCoreSupport and |
|
482 rename it from Gdk to Gtk. |
|
483 |
|
484 * Api/webkitgtkdefines.h: |
|
485 * Api/webkitgtkframe.cpp: |
|
486 * Api/webkitgtkframe.h: |
|
487 * Api/webkitgtkglobal.cpp: |
|
488 * Api/webkitgtkglobal.h: |
|
489 * Api/webkitgtknetworkrequest.cpp: |
|
490 * Api/webkitgtknetworkrequest.h: |
|
491 * Api/webkitgtkpage.cpp: |
|
492 * Api/webkitgtkpage.h: |
|
493 * Api/webkitgtkprivate.cpp: |
|
494 * Api/webkitgtkprivate.h: |
|
495 * Api/webkitgtksettings.cpp: |
|
496 * Api/webkitgtksettings.h: |
|
497 * WebCoreSupport/ChromeClientGtk.cpp: Renamed from WebKit/gtk/WebCoreSupport/ChromeClientGdk.cpp. |
|
498 (WebKitGtk::ChromeClientGtk::ChromeClientGtk): |
|
499 (WebKitGtk::ChromeClientGtk::chromeDestroyed): |
|
500 (WebKitGtk::ChromeClientGtk::windowRect): |
|
501 (WebKitGtk::ChromeClientGtk::setWindowRect): |
|
502 (WebKitGtk::ChromeClientGtk::pageRect): |
|
503 (WebKitGtk::ChromeClientGtk::scaleFactor): |
|
504 (WebKitGtk::ChromeClientGtk::focus): |
|
505 (WebKitGtk::ChromeClientGtk::unfocus): |
|
506 (WebKitGtk::ChromeClientGtk::createWindow): |
|
507 (WebKitGtk::ChromeClientGtk::createModalDialog): |
|
508 (WebKitGtk::ChromeClientGtk::show): |
|
509 (WebKitGtk::ChromeClientGtk::canRunModal): |
|
510 (WebKitGtk::ChromeClientGtk::runModal): |
|
511 (WebKitGtk::ChromeClientGtk::setToolbarsVisible): |
|
512 (WebKitGtk::ChromeClientGtk::toolbarsVisible): |
|
513 (WebKitGtk::ChromeClientGtk::setStatusbarVisible): |
|
514 (WebKitGtk::ChromeClientGtk::statusbarVisible): |
|
515 (WebKitGtk::ChromeClientGtk::setScrollbarsVisible): |
|
516 (WebKitGtk::ChromeClientGtk::scrollbarsVisible): |
|
517 (WebKitGtk::ChromeClientGtk::setMenubarVisible): |
|
518 (WebKitGtk::ChromeClientGtk::menubarVisible): |
|
519 (WebKitGtk::ChromeClientGtk::setResizable): |
|
520 (WebKitGtk::ChromeClientGtk::closeWindowSoon): |
|
521 (WebKitGtk::ChromeClientGtk::canTakeFocus): |
|
522 (WebKitGtk::ChromeClientGtk::takeFocus): |
|
523 (WebKitGtk::ChromeClientGtk::canRunBeforeUnloadConfirmPanel): |
|
524 (WebKitGtk::ChromeClientGtk::runBeforeUnloadConfirmPanel): |
|
525 (WebKitGtk::ChromeClientGtk::addMessageToConsole): |
|
526 (WebKitGtk::ChromeClientGtk::runJavaScriptAlert): |
|
527 (WebKitGtk::ChromeClientGtk::runJavaScriptConfirm): |
|
528 (WebKitGtk::ChromeClientGtk::runJavaScriptPrompt): |
|
529 (WebKitGtk::ChromeClientGtk::setStatusbarText): |
|
530 (WebKitGtk::ChromeClientGtk::shouldInterruptJavaScript): |
|
531 (WebKitGtk::ChromeClientGtk::tabsToLinks): |
|
532 (WebKitGtk::ChromeClientGtk::windowResizerRect): |
|
533 (WebKitGtk::ChromeClientGtk::addToDirtyRegion): |
|
534 (WebKitGtk::ChromeClientGtk::scrollBackingStore): |
|
535 (WebKitGtk::ChromeClientGtk::updateBackingStore): |
|
536 (WebKitGtk::ChromeClientGtk::mouseDidMoveOverElement): |
|
537 (WebKitGtk::ChromeClientGtk::setToolTip): |
|
538 * WebCoreSupport/ChromeClientGtk.h: Renamed from WebKit/gtk/WebCoreSupport/ChromeClientGdk.h. |
|
539 (WebKitGtk::ChromeClientGtk::webPage): |
|
540 * WebCoreSupport/ContextMenuClientGtk.cpp: Renamed from WebCore/page/gdk/ContextMenuClientGdk.cpp. |
|
541 (WebCore::ContextMenuClientGtk::contextMenuDestroyed): |
|
542 (WebCore::ContextMenuClientGtk::getCustomMenuFromDefaultItems): |
|
543 (WebCore::ContextMenuClientGtk::contextMenuItemSelected): |
|
544 (WebCore::ContextMenuClientGtk::downloadURL): |
|
545 (WebCore::ContextMenuClientGtk::copyImageToClipboard): |
|
546 (WebCore::ContextMenuClientGtk::searchWithGoogle): |
|
547 (WebCore::ContextMenuClientGtk::lookUpInDictionary): |
|
548 (WebCore::ContextMenuClientGtk::speak): |
|
549 (WebCore::ContextMenuClientGtk::stopSpeaking): |
|
550 * WebCoreSupport/ContextMenuClientGtk.h: Renamed from WebCore/page/gdk/ContextMenuClientGdk.h. |
|
551 * WebCoreSupport/EditorClientGtk.cpp: Renamed from WebCore/platform/gdk/EditorClientGdk.cpp. |
|
552 (WebCore::EditorClientGtk::shouldDeleteRange): |
|
553 (WebCore::EditorClientGtk::shouldShowDeleteInterface): |
|
554 (WebCore::EditorClientGtk::isContinuousSpellCheckingEnabled): |
|
555 (WebCore::EditorClientGtk::isGrammarCheckingEnabled): |
|
556 (WebCore::EditorClientGtk::spellCheckerDocumentTag): |
|
557 (WebCore::EditorClientGtk::shouldBeginEditing): |
|
558 (WebCore::EditorClientGtk::shouldEndEditing): |
|
559 (WebCore::EditorClientGtk::shouldInsertText): |
|
560 (WebCore::EditorClientGtk::shouldChangeSelectedRange): |
|
561 (WebCore::EditorClientGtk::shouldApplyStyle): |
|
562 (WebCore::EditorClientGtk::shouldMoveRangeAfterDelete): |
|
563 (WebCore::EditorClientGtk::didBeginEditing): |
|
564 (WebCore::EditorClientGtk::respondToChangedContents): |
|
565 (WebCore::EditorClientGtk::respondToChangedSelection): |
|
566 (WebCore::EditorClientGtk::didEndEditing): |
|
567 (WebCore::EditorClientGtk::didWriteSelectionToPasteboard): |
|
568 (WebCore::EditorClientGtk::didSetSelectionTypesForPasteboard): |
|
569 (WebCore::EditorClientGtk::selectWordBeforeMenuEvent): |
|
570 (WebCore::EditorClientGtk::isEditable): |
|
571 (WebCore::EditorClientGtk::registerCommandForUndo): |
|
572 (WebCore::EditorClientGtk::registerCommandForRedo): |
|
573 (WebCore::EditorClientGtk::clearUndoRedoOperations): |
|
574 (WebCore::EditorClientGtk::canUndo): |
|
575 (WebCore::EditorClientGtk::canRedo): |
|
576 (WebCore::EditorClientGtk::undo): |
|
577 (WebCore::EditorClientGtk::redo): |
|
578 (WebCore::EditorClientGtk::shouldInsertNode): |
|
579 (WebCore::EditorClientGtk::pageDestroyed): |
|
580 (WebCore::EditorClientGtk::smartInsertDeleteEnabled): |
|
581 (WebCore::EditorClientGtk::toggleContinuousSpellChecking): |
|
582 (WebCore::EditorClientGtk::toggleGrammarChecking): |
|
583 (WebCore::EditorClientGtk::handleKeypress): |
|
584 (WebCore::EditorClientGtk::handleInputMethodKeypress): |
|
585 (WebCore::EditorClientGtk::EditorClientGtk): |
|
586 (WebCore::EditorClientGtk::textFieldDidBeginEditing): |
|
587 (WebCore::EditorClientGtk::textFieldDidEndEditing): |
|
588 (WebCore::EditorClientGtk::textDidChangeInTextField): |
|
589 (WebCore::EditorClientGtk::doTextFieldCommandFromEvent): |
|
590 (WebCore::EditorClientGtk::textWillBeDeletedInTextField): |
|
591 (WebCore::EditorClientGtk::textDidChangeInTextArea): |
|
592 (WebCore::EditorClientGtk::ignoreWordInSpellDocument): |
|
593 (WebCore::EditorClientGtk::learnWord): |
|
594 (WebCore::EditorClientGtk::checkSpellingOfString): |
|
595 (WebCore::EditorClientGtk::checkGrammarOfString): |
|
596 (WebCore::EditorClientGtk::updateSpellingUIWithGrammarString): |
|
597 (WebCore::EditorClientGtk::updateSpellingUIWithMisspelledWord): |
|
598 (WebCore::EditorClientGtk::showSpellingUI): |
|
599 (WebCore::EditorClientGtk::spellingUIIsShowing): |
|
600 (WebCore::EditorClientGtk::getGuessesForWord): |
|
601 * WebCoreSupport/EditorClientGtk.h: Renamed from WebCore/platform/gdk/EditorClientGdk.h. |
|
602 * WebCoreSupport/FrameLoaderClientGtk.cpp: Renamed from WebCore/loader/gdk/FrameLoaderClientGdk.cpp. |
|
603 (WebCore::FrameLoaderClientGtk::FrameLoaderClientGtk): |
|
604 (WebCore::FrameLoaderClientGtk::userAgent): |
|
605 (WebCore::FrameLoaderClientGtk::createDocumentLoader): |
|
606 (WebCore::FrameLoaderClientGtk::dispatchWillSubmitForm): |
|
607 (WebCore::FrameLoaderClientGtk::committedLoad): |
|
608 (WebCore::FrameLoaderClientGtk::dispatchDidReceiveAuthenticationChallenge): |
|
609 (WebCore::FrameLoaderClientGtk::dispatchDidCancelAuthenticationChallenge): |
|
610 (WebCore::FrameLoaderClientGtk::dispatchWillSendRequest): |
|
611 (WebCore::FrameLoaderClientGtk::assignIdentifierToInitialRequest): |
|
612 (WebCore::FrameLoaderClientGtk::postProgressStartedNotification): |
|
613 (WebCore::FrameLoaderClientGtk::postProgressEstimateChangedNotification): |
|
614 (WebCore::FrameLoaderClientGtk::postProgressFinishedNotification): |
|
615 (WebCore::FrameLoaderClientGtk::frameLoaderDestroyed): |
|
616 (WebCore::FrameLoaderClientGtk::dispatchDidReceiveResponse): |
|
617 (WebCore::FrameLoaderClientGtk::dispatchDecidePolicyForMIMEType): |
|
618 (WebCore::FrameLoaderClientGtk::dispatchDecidePolicyForNewWindowAction): |
|
619 (WebCore::FrameLoaderClientGtk::dispatchDecidePolicyForNavigationAction): |
|
620 (WebCore::FrameLoaderClientGtk::createPlugin): |
|
621 (WebCore::FrameLoaderClientGtk::createFrame): |
|
622 (WebCore::FrameLoaderClientGtk::redirectDataToPlugin): |
|
623 (WebCore::FrameLoaderClientGtk::createJavaAppletWidget): |
|
624 (WebCore::FrameLoaderClientGtk::objectContentType): |
|
625 (WebCore::FrameLoaderClientGtk::overrideMediaType): |
|
626 (WebCore::FrameLoaderClientGtk::windowObjectCleared): |
|
627 (WebCore::FrameLoaderClientGtk::setMainFrameDocumentReady): |
|
628 (WebCore::FrameLoaderClientGtk::hasWebView): |
|
629 (WebCore::FrameLoaderClientGtk::hasFrameView): |
|
630 (WebCore::FrameLoaderClientGtk::dispatchDidFinishLoad): |
|
631 (WebCore::FrameLoaderClientGtk::frameLoadCompleted): |
|
632 (WebCore::FrameLoaderClientGtk::saveViewStateToItem): |
|
633 (WebCore::FrameLoaderClientGtk::restoreViewState): |
|
634 (WebCore::FrameLoaderClientGtk::shouldGoToHistoryItem): |
|
635 (WebCore::FrameLoaderClientGtk::privateBrowsingEnabled): |
|
636 (WebCore::FrameLoaderClientGtk::makeDocumentView): |
|
637 (WebCore::FrameLoaderClientGtk::makeRepresentation): |
|
638 (WebCore::FrameLoaderClientGtk::forceLayout): |
|
639 (WebCore::FrameLoaderClientGtk::forceLayoutForNonHTML): |
|
640 (WebCore::FrameLoaderClientGtk::setCopiesOnScroll): |
|
641 (WebCore::FrameLoaderClientGtk::detachedFromParent1): |
|
642 (WebCore::FrameLoaderClientGtk::detachedFromParent2): |
|
643 (WebCore::FrameLoaderClientGtk::detachedFromParent3): |
|
644 (WebCore::FrameLoaderClientGtk::detachedFromParent4): |
|
645 (WebCore::FrameLoaderClientGtk::loadedFromCachedPage): |
|
646 (WebCore::FrameLoaderClientGtk::dispatchDidHandleOnloadEvents): |
|
647 (WebCore::FrameLoaderClientGtk::dispatchDidReceiveServerRedirectForProvisionalLoad): |
|
648 (WebCore::FrameLoaderClientGtk::dispatchDidCancelClientRedirect): |
|
649 (WebCore::FrameLoaderClientGtk::dispatchWillPerformClientRedirect): |
|
650 (WebCore::FrameLoaderClientGtk::dispatchDidChangeLocationWithinPage): |
|
651 (WebCore::FrameLoaderClientGtk::dispatchWillClose): |
|
652 (WebCore::FrameLoaderClientGtk::dispatchDidReceiveIcon): |
|
653 (WebCore::FrameLoaderClientGtk::dispatchDidStartProvisionalLoad): |
|
654 (WebCore::FrameLoaderClientGtk::dispatchDidReceiveTitle): |
|
655 (WebCore::FrameLoaderClientGtk::dispatchDidCommitLoad): |
|
656 (WebCore::FrameLoaderClientGtk::dispatchDidFinishDocumentLoad): |
|
657 (WebCore::FrameLoaderClientGtk::dispatchDidFirstLayout): |
|
658 (WebCore::FrameLoaderClientGtk::dispatchShow): |
|
659 (WebCore::FrameLoaderClientGtk::cancelPolicyCheck): |
|
660 (WebCore::FrameLoaderClientGtk::dispatchDidLoadMainResource): |
|
661 (WebCore::FrameLoaderClientGtk::revertToProvisionalState): |
|
662 (WebCore::FrameLoaderClientGtk::clearUnarchivingState): |
|
663 (WebCore::FrameLoaderClientGtk::willChangeTitle): |
|
664 (WebCore::FrameLoaderClientGtk::didChangeTitle): |
|
665 (WebCore::FrameLoaderClientGtk::finishedLoading): |
|
666 (WebCore::FrameLoaderClientGtk::finalSetupForReplace): |
|
667 (WebCore::FrameLoaderClientGtk::setDefersLoading): |
|
668 (WebCore::FrameLoaderClientGtk::isArchiveLoadPending): |
|
669 (WebCore::FrameLoaderClientGtk::cancelPendingArchiveLoad): |
|
670 (WebCore::FrameLoaderClientGtk::clearArchivedResources): |
|
671 (WebCore::FrameLoaderClientGtk::canHandleRequest): |
|
672 (WebCore::FrameLoaderClientGtk::canShowMIMEType): |
|
673 (WebCore::FrameLoaderClientGtk::representationExistsForURLScheme): |
|
674 (WebCore::FrameLoaderClientGtk::generatedMIMETypeForURLScheme): |
|
675 (WebCore::FrameLoaderClientGtk::provisionalLoadStarted): |
|
676 (WebCore::FrameLoaderClientGtk::didFinishLoad): |
|
677 (WebCore::FrameLoaderClientGtk::prepareForDataSourceReplacement): |
|
678 (WebCore::FrameLoaderClientGtk::setTitle): |
|
679 (WebCore::FrameLoaderClientGtk::setDocumentViewFromCachedPage): |
|
680 (WebCore::FrameLoaderClientGtk::dispatchDidReceiveContentLength): |
|
681 (WebCore::FrameLoaderClientGtk::dispatchDidFinishLoading): |
|
682 (WebCore::FrameLoaderClientGtk::dispatchDidFailLoading): |
|
683 (WebCore::FrameLoaderClientGtk::dispatchDidLoadResourceFromMemoryCache): |
|
684 (WebCore::FrameLoaderClientGtk::dispatchDidFailProvisionalLoad): |
|
685 (WebCore::FrameLoaderClientGtk::dispatchDidFailLoad): |
|
686 (WebCore::FrameLoaderClientGtk::download): |
|
687 (WebCore::FrameLoaderClientGtk::cancelledError): |
|
688 (WebCore::FrameLoaderClientGtk::blockedError): |
|
689 (WebCore::FrameLoaderClientGtk::cannotShowURLError): |
|
690 (WebCore::FrameLoaderClientGtk::interruptForPolicyChangeError): |
|
691 (WebCore::FrameLoaderClientGtk::cannotShowMIMETypeError): |
|
692 (WebCore::FrameLoaderClientGtk::fileDoesNotExistError): |
|
693 (WebCore::FrameLoaderClientGtk::shouldFallBack): |
|
694 (WebCore::FrameLoaderClientGtk::willUseArchive): |
|
695 (WebCore::FrameLoaderClientGtk::saveDocumentViewToCachedPage): |
|
696 (WebCore::FrameLoaderClientGtk::canCachePage): |
|
697 (WebCore::FrameLoaderClientGtk::dispatchCreatePage): |
|
698 (WebCore::FrameLoaderClientGtk::dispatchUnableToImplementPolicy): |
|
699 * WebCoreSupport/FrameLoaderClientGtk.h: Renamed from WebCore/loader/gdk/FrameLoaderClientGdk.h. |
|
700 (WebCore::FrameLoaderClientGtk::~FrameLoaderClientGtk): |
|
701 (WebCore::FrameLoaderClientGtk::webFrame): |
|
702 * WebCoreSupport/InspectorClientGtk.cpp: Renamed from WebCore/page/gdk/InspectorClientGdk.cpp. |
|
703 (WebCore::InspectorClientGtk::inspectorDestroyed): |
|
704 (WebCore::InspectorClientGtk::createPage): |
|
705 (WebCore::InspectorClientGtk::showWindow): |
|
706 (WebCore::InspectorClientGtk::closeWindow): |
|
707 (WebCore::InspectorClientGtk::attachWindow): |
|
708 (WebCore::InspectorClientGtk::detachWindow): |
|
709 (WebCore::InspectorClientGtk::highlight): |
|
710 (WebCore::InspectorClientGtk::hideHighlight): |
|
711 (WebCore::InspectorClientGtk::inspectedURLChanged): |
|
712 * WebCoreSupport/InspectorClientGtk.h: Renamed from WebCore/page/gdk/InspectorClientGdk.h. |
|
713 |
|
714 2007-08-10 Holger Hans Peter Freyther <zecke@selfish.org> |
|
715 |
|
716 Build fix. |
|
717 |
|
718 * Api/webkitgtkframe.cpp: |
|
719 |
|
720 2007-08-10 Holger Hans Peter Freyther <zecke@selfish.org> |
|
721 |
|
722 Reviewed by Adam. |
|
723 |
|
724 Remove the create_frame virtual method of WebKitGtkPage. This method was inspired |
|
725 by the Qt port but to be useful for reimplementations WebKitGtkFrameData would need |
|
726 to export/expose WebCore types. WebView doesn't offer such a method so I decided to |
|
727 remove it. |
|
728 Add a internal constructor to WebKitGtkFrame to be used for constructing Sub-Frames. This |
|
729 is currently used by FrameLoaderClientGdk::createFrame. |
|
730 |
|
731 * Api/webkitgtkframe.cpp: |
|
732 * Api/webkitgtkframedata.cpp: Removed. |
|
733 * Api/webkitgtkframedata.h: Removed. |
|
734 * Api/webkitgtkpage.cpp: |
|
735 * Api/webkitgtkpage.h: |
|
736 * Api/webkitgtkprivate.h: |
|
737 |
|
738 2007-08-10 Holger Hans Peter Freyther <zecke@selfish.org> |
|
739 |
|
740 Reviewed by Adam. |
|
741 |
|
742 Follow the changes of ScrollView in WebCore and call setContainingWindow, set the |
|
743 GtkAdjustment of the GtkLayout and reimplement the set_scroll_adjustments method and pass |
|
744 the GtkAdjustments to ScrollView. |
|
745 This makes having one GdkWindow for the complete FrameTree possible. |
|
746 |
|
747 |
|
748 * gtk/Api/webkitgtkframe.cpp: |
|
749 * gtk/Api/webkitgtkpage.cpp: |
|
750 |
|
751 2007-08-08 Holger Hans Peter Freyther <zecke@selfish.org> |
|
752 |
|
753 Reviewed by Niko. |
|
754 |
|
755 We only need to set the Settings of the Page once so do it in |
|
756 WebKitGtkPage instead of WebKitGtkFrame. |
|
757 |
|
758 * gtk/Api/webkitgtkframe.cpp: |
|
759 * gtk/Api/webkitgtkpage.cpp: |
|
760 |
|
761 2007-08-08 Holger Hans Peter Freyther <zecke@selfish.org> |
|
762 |
|
763 Reviewed by Niko. |
|
764 |
|
765 Instead of reimplementing the general event method, reimplement |
|
766 the specific mouse, expose, keyboard event methods. |
|
767 |
|
768 Call the finalize implementation of the base class from WebKitGtkPage |
|
769 and WebKitGtkFrame. |
|
770 |
|
771 * gtk/Api/webkitgtkframe.cpp: |
|
772 * gtk/Api/webkitgtkpage.cpp: |
|
773 |
|
774 2007-08-08 Holger Hans Peter Freyther <zecke@selfish.org> |
|
775 |
|
776 Reviewed by Niko. |
|
777 |
|
778 Remove the custom painting in favor of the Widget::paint |
|
779 implementation. |
|
780 |
|
781 * gtk/Api/webkitgtkpage.cpp: |
|
782 |
|
783 2007-08-08 Holger Hans Peter Freyther <zecke@selfish.org> |
|
784 |
|
785 Reviewed by Adam. |
|
786 |
|
787 Moved code from class FrameGdk into WebKitGtkFrame. Update the |
|
788 webkitgrkprivate.h header file to not include FrameGdk.h. |
|
789 |
|
790 * gtk/Api/webkitgtkframe.cpp: |
|
791 * gtk/Api/webkitgtkprivate.h: |
|
792 |
|
793 2007-08-08 Holger Hans Peter Freyther <zecke@selfish.org> |
|
794 |
|
795 Reviewed by Adam. |
|
796 |
|
797 Change variable names to follow the Coding-Style. Replace occurences |
|
798 of a_b with aB and place the '*' correctly. |
|
799 |
|
800 * gtk/Api/webkitgtkframe.cpp: |
|
801 * gtk/Api/webkitgtkpage.cpp: |
|
802 * gtk/Api/webkitgtkprivate.h: |
|
803 |
|
804 2007-08-08 Holger Hans Peter Freyther <zecke@selfish.org> |
|
805 |
|
806 Reviewed by Adam. |
|
807 |
|
808 Reimplement GtkWidget::event and handle the keyboard and mouse |
|
809 events inside WebKitGtkPage. |
|
810 |
|
811 * gtk/Api/webkitgtkpage.cpp: |
|
812 (FrameGdkExposeData::frame_gdk_expose_child): |
|
813 (FrameGdkExposeData::webkit_gtk_page_rendering_area_handle_gdk_event): |
|
814 (FrameGdkExposeData::webkit_gtk_page_register_rendering_area_events): |
|
815 (FrameGdkExposeData::webkit_gtk_page_class_init): |
|
816 |
|
817 2007-08-07 Xan Lopez <xan@gnome.org> |
|
818 |
|
819 Reviewed by Mark Rowe. |
|
820 |
|
821 http://bugs.webkit.org/show_bug.cgi?id=14815 |
|
822 [gtk] API implementation: reload |
|
823 |
|
824 * gtk/Api/webkitgtkpage.cpp: Implement the webkit_gtk_page_reload() |
|
825 function. |
|
826 |
|
827 2007-07-30 Diego Escalante Urrelo <diegoe@gnome.org> |
|
828 |
|
829 Reviewed by Adam. |
|
830 |
|
831 http://bugs.webkit.org/show_bug.cgi?id=14806 |
|
832 Implement can_go_backward and can_go_forward in webkitgtkpage.cpp |
|
833 |
|
834 * gtk/Api/webkitgtkpage.cpp: Implement webkit_gtk_page_can_go_backward() and |
|
835 webkit_gtk_page_can_go_forward() functions. |
|
836 |
|
837 2007-07-30 Diego Escalante Urrelo <diegoe@gnome.org> |
|
838 |
|
839 Reviewed by Alp Toker. |
|
840 |
|
841 http://bugs.webkit.org/show_bug.cgi?id=14810 |
|
842 Bad n_params on load_finished's g_signal_new in webkitgtkpage.cpp |
|
843 |
|
844 This is the proper fix for #14810. |
|
845 |
|
846 * gtk/Api/webkitgtkframe.cpp: |
|
847 * gtk/Api/webkitgtkpage.cpp: Fix the marshaller type of the "load_finished" signal and |
|
848 correct the class_offset parameters. |
|
849 |
|
850 2007-07-29 Diego Escalante Urrelo <diegoe@gnome.org> |
|
851 |
|
852 Reviewed by Alp Toker. |
|
853 |
|
854 http://bugs.webkit.org/show_bug.cgi?id=14810 |
|
855 Bad n_params on load_finished's g_signal_new in webkitgtkpage.cpp |
|
856 |
|
857 * gtk/Api/webkitgtkpage.cpp: Use a correct n_params value and the corresponding types for |
|
858 them in the "load_finished" signal. |
|
859 |
|
860 2007-07-22 Holger Hans Peter Freyther <zecke@selfish.org> |
|
861 |
|
862 Reviewed by Adam. |
|
863 |
|
864 Add the first API and partial implementation of the WebKit/Gtk port as |
|
865 of http://bugs.webkit.org/show_bug.cgi?id=14678. |
|
866 |
|
867 The delegates of WebView will be modeled as signals. Delegates like the |
|
868 WebPolicyDelegate will be implemented as signals with default handlers. |
|
869 |
|
870 Start moving files to WebKit/gtk/WebCoreSupport. |
|
871 |
|
872 * gtk: Added. |
|
873 * gtk/Api: Added. |
|
874 * gtk/Api/headers.pri: Added. |
|
875 * gtk/Api/webkitgtk-marshal.list: Added. |
|
876 * gtk/Api/webkitgtkdefines.h: Added. |
|
877 * gtk/Api/webkitgtkframe.cpp: Added. |
|
878 * gtk/Api/webkitgtkframe.h: Added. |
|
879 * gtk/Api/webkitgtkframedata.cpp: Added. |
|
880 * gtk/Api/webkitgtkframedata.h: Added. |
|
881 * gtk/Api/webkitgtkglobal.cpp: Added. |
|
882 * gtk/Api/webkitgtkglobal.h: Added. |
|
883 * gtk/Api/webkitgtknetworkrequest.cpp: Added. |
|
884 * gtk/Api/webkitgtknetworkrequest.h: Added. |
|
885 * gtk/Api/webkitgtkpage.cpp: Added. |
|
886 * gtk/Api/webkitgtkpage.h: Added. |
|
887 * gtk/Api/webkitgtkprivate.cpp: Added. |
|
888 * gtk/Api/webkitgtkprivate.h: Added. |
|
889 * gtk/Api/webkitgtksettings.cpp: Added. |
|
890 * gtk/Api/webkitgtksettings.h: Added. |
|
891 * gtk/WebCoreSupport: Added. |
|
892 * gtk/WebCoreSupport/ChromeClientGdk.cpp: Added. |
|
893 (WebCore::ChromeClientGdk::ChromeClientGdk): |
|
894 (WebCore::ChromeClientGdk::chromeDestroyed): |
|
895 (WebCore::ChromeClientGdk::windowRect): |
|
896 (WebCore::ChromeClientGdk::setWindowRect): |
|
897 (WebCore::ChromeClientGdk::pageRect): |
|
898 (WebCore::ChromeClientGdk::scaleFactor): |
|
899 (WebCore::ChromeClientGdk::focus): |
|
900 (WebCore::ChromeClientGdk::unfocus): |
|
901 (WebCore::ChromeClientGdk::createWindow): |
|
902 (WebCore::ChromeClientGdk::createModalDialog): |
|
903 (WebCore::ChromeClientGdk::show): |
|
904 (WebCore::ChromeClientGdk::canRunModal): |
|
905 (WebCore::ChromeClientGdk::runModal): |
|
906 (WebCore::ChromeClientGdk::setToolbarsVisible): |
|
907 (WebCore::ChromeClientGdk::toolbarsVisible): |
|
908 (WebCore::ChromeClientGdk::setStatusbarVisible): |
|
909 (WebCore::ChromeClientGdk::statusbarVisible): |
|
910 (WebCore::ChromeClientGdk::setScrollbarsVisible): |
|
911 (WebCore::ChromeClientGdk::scrollbarsVisible): |
|
912 (WebCore::ChromeClientGdk::setMenubarVisible): |
|
913 (WebCore::ChromeClientGdk::menubarVisible): |
|
914 (WebCore::ChromeClientGdk::setResizable): |
|
915 (WebCore::ChromeClientGdk::closeWindowSoon): |
|
916 (WebCore::ChromeClientGdk::canTakeFocus): |
|
917 (WebCore::ChromeClientGdk::takeFocus): |
|
918 (WebCore::ChromeClientGdk::canRunBeforeUnloadConfirmPanel): |
|
919 (WebCore::ChromeClientGdk::runBeforeUnloadConfirmPanel): |
|
920 (WebCore::ChromeClientGdk::addMessageToConsole): |
|
921 (WebCore::ChromeClientGdk::runJavaScriptAlert): |
|
922 (WebCore::ChromeClientGdk::runJavaScriptConfirm): |
|
923 (WebCore::ChromeClientGdk::runJavaScriptPrompt): |
|
924 (WebCore::ChromeClientGdk::setStatusbarText): |
|
925 (WebCore::ChromeClientGdk::shouldInterruptJavaScript): |
|
926 (WebCore::ChromeClientGdk::tabsToLinks): |
|
927 (WebCore::ChromeClientGdk::windowResizerRect): |
|
928 (WebCore::ChromeClientGdk::addToDirtyRegion): |
|
929 (WebCore::ChromeClientGdk::scrollBackingStore): |
|
930 (WebCore::ChromeClientGdk::updateBackingStore): |
|
931 (WebCore::ChromeClientGdk::mouseDidMoveOverElement): |
|
932 (WebCore::ChromeClientGdk::setToolTip): |
|
933 (WebCore::ChromeClientGdk::print): |
|
934 * gtk/WebCoreSupport/ChromeClientGdk.h: Added. |
|
935 |