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