[Qt] Fix build against Qt5 after refactor of widgets out of QtGUi
[WebKit-https.git] / Source / WebKit / wince / ChangeLog
1 2011-09-24  Adam Barth  <abarth@webkit.org>
2
3         Always enable ENABLE(OFFLINE_WEB_APPLICATIONS)
4         https://bugs.webkit.org/show_bug.cgi?id=68767
5
6         Reviewed by Eric Seidel.
7
8         * WebCoreSupport/ChromeClientWinCE.cpp:
9         (WebKit::ChromeClientWinCE::reachedApplicationCacheOriginQuota):
10         * WebCoreSupport/ChromeClientWinCE.h:
11
12 2011-09-21  Andras Becsi  <andras.becsi@nokia.com>
13
14         [Qt] Remove Qt specific code from css/SelectorChecker.cpp
15         https://bugs.webkit.org/show_bug.cgi?id=67702
16
17         Reviewed by Csaba Osztrogonác.
18
19         * WebCoreSupport/PlatformStrategiesWinCE.cpp:
20         (PlatformStrategiesWinCE::addVisitedLink):
21         * WebCoreSupport/PlatformStrategiesWinCE.h:
22
23 2011-09-17  Mihai Parparita  <mihaip@chromium.org>
24
25         FrameLoaderClient BackForwardList-related methods are unsued
26         https://bugs.webkit.org/show_bug.cgi?id=68293
27
28         Reviewed by Darin Adler.
29
30         Remove FrameLoaderClient methods that were added by r51629, since only        
31         the old (since-deleted) Android port needed them.
32
33         * WebCoreSupport/FrameLoaderClientWinCE.cpp:
34         * WebCoreSupport/FrameLoaderClientWinCE.h:
35
36 2011-09-15  Adam Barth  <abarth@webkit.org>
37
38         Rename ENABLE(DATABASE) to ENABLE(SQL_DATABASE)
39         https://bugs.webkit.org/show_bug.cgi?id=68205
40
41         Reviewed by Eric Seidel.
42
43         * WebCoreSupport/ChromeClientWinCE.cpp:
44         * WebCoreSupport/ChromeClientWinCE.h:
45
46 2011-08-30  Ryosuke Niwa  <rniwa@webkit.org>
47
48         WinCE build fix attempt after r94080.
49
50         * WebCoreSupport/ChromeClientWinCE.cpp:
51         (WebKit::ChromeClientWinCE::scrollRectIntoView):
52
53 2011-08-30  Kaustubh Atrawalkar  <kaustubh@motorola.com>
54
55         The unused ScrollView* argument can and should be removed from
56         scrollRectIntoView.
57         https://bugs.webkit.org/show_bug.cgi?id=67117
58
59         Reviewed by Darin Adler.
60
61         * WebCoreSupport/ChromeClientWinCE.h:
62
63 2011-08-17  Adam Roben  <aroben@apple.com>
64
65         Make WebCore keep track of the current device scale factor
66
67         Fixes <http://webkit.org/b/66413> WebCore requires every WebKit port to keep track of the
68         device scale factor
69
70         Reviewed by Darin Adler.
71
72         * WebCoreSupport/ChromeClientWinCE.cpp:
73         * WebCoreSupport/ChromeClientWinCE.h:
74         Removed deviceScaleFactor.
75
76 2011-08-15  Dmitry Titov  <dimich@chromium.org>
77
78         FrameLoaderClient::transferLoadingResourceFromPage does not have enough parameters
79         https://bugs.webkit.org/show_bug.cgi?id=66165
80
81         Reviewed by Darin Fisher.
82
83         * WebCoreSupport/FrameLoaderClientWinCE.cpp:
84         (WebKit::FrameLoaderClientWinCE::transferLoadingResourceFromPage):
85         * WebCoreSupport/FrameLoaderClientWinCE.h:
86
87 2011-08-10  Adam Roben  <aroben@apple.com>
88
89         Clear up scale factor terminology
90
91         WebKit by and large deals with two scale factors: one intrinsic to the device on which the
92         software is running, and one that is per-Page and can be controlled via API calls. This
93         patch names the former "deviceScaleFactor" and the latter "pageScaleFactor", and makes the
94         code use those names. It should introduce no behavior changes.
95
96         Fixes <http://webkit.org/b/55787> WebKit uses multiple conflicting names to refer to the
97         device scale factor
98
99         Reviewed by Simon Fraser.
100
101         * WebCoreSupport/ChromeClientWinCE.cpp:
102         * WebCoreSupport/ChromeClientWinCE.h:
103
104 2011-08-03  Pavel Feldman  <pfeldman@chromium.org>
105
106         Web Inspector: remove Node parameter from the InspectorClient::highlight
107         https://bugs.webkit.org/show_bug.cgi?id=65549
108
109         Reviewed by Yury Semikhatsky.
110
111         * WebCoreSupport/InspectorClientWinCE.cpp:
112         (WebKit::InspectorClientWinCE::highlight):
113         * WebCoreSupport/InspectorClientWinCE.h:
114
115 2011-07-26  Sadrul Habib Chowdhury  <sadrul@chromium.org>
116
117         Add support for download='filename' attribute in anchors.
118         https://bugs.webkit.org/show_bug.cgi?id=64580
119
120         Reviewed by Adam Barth.
121
122         * WebCoreSupport/FrameLoaderClientWinCE.cpp:
123         (WebKit::FrameLoaderClientWinCE::startDownload):
124         * WebCoreSupport/FrameLoaderClientWinCE.h:
125
126 2011-07-15  Dan Bernstein  <mitz@apple.com>
127
128         REGRESSION: Mouse cursor doesn’t hide when full screen video HUD hides
129         https://bugs.webkit.org/show_bug.cgi?id=64615
130
131         Reviewed by Anders Carlsson.
132
133         * WebCoreSupport/ChromeClientWinCE.cpp:
134         (WebKit::ChromeClientWinCE::setCursorHiddenUntilMouseMoves): Added this stub.
135         * WebCoreSupport/ChromeClientWinCE.h:
136
137 2011-07-12  Joseph Pecoraro  <joepeck@webkit.org>
138
139         ApplicationCache update should not immediately fail when reaching per-origin quota
140         https://bugs.webkit.org/show_bug.cgi?id=64177
141
142         Reviewed by Alexey Proskuryakov.
143
144         * WebCoreSupport/ChromeClientWinCE.cpp:
145         (WebKit::ChromeClientWinCE::reachedApplicationCacheOriginQuota):
146         * WebCoreSupport/ChromeClientWinCE.h:
147
148 2011-06-30  Kentaro Hara  <haraken@google.com>
149
150         Reviewed by Kent Tamura.
151
152         Change the label of an HTML5 file chooser button to "Choose Files"
153         https://bugs.webkit.org/show_bug.cgi?id=49245
154
155         We should notify capability of multiple files to users.
156
157         Test: fast/forms/input-file-label.html
158
159         * WebCoreSupport/PlatformStrategiesWinCE.cpp:
160         (PlatformStrategiesWinCE::fileButtonChooseFileLabel): Updated the description for "Choose File".
161         (PlatformStrategiesWinCE::fileButtonChooseMultipleFilesLabel): Returns a "Choose Files" label.
162         * WebCoreSupport/PlatformStrategiesWinCE.h:
163
164 2011-06-20  Ryosuke Niwa  <rniwa@webkit.org>
165
166         WinCE build fix after r89293.
167
168         * WebCoreSupport/EditorClientWinCE.cpp:
169         (WebKit::EditorClientWinCE::handleEditingKeyboardEvent):
170
171 2011-06-18  Dimitri Glazkov  <dglazkov@chromium.org>
172
173         Reviewed by Darin Adler.
174
175         Separate concerns of loading file icons and choosing files.
176         https://bugs.webkit.org/show_bug.cgi?id=62931
177
178         * WebCoreSupport/ChromeClientWinCE.cpp:
179         (WebKit::ChromeClientWinCE::loadIconForFiles): Renamed.
180         * WebCoreSupport/ChromeClientWinCE.h:
181
182 2011-06-12  Adam Barth  <abarth@webkit.org>
183
184         Reviewed by Alexey Proskuryakov.
185
186         Rename FrameLoaderClient::interruptForPolicyChangeError to use the past tense
187         https://bugs.webkit.org/show_bug.cgi?id=62516
188
189         * WebCoreSupport/FrameLoaderClientWinCE.cpp:
190         (WebKit::FrameLoaderClientWinCE::interruptedForPolicyChangeError):
191         * WebCoreSupport/FrameLoaderClientWinCE.h:
192
193 2011-05-13  Jon Lee  <jonlee@apple.com>
194
195         Reviewed by Simon Fraser.
196
197         Can't horizontally scroll iframes and overflow because wheel events are always accepted
198         https://bugs.webkit.org/show_bug.cgi?id=60779
199
200         * WebCoreSupport/ChromeClientWinCE.h:
201         (WebKit::ChromeClientWinCE::shouldRubberBandInDirection): Default impl of new ChromeClient method
202         (WebKit::ChromeClientWinCE::numWheelEventHandlersChanged): Default impl of new ChromeClient method
203
204 2011-05-05  Ryosuke Niwa  <rniwa@webkit.org>
205
206         Reviewed by Eric Seidel.
207
208         Rename SelectionController to FrameSelection
209         https://bugs.webkit.org/show_bug.cgi?id=60234
210
211         * WebCoreSupport/EditorClientWinCE.cpp:
212         (WebKit::EditorClientWinCE::handleEditingKeyboardEvent):
213
214 2011-05-04  Cris Neckar  <cdn@chromium.org>
215
216         Reviewed by Adam Barth.
217
218         Expose WebView directly through ChromeClient.
219         https://bugs.webkit.org/show_bug.cgi?id=49902
220
221         * WebCoreSupport/ChromeClientWinCE.h:
222         (WebKit::ChromeClientWinCE::webView):
223
224 2011-05-04  Tao Bai  <michaelbai@chromium.org>
225
226         Reviewed by David Kilzer.
227
228         Populate touch-icon url to FrameLoaderClient
229         https://bugs.webkit.org/show_bug.cgi?id=59143
230
231         Respect the interface change in FrameLoaderClient.
232
233         * WebCoreSupport/FrameLoaderClientWinCE.cpp:
234         (WebKit::FrameLoaderClientWinCE::dispatchDidChangeIcons):
235         * WebCoreSupport/FrameLoaderClientWinCE.h:
236
237 2011-05-01  Patrick Gansterer  <paroga@webkit.org>
238
239         [WIN] Unreviewed buildfix after r85434.
240
241         * WebView.cpp:
242         (WebView::paint):
243
244 2011-04-21  Ryosuke Niwa  <rniwa@webkit.org>
245
246         WinCE build fix after r84574.
247
248         * WebCoreSupport/EditorClientWinCE.cpp:
249         (WebKit::EditorClientWinCE::canCopyCut):
250         (WebKit::EditorClientWinCE::canPaste):
251         * WebCoreSupport/EditorClientWinCE.h:
252
253 2011-04-19  Vsevolod Vlasov  <vsevik@chromium.org>
254
255         Reviewed by Pavel Feldman.
256
257         Web Inspector: Rename lengthReceived to encodedDataLength/dataLength
258         https://bugs.webkit.org/show_bug.cgi?id=58883
259
260         * WebCoreSupport/FrameLoaderClientWinCE.h:
261
262 2011-04-04  MORITA Hajime  <morrita@google.com>
263
264         Reviewed by Ryosuke Niwa.
265
266         [Refactoring] SpellCheckingResult should be replaced with TextCheckingResult
267         https://bugs.webkit.org/show_bug.cgi?id=56085
268
269         * WebCoreSupport/EditorClientWinCE.h:
270         (WebKit::EditorClientWinCE::requestCheckingOfString):
271
272 2011-04-04  Alexey Proskuryakov  <ap@apple.com>
273
274         Reviewed by Dan Bernstein.
275
276         REGRESSION (WebKit2): Caps-Lock indicator sometimes doesn't appear in WebKit2
277         https://bugs.webkit.org/show_bug.cgi?id=51230
278         <rdar://problem/8780989>
279
280         * WebView.cpp: (WebView::handleKeyDown): Moved Caps Lock handling from WebKits to WebCore,
281         because WebKit shouldn't be smart.
282
283 2011-03-31  Patrick Gansterer  <paroga@webkit.org>
284
285         Unreviewed WinCE build fix for r82580.
286
287         * WebCoreSupport/FrameLoaderClientWinCE.h: StringWithDirection is in WebCore
288                                                    and not in WTF namespace.
289
290 2011-03-31  Evan Martin  <evan@chromium.org>
291
292         Reviewed by Eric Seidel.
293
294         <title> should support dir attribute
295         https://bugs.webkit.org/show_bug.cgi?id=50961
296
297         Update to new FrameLoaderClient interface.
298
299         * WebCoreSupport/FrameLoaderClientWinCE.cpp:
300         (WebKit::FrameLoaderClientWinCE::dispatchDidReceiveTitle):
301         (WebKit::FrameLoaderClientWinCE::setTitle):
302         * WebCoreSupport/FrameLoaderClientWinCE.h:
303
304 2011-03-27  Patrick Gansterer  <paroga@webkit.org>
305
306         Reviewed by Andreas Kling.
307
308         [WINCE] Use a appropriate user agent string
309         https://bugs.webkit.org/show_bug.cgi?id=57175
310
311         * WebCoreSupport/FrameLoaderClientWinCE.cpp:
312         (WebKit::FrameLoaderClientWinCE::userAgent):
313
314 2011-03-26  Patrick Gansterer  <paroga@webkit.org>
315
316         Unreviewed WinCE build fix.
317
318         * CMakeListsWinCE.txt: Added missing include directory.
319
320 2011-03-25  Andy Estes  <aestes@apple.com>
321
322         Reviewed by Adele Peterson.
323
324         REGRESSION (r70748): latest nightly builds kills AC_QuickTime.js
325         https://bugs.webkit.org/show_bug.cgi?id=49016
326
327         Update objectContentType() implementation to handle the
328         shouldPreferPlugInsForImages flag.
329
330         * WebCoreSupport/FrameLoaderClientWinCE.cpp:
331         (WebKit::FrameLoaderClientWinCE::objectContentType):
332         * WebCoreSupport/FrameLoaderClientWinCE.h:
333
334 2011-03-24  Sheriff Bot  <webkit.review.bot@gmail.com>
335
336         Unreviewed, rolling out r81916 and r81917.
337         http://trac.webkit.org/changeset/81916
338         http://trac.webkit.org/changeset/81917
339         https://bugs.webkit.org/show_bug.cgi?id=57071
340
341         broke a test on platforms that do not have QuickTime installed
342         (Requested by estes on #webkit).
343
344         * WebCoreSupport/FrameLoaderClientWinCE.cpp:
345         (WebKit::FrameLoaderClientWinCE::objectContentType):
346         * WebCoreSupport/FrameLoaderClientWinCE.h:
347
348 2011-03-24  Andy Estes  <aestes@apple.com>
349
350         Reviewed by Darin Adler.
351
352         REGRESSION (r70748): latest nightly builds kills AC_QuickTime.js
353         https://bugs.webkit.org/show_bug.cgi?id=49016
354
355         Update objectContentType() implementation to handle the
356         shouldPreferPlugInsForImages flag.
357
358         * WebCoreSupport/FrameLoaderClientWinCE.cpp:
359         (WebKit::FrameLoaderClientWinCE::objectContentType):
360         * WebCoreSupport/FrameLoaderClientWinCE.h:
361
362 2011-03-07  Sam Weinig  <sam@webkit.org>
363
364         Reviewed by Anders Carlsson.
365
366         Replace WebKit2's decidePolicyForMIMEType with decidePolicyForResponse
367         https://bugs.webkit.org/show_bug.cgi?id=55827
368
369         Renamed FrameLoaderClient::dispatchDecidePolicyForMIMEType to dispatchDecidePolicyForResponse
370         and pass the entire response, instead of just the MIMEType.
371
372         * WebCoreSupport/FrameLoaderClientWinCE.cpp:
373         (WebKit::FrameLoaderClientWinCE::dispatchDecidePolicyForResponse):
374         * WebCoreSupport/FrameLoaderClientWinCE.h:
375
376 2011-03-03  Alexey Proskuryakov  <ap@apple.com>
377
378         Removing an include of WebCoreKeyboardUIMode.h that Ive just added. It's already included
379         via ChromeClient.h
380
381         * WebCoreSupport/ChromeClientWinCE.h:
382
383 2011-03-02  Alexey Proskuryakov  <ap@apple.com>
384
385         Reviewed by Darin Adler.
386
387         REGRESSION (WebKit2): Tab keys no longer observe Full Keyboard Access
388         https://bugs.webkit.org/show_bug.cgi?id=55633
389         <rdar://problem/8963023>
390
391         * WebCoreSupport/ChromeClientWinCE.cpp: (WebKit::ChromeClientWinCE::keyboardUIMode):
392         * WebCoreSupport/ChromeClientWinCE.h:
393         Implement keyboardUIMode() instead of tabsToLinks(). No change in functionality, since
394         this platform doesn't observe or have full keyboard access state.
395
396 2011-03-02  Brian Weinstein  <bweinstein@apple.com>
397
398         WinCE build fix.
399
400         * WebCoreSupport/PlatformStrategiesWinCE.h: Add a needed include.
401
402 2011-03-02  Brian Weinstein  <bweinstein@apple.com>
403
404         WinCE build fix. Have PlatformStrategiesWinCE inherit from CookiesStrategy,
405         and implement the needed methods.
406
407         * WebCoreSupport/PlatformStrategiesWinCE.cpp:
408         (PlatformStrategiesWinCE::createCookiesStrategy):
409         (PlatformStrategiesWinCE::notifyCookiesChanged):
410         * WebCoreSupport/PlatformStrategiesWinCE.h:
411
412 2011-02-28  Chang Shu  <cshu@webkit.org>
413
414         Reviewed by Ryosuke Niwa.
415
416         Remove the support of Frame::isContentEditable and its dependencies.
417         https://bugs.webkit.org/show_bug.cgi?id=54292
418
419         Remove the WebKit side implementation.
420
421         * WebCoreSupport/EditorClientWinCE.cpp:
422         * WebCoreSupport/EditorClientWinCE.h:
423
424 2011-02-19  Charlie Reis  <creis@chromium.org>
425
426         Reviewed by Mihai Parparita.
427
428         Ensure loading has stopped in HistoryController::goToItem
429         https://bugs.webkit.org/show_bug.cgi?id=54517
430
431         Add a FrameLoaderClient callback for whether to stop loading before goToItem.
432
433         Test: http/tests/navigation/forward-to-fragment-fires-onload.html
434
435         * WebCoreSupport/FrameLoaderClientWinCE.cpp:
436         (WebKit::FrameLoaderClientWinCE::shouldStopLoadingForHistoryItem): Added.
437         * WebCoreSupport/FrameLoaderClientWinCE.h:
438
439 2011-02-10  Luiz Agostini  <luiz.agostini@openbossa.org>
440
441         Reviewed by Adam Roben.
442
443         HTML5 <details> and <summary>: localized text
444         https://bugs.webkit.org/show_bug.cgi?id=54260
445
446         The method defaultDetailsSummaryText was added to LocalizationStrategy class. It is used to
447         provide the default label to be used by a <details> tag that has no <summary> child.
448
449         * WebCoreSupport/PlatformStrategiesWinCE.cpp:
450         (PlatformStrategiesWinCE::defaultDetailsSummaryText):
451         * WebCoreSupport/PlatformStrategiesWinCE.h:
452
453 2011-01-26  MORITA Hajime  <morrita@google.com>
454
455         Reviewed by Ryosuke Niwa.
456
457         Refactoring: Extract TextCheckerClient from EditorClient
458         https://bugs.webkit.org/show_bug.cgi?id=53213
459
460         * WebCoreSupport/EditorClientWinCE.h:
461         (WebKit::EditorClientWinCE::textChecker):
462
463 2011-02-07  Ryosuke Niwa  <rniwa@webkit.org>
464
465         Reviewed by Adam Barth.
466
467         Add EditorClient callbacks to override isDOMPasteAllowed and javaScriptCanAccessClipboard
468         https://bugs.webkit.org/show_bug.cgi?id=52417
469
470         Added two callback functions, canCopyCut and canPaste to EditorClient. They are currently
471         not implemented.
472
473         * WebCoreSupport/EditorClientWinCE.cpp:
474         (WebKit::EditorClientWinCE::canCopyCut): Added.
475         (WebKit::EditorClientWinCE::canPaste): Added.
476         * WebCoreSupport/EditorClientWinCE.h:
477
478 2011-02-10  Nate Chapin  <japhet@chromium.org>
479
480         Reviewed by Adam Barth.
481
482         Update calls to DocumentWriter.
483         https://bugs.webkit.org/show_bug.cgi?id=50489
484
485         * WebCoreSupport/FrameLoaderClientWinCE.cpp:
486         (WebKit::FrameLoaderClientWinCE::finishedLoading):
487
488 2011-02-08  Adam Barth  <abarth@webkit.org>
489
490         Reviewed by Eric Seidel.
491
492         Remove orphan code from old parser
493         https://bugs.webkit.org/show_bug.cgi?id=53984
494
495         * WebCoreSupport/ChromeClientWinCE.cpp:
496         * WebCoreSupport/ChromeClientWinCE.h:
497
498 2011-02-07  Enrica Casucci  <enrica@apple.com>
499
500         Reviewed Adam Roben and Darin Adler.
501
502         WebKit2: drag and drop support on Windows.
503         https://bugs.webkit.org/show_bug.cgi?id=52775
504
505         Removed createDragImageForLink from DragClient.
506
507         * WebCoreSupport/DragClientWinCE.cpp:
508         * WebCoreSupport/DragClientWinCE.h:
509
510 2011-02-06  Patrick Gansterer  <paroga@webkit.org>
511
512         Reviewed by Martin Robinson.
513
514         [WINCE] FrameLoaderClient calls loadURLInChildFrame on the child's frame loader
515         https://bugs.webkit.org/show_bug.cgi?id=53896
516
517         * WebView.cpp:
518         (WebView::createFrame): Use coreFrame instead of childFrame.
519
520 2011-02-03  Adam Langley  <agl@chromium.org>
521
522         Reviewed by Adam Barth.
523
524         Plumb mixed script URL to FrameLoaderClient
525         https://bugs.webkit.org/show_bug.cgi?id=52384
526
527         Regressions covered by http/tests/security/mixedContent/*
528
529         * WebCoreSupport/FrameLoaderClientWinCE.cpp:
530         (WebKit::FrameLoaderClientWinCE::didRunInsecureContent):
531         * WebCoreSupport/FrameLoaderClientWinCE.h:
532
533 2011-02-02  Patrick Gansterer  <paroga@webkit.org>
534
535         Unreviewed WinCE build fix for r77398.
536
537         * WebView.cpp:
538         (WebView::paint):
539
540 2011-01-28  Dan Bernstein  <mitz@apple.com>
541
542         Reviewed by Sam Weinig.
543
544         <select> can't display right-to-left (rtl) languages
545         https://bugs.webkit.org/show_bug.cgi?id=19785
546
547         * WebCoreSupport/ChromeClientWinCE.cpp:
548         (WebKit::ChromeClientWinCE::selectItemAlignmentFollowsMenuWritingDirection): Added.
549         * WebCoreSupport/ChromeClientWinCE.h:
550
551 2011-01-25  Patrick Gansterer  <paroga@webkit.org>
552
553         Reviewed by Adam Roben.
554
555         [WINCE] Ensure layouted frame when painting
556         https://bugs.webkit.org/show_bug.cgi?id=53108
557
558         * WebView.cpp:
559         (WebView::paint):
560
561 2011-01-04  Patrick Gansterer  <paroga@webkit.org>
562
563         Unreviewed WinCE build fix.
564
565         * WebCoreSupport/ChromeClientWinCE.cpp:
566         (WebKit::ChromeClientWinCE::exceededDatabaseQuota): Added missing semicolon.
567         (WebKit::ChromeClientWinCE::reachedApplicationCacheOriginQuota):
568         * WebCoreSupport/ChromeClientWinCE.h:
569
570 2010-12-29  Patrick Gansterer  <paroga@webkit.org>
571
572         Unreviewed build fix for WinCE after r73802.
573
574         * WebCoreSupport/ContextMenuClientWinCE.cpp:
575         (WebKit::ContextMenuClientWinCE::customizeMenu):
576         * WebCoreSupport/ContextMenuClientWinCE.h:
577
578 2010-12-22  Sam Weinig  <sam@webkit.org>
579
580         Reviewed by Darin Adler.
581
582         WebKit2 needs to mirror the frame tree in the UIProcess
583         https://bugs.webkit.org/show_bug.cgi?id=51546
584
585         - Add client functions to notify that a frame has been added or
586           removed from the page cache.
587
588         * WebCoreSupport/FrameLoaderClientWinCE.cpp:
589         (WebKit::FrameLoaderClientWinCE::didSaveToPageCache):
590         (WebKit::FrameLoaderClientWinCE::didRestoreFromPageCache):
591         * WebCoreSupport/FrameLoaderClientWinCE.h:
592
593 2010-12-22  Ryosuke Niwa  <rniwa@webkit.org>
594
595         Reviewed by Eric Seidel.
596
597         Editor.h doesn't need to include SelectionController.h
598         https://bugs.webkit.org/show_bug.cgi?id=51441
599
600         Renamed SelectionController::EDirection to SelectionDirection.
601
602         * WebCoreSupport/EditorClientWinCE.cpp:
603         (WebKit::EditorClientWinCE::handleEditingKeyboardEvent):
604
605 2010-10-28  MORITA Hajime  <morrita@google.com>
606
607         Reviewed by Ojan Vafai.
608
609         spellcheck does not check pasted text
610         https://bugs.webkit.org/show_bug.cgi?id=40092
611
612         Added a stub implememntation.
613
614         * WebCoreSupport/EditorClientWinCE.h:
615         (WebKit::EditorClient::requestCheckingOfString):
616
617 2010-12-07  Martin Robinson  <mrobinson@igalia.com>
618
619         Unreviewed, rolling out r73392.
620         http://trac.webkit.org/changeset/73392
621         https://bugs.webkit.org/show_bug.cgi?id=50489
622
623         This commit caused crashes on the GTK+ bots
624
625         * WebCoreSupport/FrameLoaderClientWinCE.cpp:
626         (WebKit::FrameLoaderClientWinCE::finishedLoading):
627
628 2010-12-06  Nate Chapin  <japhet@chromium.org>
629
630         Reviewed by Adam Barth.
631
632         Update calls to DocumentWriter.
633         https://bugs.webkit.org/show_bug.cgi?id=50489
634
635         * WebCoreSupport/FrameLoaderClientWinCE.cpp:
636         (WebKit::FrameLoaderClientWinCE::finishedLoading):
637
638 2010-12-06  Patrick Gansterer  <paroga@webkit.org>
639
640         Reviewed by Andreas Kling.
641
642         [WINCE] Add build system
643         https://bugs.webkit.org/show_bug.cgi?id=50522
644
645         * CMakeListsWinCE.txt: Added.
646
647 2010-12-01  Jia Pu  <jpu@apple.com>
648
649         Reviewed by Darin Adler.
650
651         Support multiple correction candidates panel for misspelled word on Mac OS X.
652         https://bugs.webkit.org/show_bug.cgi?id=50137
653         <rdar://problem/8568059>
654
655         Adopted new function signature defined in base class.
656
657         * WebCoreSupport/EditorClientWinCE.cpp:
658         (WebKit::EditorClientWinCE::getGuessesForWord):
659         * WebCoreSupport/EditorClientWinCE.h:
660
661 2010-11-30  Patrick Gansterer  <paroga@webkit.org>
662
663         Reviewed by Adam Roben.
664
665         [WINCE] Add WebView
666         https://bugs.webkit.org/show_bug.cgi?id=50216
667
668         * WebView.cpp: Added.
669         * WebView.h: Added.
670
671 2010-11-13  Patrick Gansterer  <paroga@webkit.org>
672
673         Unreviewed, build fix after r71541.
674
675         * WebCoreSupport/ChromeClientWinCE.h:
676
677 2010-11-08  Alexey Proskuryakov  <ap@apple.com>
678
679         Reviewed by Darin Adler.
680
681         https://bugs.webkit.org/show_bug.cgi?id=48685
682         Notify UI process about focused frame
683
684         Added an empty implementation of the new ChromeClient method.
685
686         * WebCoreSupport/ChromeClientWinCE.cpp:
687         (WebKit::ChromeClientWinCE::focusedFrameChanged):
688         * WebCoreSupport/ChromeClientWinCE.h:
689
690 2010-11-02  Patrick Gansterer  <paroga@webkit.org>
691
692         Unreviewed, build fix after r71041.
693
694         * WebCoreSupport/ChromeClientWinCE.h:
695         (WebKit::ChromeClientWinCE::showContextMenu):
696
697 2010-10-30  Patrick Gansterer  <paroga@webkit.org>
698
699         Unreviewed, build fix after r70574.
700
701         * WebCoreSupport/FrameLoaderClientWinCE.cpp:
702         (WebKit::FrameLoaderClientWinCE::transferLoadingResourceFromPage):
703
704 2010-10-29  Alexey Proskuryakov  <ap@apple.com>
705
706         Reviewed by Darin Adler.
707
708         https://bugs.webkit.org/show_bug.cgi?id=48576
709         Let WebKit2 client know when a frame is a frameset
710
711         Added a blank implementation of the new FrameLoaderClient method.
712
713         * WebCoreSupport/FrameLoaderClientWinCE.h:
714         * WebCoreSupport/FrameLoaderClientWinCE.cpp:
715         (WebKit::FrameLoaderClientWinCE::dispatchDidBecomeFrameset):
716
717 2010-10-26  Jenn Braithwaite  <jennb@chromium.org>
718
719         Reviewed by Dmitry Titov.
720
721         Resource tracking failure when trying to move a frame between documents
722         https://bugs.webkit.org/show_bug.cgi?id=44713
723
724         * WebCoreSupport/FrameLoaderClientWinCE.cpp:
725         (WebKit::FrameLoaderClientWinCE::transferLoadingResourceFromPage):
726         Empty method.
727         * WebCoreSupport/FrameLoaderClientWinCE.h:
728
729 2010-10-25  Patrick Gansterer  <paroga@webkit.org>
730
731         Reviewed by David Kilzer.
732
733         Replace _countof with WTF_ARRAY_LENGTH
734         https://bugs.webkit.org/show_bug.cgi?id=48229
735
736         * WebCoreSupport/EditorClientWinCE.cpp:
737         (WebKit::EditorClientWinCE::interpretKeyEvent):
738
739 2010-10-22  Sam Weinig  <sam@webkit.org>
740
741         Reviewed by Anders Carlsson.
742
743         WebKit2 needs to pass the current event modifier flags when requesting a new window
744         https://bugs.webkit.org/show_bug.cgi?id=48140
745
746         * WebCoreSupport/ChromeClientWinCE.cpp:
747         (WebKit::ChromeClientWinCE::createWindow):
748         * WebCoreSupport/ChromeClientWinCE.h:
749         * WebCoreSupport/FrameLoaderClientWinCE.cpp:
750         (WebKit::FrameLoaderClientWinCE::dispatchCreatePage):
751         * WebCoreSupport/FrameLoaderClientWinCE.h:
752         Add NavigationAction parameter.
753
754 2010-10-22  Patrick Gansterer  <paroga@webkit.org>
755
756         Reviewed by Adam Roben.
757
758         [WINCE] Implement EditorClient::handleKeyboardEvent
759         https://bugs.webkit.org/show_bug.cgi?id=48118
760
761         Copy the implementation from the EFL port.
762
763         * WebCoreSupport/EditorClientWinCE.cpp:
764         (WebKit::EditorClientWinCE::interpretKeyEvent):
765         (WebKit::EditorClientWinCE::handleEditingKeyboardEvent):
766         (WebKit::EditorClientWinCE::handleKeyboardEvent):
767         * WebCoreSupport/EditorClientWinCE.h:
768
769 2010-10-15  Nikolas Zimmermann  <nzimmermann@rim.com>
770
771         Reviewed by Dirk Schulze.
772
773         Replace some String::format() usages by StringConcatenate in WebKit
774         https://bugs.webkit.org/show_bug.cgi?id=47714
775
776         * WebCoreSupport/PlatformStrategiesWinCE.cpp:
777         (PlatformStrategiesWinCE::imageTitle):
778         (PlatformStrategiesWinCE::multipleFileUploadText):
779
780 2010-09-28  Jenn Braithwaite  <jennb@chromium.org>
781
782         Reviewed by Dmitry Titov.
783
784         Added oldPage param to FrameLoaderClient::didTransferChildFrameToNewDocument.
785         https://bugs.webkit.org/show_bug.cgi?id=46663
786
787         * WebCoreSupport/FrameLoaderClientWinCE.cpp:
788         (WebKit::FrameLoaderClientWinCE::didTransferChildFrameToNewDocument):
789         * WebCoreSupport/FrameLoaderClientWinCE.h:
790
791 2010-09-23  Patrick Gansterer  <paroga@webkit.org>
792
793         Reviewed by Adam Roben.
794
795         Add PlatformStrategiesWinCE
796         https://bugs.webkit.org/show_bug.cgi?id=46371
797
798         * WebCoreSupport/PlatformStrategiesWinCE.cpp: Copied from WebKit/win/WebCoreSupport/WebPlatformStrategies.cpp.
799         * WebCoreSupport/PlatformStrategiesWinCE.h: Copied from WebKit/win/WebCoreSupport/WebPlatformStrategies.h.
800
801 2010-09-23  Patrick Gansterer  <paroga@webkit.org>
802
803         Reviewed by Adam Roben.
804
805         Add ChromeClientWinCE
806         https://bugs.webkit.org/show_bug.cgi?id=46294
807
808         * WebCoreSupport/ChromeClientWinCE.cpp: Added.
809         * WebCoreSupport/ChromeClientWinCE.h: Added.
810
811 2010-09-23  Patrick Gansterer  <paroga@webkit.org>
812
813         Unreviewed.
814
815         Build fix for FrameLoaderClientWinCE.
816
817         * WebCoreSupport/FrameLoaderClientWinCE.cpp:
818         (WebKit::FrameLoaderClientWinCE::canShowMIMETypeAsHTML): Add missing method.
819         * WebCoreSupport/FrameLoaderClientWinCE.h:
820
821 2010-09-21  Patrick Gansterer  <paroga@webkit.org>
822
823         Reviewed by Adam Roben.
824
825         Add "WinCE" to classname for all WebCoreSupport classes to match filename.
826         https://bugs.webkit.org/show_bug.cgi?id=46175
827
828         * WebCoreSupport/ContextMenuClientWinCE.cpp: Rename ContextMenuClient to ContextMenuClientWinCE.
829         * WebCoreSupport/ContextMenuClientWinCE.h: Ditto.
830         * WebCoreSupport/DragClientWinCE.cpp: Rename DragClient to DragClientWinCE.
831         * WebCoreSupport/DragClientWinCE.h: Ditto.
832         * WebCoreSupport/EditorClientWinCE.cpp: Rename EditorClient to EditorClientWinCE.
833         * WebCoreSupport/EditorClientWinCE.h: Ditto.
834         * WebCoreSupport/InspectorClientWinCE.cpp: Rename InspectorClient to InspectorClientWinCE.
835         * WebCoreSupport/InspectorClientWinCE.h: Ditto.
836
837 2010-09-20  Patrick Gansterer  <paroga@paroga.com>
838
839         Reviewed by Adam Roben.
840
841         Add FrameLoaderClientWinCE
842         https://bugs.webkit.org/show_bug.cgi?id=45682
843
844         * WebCoreSupport/FrameLoaderClientWinCE.cpp: Added.
845         * WebCoreSupport/FrameLoaderClientWinCE.h: Added.
846
847 2010-09-16  Patrick Gansterer  <paroga@paroga.com>
848
849         Reviewed by Adam Roben.
850
851         [WINCE] Add missing FrameNetworkingContextWinCE::blockedError
852         https://bugs.webkit.org/show_bug.cgi?id=45680
853
854         * WebCoreSupport/FrameNetworkingContextWinCE.cpp:
855         (WebKit::FrameNetworkingContextWinCE::blockedError):
856         * WebCoreSupport/FrameNetworkingContextWinCE.h:
857
858 2010-09-13  Patrick Gansterer  <paroga@paroga.com>
859
860         Reviewed by Kenneth Rohde Christiansen.
861
862         Add FrameNetworkingContextWinCE
863         https://bugs.webkit.org/show_bug.cgi?id=45474
864
865         * WebCoreSupport/FrameNetworkingContextWinCE.cpp: Added.
866         (WebKit::FrameNetworkingContextWinCE::FrameNetworkingContextWinCE):
867         (WebKit::FrameNetworkingContextWinCE::userAgent):
868         (WebKit::FrameNetworkingContextWinCE::referrer):
869         * WebCoreSupport/FrameNetworkingContextWinCE.h: Added.
870         (WebKit::FrameNetworkingContextWinCE::create):
871
872 2010-08-31  Patrick Gansterer  <paroga@paroga.com>
873
874         Reviewed by Kenneth Rohde Christiansen.
875
876         Add EditorClientWinCE
877         https://bugs.webkit.org/show_bug.cgi?id=44822
878
879         * WebCoreSupport/EditorClientWinCE.cpp: Added.
880         (WebKit::EditorClient::EditorClient):
881         (WebKit::EditorClient::~EditorClient):
882         (WebKit::EditorClient::setInputMethodState):
883         (WebKit::EditorClient::shouldDeleteRange):
884         (WebKit::EditorClient::shouldShowDeleteInterface):
885         (WebKit::EditorClient::isContinuousSpellCheckingEnabled):
886         (WebKit::EditorClient::isGrammarCheckingEnabled):
887         (WebKit::EditorClient::spellCheckerDocumentTag):
888         (WebKit::EditorClient::shouldBeginEditing):
889         (WebKit::EditorClient::shouldEndEditing):
890         (WebKit::EditorClient::shouldInsertText):
891         (WebKit::EditorClient::shouldChangeSelectedRange):
892         (WebKit::EditorClient::shouldApplyStyle):
893         (WebKit::EditorClient::shouldMoveRangeAfterDelete):
894         (WebKit::EditorClient::didBeginEditing):
895         (WebKit::EditorClient::respondToChangedContents):
896         (WebKit::EditorClient::respondToChangedSelection):
897         (WebKit::EditorClient::didEndEditing):
898         (WebKit::EditorClient::didWriteSelectionToPasteboard):
899         (WebKit::EditorClient::didSetSelectionTypesForPasteboard):
900         (WebKit::EditorClient::isEditable):
901         (WebKit::EditorClient::registerCommandForUndo):
902         (WebKit::EditorClient::registerCommandForRedo):
903         (WebKit::EditorClient::clearUndoRedoOperations):
904         (WebKit::EditorClient::canUndo):
905         (WebKit::EditorClient::canRedo):
906         (WebKit::EditorClient::undo):
907         (WebKit::EditorClient::redo):
908         (WebKit::EditorClient::shouldInsertNode):
909         (WebKit::EditorClient::pageDestroyed):
910         (WebKit::EditorClient::smartInsertDeleteEnabled):
911         (WebKit::EditorClient::isSelectTrailingWhitespaceEnabled):
912         (WebKit::EditorClient::toggleContinuousSpellChecking):
913         (WebKit::EditorClient::toggleGrammarChecking):
914         (WebKit::EditorClient::handleKeyboardEvent):
915         (WebKit::EditorClient::handleInputMethodKeydown):
916         (WebKit::EditorClient::textFieldDidBeginEditing):
917         (WebKit::EditorClient::textFieldDidEndEditing):
918         (WebKit::EditorClient::textDidChangeInTextField):
919         (WebKit::EditorClient::doTextFieldCommandFromEvent):
920         (WebKit::EditorClient::textWillBeDeletedInTextField):
921         (WebKit::EditorClient::textDidChangeInTextArea):
922         (WebKit::EditorClient::ignoreWordInSpellDocument):
923         (WebKit::EditorClient::learnWord):
924         (WebKit::EditorClient::checkSpellingOfString):
925         (WebKit::EditorClient::getAutoCorrectSuggestionForMisspelledWord):
926         (WebKit::EditorClient::checkGrammarOfString):
927         (WebKit::EditorClient::updateSpellingUIWithGrammarString):
928         (WebKit::EditorClient::updateSpellingUIWithMisspelledWord):
929         (WebKit::EditorClient::showSpellingUI):
930         (WebKit::EditorClient::spellingUIIsShowing):
931         (WebKit::EditorClient::getGuessesForWord):
932         (WebKit::EditorClient::willSetInputMethodState):
933         * WebCoreSupport/EditorClientWinCE.h: Added.
934
935 2010-08-31  Patrick Gansterer  <paroga@paroga.com>
936
937         Reviewed by Kenneth Rohde Christiansen.
938
939         Add DragClientWinCE
940         https://bugs.webkit.org/show_bug.cgi?id=44821
941
942         * WebCoreSupport/DragClientWinCE.cpp: Added.
943         (WebKit::DragClient::willPerformDragDestinationAction):
944         (WebKit::DragClient::willPerformDragSourceAction):
945         (WebKit::DragClient::actionMaskForDrag):
946         (WebKit::DragClient::dragSourceActionMaskForPoint):
947         (WebKit::DragClient::startDrag):
948         (WebKit::DragClient::createDragImageForLink):
949         (WebKit::DragClient::dragControllerDestroyed):
950         * WebCoreSupport/DragClientWinCE.h: Added.
951
952 2010-08-31  Patrick Gansterer  <paroga@paroga.com>
953
954         Reviewed by Kenneth Rohde Christiansen.
955
956         Add ContextMenuClientWinCE
957         https://bugs.webkit.org/show_bug.cgi?id=44820
958
959         * WebCoreSupport/ContextMenuClientWinCE.cpp: Added.
960         (WebKit::ContextMenuClient::ContextMenuClient):
961         (WebKit::ContextMenuClient::contextMenuDestroyed):
962         (WebKit::ContextMenuClient::getCustomMenuFromDefaultItems):
963         (WebKit::ContextMenuClient::contextMenuItemSelected):
964         (WebKit::ContextMenuClient::downloadURL):
965         (WebKit::ContextMenuClient::copyImageToClipboard):
966         (WebKit::ContextMenuClient::searchWithGoogle):
967         (WebKit::ContextMenuClient::lookUpInDictionary):
968         (WebKit::ContextMenuClient::speak):
969         (WebKit::ContextMenuClient::stopSpeaking):
970         (WebKit::ContextMenuClient::isSpeaking):
971         * WebCoreSupport/ContextMenuClientWinCE.h: Added.
972
973 2010-08-28  Patrick Gansterer  <paroga@paroga.com>
974
975         Reviewed by Adam Roben.
976
977         Add InspectorClientWinCE
978         https://bugs.webkit.org/show_bug.cgi?id=44819
979
980         * WebCoreSupport/InspectorClientWinCE.cpp: Added.
981         (WebKit::InspectorClient::InspectorClient):
982         (WebKit::InspectorClient::~InspectorClient):
983         (WebKit::InspectorClient::inspectorDestroyed):
984         (WebKit::InspectorClient::openInspectorFrontend):
985         (WebKit::InspectorClient::releaseFrontendPage):
986         (WebKit::InspectorClient::highlight):
987         (WebKit::InspectorClient::hideHighlight):
988         (WebKit::InspectorClient::populateSetting):
989         (WebKit::InspectorClient::storeSetting):
990         (WebKit::InspectorClient::sendMessageToFrontend):
991         * WebCoreSupport/InspectorClientWinCE.h: Added.