~ubuntu-branches/ubuntu/raring/qtwebkit-source/raring-proposed

« back to all changes in this revision

Viewing changes to Source/WebKit/ChangeLog

  • Committer: Package Import Robot
  • Author(s): Jonathan Riddell
  • Date: 2013-02-18 14:24:18 UTC
  • Revision ID: package-import@ubuntu.com-20130218142418-eon0jmjg3nj438uy
Tags: upstream-2.3
ImportĀ upstreamĀ versionĀ 2.3

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
2013-01-17  Poul Sysolyatin  <psytonx@gmail.com>
 
2
 
 
3
        32-bit build for Qt5 on Mac OS fails.
 
4
        https://bugs.webkit.org/show_bug.cgi?id=107094
 
5
 
 
6
        We need to define NS_BUILD_32_LIKE_64 for 32-bit build for Mac OS.
 
7
        Fixed 32-bit build detection for support Qt5.
 
8
 
 
9
        Reviewed by Benjamin Poulain.
 
10
 
 
11
        * WebKit1.pro:
 
12
 
 
13
2012-11-22  Jeff Rogers  <jrogers@rim.com>
 
14
 
 
15
        [BlackBerry] Update Web Notifications Implementation
 
16
        https://bugs.webkit.org/show_bug.cgi?id=102621
 
17
 
 
18
        Reviewed by George Staikos.
 
19
 
 
20
        Reviewed internally by George Staikos and Joe Mason.
 
21
        Internal PR 172120
 
22
        Add new Notification files and remove obsolete ones.
 
23
 
 
24
        * PlatformBlackBerry.cmake:
 
25
 
 
26
2012-11-21  Kai Koehne  <kai.koehne@digia.com>
 
27
 
 
28
        [Qt] MinGW: Don't add OpenGL library dependencies here
 
29
        https://bugs.webkit.org/show_bug.cgi?id=102924
 
30
 
 
31
        Reviewed by Simon Hausmann.
 
32
 
 
33
        As the comment suggests the dependency is already for WebCore, so add it there instead.
 
34
 
 
35
        * WebKit1.pri:
 
36
 
 
37
2012-11-18  Laszlo Gombos  <l.gombos@samsung.com>
 
38
 
 
39
        [CMake] Consolidate common input files
 
40
        https://bugs.webkit.org/show_bug.cgi?id=101632
 
41
 
 
42
        Reviewed by Rob Buis.
 
43
 
 
44
        Consolidate and sort the list of files.
 
45
 
 
46
        * PlatformEfl.cmake:
 
47
 
 
48
2012-11-12  Timothy Hatcher  <timothy@apple.com>
 
49
 
 
50
        Add a dock button to the top right corner of the Web Inspector window (similar to the full screen button).
 
51
 
 
52
        https://bugs.webkit.org/show_bug.cgi?id=102025
 
53
 
 
54
        Reviewed by Joseph Pecoraro.
 
55
 
 
56
        * WebKit.xcodeproj/project.pbxproj: Added Dock.pdf.
 
57
 
 
58
2012-11-08  Laszlo Gombos  <l.gombos@samsung.com>
 
59
 
 
60
        [EFL] Remove non-variable options from the build system
 
61
        https://bugs.webkit.org/show_bug.cgi?id=101506
 
62
 
 
63
        Reviewed by Kenneth Rohde Christiansen.
 
64
 
 
65
        Remove WTF_USE_FREETYPE and ENABLE_GLIB_SUPPORT cmake variables
 
66
        as these are always set to const 1 and not really configurable.
 
67
 
 
68
        * PlatformEfl.cmake:
 
69
 
 
70
2012-11-07  Andreas Kling  <akling@apple.com>
 
71
 
 
72
        Remove build-webkit dependency on Java SDK for Apple Mac WebKit.
 
73
        <http://webkit.org/b/101492>
 
74
 
 
75
        Reviewed by Anders Carlsson.
 
76
 
 
77
        * WebKit.xcodeproj/project.pbxproj: Remove WebJavaPlugIn.h
 
78
 
 
79
2012-11-06  Laszlo Gombos  <l.gombos@samsung.com>
 
80
 
 
81
        [EFL] Simplify the build system
 
82
        https://bugs.webkit.org/show_bug.cgi?id=101392
 
83
 
 
84
        Reviewed by Kenneth Rohde Christiansen.
 
85
 
 
86
        Use WTF_USE_3D_GRAPHICS to guard the inclusion of surfaces and textmap 
 
87
        directories under WebCore/graphics to be consistent with 
 
88
        WebCore/PlatformEfl.cmake.
 
89
 
 
90
        * PlatformEfl.cmake:
 
91
 
 
92
2012-11-04  Halton Huo  <halton.huo@intel.com>
 
93
 
 
94
        [EFL] Use _LIBRARIES instead of _LIBRARY
 
95
        https://bugs.webkit.org/show_bug.cgi?id=101042
 
96
 
 
97
        Reviewed by Gyuyoung Kim.
 
98
 
 
99
        In CMake Find files, _LIBRARY is intended for internal use, should
 
100
        use _LIBRARIES instead.
 
101
 
 
102
        * PlatformEfl.cmake: s/_LIBRARY}/_LIBRARIES}
 
103
 
 
104
2012-11-01  Seonae Kim  <sunaeluv.kim@samsung.com>
 
105
 
 
106
        [EFL][DRT] Support Geolocation
 
107
        https://bugs.webkit.org/show_bug.cgi?id=97427
 
108
 
 
109
        Reviewed by Gyuyoung Kim. 
 
110
 
 
111
        Add a mock directory to use GeolocationClientMock in DumpRenderTree.
 
112
 
 
113
        * PlatformEfl.cmake:
 
114
 
 
115
2012-10-31  Otto Derek Cheung  <otcheung@rim.com>
 
116
 
 
117
        [BlackBerry] Adding window.external to our port
 
118
        https://bugs.webkit.org/show_bug.cgi?id=100868
 
119
 
 
120
        Reviewed by Rob Buis.
 
121
 
 
122
        Adding ExternalExtension classes to the BB cmake file.
 
123
 
 
124
        * PlatformBlackBerry.cmake:
 
125
 
 
126
2012-10-31  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
 
127
 
 
128
        [EFL][DRT] EventSender requires contextClick implementation
 
129
        https://bugs.webkit.org/show_bug.cgi?id=86091
 
130
 
 
131
        Reviewed by Gyuyoung Kim.
 
132
 
 
133
        Add new unit test file, needed due to ewk API changes.
 
134
 
 
135
        * PlatformEfl.cmake:
 
136
 
 
137
2012-10-30  Peter Wang  <peter.wang@torchmobile.com.cn>
 
138
 
 
139
        [BlackBerry] Clean the code of "JavaScriptDebuggerBlackBerry"
 
140
        https://bugs.webkit.org/show_bug.cgi?id=100724
 
141
 
 
142
        Reviewed by Rob Buis.
 
143
 
 
144
        Remove the code of JavaScriptDebuggerBlackBerry.
 
145
 
 
146
        * PlatformBlackBerry.cmake:
 
147
 
 
148
2012-10-28  Mark Rowe  <mrowe@apple.com>
 
149
 
 
150
        Remove references to unsupported OS and Xcode versions.
 
151
 
 
152
        Reviewed by Anders Carlsson.
 
153
 
 
154
        * WebKit.xcodeproj/project.pbxproj:
 
155
 
 
156
2012-10-26  Sheriff Bot  <webkit.review.bot@gmail.com>
 
157
 
 
158
        Unreviewed, rolling out r132601.
 
159
        http://trac.webkit.org/changeset/132601
 
160
        https://bugs.webkit.org/show_bug.cgi?id=100494
 
161
 
 
162
        It broke the Qt build (Requested by Ossy on #webkit).
 
163
 
 
164
        * PlatformEfl.cmake:
 
165
 
 
166
2012-10-26  Xiaobo Wang  <xbwang@torchmobile.com.cn>
 
167
 
 
168
        [BlackBerry] Support pixel tests for BlackBerry DRT
 
169
        https://bugs.webkit.org/show_bug.cgi?id=100210
 
170
 
 
171
        Reviewed by Rob Buis.
 
172
 
 
173
        Adds a step to build ImageDiff from Qt for DRT. Most of the works are
 
174
        accomplished by Christopher Wells.
 
175
 
 
176
        * PlatformBlackBerry.cmake:
 
177
 
 
178
2012-10-24  Alexey Proskuryakov  <ap@apple.com>
 
179
 
 
180
        Add a strategy for shared workers
 
181
        https://bugs.webkit.org/show_bug.cgi?id=100165
 
182
 
 
183
        EFL build fix by Christophe Dumez.
 
184
 
 
185
        Reviewed by Brady Eidson.
 
186
 
 
187
        * CMakeLists.txt: Add WebCore/workers to include paths.
 
188
 
 
189
2012-10-24  Otto Derek Cheung  <otcheung@rim.com>
 
190
 
 
191
        [BlackBerry] Rename GeolocationControllerClientBlackBerry to GeolocationClientBlackBerry
 
192
        https://bugs.webkit.org/show_bug.cgi?id=100250
 
193
 
 
194
        Reviewed by Rob Buis.
 
195
 
 
196
        Rename GeolocationControllerClientBlackBerry to GeolocationClientBlackBerry
 
197
        to prevent confusion.
 
198
 
 
199
        PR 230196
 
200
 
 
201
        * PlatformBlackBerry.cmake:
 
202
 
 
203
2012-10-23  Hyowon Kim  <hw1008.kim@samsung.com>
 
204
 
 
205
        [Texmap][EFL] Add AcceleratedCompositingContextEfl to the build system.
 
206
        https://bugs.webkit.org/show_bug.cgi?id=88630
 
207
 
 
208
        Reviewed by Gyuyoung Kim.
 
209
 
 
210
        * PlatformEfl.cmake: Add the AcceleratedCompositingContextEfl.cpp file
 
211
        and INCLUDE paths for TEXTURE_MAPPER_GL.
 
212
 
 
213
2012-10-18  Kangil Han  <kangil.han@samsung.com>
 
214
 
 
215
        [EFL] Add unit test for ewk_frame_source_get.
 
216
        https://bugs.webkit.org/show_bug.cgi?id=95984
 
217
 
 
218
        Reviewed by Gyuyoung Kim.
 
219
 
 
220
        Add test_ewk_frame.cpp for unit test.
 
221
 
 
222
        * PlatformEfl.cmake:
 
223
 
 
224
2012-10-15  David Kilzer  <ddkilzer@apple.com>
 
225
 
 
226
        Move framework and library linking into WebKit.xcconfig
 
227
        <http://webkit.org/b/99284>
 
228
 
 
229
        Reviewed by Mark Rowe.
 
230
 
 
231
        * WebKit.xcodeproj/project.pbxproj: Remove frameworks and
 
232
        libraries from Xcode project file.
 
233
 
 
234
2012-10-15  Christophe Dumez  <christophe.dumez@intel.com>
 
235
 
 
236
        [EFL][WK2] Implement Favicons API
 
237
        https://bugs.webkit.org/show_bug.cgi?id=99087
 
238
 
 
239
        Reviewed by Kenneth Rohde Christiansen.
 
240
 
 
241
        Remove ewk_util.cpp from PlatformEfl.cmake now that its
 
242
        code has been moved to WebCore to be reused in WK2.
 
243
 
 
244
        * PlatformEfl.cmake:
 
245
 
 
246
2012-10-15  Dongwoo Joshua Im  <dw.im@samsung.com>
 
247
 
 
248
        [EFL] Set the basepath of the File System API.
 
249
        https://bugs.webkit.org/show_bug.cgi?id=98344
 
250
 
 
251
        Reviewed by Gyuyoung Kim.
 
252
 
 
253
        Set the basepath of the File System API using the internal setter function.
 
254
 
 
255
        * PlatformEfl.cmake: Add new include path.
 
256
 
 
257
2012-10-15  Ryuan Choi  <ryuan.choi@samsung.com>
 
258
 
 
259
        [EFL] Share resources installed for inspector
 
260
        https://bugs.webkit.org/show_bug.cgi?id=98991
 
261
 
 
262
        Reviewed by Gyuyoung Kim.
 
263
 
 
264
        * PlatformEfl.cmake:
 
265
        Extracted build scripts which install resources to WebKit/PlatformEfl.cmake.
 
266
 
 
267
2012-10-15  George Staikos  <staikos@webkit.org>
 
268
 
 
269
        [BlackBerry] Adapt to Platform API changes in string handling
 
270
        https://bugs.webkit.org/show_bug.cgi?id=99248
 
271
 
 
272
        Reviewed by Yong Li.
 
273
 
 
274
        Convert usage of WebString, char* and std::string to BlackBerry::Platform::String.
 
275
 
 
276
        * PlatformBlackBerry.cmake:
 
277
 
 
278
2012-10-13  Jakob Petsovits  <jpetsovits@rim.com>
 
279
 
 
280
        [BlackBerry] Fetch blit rects from a viewport accessor
 
281
        https://bugs.webkit.org/show_bug.cgi?id=98581
 
282
        RIM PR 173292
 
283
 
 
284
        Reviewed by George Staikos.
 
285
        Internally reviewed by Arvid Nilsson.
 
286
 
 
287
        Add new ViewportAccessor files to the build.
 
288
        See Source/WebKit/blackberry/ChangeLog for the
 
289
        verbose commit message.
 
290
 
 
291
        * PlatformBlackBerry.cmake:
 
292
 
 
293
2012-10-12  Sheriff Bot  <webkit.review.bot@gmail.com>
 
294
 
 
295
        Unreviewed, rolling out r131189.
 
296
        http://trac.webkit.org/changeset/131189
 
297
        https://bugs.webkit.org/show_bug.cgi?id=99187
 
298
 
 
299
        Made inspector http tests crash on WK2. (Requested by rakuco
 
300
        on #webkit).
 
301
 
 
302
        * PlatformEfl.cmake:
 
303
 
 
304
2012-10-12  Ryuan Choi  <ryuan.choi@samsung.com>
 
305
 
 
306
        [EFL] Share resources installed for inspector
 
307
        https://bugs.webkit.org/show_bug.cgi?id=98991
 
308
 
 
309
        Reviewed by Gyuyoung Kim.
 
310
 
 
311
        * PlatformEfl.cmake:
 
312
        Extracted build scripts which install resources to WebKit/PlatformEfl.cmake.
 
313
 
 
314
2012-10-11  Chris Guan  <chris.guan@torchmobile.com.cn>
 
315
 
 
316
        [Blackberry] makes NavigatorContentUtils work
 
317
        https://bugs.webkit.org/show_bug.cgi?id=99022
 
318
 
 
319
        Reviewed by Rob Buis.
 
320
 
 
321
        Because r126735 renamed RegisterProtocolHandler API to NavigatorContentUtils, So we
 
322
        need add Modules/navigatorcontentutils into WebKit_INCLUDE_DIRECTORIES.
 
323
 
 
324
        * PlatformBlackBerry.cmake:
 
325
 
 
326
2012-10-10  Konrad Piascik  <kpiascik@rim.com>
 
327
 
 
328
        [BlackBerry] Install inspector files into staging directory.
 
329
        https://bugs.webkit.org/show_bug.cgi?id=98930
 
330
 
 
331
        Reviewed by Rob Buis.
 
332
 
 
333
        Internally reviewed by Ming Xie.
 
334
        Install the web inspector resources into the staging directory to make it easier to flash to device.
 
335
 
 
336
        * PlatformBlackBerry.cmake:
 
337
 
 
338
2012-10-08  Simon Hausmann  <simon.hausmann@digia.com>
 
339
 
 
340
        [Qt] Make RenderThemeQStyle/ScrollbarThemeQStyle compile without QStyle/QtWidgets
 
341
        https://bugs.webkit.org/show_bug.cgi?id=98268
 
342
 
 
343
        Reviewed by Tor Arne VestbĆø.
 
344
 
 
345
        * WebKit1.pro: Add new files to the build.
 
346
 
 
347
2012-10-04  Rob Buis  <rbuis@rim.com>
 
348
 
 
349
        [BlackBerry] Sync up CMake files
 
350
        https://bugs.webkit.org/show_bug.cgi?id=98442
 
351
 
 
352
        Reviewed by Gyuyoung Kim.
 
353
 
 
354
        Amongst others use InspectorOverlayBlackBerry.
 
355
 
 
356
        * PlatformBlackBerry.cmake:
 
357
 
 
358
2012-10-05  Simon Hausmann  <simon.hausmann@digia.com>
 
359
 
 
360
        Unreviewed, rolling out r130495.
 
361
        http://trac.webkit.org/changeset/130495
 
362
        https://bugs.webkit.org/show_bug.cgi?id=98268
 
363
 
 
364
        Made WK2 tests crash....
 
365
 
 
366
        * WebKit1.pro:
 
367
 
 
368
2012-10-05  Simon Hausmann  <simon.hausmann@digia.com>
 
369
 
 
370
        [Qt] Make RenderThemeQStyle/ScrollbarThemeQStyle compile without QStyle/QtWidgets
 
371
        https://bugs.webkit.org/show_bug.cgi?id=98268
 
372
 
 
373
        Reviewed by Tor Arne VestbĆø.
 
374
 
 
375
        * WebKit1.pro: Add new files to the build.
 
376
 
 
377
2012-10-04  Konrad Piascik  <kpiascik@rim.com>
 
378
 
 
379
        [BlackBerry] Update how we compile inspector front-end javascript.
 
380
        https://bugs.webkit.org/show_bug.cgi?id=98413
 
381
 
 
382
        Reviewed by Rob Buis.
 
383
 
 
384
        No longer cat all JavaScript together, instead use the lazy init and
 
385
        only append our custom changes script to the end of inspectorBB.html.
 
386
 
 
387
        * PlatformBlackBerry.cmake:
 
388
 
 
389
2012-10-03  Ryuan Choi  <ryuan.choi@samsung.com>
 
390
 
 
391
        [EFL] Default.edj should be generated although ENABLE_WEBKIT disabled.
 
392
        https://bugs.webkit.org/show_bug.cgi?id=97753
 
393
 
 
394
        Reviewed by Laszlo Gombos.
 
395
 
 
396
        default.edj is used in both webkit/efl and webkit2/efl.
 
397
        However, it has been generated only when ENABLE_WEBKIT is enabled.
 
398
 
 
399
        This patch separates the script which generates default.edj
 
400
        from source/webkit/platformefl.cmake.
 
401
 
 
402
        * PlatformEfl.cmake: Extracted codes which is related to default.edj.
 
403
 
 
404
2012-10-03  Otto Derek Cheung  <otcheung@rim.com>
 
405
 
 
406
        [BlackBerry] Implementing the NetworkInfo API for BB port
 
407
        https://bugs.webkit.org/show_bug.cgi?id=98273
 
408
 
 
409
        Reviewed by Rob Buis.
 
410
 
 
411
        Adding new classes to support NetworkInfo API in the
 
412
        BlackBerry Port.
 
413
 
 
414
        * PlatformBlackBerry.cmake:
 
415
 
 
416
2012-10-02  Krzysztof Czech  <k.czech@samsung.com>
 
417
 
 
418
        [EFL] Add file EWKTestEnvironment.cpp to build system.
 
419
        https://bugs.webkit.org/show_bug.cgi?id=94925
 
420
 
 
421
        Reviewed by Gyuyoung Kim.
 
422
 
 
423
        Change is related to modifications in wk1 unit tests.
 
424
 
 
425
        * PlatformEfl.cmake:
 
426
 
 
427
2012-09-27  Anders Carlsson  <andersca@apple.com>
 
428
 
 
429
        Get rid of more unused WK1 plug-in code
 
430
        https://bugs.webkit.org/show_bug.cgi?id=97835
 
431
 
 
432
        Reviewed by Mark Rowe.
 
433
 
 
434
        Remove WebNetscapeDeprecatedFunctions.c and WebNetscapeDeprecatedFunctions.h from the Xcode project.
 
435
 
 
436
        * WebKit.xcodeproj/project.pbxproj:
 
437
 
 
438
2012-09-27  Christophe Dumez  <christophe.dumez@intel.com>
 
439
 
 
440
        [EFL][CMAKE] Default theme files are outdated in PlatformEfl.cmake
 
441
        https://bugs.webkit.org/show_bug.cgi?id=97769
 
442
 
 
443
        Reviewed by Kenneth Rohde Christiansen.
 
444
 
 
445
        Update Default theme files in PlatformEfl.cmake so that
 
446
        changes to those files are properly picked up by CMake
 
447
        when building incrementally.
 
448
 
 
449
        * PlatformEfl.cmake:
 
450
 
 
451
2012-09-24  Arvid Nilsson  <anilsson@rim.com>
 
452
 
 
453
        [BlackBerry] Add cookie database API
 
454
        https://bugs.webkit.org/show_bug.cgi?id=97102
 
455
 
 
456
        Reviewed by Antonio Gomes.
 
457
 
 
458
        Add cookie database file to build system.
 
459
 
 
460
        Reviewed internally by Otto D. Cheung.
 
461
 
 
462
        * PlatformBlackBerry.cmake:
 
463
 
 
464
2012-09-21  Arvid Nilsson  <anilsson@rim.com>
 
465
 
 
466
        [BlackBerry] Remove obsolete compositing surface code
 
467
        https://bugs.webkit.org/show_bug.cgi?id=97314
 
468
 
 
469
        Reviewed by Antonio Gomes.
 
470
 
 
471
        Remove compositing surface code from build system.
 
472
 
 
473
        PR 208038.
 
474
 
 
475
        * PlatformBlackBerry.cmake:
 
476
 
 
477
2012-09-14  Tor Arne VestbĆø  <tor.arne.vestbo@nokia.com>
 
478
 
 
479
        [Qt] Make force_static_libs_as_shared work on Mac OS
 
480
 
 
481
        We had to move a few LIBS += around that were in the wrong place,
 
482
        and not caught when everything was just linked into the final
 
483
        QtWebKit library.
 
484
 
 
485
        Reviewed by Simon Hausmann.
 
486
 
 
487
        * WebKit1.pri: Move multimedia-stuff to WebCore, to share with WK2
 
488
 
 
489
2012-09-11  Raphael Kubo da Costa  <rakuco@webkit.org>
 
490
 
 
491
        [EFL] Rewrite the EFL-related Find modules
 
492
        https://bugs.webkit.org/show_bug.cgi?id=95237
 
493
 
 
494
        Reviewed by Kenneth Rohde Christiansen.
 
495
 
 
496
        * PlatformEfl.cmake: Stop setting the LINK_FLAGS property and add
 
497
        libraries and include directories for each Enlightenment
 
498
        Foundation Library used by the port.
 
499
 
 
500
2012-09-06  Crystal Zhang  <haizhang@rim.com>
 
501
 
 
502
        [BlackBerry]  Implement a color picker
 
503
        https://bugs.webkit.org/show_bug.cgi?id=96001
 
504
 
 
505
        Reviewed by Rob Buis.
 
506
 
 
507
        Add color picker files into building system.
 
508
 
 
509
        * PlatformBlackBerry.cmake:
 
510
 
 
511
2012-09-06  Simon Hausmann  <simon.hausmann@nokia.com>
 
512
 
 
513
        [Qt] Fix build with ANGLE on platforms that provide EGL/GLESv2
 
514
        https://bugs.webkit.org/show_bug.cgi?id=95965
 
515
 
 
516
        Reviewed by Tor Arne VestbĆø.
 
517
 
 
518
        Depend on ANGLE if necessary, due to the use WebCore types that pull in ANGLE
 
519
        headers (GraphicsContext3D.h in particular).
 
520
 
 
521
        * WebKit1.pro:
 
522
 
 
523
2012-09-04  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
 
524
 
 
525
        [EFL] Context menu restore.
 
526
        https://bugs.webkit.org/show_bug.cgi?id=74179
 
527
 
 
528
        Reviewed by Gyuyoung Kim.
 
529
 
 
530
        Adds context menu support for EFL port using non-CROSS_PLATFORM_CONTEXT_MENUS
 
531
        approach, the same as used in WebKit2.
 
532
 
 
533
        * PlatformEfl.cmake: Added ContextMenuClientEfl.cpp file to sources list.
 
534
 
 
535
2012-08-29  Ryuan Choi  <ryuan.choi@samsung.com>
 
536
 
 
537
        [EFL] Move several files to remove webkit1 dependency from WebCore.
 
538
        https://bugs.webkit.org/show_bug.cgi?id=95264
 
539
 
 
540
        Reviewed by Gyuyoung Kim.
 
541
 
 
542
        * PlatformEfl.cmake: Added files which is moved.
 
543
 
 
544
2012-08-28  Thiago Marcos P. Santos  <thiago.santos@intel.com>
 
545
 
 
546
        [EFL] Rename knob images to thumb on the default theme
 
547
        https://bugs.webkit.org/show_bug.cgi?id=95186
 
548
 
 
549
        Reviewed by Kenneth Rohde Christiansen.
 
550
 
 
551
        Updated buildsystem after renaming theme images.
 
552
 
 
553
        * PlatformEfl.cmake:
 
554
 
 
555
2012-08-27  Mikhail Pozdnyakov  <mikhail.pozdnyakov@intel.com>
 
556
 
 
557
        Rename RegisterProtocolHandler API to NavigatorContentUtils
 
558
        https://bugs.webkit.org/show_bug.cgi?id=94920
 
559
 
 
560
        Reviewed by Adam Barth.
 
561
 
 
562
        Modified PlatformEfl.cmake so that it includes the renamed files.
 
563
 
 
564
        * PlatformEfl.cmake:
 
565
 
 
566
2012-08-20  Dominik Rƶttsches  <dominik.rottsches@intel.com>
 
567
 
 
568
        [EFL] Get rid of pango backend support once harfbuzz-ng is working
 
569
        https://bugs.webkit.org/show_bug.cgi?id=92102
 
570
 
 
571
        Reviewed by Kenneth Rohde Christiansen.
 
572
 
 
573
        Removing pango-specific includes and libraries.
 
574
 
 
575
        * PlatformEfl.cmake: Pango sections removed.
 
576
 
 
577
2012-08-17  Rob Buis  <rbuis@rim.com>
 
578
 
 
579
        [BlackBerry] Remove some shared libraries from linking
 
580
        https://bugs.webkit.org/show_bug.cgi?id=94253
 
581
 
 
582
        Reviewed by Yong Li.
 
583
 
 
584
        Remove some shared libraries.
 
585
 
 
586
        * PlatformBlackBerry.cmake:
 
587
 
 
588
2012-08-15  Ryosuke Niwa  <rniwa@webkit.org>
 
589
 
 
590
        Update manual tests and comments to refer to TestRunner instead of LayoutTestController
 
591
        https://bugs.webkit.org/show_bug.cgi?id=94168
 
592
 
 
593
        Reviewed by Kent Tamura.
 
594
 
 
595
        * PlatformBlackBerry.cmake:
 
596
 
 
597
2012-08-14  Christophe Dumez  <christophe.dumez@intel.com>
 
598
 
 
599
        [EFL] undefined reference to 'g_type_init' with gold linker
 
600
        https://bugs.webkit.org/show_bug.cgi?id=93935
 
601
 
 
602
        Unreviewed build fix. Link against glib-gobject to
 
603
        fix linking error with gold linker.
 
604
 
 
605
        * PlatformEfl.cmake:
 
606
 
 
607
2012-08-11  Raphael Kubo da Costa  <rakuco@webkit.org>
 
608
 
 
609
        [CMake] Rewrite FindLibSoup2.cmake.
 
610
        https://bugs.webkit.org/show_bug.cgi?id=93191
 
611
 
 
612
        Reviewed by Rob Buis.
 
613
 
 
614
        * PlatformEfl.cmake: Use LIBSOUP_FOO instead of LIBSOUP24_FOO.
 
615
 
 
616
2012-08-13  Raphael Kubo da Costa  <rakuco@webkit.org>
 
617
 
 
618
        [CMake] Remove glib-related Find modules and write single new one instead.
 
619
        https://bugs.webkit.org/show_bug.cgi?id=93786
 
620
 
 
621
        Reviewed by Rob Buis.
 
622
 
 
623
        * PlatformEfl.cmake: Use GLIB_* instead of Glib_*.
 
624
 
 
625
2012-08-12  LoĆÆc Yhuel  <loic.yhuel@softathome.com>
 
626
 
 
627
        [Qt] Make it possible to build without QtTest/QtPrintSupport
 
628
        https://bugs.webkit.org/show_bug.cgi?id=93492
 
629
 
 
630
        Reviewed by Tor Arne VestbĆø.
 
631
 
 
632
        * WebKit1.pri: Optional printsupport
 
633
 
 
634
2012-08-10  Joshua Netterfield  <jnetterfield@rim.com>
 
635
 
 
636
        [WebGL] Add support for EXT_robustness
 
637
        https://bugs.webkit.org/show_bug.cgi?id=93379
 
638
 
 
639
        Reviewed by George Staikos.
 
640
 
 
641
        RIM PR# 147510
 
642
        Internally reviewed by Arvid Nilsson.
 
643
 
 
644
        * CMakeLists.txt: Build system adaptation.
 
645
 
 
646
2012-08-10  Benjamin C Meyer  <bmeyer@rim.com>
 
647
 
 
648
        Introduce JavaScriptVariant object.
 
649
        https://bugs.webkit.org/show_bug.cgi?id=93644
 
650
 
 
651
        The JavaScriptVariant can be used for functions that return results from
 
652
        JavaScript such as executeJavaScript or functions that take arguments
 
653
        to pass a variable to JavaScript and they want to make sure the type
 
654
        is correct.
 
655
 
 
656
        Convert executeJavaScriptFunction() to use this data type as the
 
657
        example, other functions will be converted in the future.
 
658
 
 
659
        PR 14929
 
660
 
 
661
        Internally reviewed by Joe Mason
 
662
        Reviewed by Adam Treat
 
663
 
 
664
        * PlatformBlackBerry.cmake:
 
665
 
 
666
2012-08-10  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
 
667
 
 
668
        [BlackBerry] Fix wrong include path for notifications.
 
669
        https://bugs.webkit.org/show_bug.cgi?id=93714
 
670
 
 
671
        Reviewed by Rob Buis.
 
672
 
 
673
        * PlatformBlackBerry.cmake: Change path from notifications to Modules/notifications.
 
674
 
 
675
2012-08-08  Antonio Gomes  <agomes@rim.com>
 
676
 
 
677
        [BlackBerry] Tie up the scrolling machinery to the graphics tree when applicable for in-region scroll
 
678
        https://bugs.webkit.org/show_bug.cgi?id=93482
 
679
 
 
680
        Reviewed by Rob Buis.
 
681
 
 
682
        * PlatformBlackBerry.cmake: Build system adaptation.
 
683
 
 
684
2012-08-07  Ryuan Choi  <ryuan.choi@samsung.com>
 
685
 
 
686
        [EFL] Remove PlatformTouchEventEfl and PlatformTouchPointEfl
 
687
        https://bugs.webkit.org/show_bug.cgi?id=93270
 
688
 
 
689
        Reviewed by Eric Seidel.
 
690
 
 
691
        * PlatformEfl.cmake: Added ewk_touch_event.cpp
 
692
 
 
693
2012-08-07  Konrad Piascik  <kpiascik@rim.com>
 
694
 
 
695
        [BlackBerry] InspectorOverlay class duplicated in WebCore
 
696
        https://bugs.webkit.org/show_bug.cgi?id=93124
 
697
 
 
698
        Reviewed by Rob Buis.
 
699
 
 
700
        Updated InspectorOverlay build path.
 
701
 
 
702
        * PlatformBlackBerry.cmake:
 
703
 
 
704
2012-08-07  No'am Rosenthal  <noam.rosenthal@nokia.com>
 
705
 
 
706
        [Qt] Make it possible to build without QtQuick
 
707
 
 
708
        Reviewed by Simon Hausmann.
 
709
 
 
710
        * WebKit1.pri:
 
711
 
 
712
2012-08-07  Mikhail Pozdnyakov  <mikhail.pozdnyakov@intel.com>
 
713
 
 
714
        CUSTOM_SCHEME_HANDLER flag should depend on REGISTER_PROTOCOL_HANDLER
 
715
        https://bugs.webkit.org/show_bug.cgi?id=93081
 
716
 
 
717
        Reviewed by Adam Barth.
 
718
 
 
719
        Modified PlatformEfl.cmake so that CUSTOM_SCHEME_HANDLER flag cannot act without REGISTER_PROTOCOL_HANDLER being set.
 
720
 
 
721
        * PlatformEfl.cmake:
 
722
 
 
723
2012-08-01  Antonio Gomes  <agomes@rim.com>
 
724
 
 
725
        [BlackBerry] Implement InRegionScroller class as a in-region scroll controller
 
726
        https://bugs.webkit.org/show_bug.cgi?id=92889
 
727
        PR #186587
 
728
 
 
729
        Reviewed by Yong Li.
 
730
 
 
731
        Internally reviewed by Arvid Nilsson.
 
732
 
 
733
        * PlatformBlackBerry.cmake: Added InRegionScroller.cpp|h to the build system.
 
734
 
 
735
2012-07-30  Simon Hausmann  <simon.hausmann@nokia.com>
 
736
 
 
737
        Unreviewed Qt/Mac build fix: Use libWebKitSystemInterfaceMountainLion.a
 
738
        on Mountain Lion.
 
739
 
 
740
        * WebKit1.pri:
 
741
 
 
742
2012-07-27  Thiago Marcos P. Santos  <thiago.santos@intel.com>
 
743
 
 
744
        [EFL] WebKit API unit tests needs a timeout
 
745
        https://bugs.webkit.org/show_bug.cgi?id=92496
 
746
 
 
747
        Reviewed by Antonio Gomes.
 
748
 
 
749
        Added the same timeout value that we have for WebKit2.
 
750
 
 
751
        * PlatformEfl.cmake:
 
752
 
 
753
2012-07-27  Dominik Rƶttsches  <dominik.rottsches@intel.com>
 
754
 
 
755
        [Cairo] Add complex font drawing using HarfbuzzNG
 
756
        https://bugs.webkit.org/show_bug.cgi?id=91864
 
757
 
 
758
        Reviewed by Simon Hausmann and Martin Robinson.
 
759
 
 
760
        Adding includes for harfbuzz folders.
 
761
 
 
762
        * CMakeLists.txt:
 
763
 
 
764
2012-07-26  Christophe Dumez  <christophe.dumez@intel.com>
 
765
 
 
766
        [EFL][WK2] Implement Network Information provider
 
767
        https://bugs.webkit.org/show_bug.cgi?id=92343
 
768
 
 
769
        Reviewed by Kenneth Rohde Christiansen.
 
770
 
 
771
        WebKit EFL not longer needs to link against EEZE
 
772
        library since the Network Information provider
 
773
        was moved to WebCore.
 
774
 
 
775
        * CMakeLists.txt:
 
776
        * PlatformEfl.cmake:
 
777
 
 
778
2012-07-26  Zoltan Nyul  <zoltan.nyul@intel.com>
 
779
 
 
780
        [EFL] EFL port should use XDG paths
 
781
        https://bugs.webkit.org/show_bug.cgi?id=91719
 
782
 
 
783
        Reviewed by Kenneth Rohde Christiansen.
 
784
 
 
785
        Add efreet library to get the xdg paths.
 
786
 
 
787
        * PlatformEfl.cmake:
 
788
 
 
789
2012-07-25  Kihong Kwon  <kihong.kwon@samsung.com>
 
790
 
 
791
        [EFL] Add File Chooser API
 
792
        https://bugs.webkit.org/show_bug.cgi?id=91957
 
793
 
 
794
        Reviewed by Hajime Morita.
 
795
 
 
796
        Add ewk_file_chooser source and header.
 
797
 
 
798
        * PlatformEfl.cmake:
 
799
 
 
800
2012-07-22  Kent Tamura  <tkent@chromium.org>
 
801
 
 
802
        Rename ENABLE_METER_TAG and ENABLE_PROGRESS_TAG to ENABLE_METER_ELEMENT and ENABLE_PROGRESS_ELEMENT respectively
 
803
        https://bugs.webkit.org/show_bug.cgi?id=91941
 
804
 
 
805
        Reviewed by Kentaro Hara.
 
806
 
 
807
        A flag name for an elmement should be ENABLE_*_ELEMENT.
 
808
 
 
809
        * PlatformEfl.cmake:
 
810
 
 
811
2012-07-20  Christophe Dumez  <christophe.dumez@intel.com>
 
812
 
 
813
        [EFL] Proxy configuration should honor the no_proxy environment variable
 
814
        https://bugs.webkit.org/show_bug.cgi?id=91747
 
815
 
 
816
        Reviewed by Kenneth Rohde Christiansen.
 
817
 
 
818
        Add WebCore/platform/network/soup to INCLUDE paths.
 
819
 
 
820
        * PlatformEfl.cmake:
 
821
 
 
822
2012-07-18  Yong Li  <yoli@rim.com>
 
823
 
 
824
        [BlackBerry] Move about: URL handling out of WebCore
 
825
        https://bugs.webkit.org/show_bug.cgi?id=91541
 
826
 
 
827
        Reviewed by Rob Buis.
 
828
 
 
829
        AboutData.cpp is moved from WebCoreSupport to WebKitSupport.
 
830
 
 
831
        * PlatformBlackBerry.cmake:
 
832
 
 
833
2012-07-18  Thiago Marcos P. Santos  <thiago.santos@intel.com>
 
834
 
 
835
        [CMake] Make gtest a shared library
 
836
        https://bugs.webkit.org/show_bug.cgi?id=90973
 
837
 
 
838
        Reviewed by Daniel Bates.
 
839
 
 
840
        No need to link with gtest dependencies now since it is a shared library.
 
841
 
 
842
        * PlatformEfl.cmake:
 
843
 
 
844
2012-07-17  Ryuan Choi  <ryuan.choi@samsung.com>
 
845
 
 
846
        [EFL] Move codes related to theme setting from Widget to RenderTheme
 
847
        https://bugs.webkit.org/show_bug.cgi?id=89842
 
848
 
 
849
        Reviewed by Kenneth Rohde Christiansen.
 
850
 
 
851
        * CMakeLists.txt: Added html/shadow to WebKit_INCLUDE_DIRECTORIES.
 
852
 
 
853
2012-07-16  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
 
854
 
 
855
        Add RegisterProtocolHandlerClient to the Modules/protocolhandler
 
856
        https://bugs.webkit.org/show_bug.cgi?id=90940
 
857
 
 
858
        Reviewed by Hajime Morita.
 
859
 
 
860
        As a step to let protocol handler be moved to the modules, RegisterProtocolHandlerClient needs
 
861
        to be added to the Modules/protocolhandler. Because ChromeClient has some virtual functions for
 
862
        protocol handlers, virtual functions should be moved to RegisterProtocolHandlerClient.
 
863
 
 
864
        * PlatformEfl.cmake: Add RegisterProtocolHandlerEfl files and include path.
 
865
 
 
866
2012-07-16  Joshua Netterfield  <jnetterfield@rim.com>
 
867
 
 
868
        [BlackBerry] Upstream WebGL Code
 
869
        https://bugs.webkit.org/show_bug.cgi?id=91143
 
870
 
 
871
        Reviewed by Rob Buis.
 
872
 
 
873
        This patch includes BlackBerry-specific fixes for anti-aliasing, logging, and shader compilation.
 
874
 
 
875
        * PlatformBlackBerry.cmake: Define WTF_USE_OPENGL_ES_2 on WebGL-enabled builds.
 
876
 
 
877
2012-07-16  Frederik Gladhorn  <frederik.gladhorn@nokia.com>
 
878
 
 
879
        Add accessible for QWebView.
 
880
        https://bugs.webkit.org/show_bug.cgi?id=91073
 
881
 
 
882
        Reviewed by Simon Hausmann.
 
883
 
 
884
        Add classes to enable accessibility on the widget level.
 
885
 
 
886
        * WebKit.pri:
 
887
        * WebKit1.pro:
 
888
 
 
889
2012-07-15  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
 
890
 
 
891
        [EFL] Move files guarded by #ifdef to existing file list.
 
892
        https://bugs.webkit.org/show_bug.cgi?id=91336
 
893
 
 
894
        Reviewed by Ryosuke Niwa.
 
895
 
 
896
        Some EFL files are already guared by #ifdef. So, cmake files doesn't need to guard
 
897
        them again. In addition, some files are missing #ifdef guard its header files. 
 
898
 
 
899
        * PlatformEfl.cmake:
 
900
 
 
901
2012-07-13  Thiago Marcos P. Santos  <thiago.santos@intel.com>
 
902
 
 
903
        [CMake] Proper handling of ENABLE_API_TESTS build option
 
904
        https://bugs.webkit.org/show_bug.cgi?id=91221
 
905
 
 
906
        Reviewed by Rob Buis.
 
907
 
 
908
        Build unit tests only if ENABLE_API_TESTS is set.
 
909
 
 
910
        * PlatformEfl.cmake:
 
911
 
 
912
2012-07-12  Simon Hausmann  <simon.hausmann@nokia.com>
 
913
 
 
914
        Typo in path in generate-webkitversion.pl
 
915
        https://bugs.webkit.org/show_bug.cgi?id=90883
 
916
 
 
917
        Reviewed by Mark Rowe.
 
918
 
 
919
        Correct default path to version config file. In practice it wasn't a problem because only the Qt
 
920
        build system seems to use the script right now and passes the path to the version file as a
 
921
        command line parameter.
 
922
 
 
923
        * scripts/generate-webkitversion.pl:
 
924
 
 
925
2012-07-11  Crystal Zhang  <haizhang@rim.com>
 
926
 
 
927
        [BlackBerry] Implement Date/Time picker
 
928
        https://bugs.webkit.org/show_bug.cgi?id=90911
 
929
 
 
930
        Reviewed by Rob Buis.
 
931
 
 
932
        Add files into make file.
 
933
 
 
934
        * PlatformBlackBerry.cmake:
 
935
 
 
936
2012-07-09  Christophe Dumez  <christophe.dumez@intel.com>
 
937
 
 
938
        [EFL] Battery status code needs refactoring to be reused in WebKit2
 
939
        https://bugs.webkit.org/show_bug.cgi?id=90760
 
940
 
 
941
        Reviewed by Hajime Morita.
 
942
 
 
943
        Add BatteryClientEfl to PlatformEfl.cmake.
 
944
 
 
945
        * PlatformEfl.cmake:
 
946
 
 
947
2012-07-08  Kihong Kwon  <kihong.kwon@samsung.com>
 
948
 
 
949
        [EFL] Change notifications directory path of WebKit_INCLUDE_DIRECTORIES in the PlatformEfl.cmake
 
950
        https://bugs.webkit.org/show_bug.cgi?id=90650
 
951
 
 
952
        Reviewed by Laszlo Gombos.
 
953
 
 
954
        Change directory path for including notifications of WebCore
 
955
        from WebCore/notifications to WebCore/Modules/notifications
 
956
 
 
957
        * PlatformEfl.cmake:
 
958
 
 
959
2012-07-07  Thiago Marcos P. Santos  <thiago.santos@intel.com>
 
960
 
 
961
        [EFL][CMake] Remove non-existent include directory
 
962
        https://bugs.webkit.org/show_bug.cgi?id=90605
 
963
 
 
964
        Reviewed by Kentaro Hara.
 
965
 
 
966
        * PlatformEfl.cmake:
 
967
 
 
968
2012-07-06  Thiago Marcos P. Santos  <thiago.santos@intel.com>
 
969
 
 
970
        [EFL][CMake] Move gtest sources to an upper level
 
971
        https://bugs.webkit.org/show_bug.cgi?id=90602
 
972
 
 
973
        Reviewed by Chang Shu.
 
974
 
 
975
        Removed gtest since it is now built as a separated component.
 
976
        This will allow us to share it with WebKit 2 API tests.
 
977
 
 
978
        * PlatformEfl.cmake:
 
979
 
 
980
2012-07-06  Seokju Kwon  <seokju.kwon@samsung.com>
 
981
 
 
982
        [EFL] Add Web Inspector to WebKit-EFL
 
983
        https://bugs.webkit.org/show_bug.cgi?id=83865
 
984
 
 
985
        Reviewed by Pavel Feldman.
 
986
 
 
987
        EFL port implementation for Web Inspector.
 
988
        Prepare Web Inspector resources.
 
989
 
 
990
        * PlatformEfl.cmake:
 
991
 
 
992
2012-07-05  Kihong Kwon  <kihong.kwon@samsung.com>
 
993
 
 
994
        [EFL] Change class name from NotificationClientEfl to NotificationPresenterClientEfl.
 
995
        https://bugs.webkit.org/show_bug.cgi?id=90542
 
996
 
 
997
        Reviewed by Kenneth Rohde Christiansen.
 
998
 
 
999
        NotificationClientEfl.cpp is changed to NotificationPresenterClientEfl.cpp
 
1000
        to be in line with other ports(qt, chromium, gtk).
 
1001
 
 
1002
        * PlatformEfl.cmake:
 
1003
 
 
1004
2012-07-04  Tor Arne VestbĆø  <tor.arne.vestbo@nokia.com>
 
1005
 
 
1006
        [Qt] Remove a few un-needed load(features) after r121777
 
1007
 
 
1008
        The features are computed by configure.pro and cached in .qmake.cache.
 
1009
 
 
1010
        Reviewed by Jocelyn Turcotte.
 
1011
 
 
1012
        * WebKit1.pro:
 
1013
 
 
1014
2012-07-04  Tor Arne VestbĆø  <tor.arne.vestbo@nokia.com>
 
1015
 
 
1016
        [Qt] Fix broken OR-operator in project file
 
1017
 
 
1018
        Qmake expects |, not ||. The result was that the block was entered, even
 
1019
        if none of the two defines were set to 1.
 
1020
 
 
1021
        Reviewed by Jocelyn Turcotte.
 
1022
 
 
1023
        * WebKit1.pri:
 
1024
 
 
1025
2012-07-03  Christophe Dumez  <christophe.dumez@intel.com>
 
1026
 
 
1027
        [EFL] Move BatteryClientEfl from WebKit to WebCore
 
1028
        https://bugs.webkit.org/show_bug.cgi?id=90063
 
1029
 
 
1030
        Reviewed by Kenneth Rohde Christiansen.
 
1031
 
 
1032
        Move BatteryClientEfl class from WebKit to WebCore
 
1033
        so that it can be reused in WebKit2.
 
1034
 
 
1035
        * PlatformEfl.cmake:
 
1036
 
 
1037
2012-07-02  Xiaobo Wang  <xbwang@torchmobile.com.cn>
 
1038
 
 
1039
        [BlackBerry] Use PUBLIC_BUILD to enable/disable DRT
 
1040
        https://bugs.webkit.org/show_bug.cgi?id=90271
 
1041
 
 
1042
        Reviewed by George Staikos.
 
1043
 
 
1044
        RIM PR #154707
 
1045
 
 
1046
        Currently DRT code will be compiled only if ENABLE_DRT is set, and it's not
 
1047
        defined by default.
 
1048
        We should enable DRT by default unless PUBLIC_BUILD is set. In this way we don't
 
1049
        need to rebuild webkit before running DRT.
 
1050
 
 
1051
        * PlatformBlackBerry.cmake:
 
1052
 
 
1053
2012-07-02  Thiago Marcos P. Santos  <thiago.santos@intel.com>
 
1054
 
 
1055
        [EFL][CMake] Integrate API unit tests with CTest
 
1056
        https://bugs.webkit.org/show_bug.cgi?id=87251
 
1057
 
 
1058
        Reviewed by Daniel Bates.
 
1059
 
 
1060
        Add every test to the test runner build target.
 
1061
 
 
1062
        * PlatformEfl.cmake:
 
1063
 
 
1064
2012-07-02  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
 
1065
 
 
1066
        [EFL] Rename NotificationPresenterEfl with NotificationClientEfl
 
1067
        https://bugs.webkit.org/show_bug.cgi?id=90370
 
1068
 
 
1069
        Reviewed by Csaba OsztrogonĆ”c.
 
1070
 
 
1071
        Bug 80488 renamed NotificationPresenter with NotificationClient. So, EFL port needs to adjust
 
1072
        it as well.
 
1073
 
 
1074
        * PlatformEfl.cmake:
 
1075
 
 
1076
2012-06-29  Krzysztof Czech  <k.czech@samsung.com>
 
1077
 
 
1078
        [EFL] Add support for Unit Tests, based on the gtest library.
 
1079
        https://bugs.webkit.org/show_bug.cgi?id=68509
 
1080
 
 
1081
        Reviewed by Chang Shu.
 
1082
 
 
1083
        Add configuration for building gtest library, testing framework and unit tests.
 
1084
 
 
1085
        * PlatformEfl.cmake:
 
1086
 
 
1087
2012-06-27  Sheriff Bot  <webkit.review.bot@gmail.com>
 
1088
 
 
1089
        Unreviewed, rolling out r121398.
 
1090
        http://trac.webkit.org/changeset/121398
 
1091
        https://bugs.webkit.org/show_bug.cgi?id=90136
 
1092
 
 
1093
        broke efl build (Requested by ryuan on #webkit).
 
1094
 
 
1095
        * PlatformEfl.cmake:
 
1096
 
 
1097
2012-06-27  Krzysztof Czech  <k.czech@samsung.com>
 
1098
 
 
1099
        [EFL] Add support for Unit Tests, based on the gtest library.
 
1100
        https://bugs.webkit.org/show_bug.cgi?id=68509
 
1101
 
 
1102
        Reviewed by Chang Shu.
 
1103
 
 
1104
        Add configuration for building gtest library, testing framework and unit tests.
 
1105
 
 
1106
        * PlatformEfl.cmake:
 
1107
 
 
1108
2012-06-26  Simon Hausmann  <simon.hausmann@nokia.com>
 
1109
 
 
1110
        [Qt][Win] Symbols are not exported in QtWebKit5.dll
 
1111
        https://bugs.webkit.org/show_bug.cgi?id=88873
 
1112
 
 
1113
        Reviewed by Tor Arne VestbĆø.
 
1114
 
 
1115
        * api.pri: Remove MAKEDLL setting done now in win32/default_post.prf.
 
1116
 
 
1117
2012-06-25  Simon Hausmann  <simon.hausmann@nokia.com>
 
1118
 
 
1119
        Unreviewed build fix: Don't do QT += widgets with Qt 4
 
1120
 
 
1121
        * WebKit1.pro: This is already done in WebKit1.pri.
 
1122
 
 
1123
2012-06-25  Simon Hausmann  <simon.hausmann@nokia.com>
 
1124
 
 
1125
        [Qt] Make it possible to build WebKit without QtWidgets
 
1126
        https://bugs.webkit.org/show_bug.cgi?id=78109
 
1127
 
 
1128
        Reviewed by Tor Arne VestbĆø.
 
1129
 
 
1130
        Moved WebKit1 sources into a separate static library. Only WK1
 
1131
        depends on QtWidgets.
 
1132
 
 
1133
        * WebKit1.pri: Added.
 
1134
        * WebKit1.pro: Added.
 
1135
 
 
1136
2012-06-25  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
 
1137
 
 
1138
        [EFL] Implement Network Information API
 
1139
        https://bugs.webkit.org/show_bug.cgi?id=87067
 
1140
 
 
1141
        Reviewed by Kenneth Rohde Christiansen.
 
1142
 
 
1143
        * PlatformEfl.cmake: Add dependency of eeze library.
 
1144
 
 
1145
2012-06-22  Joshua Netterfield  <jnetterfield@rim.com>
 
1146
 
 
1147
        [BlackBerry] Sanitize GLSL code using ANGLE.
 
1148
 
 
1149
        BlackBerry port does not sanitize GLSL code with ANGLE
 
1150
        https://bugs.webkit.org/show_bug.cgi?id=89583
 
1151
 
 
1152
        Reviewed by Rob Buis.
 
1153
 
 
1154
        * PlatformBlackBerry.cmake: Add ANGLE sources to BlackBerry builds.
 
1155
 
 
1156
2012-06-19  Csaba OsztrogonĆ”c  <ossy@webkit.org>
 
1157
 
 
1158
        [CMake] Unreviewed speculative buildfix after r120786.
 
1159
 
 
1160
        * CMakeLists.txt:
 
1161
 
 
1162
2012-06-13  Robin Cao  <robin.cao@torchmobile.com.cn>
 
1163
 
 
1164
        [BlackBerry] Enable MEDIA_STREAM by default
 
1165
        https://bugs.webkit.org/show_bug.cgi?id=88849
 
1166
 
 
1167
        Reviewed by Antonio Gomes.
 
1168
 
 
1169
        * PlatformBlackBerry.cmake:
 
1170
 
 
1171
2012-06-12  Christophe Dumez  <christophe.dumez@intel.com>
 
1172
 
 
1173
        [EFL] Enable SHADOW_DOM flag
 
1174
        https://bugs.webkit.org/show_bug.cgi?id=87732
 
1175
 
 
1176
        Reviewed by Kentaro Hara.
 
1177
 
 
1178
        Add WebCore/bindings/generic to include directories so
 
1179
        that we can include RuntimeEnabledFeatures.h.
 
1180
 
 
1181
        * CMakeLists.txt:
 
1182
 
 
1183
2012-06-04  Tor Arne VestbĆø  <tor.arne.vestbo@nokia.com>
 
1184
 
 
1185
        [Qt] Don't use WebKit HAVE() macro in public Qt headers
 
1186
 
 
1187
        Reviewed by Kenneth Rohde Christiansen.
 
1188
 
 
1189
        * WebKit.pri:
 
1190
 
 
1191
2012-06-04  Tomasz Morawski  <t.morawski@samsung.com>
 
1192
 
 
1193
        [EFL] Refactor ewk_view_context_paint code.
 
1194
        https://bugs.webkit.org/show_bug.cgi?id=85588
 
1195
 
 
1196
        Reviewed by Hajime Morita.
 
1197
 
 
1198
        Added new ewk_paint_context.cpp file to source list.
 
1199
 
 
1200
        * PlatformEfl.cmake:
 
1201
 
 
1202
2012-06-01  Christophe Dumez  <christophe.dumez@intel.com>
 
1203
 
 
1204
        [EFL] EFL's LayoutTestController needs to implement deliverWebIntent
 
1205
        https://bugs.webkit.org/show_bug.cgi?id=86865
 
1206
 
 
1207
        Reviewed by Adam Barth.
 
1208
 
 
1209
        Add "${WEBCORE_DIR}/dom/default" to include directories in
 
1210
        CMakeLists.txt.
 
1211
 
 
1212
        * CMakeLists.txt:
 
1213
 
 
1214
2012-06-01  Sudarsana Nagineni  <sudarsana.nagineni@linux.intel.com>
 
1215
 
 
1216
        [EFL] Implement PlatformStrategies
 
1217
        https://bugs.webkit.org/show_bug.cgi?id=86946
 
1218
 
 
1219
        Reviewed by Carlos Garcia Campos.
 
1220
 
 
1221
        * PlatformEfl.cmake: Add PlatformStrategiesEfl file to the build
 
1222
        system.
 
1223
 
 
1224
2012-05-31  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
 
1225
 
 
1226
        [CMAKE][EFL] Remove unneeded include path
 
1227
        https://bugs.webkit.org/show_bug.cgi?id=87927 
 
1228
 
 
1229
        Reviewed by Kenneth Rohde Christiansen.
 
1230
 
 
1231
        Though *wtf* directory was moved to Source/WTF, PlatformEfl.cmake is still including the previous
 
1232
        path. In addition, files on EFL port are using <wtf/gobject/XXX> directly in #include line.
 
1233
        So, EFL port doesn't need to include ${JAVASCRIPTCORE_DIR}/wtf/gobject path anymore.
 
1234
 
 
1235
        * PlatformEfl.cmake: Remove '${JAVASCRIPTCORE_DIR}/wtf/gobject' path from include path list.
 
1236
 
 
1237
2012-05-30  Konrad Piascik  <kpiascik@rim.com>
 
1238
 
 
1239
        [BlackBerry] Add an Accelerated Compositing layer for Web Inspector DOM highlight.
 
1240
        https://bugs.webkit.org/show_bug.cgi?id=81001
 
1241
 
 
1242
        Reviewed by Antonio Gomes
 
1243
        
 
1244
        Added new InspectorOverlay class
 
1245
 
 
1246
        * PlatformBlackBerry.cmake:
 
1247
 
 
1248
2012-05-29  Arvid Nilsson  <anilsson@rim.com>
 
1249
 
 
1250
        [BlackBerry] WebKit-side implementation of SelectionOverlay
 
1251
        https://bugs.webkit.org/show_bug.cgi?id=87605
 
1252
 
 
1253
        Reviewed by Rob Buis.
 
1254
 
 
1255
        Add SelectionOverlay to the build system.
 
1256
 
 
1257
        PR #160263
 
1258
 
 
1259
        * PlatformBlackBerry.cmake:
 
1260
 
 
1261
2012-05-29  Arvid Nilsson  <anilsson@rim.com>
 
1262
 
 
1263
        [BlackBerry] WebOverlay API
 
1264
        https://bugs.webkit.org/show_bug.cgi?id=87603
 
1265
 
 
1266
        Reviewed by Rob Buis.
 
1267
 
 
1268
        Add WebOverlay related files to the build system.
 
1269
 
 
1270
        PR #156812
 
1271
 
 
1272
        * PlatformBlackBerry.cmake:
 
1273
 
 
1274
2012-05-28  Arvid Nilsson  <anilsson@rim.com>
 
1275
 
 
1276
        [BlackBerry] Add a default tap highlight
 
1277
        https://bugs.webkit.org/show_bug.cgi?id=87569
 
1278
 
 
1279
        Reviewed by Rob Buis.
 
1280
 
 
1281
        Add DefaultTapHighlight to the build system
 
1282
 
 
1283
        Reviewed internally by Mike Lattanzio and Mike Fenton.
 
1284
 
 
1285
        PR #154329
 
1286
 
 
1287
        * PlatformBlackBerry.cmake:
 
1288
 
 
1289
2012-05-24  Crystal Zhang  <haizhang@rim.com>
 
1290
 
 
1291
        [BlackBerry] Implement select popup and remove old hook to air popup
 
1292
        https://bugs.webkit.org/show_bug.cgi?id=87419
 
1293
 
 
1294
        Reviewed by Rob Buis.
 
1295
 
 
1296
        Add new files to make file.
 
1297
 
 
1298
        * PlatformBlackBerry.cmake:
 
1299
 
 
1300
2012-05-24  Raphael Kubo da Costa  <rakuco@webkit.org>
 
1301
 
 
1302
        [EFL] Unreviewed, unbreak `make install' after r117046.
 
1303
 
 
1304
        * PlatformEfl.cmake: Remove ewk_auth_soup.h from the list of
 
1305
        installed headers, since it has been made private and renamed.
 
1306
 
 
1307
2012-05-22  Dongwoo Im  <dw.im@samsung.com>
 
1308
 
 
1309
        [EFL] Implements the registerProtocolHandler method and option.
 
1310
        https://bugs.webkit.org/show_bug.cgi?id=73638
 
1311
 
 
1312
        Reviewed by Andreas Kling.
 
1313
 
 
1314
        The registerProtocolHandler() method allows Web sites to register themselves
 
1315
        as possible handlers for particular schemes.
 
1316
 
 
1317
        http://dev.w3.org/html5/spec/Overview.html#dom-navigator-registerprotocolhandler
 
1318
 
 
1319
        * PlatformEfl.cmake: Adds the new file into the source list.
 
1320
 
 
1321
2012-05-21  Christophe Dumez  <christophe.dumez@intel.com>
 
1322
 
 
1323
        [EFL] Minor style fixes in web intents code are needed
 
1324
        https://bugs.webkit.org/show_bug.cgi?id=86986
 
1325
 
 
1326
        Reviewed by Adam Barth.
 
1327
 
 
1328
        Fix minor ordering issues in CMake files.
 
1329
 
 
1330
        * CMakeLists.txt:
 
1331
        * PlatformEfl.cmake:
 
1332
 
 
1333
2012-05-18  Christophe Dumez  <christophe.dumez@intel.com>
 
1334
 
 
1335
        [EFL] Add simple implementation of Web Intents
 
1336
        https://bugs.webkit.org/show_bug.cgi?id=86354
 
1337
 
 
1338
        Reviewed by Eric Seidel.
 
1339
 
 
1340
        Add new ewk_intent.* and ewk_intent_request.* files to CMake.
 
1341
 
 
1342
        * CMakeLists.txt:
 
1343
        * PlatformEfl.cmake:
 
1344
 
 
1345
2012-05-17  Thiago Marcos P. Santos  <thiago.santos@intel.com>
 
1346
 
 
1347
        [EFL] Add API for Web Database handling
 
1348
        https://bugs.webkit.org/show_bug.cgi?id=85178
 
1349
 
 
1350
        Reviewed by Antonio Gomes.
 
1351
 
 
1352
        Added the new Web Database API to the buildsystem.
 
1353
 
 
1354
        * PlatformEfl.cmake:
 
1355
 
 
1356
2012-05-17  Thiago Marcos P. Santos  <thiago.santos@intel.com>
 
1357
 
 
1358
        [EFL] Fix link error caused by not directly linking with edbus
 
1359
        https://bugs.webkit.org/show_bug.cgi?id=86747
 
1360
 
 
1361
        Unreviewed build fix.
 
1362
 
 
1363
        * PlatformEfl.cmake:
 
1364
 
 
1365
2012-05-16  Kihong Kwon  <kihong.kwon@samsung.com>
 
1366
 
 
1367
        [EFL] Support for Battery Status API on the WebKit-Efl
 
1368
        https://bugs.webkit.org/show_bug.cgi?id=83254
 
1369
 
 
1370
        Reviewed by Chang Shu.
 
1371
 
 
1372
        Add e_ukit library and include directory to get battery status of device.
 
1373
 
 
1374
        * PlatformEfl.cmake:
 
1375
 
 
1376
2012-05-15  Tomasz Morawski  <t.morawski@samsung.com>
 
1377
 
 
1378
        [EFL] Split ewk_private.h file to multiple private files.
 
1379
        https://bugs.webkit.org/show_bug.cgi?id=84572
 
1380
 
 
1381
        Reviewed by Antonio Gomes.
 
1382
 
 
1383
        * PlatformEfl.cmake: Removed ewk_logging.h file from EWebKit_HEADERS.
 
1384
 
 
1385
2012-05-10  Sam D  <dsam2912@gmail.com>
 
1386
 
 
1387
        Web Inspector: rename InspectorBackendStub.js to InspectorBackendCommands.js
 
1388
        https://bugs.webkit.org/show_bug.cgi?id=72306
 
1389
 
 
1390
        Changed name for InspectorBackendStub.js to
 
1391
        InspectorBackendCommands.js
 
1392
 
 
1393
        Reviewed by Yury Semikhatsky.
 
1394
 
 
1395
        * PlatformBlackBerry.cmake:
 
1396
 
 
1397
2012-05-08  Crystal Zhang  <haizhang@rim.com>
 
1398
 
 
1399
        [BlackBerry] Implement a popup client for HTML controls
 
1400
        https://bugs.webkit.org/show_bug.cgi?id=85670
 
1401
 
 
1402
        Reviewed by Rob Buis.
 
1403
 
 
1404
        Add popup client file to build system.
 
1405
        
 
1406
        * PlatformBlackBerry.cmake:
 
1407
 
 
1408
2012-05-08  Raphael Kubo da Costa  <rakuco@webkit.org>
 
1409
 
 
1410
        [CMake] Rewrite FindGStreamer.cmake.
 
1411
        https://bugs.webkit.org/show_bug.cgi?id=85857
 
1412
 
 
1413
        Reviewed by Daniel Bates.
 
1414
 
 
1415
        We are currently kind of duplicating the same
 
1416
        FindGStreamer-Foo.cmake file whenever a new GStreamer plugin needs
 
1417
        to be found. Besides this approach not scaling very well, it
 
1418
        relies on pkg-config for version checking, uses the LibFindMacros
 
1419
        package that we should deprecate and all the find files could be
 
1420
        merged into one, with users using the COMPONENTS feature of the
 
1421
        FIND_PACKAGE() call to find the desired plugins.
 
1422
 
 
1423
        FindGStreamer.cmake has then been rewritten to take all that into
 
1424
        account:
 
1425
        - The LibFindMacros.cmake package is not used anymore.
 
1426
        - Version check is performed in the CMake file itself by parsing
 
1427
        the gstversion.h header.
 
1428
        - All GStreamer plugins are searched and the COMPONENTS keyword
 
1429
        used in the FIND_PACKAGE() call is used to check which plugins are
 
1430
        required.
 
1431
        - The plugins-base and base GStreamer plugins are not searched, as
 
1432
        they were not used anywhere in the build system.
 
1433
 
 
1434
        * PlatformEfl.cmake: Update GStreamer-related variable names.
 
1435
 
 
1436
2012-05-08  Jonathan Dong  <jonathan.dong@torchmobile.com.cn>
 
1437
 
 
1438
        [BlackBerry] AutofillManager implementation upstream
 
1439
        https://bugs.webkit.org/show_bug.cgi?id=85576
 
1440
 
 
1441
        Reviewed by Rob Buis.
 
1442
 
 
1443
        Added WebKit/blackberry/WebCoreSupport/AutofillManager.cpp
 
1444
        into building system of BlackBerry porting.
 
1445
 
 
1446
        * PlatformBlackBerry.cmake:
 
1447
 
 
1448
2012-05-03  Jer Noble  <jer.noble@apple.com>
 
1449
 
 
1450
        Move WebKitFullScreenListener into its own file.
 
1451
        https://bugs.webkit.org/show_bug.cgi?id=85640
 
1452
 
 
1453
        Reviewed by Maciej Stachowiak .
 
1454
 
 
1455
        Pull WebKitFullScreenListener into its own file.
 
1456
 
 
1457
        * WebKit.xcodeproj/project.pbxproj:
 
1458
 
 
1459
2012-05-03  Raphael Kubo da Costa  <rakuco@webkit.org>
 
1460
 
 
1461
        [CMake] Rewrite FindCairo.cmake.
 
1462
        https://bugs.webkit.org/show_bug.cgi?id=84895
 
1463
 
 
1464
        Reviewed by Daniel Bates.
 
1465
 
 
1466
        The old approach relied on pkg-config for finding Cairo (which
 
1467
        introduced a dependency on pkg-config that could be avoided), used
 
1468
        the LibFindMacros code that we should probably remove in the
 
1469
        future and did not use the FindPackageHandleStandardArguments
 
1470
        module.
 
1471
 
 
1472
        Change all that by rewriting the module.
 
1473
        - Use the pkg-config output optionally instead of requiring it
 
1474
        like LibFindMacros did.
 
1475
        - Remove the implicit dependency on FreeType which often found it
 
1476
        the wrong way via pkg-config and without considering
 
1477
        CMAKE_PREFIX_PATH.
 
1478
        - Retrieve the Cairo version by looking at cairo-version.h instead
 
1479
        of relying on pkg-config. It requires some additional code for
 
1480
        checking if the desired version has been found, but that will not
 
1481
        be needed once we start depending on CMake 2.8.3 or later.
 
1482
 
 
1483
        The only downside is that FPHSA sets <UPPERCASED_NAME>_FOUND
 
1484
        instead of <Name>_FOUND, and to keep things consistent
 
1485
        Cairo_LIBRARIES and Cairo_INCLUDE_DIRS have become CAIRO_LIBRARIES
 
1486
        and CAIRO_INCLUDE_DIRS.
 
1487
 
 
1488
        * PlatformEfl.cmake: Use CAIRO_FOO instead of Cairo_FOO.
 
1489
 
 
1490
2012-04-26  Christophe Dumez  <christophe.dumez@intel.com>
 
1491
 
 
1492
        [EFL] Enable VIDEO_TRACK feature
 
1493
        https://bugs.webkit.org/show_bug.cgi?id=84830
 
1494
 
 
1495
        Reviewed by Gustavo Noronha Silva.
 
1496
 
 
1497
        Enable VIDEO_TRACK feature by default for EFL port.
 
1498
 
 
1499
        * PlatformEfl.cmake:
 
1500
 
 
1501
2012-04-20  Mike Lattanzio  <mlattanzio@rim.com>
 
1502
 
 
1503
        [BlackBerry] Expose WebViewportArguments to WebPageClient
 
1504
        https://bugs.webkit.org/show_bug.cgi?id=84471
 
1505
 
 
1506
        Reviewed by Antonio Gomes.
 
1507
 
 
1508
        * PlatformBlackBerry.cmake:
 
1509
 
 
1510
2012-04-20  Thiago Marcos P. Santos  <thiago.santos@intel.com>
 
1511
 
 
1512
        [EFL] Add Security Origin API
 
1513
        https://bugs.webkit.org/show_bug.cgi?id=84023
 
1514
 
 
1515
        Reviewed by Antonio Gomes.
 
1516
 
 
1517
        * PlatformEfl.cmake:
 
1518
 
 
1519
2012-04-10  Patrick Gansterer  <paroga@webkit.org>
 
1520
 
 
1521
        [CMake] Enable USE_FOLDERS property
 
1522
        https://bugs.webkit.org/show_bug.cgi?id=83571
 
1523
 
 
1524
        Reviewed by Daniel Bates.
 
1525
 
 
1526
        Setting the FOLDER property on targets gives more structure 
 
1527
        to the generated Visual Studio solutions.
 
1528
        This does not affect other CMake generators.
 
1529
 
 
1530
        * CMakeLists.txt:
 
1531
 
 
1532
2012-04-07  Patrick Gansterer  <paroga@webkit.org>
 
1533
 
 
1534
        [CMake] Cleanup WTF include directories
 
1535
        https://bugs.webkit.org/show_bug.cgi?id=82716
 
1536
 
 
1537
        Reviewed by Eric Seidel.
 
1538
 
 
1539
        * CMakeLists.txt:
 
1540
 
 
1541
2012-04-07  Rob Buis  <rbuis@rim.com>
 
1542
 
 
1543
        [BlackBerry] Add Battery Status API support
 
1544
        https://bugs.webkit.org/show_bug.cgi?id=82615
 
1545
 
 
1546
        Reviewed by George Staikos.
 
1547
 
 
1548
        Add BatteryClientBlackBerry.cpp to the build.
 
1549
 
 
1550
        * PlatformBlackBerry.cmake:
 
1551
 
 
1552
2012-04-06  Charles Wei  <charles.wei@torchmobile.com.cn>
 
1553
 
 
1554
        [BlackBerry] Build fix to match the latest WebCore change
 
1555
        https://bugs.webkit.org/show_bug.cgi?id=83358
 
1556
 
 
1557
        Reviewed by Rob Buis.
 
1558
 
 
1559
        * PlatformBlackBerry.cmake:
 
1560
 
 
1561
2012-04-05  George Staikos  <staikos@webkit.org>
 
1562
 
 
1563
        Add the vibration client for BlackBerry.
 
1564
        https://bugs.webkit.org/show_bug.cgi?id=83340
 
1565
 
 
1566
        Reviewed by Rob Buis.
 
1567
 
 
1568
        * PlatformBlackBerry.cmake:
 
1569
 
 
1570
2012-04-05  Jia Pu  <jpu@apple.com>
 
1571
 
 
1572
        Move correction panel related functions from EditorClient into separated AlternativeTextClient class.
 
1573
        https://bugs.webkit.org/show_bug.cgi?id=82970
 
1574
 
 
1575
        Reviewed by Enrica Casucci.
 
1576
 
 
1577
        See WebCore/ChangeLog for details.
 
1578
 
 
1579
        * WebKit.xcodeproj/project.pbxproj:
 
1580
 
 
1581
2012-04-01  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
 
1582
 
 
1583
        Support the Network Information API
 
1584
        https://bugs.webkit.org/show_bug.cgi?id=73528
 
1585
 
 
1586
        Reviewed by Adam Barth.
 
1587
 
 
1588
        * PlatformEfl.cmake: Add dummy NetworkInfoClientEfl.cpp files in order to support network information API.
 
1589
 
 
1590
2012-03-30  Eli Fidler  <efidler@rim.com>
 
1591
 
 
1592
        Enable OpenType Sanitizer for BlackBerry port.
 
1593
        https://bugs.webkit.org/show_bug.cgi?id=82782
 
1594
 
 
1595
        Reviewed by Eric Seidel.
 
1596
 
 
1597
        * PlatformBlackBerry.cmake: add libots to link
 
1598
 
 
1599
2012-03-22  Raphael Kubo da Costa  <rakuco@FreeBSD.org>
 
1600
 
 
1601
        [CMake] Unreviewed build fix after r111778.
 
1602
 
 
1603
        * CMakeLists.txt: Replace ${JAVASCRIPTCORE_DIR}/wtf includes with
 
1604
        ${WTF_DIR}/wtf ones.
 
1605
 
 
1606
2012-03-22  Hyowon Kim  <hw1008.kim@samsung.com>
 
1607
 
 
1608
        [EFL] Add PageClientEfl to WebCoreSupport.
 
1609
        https://bugs.webkit.org/show_bug.cgi?id=80748
 
1610
 
 
1611
        Reviewed by Noam Rosenthal.
 
1612
 
 
1613
        * PlatformEfl.cmake: Add WebCore/platform/graphics/efl to the include path
 
1614
        and PageClientEfl.cpp to the source list.
 
1615
 
 
1616
2012-03-20  Eric Seidel  <eric@webkit.org>
 
1617
 
 
1618
        Move wtf/Platform.h from JavaScriptCore to Source/WTF/wtf
 
1619
        https://bugs.webkit.org/show_bug.cgi?id=80911
 
1620
 
 
1621
        Reviewed by Adam Barth.
 
1622
 
 
1623
        * CMakeLists.txt: Look for headers in Source/WTF.
 
1624
 
 
1625
2012-03-20  Charles Wei  <charles.wei@torchmobile.com.cn>
 
1626
 
 
1627
        [BlackBerry] Remove OutOfMemoryHandler from the build system
 
1628
        https://bugs.webkit.org/show_bug.cgi?id=81649
 
1629
 
 
1630
        Remove OutOfMemoryHandler, and change GLES2Context to WebKitSupport,
 
1631
        in the build system for BlackBerry porting.
 
1632
 
 
1633
        Reviewed by Rob Buis.
 
1634
 
 
1635
        * PlatformBlackBerry.cmake:
 
1636
 
 
1637
2012-03-16  Kihong Kwon  <kihong.kwon@samsung.com>
 
1638
 
 
1639
        Support for Battery Status API
 
1640
        https://bugs.webkit.org/show_bug.cgi?id=62698
 
1641
 
 
1642
        Add include directory and file.
 
1643
        http://www.w3.org/TR/battery-status/
 
1644
 
 
1645
        Reviewed by Adam Barth.
 
1646
 
 
1647
        * PlatformEfl.cmake:
 
1648
 
 
1649
2012-03-11  Timothy Hatcher  <timothy@apple.com>
 
1650
 
 
1651
        Update how the Web Inspector resources are loaded.
 
1652
 
 
1653
        https://bugs.webkit.org/show_bug.cgi?id=80798
 
1654
        rdar://problem/10359959
 
1655
 
 
1656
        Reviewed by Brian Weinstein.
 
1657
 
 
1658
        * WebKit.xcodeproj/project.pbxproj: Add a framework.
 
1659
 
 
1660
2012-03-06  Raphael Kubo da Costa  <kubo@profusion.mobi>
 
1661
 
 
1662
        [CMake] Make the removal of transitive library dependencies work with CMake < 2.8.7.
 
1663
        https://bugs.webkit.org/show_bug.cgi?id=80469
 
1664
 
 
1665
        Reviewed by Antonio Gomes.
 
1666
 
 
1667
        * CMakeLists.txt: Manually set the LINK_INTERFACE_LIBRARIES target
 
1668
        property on the library being created.
 
1669
 
 
1670
2012-03-06  Raphael Kubo da Costa  <kubo@profusion.mobi>
 
1671
 
 
1672
        [EFL] Unreviewed; fix the build after r109877.
 
1673
 
 
1674
        * CMakeLists.txt: Add WebCore/Modules/webdatabase to the list of
 
1675
        include directories so that #include'ing DatabaseDetails.h and
 
1676
        friends still works.
 
1677
 
 
1678
2012-03-04  Jonathan Dong  <jonathan.dong@torchmobile.com.cn>
 
1679
 
 
1680
        [BlackBerry] upstream CredentialManager and CredentialTransformData implementation
 
1681
        https://bugs.webkit.org/show_bug.cgi?id=80107
 
1682
 
 
1683
        Reviewed by Antonio Gomes.
 
1684
 
 
1685
        Initial upstream of CredentialManager.[h|cpp] and
 
1686
        CredentialTransformData.[h|cpp].
 
1687
        No new test.
 
1688
 
 
1689
        * PlatformBlackBerry.cmake:
 
1690
 
 
1691
2012-03-04  Raphael Kubo da Costa  <kubo@profusion.mobi>
 
1692
 
 
1693
        [CMake] Libraries are installed to /usr/lib and not /usr/lib64 on x86_64
 
1694
        https://bugs.webkit.org/show_bug.cgi?id=71507
 
1695
 
 
1696
        Reviewed by Antonio Gomes.
 
1697
 
 
1698
        * CMakeLists.txt: Use ${LIB_INSTALL_DIR} instead of hardcoding "lib".
 
1699
 
 
1700
2012-02-24  Grzegorz Czajkowski  <g.czajkowski@samsung.com>
 
1701
 
 
1702
        [EFL][DRT] Implement setValueForUser and setAutofilled.
 
1703
        https://bugs.webkit.org/show_bug.cgi?id=79237
 
1704
 
 
1705
        Reviewed by Andreas Kling.
 
1706
 
 
1707
        Adds the main directory of WebKit's source to find headers of JavaScriptCore.
 
1708
 
 
1709
        * PlatformEfl.cmake:
 
1710
 
 
1711
2012-02-23  Patrick Gansterer  <paroga@webkit.org>
 
1712
 
 
1713
        [CMake] Add WEBKIT_INCLUDE_CONFIG_FILES_IF_EXISTS macro
 
1714
        https://bugs.webkit.org/show_bug.cgi?id=79371
 
1715
 
 
1716
        Reviewed by Daniel Bates.
 
1717
 
 
1718
        * CMakeLists.txt:
 
1719
        * PlatformBlackBerry.cmake: Renamed from Source/WebKit/blackberry/CMakeListsBlackBerry.txt.
 
1720
        * PlatformEfl.cmake: Renamed from Source/WebKit/efl/CMakeListsEfl.txt.
 
1721
        * PlatformWinCE.cmake: Renamed from Source/WebKit/wince/CMakeListsWinCE.txt.
 
1722
 
 
1723
2012-02-20  Filip Pizlo  <fpizlo@apple.com>
 
1724
 
 
1725
        JSC should be a triple-tier VM
 
1726
        https://bugs.webkit.org/show_bug.cgi?id=75812
 
1727
        <rdar://problem/10079694>
 
1728
 
 
1729
        Reviewed by Gavin Barraclough.
 
1730
 
 
1731
        Changed EFL's build system to include a new directory in JavaScriptCore.
 
1732
        
 
1733
        * CMakeLists.txt:
 
1734
 
 
1735
2012-02-21  Jon Lee  <jonlee@apple.com>
 
1736
 
 
1737
        Bring notifications support to WK1 mac: showing, canceling, removing notifications
 
1738
        https://bugs.webkit.org/show_bug.cgi?id=78783
 
1739
        <rdar://problem/10610578>
 
1740
 
 
1741
        Reviewed by Anders Carlsson.
 
1742
 
 
1743
        * WebKit.xcodeproj/project.pbxproj: Added new files.
 
1744
 
 
1745
2012-02-21  Adam Roben  <aroben@apple.com>
 
1746
 
 
1747
        Roll out r108309, r108323, and r108326
 
1748
 
 
1749
        They broke the 32-bit Lion build.
 
1750
 
 
1751
        Original bugs is <http://webkit.org/b/75812> <rdar://problem/10079694>.
 
1752
 
 
1753
        * CMakeLists.txt:
 
1754
 
 
1755
2012-02-16  Leo Yang  <leo.yang@torchmobile.com.cn>
 
1756
 
 
1757
        [BlackBerry] Adapt to the removal of WebStringIml.h
 
1758
        https://bugs.webkit.org/show_bug.cgi?id=78784
 
1759
 
 
1760
        Reviewed by Antonio Gomes.
 
1761
 
 
1762
        blackberry/WebCoreSupport/WebStringImpl.h which hasn't been upstreamed
 
1763
        has been removed internally. We should adapt to this removal for the
 
1764
        upstreamed part of the BlackBerry port. Actually WebStringImpl is not necessary
 
1765
        because it just inherits from WTF::StringImpl but adding nothing.
 
1766
 
 
1767
        * blackberry/Api/WebString.cpp:
 
1768
        (BlackBerry::WebKit::WebString::WebString):
 
1769
        (BlackBerry::WebKit::WebString::equalIgnoringCase):
 
1770
        * blackberry/Api/WebString.h:
 
1771
        (WTF):
 
1772
 
 
1773
2012-02-16  Nima Ghanavatian  <nghanavatian@rim.com>
 
1774
 
 
1775
        [BlackBerry] Style clean-up in WebPageCompositor
 
1776
        https://bugs.webkit.org/show_bug.cgi?id=78738
 
1777
 
 
1778
        Reviewed by Rob Buis.
 
1779
 
 
1780
        No new functionality, no new tests.
 
1781
 
 
1782
        * blackberry/WebKitSupport/WebPageCompositor.cpp:
 
1783
        (BlackBerry::WebKit::WebPageCompositor::drawLayers):
 
1784
        * blackberry/WebKitSupport/WebPageCompositor.h:
 
1785
        (WebKit):
 
1786
 
 
1787
2012-02-16  Patrick Gansterer  <paroga@webkit.org>
 
1788
 
 
1789
        [CMake] Add missing include directories.
 
1790
 
 
1791
        * CMakeLists.txt:
 
1792
 
 
1793
2012-02-15  Leo Yang  <leo.yang@torchmobile.com.cn>
 
1794
 
 
1795
        [BlackBerry] Remove ResourceHolderImpl.cpp from build system
 
1796
        https://bugs.webkit.org/show_bug.cgi?id=78779
 
1797
 
 
1798
        Reviewed by George Staikos.
 
1799
 
 
1800
        blackberry/Api/ResourceHolderImpl.cpp which hasn't been upstreamed
 
1801
        has been removed internally. So remove it from the build system.
 
1802
 
 
1803
        * blackberry/CMakeListsBlackBerry.txt:
 
1804
 
 
1805
2012-02-15  Leo Yang  <leo.yang@torchmobile.com.cn>
 
1806
 
 
1807
        [BlackBerry] Upstream WebPageGroupLoadDeferrer.{h, cpp}
 
1808
        https://bugs.webkit.org/show_bug.cgi?id=78770
 
1809
 
 
1810
        Reviewed by Rob Buis.
 
1811
 
 
1812
        Initial upstreaming, no new tests.
 
1813
 
 
1814
        * blackberry/Api/WebPageGroupLoadDeferrer.cpp: Added.
 
1815
        * blackberry/Api/WebPageGroupLoadDeferrer.h: Added.
 
1816
 
 
1817
2012-02-15  Konrad Piascik  <kpiascik@rim.com>
 
1818
 
 
1819
        [BlackBerry] Upstream BlackBerry specific Web Inspector resources
 
1820
        https://bugs.webkit.org/show_bug.cgi?id=78727
 
1821
 
 
1822
        Reviewed by Rob Buis.
 
1823
 
 
1824
        * blackberry/WebCoreSupport/inspectorBB.html: Added.
 
1825
        * blackberry/WebCoreSupport/inspectorBB.js: Added.
 
1826
        ():
 
1827
        (InspectorFrontendHost.copyText):
 
1828
 
 
1829
2012-02-15  Mike Fenton  <mifenton@rim.com>
 
1830
 
 
1831
        Initial upstreaming of EditorClientBlackBerry
 
1832
        https://bugs.webkit.org/show_bug.cgi?id=78730
 
1833
 
 
1834
        Reviewed by Rob Buis.
 
1835
 
 
1836
        Initial upstreaming, no new tests.
 
1837
 
 
1838
        * blackberry/WebCoreSupport/EditorClientBlackBerry.cpp: Added.
 
1839
        (WebCore):
 
1840
        (WebCore::EditorClientBlackBerry::EditorClientBlackBerry):
 
1841
        (WebCore::EditorClientBlackBerry::pageDestroyed):
 
1842
        (WebCore::EditorClientBlackBerry::shouldDeleteRange):
 
1843
        (WebCore::EditorClientBlackBerry::shouldShowDeleteInterface):
 
1844
        (WebCore::EditorClientBlackBerry::smartInsertDeleteEnabled):
 
1845
        (WebCore::EditorClientBlackBerry::isSelectTrailingWhitespaceEnabled):
 
1846
        (WebCore::EditorClientBlackBerry::enableSpellChecking):
 
1847
        (WebCore::EditorClientBlackBerry::shouldSpellCheckFocusedField):
 
1848
        (WebCore::EditorClientBlackBerry::isContinuousSpellCheckingEnabled):
 
1849
        (WebCore::EditorClientBlackBerry::toggleContinuousSpellChecking):
 
1850
        (WebCore::EditorClientBlackBerry::isGrammarCheckingEnabled):
 
1851
        (WebCore::EditorClientBlackBerry::toggleGrammarChecking):
 
1852
        (WebCore::EditorClientBlackBerry::spellCheckerDocumentTag):
 
1853
        (WebCore::EditorClientBlackBerry::shouldBeginEditing):
 
1854
        (WebCore::EditorClientBlackBerry::shouldEndEditing):
 
1855
        (WebCore::EditorClientBlackBerry::shouldInsertNode):
 
1856
        (WebCore::EditorClientBlackBerry::shouldInsertText):
 
1857
        (WebCore::EditorClientBlackBerry::shouldChangeSelectedRange):
 
1858
        (WebCore::EditorClientBlackBerry::shouldApplyStyle):
 
1859
        (WebCore::EditorClientBlackBerry::shouldMoveRangeAfterDelete):
 
1860
        (WebCore::EditorClientBlackBerry::didBeginEditing):
 
1861
        (WebCore::EditorClientBlackBerry::respondToChangedContents):
 
1862
        (WebCore::EditorClientBlackBerry::respondToChangedSelection):
 
1863
        (WebCore::EditorClientBlackBerry::didEndEditing):
 
1864
        (WebCore::EditorClientBlackBerry::respondToSelectionAppearanceChange):
 
1865
        (WebCore::EditorClientBlackBerry::didWriteSelectionToPasteboard):
 
1866
        (WebCore::EditorClientBlackBerry::didSetSelectionTypesForPasteboard):
 
1867
        (WebCore::EditorClientBlackBerry::registerCommandForUndo):
 
1868
        (WebCore::EditorClientBlackBerry::registerCommandForRedo):
 
1869
        (WebCore::EditorClientBlackBerry::clearUndoRedoOperations):
 
1870
        (WebCore::EditorClientBlackBerry::canUndo):
 
1871
        (WebCore::EditorClientBlackBerry::canRedo):
 
1872
        (WebCore::EditorClientBlackBerry::canCopyCut):
 
1873
        (WebCore::EditorClientBlackBerry::canPaste):
 
1874
        (WebCore::EditorClientBlackBerry::undo):
 
1875
        (WebCore::EditorClientBlackBerry::redo):
 
1876
        (KeyDownEntry):
 
1877
        (KeyPressEntry):
 
1878
        (WebCore::EditorClientBlackBerry::interpretKeyEvent):
 
1879
        (WebCore::EditorClientBlackBerry::handleKeyboardEvent):
 
1880
        (WebCore::EditorClientBlackBerry::handleInputMethodKeydown):
 
1881
        (WebCore::EditorClientBlackBerry::textFieldDidBeginEditing):
 
1882
        (WebCore::EditorClientBlackBerry::textFieldDidEndEditing):
 
1883
        (WebCore::EditorClientBlackBerry::textDidChangeInTextField):
 
1884
        (WebCore::EditorClientBlackBerry::doTextFieldCommandFromEvent):
 
1885
        (WebCore::EditorClientBlackBerry::textWillBeDeletedInTextField):
 
1886
        (WebCore::EditorClientBlackBerry::textDidChangeInTextArea):
 
1887
        (WebCore::EditorClientBlackBerry::ignoreWordInSpellDocument):
 
1888
        (WebCore::EditorClientBlackBerry::learnWord):
 
1889
        (WebCore::EditorClientBlackBerry::checkSpellingOfString):
 
1890
        (WebCore::EditorClientBlackBerry::getAutoCorrectSuggestionForMisspelledWord):
 
1891
        (WebCore::EditorClientBlackBerry::checkGrammarOfString):
 
1892
        (WebCore::EditorClientBlackBerry::requestCheckingOfString):
 
1893
        (WebCore::EditorClientBlackBerry::textChecker):
 
1894
        (WebCore::EditorClientBlackBerry::updateSpellingUIWithGrammarString):
 
1895
        (WebCore::EditorClientBlackBerry::updateSpellingUIWithMisspelledWord):
 
1896
        (WebCore::EditorClientBlackBerry::showSpellingUI):
 
1897
        (WebCore::EditorClientBlackBerry::spellingUIIsShowing):
 
1898
        (WebCore::EditorClientBlackBerry::getGuessesForWord):
 
1899
        (WebCore::EditorClientBlackBerry::willSetInputMethodState):
 
1900
        (WebCore::EditorClientBlackBerry::setInputMethodState):
 
1901
        * blackberry/WebCoreSupport/EditorClientBlackBerry.h: Added.
 
1902
        (WebKit):
 
1903
        (WebCore):
 
1904
        (EditorClientBlackBerry):
 
1905
 
 
1906
2012-02-15  Leo Yang  <leo.yang@torchmobile.com.cn>
 
1907
 
 
1908
        [BlackBerry] Upstream WebPageClient.h
 
1909
        https://bugs.webkit.org/show_bug.cgi?id=78660
 
1910
 
 
1911
        Reviewed by Antonio Gomes.
 
1912
 
 
1913
        Initial upstreaming, no new tests.
 
1914
 
 
1915
        * blackberry/Api/BackingStore.cpp: Add #include <BlackBerryPlatformWindow.h> because this inclusion
 
1916
        is being removed from WebPageClient.h.
 
1917
        * blackberry/Api/WebPageClient.h: Added.
 
1918
        * blackberry/WebCoreSupport/ChromeClientBlackBerry.cpp: Add #include <BlackBerryPlatformWindow.h>
 
1919
        because this inclusion is being removed from WebPageClient.h.
 
1920
 
 
1921
2012-02-15  Rob Buis  <rbuis@rim.com>
 
1922
 
 
1923
        [BlackBerry] Upstream remaining classes in Api
 
1924
        https://bugs.webkit.org/show_bug.cgi?id=78644
 
1925
 
 
1926
        Reviewed by Antonio Gomes.
 
1927
 
 
1928
        No functionalities changed, no new tests.
 
1929
 
 
1930
        * blackberry/Api/ActiveNodeContext.h: Renamed from Source/WebKit/blackberry/Api/BlackBerryContext.h.
 
1931
 
 
1932
2012-02-14  Nima Ghanavatian  <nghanavatian@rim.com>
 
1933
 
 
1934
        [BlackBerry] Upstreaming WebSettings code
 
1935
        https://bugs.webkit.org/show_bug.cgi?id=78633
 
1936
 
 
1937
        Reviewed by Rob Buis.
 
1938
 
 
1939
        Initial upstreaming, no new tests.
 
1940
 
 
1941
        * blackberry/Api/WebSettings.cpp: Added.
 
1942
        * blackberry/Api/WebSettings.h: Added.
 
1943
        * blackberry/Api/WebSettings_p.h: Added.
 
1944
 
 
1945
2012-02-14  Nima Ghanavatian  <nghanavatian@rim.com>
 
1946
 
 
1947
        [BlackBerry] Upstreaming DOMSupport files
 
1948
        https://bugs.webkit.org/show_bug.cgi?id=78607
 
1949
 
 
1950
        Reviewed by Rob Buis.
 
1951
 
 
1952
        Initial upstreaming, no new tests.
 
1953
 
 
1954
        * blackberry/WebKitSupport/DOMSupport.cpp: Added.
 
1955
        * blackberry/WebKitSupport/DOMSupport.h: Added.
 
1956
 
 
1957
2012-02-14  Jeff Rogers  <jrogers@rim.com>
 
1958
 
 
1959
        [BlackBerry] Remove OpenVG references
 
1960
        https://bugs.webkit.org/show_bug.cgi?id=78623
 
1961
 
 
1962
        Reviewed by Rob Buis.
 
1963
 
 
1964
        Removed references to USE(OPENVG) and the related code.
 
1965
 
 
1966
        * blackberry/Api/BackingStore.cpp:
 
1967
        (BlackBerry::WebKit::BackingStorePrivate::BackingStorePrivate):
 
1968
        (BlackBerry::WebKit::BackingStorePrivate::repaint):
 
1969
        (BlackBerry::WebKit::BackingStorePrivate::renderContents):
 
1970
        (BlackBerry::WebKit::BackingStore::createSurface):
 
1971
        * blackberry/Api/BackingStore_p.h:
 
1972
 
 
1973
2012-02-14  Andy Chen  <andchen@rim.com>
 
1974
 
 
1975
        Initial upstreaming for find-in-page for BlackBerry port
 
1976
        https://bugs.webkit.org/show_bug.cgi?id=78615
 
1977
 
 
1978
        Create a new class InPageSearchManager for find-in-page and
 
1979
        remove the functions in SelectionHandler
 
1980
 
 
1981
        Reviewed by Rob Buis.
 
1982
 
 
1983
        * blackberry/CMakeListsBlackBerry.txt:
 
1984
        * blackberry/WebKitSupport/InPageSearchManager.cpp: Added.
 
1985
        (BlackBerry::WebKit::InPageSearchManager::InPageSearchManager):
 
1986
        (BlackBerry::WebKit::InPageSearchManager::~InPageSearchManager):
 
1987
        (BlackBerry::WebKit::InPageSearchManager::findNextString):
 
1988
        (BlackBerry::WebKit::InPageSearchManager::clearTextMatches):
 
1989
        (BlackBerry::WebKit::InPageSearchManager::setMarkerActive):
 
1990
        * blackberry/WebKitSupport/InPageSearchManager.h: Added.
 
1991
        * blackberry/WebKitSupport/SelectionHandler.cpp:
 
1992
        * blackberry/WebKitSupport/SelectionHandler.h:
 
1993
 
 
1994
2012-02-14  Jacky Jiang  <zhajiang@rim.com>
 
1995
 
 
1996
        [BlackBerry] Upstream BlackBerry WebCoreSupport FrameLoaderClientBlackBerry class
 
1997
        https://bugs.webkit.org/show_bug.cgi?id=78275
 
1998
 
 
1999
        Reviewed by Rob Buis.
 
2000
 
 
2001
        Initial upstream, no new tests.
 
2002
 
 
2003
        * blackberry/WebCoreSupport/FrameLoaderClientBlackBerry.cpp: Added.
 
2004
        * blackberry/WebCoreSupport/FrameLoaderClientBlackBerry.h: Added.
 
2005
 
 
2006
2012-02-14  Lianghui Chen  <liachen@rim.com>
 
2007
 
 
2008
        Separate mimetype and file extension mapping API from WebKit/blackberry/Api/WebKitTextCodec and complete it.
 
2009
        https://bugs.webkit.org/show_bug.cgi?id=78605
 
2010
 
 
2011
        Reviewed by Rob Buis.
 
2012
 
 
2013
        Now the MIME type and file extension mapping API are in WebKitMIMETypeConverter.
 
2014
 
 
2015
        * blackberry/Api/WebKitMIMETypeConverter.cpp: Added.
 
2016
        (WebKit):
 
2017
        (BlackBerry::WebKit::getExtensionForMimeType):
 
2018
        (BlackBerry::WebKit::getMimeTypeForExtension):
 
2019
        * blackberry/Api/WebKitMIMETypeConverter.h: Added.
 
2020
        (WebKit):
 
2021
        * blackberry/Api/WebKitTextCodec.cpp:
 
2022
        * blackberry/Api/WebKitTextCodec.h:
 
2023
        * blackberry/CMakeListsBlackBerry.txt:
 
2024
 
 
2025
2012-02-14  Ed Baker  <edbaker@rim.com>
 
2026
 
 
2027
        [BlackBerry] Dragging a selection handle outside of the content bounding box does not update the selection range correctly
 
2028
        https://bugs.webkit.org/show_bug.cgi?id=78608
 
2029
 
 
2030
        Ensure that when selection handles leave the content bounding box that
 
2031
        the handle not being dragged remains fixed. Do not applying padding to
 
2032
        a direction that would cause the selection to shrink when performing
 
2033
        the handle direction detection.
 
2034
 
 
2035
        Reviewed by Rob Buis.
 
2036
 
 
2037
        * blackberry/WebKitSupport/SelectionHandler.cpp:
 
2038
        (BlackBerry::WebKit::directionOfPointRelativeToRect):
 
2039
        (BlackBerry::WebKit::SelectionHandler::extendSelectionToFieldBoundary):
 
2040
        (BlackBerry::WebKit::SelectionHandler::clipPointToFocusNode):
 
2041
        (BlackBerry::WebKit::SelectionHandler::setSelection):
 
2042
        * blackberry/WebKitSupport/SelectionHandler.h:
 
2043
 
 
2044
2012-02-14  Rob Buis  <rbuis@rim.com>
 
2045
 
 
2046
        [BlackBerry] Upstream remaining classes in Api
 
2047
        https://bugs.webkit.org/show_bug.cgi?id=78644
 
2048
 
 
2049
        Reviewed by Antonio Gomes.
 
2050
 
 
2051
        Initial upstream, no new tests.
 
2052
 
 
2053
        * blackberry/Api/BlackBerryContext.h: Added.
 
2054
        * blackberry/Api/BlackBerryGlobal.cpp: Added.
 
2055
        * blackberry/Api/BlackBerryGlobal.h: Added.
 
2056
        * blackberry/Api/Version.cpp: Added.
 
2057
        * blackberry/Api/Version.h: Added.
 
2058
 
 
2059
2012-02-14  Rob Buis  <rbuis@rim.com>
 
2060
 
 
2061
        [BlackBerry] Upstream backing store related classes
 
2062
        https://bugs.webkit.org/show_bug.cgi?id=78517
 
2063
 
 
2064
        Reviewed by Antonio Gomes.
 
2065
 
 
2066
        Initial upstream, no new tests.
 
2067
 
 
2068
        * blackberry/WebKitSupport/BackingStoreClient.cpp: Added.
 
2069
        * blackberry/WebKitSupport/BackingStoreClient.h: Added.
 
2070
        * blackberry/WebKitSupport/BackingStoreCompositingSurface.cpp: Added.
 
2071
        * blackberry/WebKitSupport/BackingStoreCompositingSurface.h: Added.
 
2072
        * blackberry/WebKitSupport/BackingStoreTile.cpp: Added.
 
2073
        * blackberry/WebKitSupport/BackingStoreTile.h: Added.
 
2074
 
 
2075
2012-02-13  Nima Ghanavatian  <nghanavatian@rim.com>
 
2076
 
 
2077
        Initial upstreaming of selection handling code for BlackBerry port
 
2078
        https://bugs.webkit.org/show_bug.cgi?id=78136
 
2079
 
 
2080
        Reviewed by Rob Buis.
 
2081
 
 
2082
        Initial upstreaming, no new tests.
 
2083
 
 
2084
        * blackberry/WebKitSupport/SelectionHandler.cpp: Added.
 
2085
        * blackberry/WebKitSupport/SelectionHandler.h: Added.
 
2086
 
 
2087
2012-02-10  Mike Fenton  <mifenton@rim.com>
 
2088
 
 
2089
        BlackBerry Port - Input focus is suppressed during XHR loads
 
2090
        https://bugs.webkit.org/show_bug.cgi?id=78368
 
2091
 
 
2092
        Allow JS to trigger the VKB and input focus when XHR scripting
 
2093
        is active.
 
2094
 
 
2095
        This switching the loaded state to checking the webpages loaded state
 
2096
        which is only updated after initial load.   When additional loading
 
2097
        events happen for XHR, it remains false and focus events function.
 
2098
 
 
2099
        Also add detailed FocusLog's to shouldAcceptInputFocus.
 
2100
 
 
2101
        Reviewed by Rob Buis.
 
2102
 
 
2103
        * blackberry/WebKitSupport/InputHandler.cpp:
 
2104
        (BlackBerry::WebKit::InputHandler::shouldAcceptInputFocus):
 
2105
 
 
2106
2012-02-10  Mike Fenton  <mifenton@rim.com>
 
2107
 
 
2108
        BlackBerry Port - JS focus on blur can cause recursion
 
2109
        https://bugs.webkit.org/show_bug.cgi?id=78368
 
2110
 
 
2111
        Prevent JS recursion of blur/focus by allowing focus
 
2112
        if we are already trying to prevent focus.
 
2113
 
 
2114
        Reviewed by Rob Buis.
 
2115
 
 
2116
        * blackberry/WebKitSupport/InputHandler.cpp:
 
2117
        (BlackBerry::WebKit::InputHandler::InputHandler):
 
2118
        (BlackBerry::WebKit::InputHandler::shouldAcceptInputFocus):
 
2119
        (BlackBerry::WebKit::InputHandler::setElementFocused):
 
2120
        * blackberry/WebKitSupport/InputHandler.h:
 
2121
        (InputHandler):
 
2122
 
 
2123
2012-02-10  Rob Buis  <rbuis@rim.com>
 
2124
 
 
2125
        [BlackBerry] Upstream graphics helper classes in WebKitSupport
 
2126
        https://bugs.webkit.org/show_bug.cgi?id=78278
 
2127
 
 
2128
        Reviewed by Antonio Gomes.
 
2129
 
 
2130
        Initial upstream, no new tests.
 
2131
 
 
2132
        * blackberry/WebKitSupport/RenderQueue.cpp: Added.
 
2133
        * blackberry/WebKitSupport/RenderQueue.h: Added.
 
2134
 
 
2135
2012-02-10  Rob Buis  <rbuis@rim.com>
 
2136
 
 
2137
        [BlackBerry] Upstream graphics helper classes in WebKitSupport
 
2138
        https://bugs.webkit.org/show_bug.cgi?id=78278
 
2139
 
 
2140
        Reviewed by Antonio Gomes.
 
2141
 
 
2142
        Initial upstream, no new tests.
 
2143
 
 
2144
        * blackberry/WebKitSupport/SurfacePool.cpp: Added.
 
2145
        * blackberry/WebKitSupport/SurfacePool.h: Added.
 
2146
        * blackberry/WebKitSupport/TileIndex.h: Added.
 
2147
        * blackberry/WebKitSupport/TileIndexHash.h: Added.
 
2148
 
 
2149
2012-02-09  Leo Yang  <leo.yang@torchmobile.com.cn>
 
2150
 
 
2151
        [BlackBerry] Upstream JavaScriptDebuggerBlackBerry.{h, cpp}
 
2152
        https://bugs.webkit.org/show_bug.cgi?id=78203
 
2153
 
 
2154
        Reviewed by Rob Buis.
 
2155
 
 
2156
        Initial upstream, no new tests.
 
2157
 
 
2158
        * blackberry/WebCoreSupport/JavaScriptDebuggerBlackBerry.cpp: Added.
 
2159
        * blackberry/WebCoreSupport/JavaScriptDebuggerBlackBerry.h: Added.
 
2160
 
 
2161
2012-02-09  Rob Buis  <rbuis@rim.com>
 
2162
 
 
2163
        [BlackBerry] Upstream BlackBerry WebKitSupport WebPageCompositor class
 
2164
        https://bugs.webkit.org/show_bug.cgi?id=78276
 
2165
 
 
2166
        Reviewed by Antonio Gomes.
 
2167
 
 
2168
        Initial upstream, no new tests.
 
2169
 
 
2170
        * blackberry/WebKitSupport/WebPageCompositor.cpp: Added.
 
2171
        * blackberry/WebKitSupport/WebPageCompositor.h: Added.
 
2172
 
 
2173
2012-02-08  Jacky Jiang  <zhajiang@rim.com>
 
2174
 
 
2175
        [BlackBerry] Upstream BlackBerry WebCoreSupport FrameNetworkingContextBlackBerry and IconDatabaseClientBlackBerry classes
 
2176
        https://bugs.webkit.org/show_bug.cgi?id=78049
 
2177
 
 
2178
        Reviewed by Rob Buis.
 
2179
 
 
2180
        Initial upstream, no new tests.
 
2181
 
 
2182
        * blackberry/WebCoreSupport/FrameNetworkingContextBlackBerry.cpp: Added.
 
2183
        * blackberry/WebCoreSupport/FrameNetworkingContextBlackBerry.h: Added.
 
2184
        * blackberry/WebCoreSupport/IconDatabaseClientBlackBerry.cpp: Added.
 
2185
        * blackberry/WebCoreSupport/IconDatabaseClientBlackBerry.h: Added.
 
2186
 
 
2187
2012-02-08  Leo Yang  <leo.yang@torchmobile.com.cn>
 
2188
 
 
2189
        [BlackBerry] Upstream InspectorClientBlackBerry.{h, cpp}
 
2190
        https://bugs.webkit.org/show_bug.cgi?id=78082
 
2191
 
 
2192
        Reviewed by Rob Buis.
 
2193
 
 
2194
        Initial upstream, no new tests.
 
2195
 
 
2196
        * blackberry/WebCoreSupport/InspectorClientBlackBerry.cpp: Added.
 
2197
        * blackberry/WebCoreSupport/InspectorClientBlackBerry.h: Added.
 
2198
 
 
2199
2012-02-08  Leo Yang  <leo.yang@torchmobile.com.cn>
 
2200
 
 
2201
        [BlackBerry] Remove EditCommandBlackBerry.cpp from build system
 
2202
        https://bugs.webkit.org/show_bug.cgi?id=78078
 
2203
 
 
2204
        Reviewed by Rob Buis.
 
2205
 
 
2206
        WebKit/blackberry/WebCoreSupport/EditCommandBlackBerry.cpp which hasn't
 
2207
        been upstreamed has been removed from the BlackBerry porting internally.
 
2208
        So we should remove it from the build system.
 
2209
 
 
2210
        * blackberry/CMakeListsBlackBerry.txt:
 
2211
 
 
2212
2012-02-08  Rob Buis  <rbuis@rim.com>
 
2213
 
 
2214
        [BlackBerry] Upstream DumpRenderTreeBlackBerry
 
2215
        https://bugs.webkit.org/show_bug.cgi?id=78042
 
2216
 
 
2217
        Reviewed by Antonio Gomes.
 
2218
 
 
2219
        Add abstract interface for our DumpRenderTree solution.
 
2220
 
 
2221
        * blackberry/Api/DumpRenderTreeClient.h: Added.
 
2222
 
 
2223
2012-02-08  Nima Ghanavatian  <nghanavatian@rim.com>
 
2224
 
 
2225
        Initial upstreaming of input handling for BlackBerry port
 
2226
        https://bugs.webkit.org/show_bug.cgi?id=77992
 
2227
 
 
2228
        Reviewed by Rob Buis.
 
2229
 
 
2230
        * blackberry/WebKitSupport/InputHandler.cpp: Added.
 
2231
        * blackberry/WebKitSupport/InputHandler.h: Added.
 
2232
 
 
2233
2012-02-07  Robert Kroeger  <rjkroege@chromium.org>
 
2234
 
 
2235
        [chromium] Remove no longer necessary Chromium gesture recognizer code.
 
2236
        https://bugs.webkit.org/show_bug.cgi?id=77492
 
2237
 
 
2238
        Reviewed by Adam Barth.
 
2239
 
 
2240
        * blackberry/WebCoreSupport/AboutDataEnableFeatures.in:
 
2241
 
 
2242
2012-02-07  Leo Yang  <leo.yang@torchmobile.com.cn>
 
2243
 
 
2244
        [BlackBerry] Upstream ChromeClientBlackBerry.{h, cpp}
 
2245
        https://bugs.webkit.org/show_bug.cgi?id=77843
 
2246
 
 
2247
        Reviewed by Rob Buis.
 
2248
 
 
2249
        Initial upstream, no new tests.
 
2250
 
 
2251
        * blackberry/WebCoreSupport/ChromeClientBlackBerry.cpp: Added.
 
2252
        * blackberry/WebCoreSupport/ChromeClientBlackBerry.h: Added.
 
2253
 
 
2254
2012-02-07  Rob Buis  <rbuis@rim.com>
 
2255
 
 
2256
        [BlackBerry] Upstream DumpRenderTreeSupport
 
2257
        https://bugs.webkit.org/show_bug.cgi?id=77991
 
2258
 
 
2259
        Reviewed by Antonio Gomes.
 
2260
 
 
2261
        No functionalities changed, no new tests.
 
2262
 
 
2263
        * blackberry/WebKitSupport/DumpRenderTreeSupport.cpp: Added.
 
2264
        (toGeolocationClientMock):
 
2265
        (DumpRenderTreeSupport::DumpRenderTreeSupport):
 
2266
        (DumpRenderTreeSupport::~DumpRenderTreeSupport):
 
2267
        (DumpRenderTreeSupport::javaScriptObjectsCount):
 
2268
        (DumpRenderTreeSupport::garbageCollectorCollect):
 
2269
        (DumpRenderTreeSupport::garbageCollectorCollectOnAlternateThread):
 
2270
        (DumpRenderTreeSupport::setLinksIncludedInFocusChain):
 
2271
        (DumpRenderTreeSupport::linksIncludedInFocusChain):
 
2272
        (DumpRenderTreeSupport::dumpConfigurationForViewport):
 
2273
        (DumpRenderTreeSupport::numberOfPendingGeolocationPermissionRequests):
 
2274
        (DumpRenderTreeSupport::resetGeolocationMock):
 
2275
        (DumpRenderTreeSupport::setMockGeolocationError):
 
2276
        (DumpRenderTreeSupport::setMockGeolocationPermission):
 
2277
        (DumpRenderTreeSupport::setMockGeolocationPosition):
 
2278
        (DumpRenderTreeSupport::scalePageBy):
 
2279
        (DumpRenderTreeSupport::computedStyleIncludingVisitedInfo):
 
2280
        * blackberry/WebKitSupport/DumpRenderTreeSupport.h: Added.
 
2281
        (WebKit):
 
2282
        (WebCore):
 
2283
        (WTF):
 
2284
        (DumpRenderTreeSupport):
 
2285
 
 
2286
2012-02-07  Jacky Jiang  <zhajiang@rim.com>
 
2287
 
 
2288
        [BlackBerry] Upstream BlackBerry WebCoreSupport DeviceOrientationClientBlackBerry and DeviceMotionClientBlackBerry classes
 
2289
        https://bugs.webkit.org/show_bug.cgi?id=77993
 
2290
 
 
2291
        Reviewed by Rob Buis.
 
2292
 
 
2293
        Initial upstream, no new tests.
 
2294
 
 
2295
        * blackberry/WebCoreSupport/DeviceMotionClientBlackBerry.cpp: Added.
 
2296
        * blackberry/WebCoreSupport/DeviceMotionClientBlackBerry.h: Added.
 
2297
        * blackberry/WebCoreSupport/DeviceOrientationClientBlackBerry.cpp: Added.
 
2298
        * blackberry/WebCoreSupport/DeviceOrientationClientBlackBerry.h: Added.
 
2299
 
 
2300
2012-02-06  Leo Yang  <leo.yang@torchmobile.com.cn>
 
2301
 
 
2302
        [BlackBerry] Use WebPagePrivate instead of WebPage in GeolocationControllerClientBlackBerry
 
2303
        https://bugs.webkit.org/show_bug.cgi?id=77927
 
2304
 
 
2305
        Reviewed by Antonio Gomes.
 
2306
 
 
2307
        WebKit/blackberry/Api/WebPage which has a d pointer is designed for public API.
 
2308
        GeolocationControllerClientBlackBerry in WebKit/blackberry/WebCoreSupport should
 
2309
        use the d pointer directly because the client is internal implementation.
 
2310
 
 
2311
        No functionalities changed, no new tests.
 
2312
 
 
2313
        * blackberry/WebCoreSupport/GeolocationControllerClientBlackBerry.cpp:
 
2314
        (GeolocationControllerClientBlackBerry::GeolocationControllerClientBlackBerry):
 
2315
        (GeolocationControllerClientBlackBerry::requestPermission):
 
2316
        (GeolocationControllerClientBlackBerry::cancelPermissionRequest):
 
2317
        (GeolocationControllerClientBlackBerry::onLocationUpdate):
 
2318
        (GeolocationControllerClientBlackBerry::onLocationError):
 
2319
        * blackberry/WebCoreSupport/GeolocationControllerClientBlackBerry.h:
 
2320
        (WebKit):
 
2321
        (GeolocationControllerClientBlackBerry):
 
2322
 
 
2323
2012-02-06  Robin Cao  <robin.cao@torchmobile.com.cn>
 
2324
 
 
2325
        [BlackBerry] Remove unused variable in BackingStore
 
2326
        https://bugs.webkit.org/show_bug.cgi?id=77851
 
2327
 
 
2328
        Reviewed by Kentaro Hara.
 
2329
 
 
2330
        * blackberry/Api/BackingStore.cpp:
 
2331
        (BlackBerry::WebKit::BackingStorePrivate::blitContents):
 
2332
 
 
2333
2012-02-04  Jacky Jiang  <zhajiang@rim.com>
 
2334
 
 
2335
        [BlackBerry] Upstream BlackBerry WebCoreSupport ClientExtension and GeolocationControllerClientBlackBerry classes
 
2336
        https://bugs.webkit.org/show_bug.cgi?id=77751
 
2337
 
 
2338
        Reviewed by Rob Buis.
 
2339
 
 
2340
        Initial upstream, no new tests.
 
2341
 
 
2342
        * blackberry/WebCoreSupport/ClientExtension.cpp: Added.
 
2343
        * blackberry/WebCoreSupport/ClientExtension.h: Added.
 
2344
        * blackberry/WebCoreSupport/GeolocationControllerClientBlackBerry.cpp: Added.
 
2345
        * blackberry/WebCoreSupport/GeolocationControllerClientBlackBerry.h: Added.
 
2346
 
 
2347
2012-01-11  Jacky Jiang  <zhajiang@rim.com>
 
2348
 
 
2349
        [BlackBerry] ASSERT failure in BackingStorePrivate::blitVisibleContents()
 
2350
        https://bugs.webkit.org/show_bug.cgi?id=76096
 
2351
 
 
2352
        Reviewed by Rob Buis.
 
2353
 
 
2354
        We shouldn't blit visible contents for direct rendering. Guard it from
 
2355
        call sites.
 
2356
 
 
2357
        * blackberry/Api/BackingStore.cpp:
 
2358
        (BlackBerry::WebKit::BackingStorePrivate::repaint):
 
2359
        (BlackBerry::WebKit::BackingStorePrivate::slowScroll):
 
2360
 
 
2361
2012-01-11  Rafael Brandao  <rafael.lobo@openbossa.org>
 
2362
 
 
2363
        [Qt][WK2] Fix the build for newer Qt5
 
2364
        https://bugs.webkit.org/show_bug.cgi?id=75964
 
2365
 
 
2366
        Reviewed by Simon Hausmann.
 
2367
 
 
2368
        * WebKit.pri: Added the new files to the buildsystem.
 
2369
 
 
2370
2012-01-10  Mike Lattanzio  <mlattanzio@rim.com>
 
2371
 
 
2372
        [BlackBerry] Fix assertion failure in BackingStore::blitContents
 
2373
        https://bugs.webkit.org/show_bug.cgi?id=75976
 
2374
 
 
2375
        Prevent an assertion failure in BackingStore::blitContents by
 
2376
        checking that the srcRect of the transformation matrix is non empty.
 
2377
 
 
2378
        Reviewed by Adam Treat.
 
2379
 
 
2380
        Upstream BlackBerry port is not yet building and testable.
 
2381
 
 
2382
        * blackberry/Api/BackingStore.cpp:
 
2383
        (BlackBerry::WebKit::BackingStorePrivate::blitContents):
 
2384
 
 
2385
2012-01-06  Benjamin Poulain  <bpoulain@apple.com>
 
2386
 
 
2387
        [Mac] Sort the resources of WebKit.xcodeproj
 
2388
        https://bugs.webkit.org/show_bug.cgi?id=75634
 
2389
 
 
2390
        Reviewed by Andreas Kling.
 
2391
 
 
2392
        * WebKit.xcodeproj/project.pbxproj:
 
2393
 
 
2394
2012-01-06  Jacky Jiang  <zhajiang@rim.com>
 
2395
 
 
2396
        [BlackBerry] Upstream BlackBerry WebCoreSupport cache client
 
2397
        https://bugs.webkit.org/show_bug.cgi?id=75649
 
2398
 
 
2399
        Reviewed by Antonio Gomes.
 
2400
 
 
2401
        Initial upstream, no new tests.
 
2402
 
 
2403
        * blackberry/WebCoreSupport/CacheClientBlackBerry.cpp: Added.
 
2404
        * blackberry/WebCoreSupport/CacheClientBlackBerry.h: Added.
 
2405
 
 
2406
2012-01-03  Jon Lee  <jonlee@apple.com>
 
2407
 
 
2408
        Leak of WebNotificationClient when page is destroyed
 
2409
        https://bugs.webkit.org/show_bug.cgi?id=74980
 
2410
        <rdar://problem/10611231>
 
2411
 
 
2412
        Reviewed by Mark Rowe.
 
2413
 
 
2414
        * blackberry/WebCoreSupport/NotificationPresenterImpl.cpp:
 
2415
        (WebKit::NotificationPresenterImpl::notificationControllerDestroyed): Empty implementation, because ownership
 
2416
        model differs.
 
2417
        * blackberry/WebCoreSupport/NotificationPresenterImpl.h:
 
2418
 
 
2419
2011-12-15  Jacky Jiang  <zhajiang@rim.com>
 
2420
 
 
2421
        [BlackBerry] Upstream BlackBerry WebCoreSupport drag client and context menu client
 
2422
        https://bugs.webkit.org/show_bug.cgi?id=74643
 
2423
 
 
2424
        Reviewed by Rob Buis.
 
2425
 
 
2426
        Initial upstream, no new tests.
 
2427
 
 
2428
        * blackberry/WebCoreSupport/ContextMenuClientBlackBerry.cpp: Added.
 
2429
        * blackberry/WebCoreSupport/ContextMenuClientBlackBerry.h: Added.
 
2430
        * blackberry/WebCoreSupport/DragClientBlackBerry.cpp: Added.
 
2431
        * blackberry/WebCoreSupport/DragClientBlackBerry.h: Added.
 
2432
 
 
2433
2011-12-15  Jacky Jiang  <zhajiang@rim.com>
 
2434
 
 
2435
        [BlackBerry] Regression: lots of checkerboarding
 
2436
        https://bugs.webkit.org/show_bug.cgi?id=74611
 
2437
 
 
2438
        Reviewed by Daniel Bates.
 
2439
 
 
2440
        Fix a regression caused by r102843 which introduced a lot of unnecessary
 
2441
        checkerboarding. R102843 changed behavior by removing a check for blit
 
2442
        based on whether the render actually took place and whether the
 
2443
        backingstore was in the midst of suspended updates.
 
2444
        The initial anthor is Adam Treat <atreat@rim.com>.
 
2445
 
 
2446
        * blackberry/Api/BackingStore.cpp:
 
2447
        (BlackBerry::WebKit::BackingStorePrivate::repaint):
 
2448
        (BlackBerry::WebKit::BackingStorePrivate::slowScroll):
 
2449
        (BlackBerry::WebKit::BackingStorePrivate::renderVisibleContents):
 
2450
        (BlackBerry::WebKit::BackingStorePrivate::renderBackingStore):
 
2451
        * blackberry/Api/BackingStore_p.h:
 
2452
        (BlackBerry::WebKit::BackingStorePrivate::isSuspended):
 
2453
 
 
2454
2011-12-15  Adam Treat  <atreat@rim.com>
 
2455
 
 
2456
        Reviewed by Rob Buis.
 
2457
 
 
2458
        https://bugs.webkit.org/show_bug.cgi?id=74609
 
2459
        PR 122703
 
2460
 
 
2461
        For certain configurations of webpage content and zoom level we were
 
2462
        failing to produce a valid backingstore matrix by being to strict on
 
2463
        whether a given matrix fits the preferred matrix orientation.
 
2464
        This patch fixes this by insisting on storing a candidate divisor
 
2465
        whether or not it agrees with the preferred matrix orientation and then
 
2466
        comparing all subsequent divisors.
 
2467
 
 
2468
        * blackberry/Api/BackingStore.cpp:
 
2469
        (BlackBerry::WebKit::divisorIsPerfectWidth):
 
2470
        (BlackBerry::WebKit::divisorIsPerfectHeight):
 
2471
        (BlackBerry::WebKit::divisorIsPreferredDirection):
 
2472
        (BlackBerry::WebKit::bestDivisor):
 
2473
 
 
2474
2011-12-14  Jacky Jiang  <zhajiang@rim.com>
 
2475
 
 
2476
        [BlackBerry] Refactor code and add some debug messages in backing store
 
2477
        https://bugs.webkit.org/show_bug.cgi?id=74539
 
2478
 
 
2479
        Reviewed by Antonio Gomes.
 
2480
 
 
2481
        Refactor and get rid of the confusing and unnecessary
 
2482
        'renderContentOnly' flag from the family of render methods in the
 
2483
        backing store.
 
2484
        Remove the overload of the render method that takes a list of rects from
 
2485
        the backing store since it is just a for loop and only one place calls it.
 
2486
        Add a debug message to illustrate when we start showing checkerboard and
 
2487
        when we stop.
 
2488
        Fix the debug messages in the DEBUG_BACKINGSTORE so that they actually compile
 
2489
        and add a new message for debugging WebCore invalidation requests.
 
2490
        The original author is Adam Treat <atreat@rim.com>
 
2491
 
 
2492
        * blackberry/Api/BackingStore.cpp:
 
2493
        (BlackBerry::WebKit::BackingStorePrivate::resumeScreenAndBackingStoreUpdates):
 
2494
        (BlackBerry::WebKit::BackingStorePrivate::repaint):
 
2495
        (BlackBerry::WebKit::BackingStorePrivate::slowScroll):
 
2496
        (BlackBerry::WebKit::BackingStorePrivate::renderDirectToWindow):
 
2497
        (BlackBerry::WebKit::BackingStorePrivate::render):
 
2498
        (BlackBerry::WebKit::BackingStorePrivate::renderVisibleContents):
 
2499
        (BlackBerry::WebKit::BackingStorePrivate::renderBackingStore):
 
2500
        (BlackBerry::WebKit::BackingStorePrivate::blitVisibleContents):
 
2501
        (BlackBerry::WebKit::BackingStorePrivate::blitContents):
 
2502
        (BlackBerry::WebKit::BackingStorePrivate::updateTile):
 
2503
        (BlackBerry::WebKit::BackingStorePrivate::invalidateWindow):
 
2504
        * blackberry/Api/BackingStore_p.h:
 
2505
 
 
2506
2011-12-14  Robin Qiu  <robin.qiu@torchmobile.com.cn>
 
2507
 
 
2508
        [BlackBerry] Add notification support for the BlackBerry port
 
2509
        https://bugs.webkit.org/show_bug.cgi?id=73194
 
2510
 
 
2511
        Reviewed by Nikolas Zimmermann.
 
2512
 
 
2513
        Contributed by Torch team, the main contributor is Robin Qiu
 
2514
        <robin.qiu@torchmobile.com.cn>.
 
2515
 
 
2516
        Initial upstream, no new tests.
 
2517
 
 
2518
        * blackberry/WebCoreSupport/NotificationPresenterImpl.cpp: Added.
 
2519
        (WebKit::NotificationPresenterImpl::instance):
 
2520
        (WebKit::NotificationPresenterImpl::NotificationPresenterImpl):
 
2521
        (WebKit::NotificationPresenterImpl::~NotificationPresenterImpl):
 
2522
        (WebKit::NotificationPresenterImpl::show):
 
2523
        (WebKit::NotificationPresenterImpl::cancel):
 
2524
        (WebKit::NotificationPresenterImpl::notificationObjectDestroyed):
 
2525
        (WebKit::NotificationPresenterImpl::requestPermission):
 
2526
        (WebKit::NotificationPresenterImpl::onPermission):
 
2527
        (WebKit::NotificationPresenterImpl::cancelRequestsForPermission):
 
2528
        (WebKit::NotificationPresenterImpl::checkPermission):
 
2529
        (WebKit::NotificationPresenterImpl::notificationClicked):
 
2530
        * blackberry/WebCoreSupport/NotificationPresenterImpl.h: Added.
 
2531
        There is already a header file: Source/WebCore/notifications/NotificationPresenter.h.
 
2532
        To avoid conflicting with the it, I name my header file to NotificationPresenterImpl.
 
2533
 
 
2534
2011-12-14  Jacky Jiang  <zhajiang@rim.com>
 
2535
 
 
2536
        [BlackBerry] Switch to libjpeg for decoding
 
2537
        https://bugs.webkit.org/show_bug.cgi?id=74475
 
2538
 
 
2539
        Reviewed by Daniel Bates.
 
2540
 
 
2541
        Append libjpeg instead of libimg.
 
2542
 
 
2543
        * blackberry/CMakeListsBlackBerry.txt:
 
2544
 
 
2545
2011-12-14  Jacky Jiang  <zhajiang@rim.com>
 
2546
 
 
2547
        Upstream text codec and web string files of BlackBerry API
 
2548
        https://bugs.webkit.org/show_bug.cgi?id=73586
 
2549
 
 
2550
        Reviewed by Daniel Bates.
 
2551
 
 
2552
        Initial upstream, no new tests.
 
2553
 
 
2554
        * blackberry/Api/WebKitTextCodec.cpp: Added.
 
2555
        (BlackBerry::WebKit::isSameEncoding):
 
2556
        (BlackBerry::WebKit::isASCIICompatibleEncoding):
 
2557
        (BlackBerry::WebKit::transcode):
 
2558
        (BlackBerry::WebKit::base64DecodePolicyForWebCore):
 
2559
        (BlackBerry::WebKit::base64Decode):
 
2560
        (BlackBerry::WebKit::base64Encode):
 
2561
        (BlackBerry::WebKit::unescapeURL):
 
2562
        (BlackBerry::WebKit::escapeURL):
 
2563
        (BlackBerry::WebKit::getExtensionForMimeType):
 
2564
        * blackberry/Api/WebKitTextCodec.h: Added.
 
2565
        * blackberry/Api/WebString.cpp: Added.
 
2566
        (BlackBerry::WebKit::WebString::WebString):
 
2567
        (BlackBerry::WebKit::WebString::~WebString):
 
2568
        (BlackBerry::WebKit::WebString::fromUtf8):
 
2569
        (BlackBerry::WebKit::WebString::operator=):
 
2570
        (BlackBerry::WebKit::WebString::utf8):
 
2571
        (BlackBerry::WebKit::WebString::characters):
 
2572
        (BlackBerry::WebKit::WebString::length):
 
2573
        (BlackBerry::WebKit::WebString::isEmpty):
 
2574
        (BlackBerry::WebKit::WebString::equal):
 
2575
        (BlackBerry::WebKit::WebString::equalIgnoringCase):
 
2576
        * blackberry/Api/WebString.h: Added.
 
2577
 
 
2578
2011-12-13  Arvid Nilsson  <anilsson@rim.com>
 
2579
 
 
2580
        [Blackberry] Fix a leak in BackingStore class
 
2581
 
 
2582
        Don't leak the blit generation condvar and mutex.
 
2583
 
 
2584
        https://bugs.webkit.org/show_bug.cgi?id=74444
 
2585
 
 
2586
        Reviewed by Antonio Gomes.
 
2587
 
 
2588
        * blackberry/Api/BackingStore.cpp:
 
2589
        (BlackBerry::WebKit::BackingStorePrivate::~BackingStorePrivate):
 
2590
 
 
2591
2011-12-09  Jacky Jiang  <zhajiang@rim.com>
 
2592
 
 
2593
        Upstream BlackBerry API backing store files
 
2594
        https://bugs.webkit.org/show_bug.cgi?id=73668
 
2595
 
 
2596
        Reviewed by Daniel Bates.
 
2597
 
 
2598
        Contributed by Torch team, the main contributor is Adam Treat
 
2599
        <atreat@rim.com>.
 
2600
 
 
2601
        Initial upstream, no new tests.
 
2602
 
 
2603
        * blackberry/Api/BackingStore.cpp: Added.
 
2604
        * blackberry/Api/BackingStore.h: Added.
 
2605
        * blackberry/Api/BackingStore_p.h: Added.
 
2606
 
 
2607
2011-12-06  Leo Yang  <leo.yang@torchmobile.com.cn>
 
2608
 
 
2609
        Upstream about: feature in WebKit/blackberry/WebCoreSupport/
 
2610
        https://bugs.webkit.org/show_bug.cgi?id=73612
 
2611
 
 
2612
        Reviewed by Antonio Gomes.
 
2613
 
 
2614
        * blackberry/CMakeListsBlackBerry.txt:
 
2615
        * blackberry/WebCoreSupport/AboutData.cpp: Added.
 
2616
        (WebCore::numberToHTMLTr):
 
2617
        (WebCore::configPage):
 
2618
        (WebCore::cacheTypeStatisticToHTMLTr):
 
2619
        (WebCore::memoryPage):
 
2620
        * blackberry/WebCoreSupport/AboutData.h: Added.
 
2621
        * blackberry/WebCoreSupport/AboutDataEnableFeatures.in: Added.
 
2622
        * blackberry/WebCoreSupport/AboutDataHaveFeatures.in: Added.
 
2623
        * blackberry/WebCoreSupport/AboutDataUseFeatures.in: Added.
 
2624
        * blackberry/WebCoreSupport/generateAboutDataFeatures.pl: Added.
 
2625
 
 
2626
2011-12-01  Ryuan Choi  <ryuan.choi@samsung.com>
 
2627
 
 
2628
        [EFL] Cleanup includes to reduce code complexity.
 
2629
        https://bugs.webkit.org/show_bug.cgi?id=73540
 
2630
 
 
2631
        Reviewed by Gustavo Noronha Silva.
 
2632
 
 
2633
        * CMakeLists.txt: Add loader/appcache to WebKit_INCLUDE_DIRECTORIES.
 
2634
 
 
2635
2011-11-28  Jon Lee  <jonlee@apple.com>
 
2636
 
 
2637
        Create skeleton framework for notifications support in WK2
 
2638
        https://bugs.webkit.org/show_bug.cgi?id=73253
 
2639
        <rdar://problem/10356943>
 
2640
 
 
2641
        Reviewed by Sam Weinig.
 
2642
 
 
2643
        * WebKit.xcodeproj/project.pbxproj: Add WebNotificationClient class.
 
2644
 
 
2645
2011-11-26  Jonathan Dong  <jonathan.dong@torchmobile.com.cn>
 
2646
 
 
2647
        [CMake] Clean up Web Inspector target in Source/WebKit/blackberry/CMakeListsBlackBerry.txt
 
2648
        https://bugs.webkit.org/show_bug.cgi?id=72784
 
2649
 
 
2650
        Reviewed by Nikolas Zimmermann.
 
2651
 
 
2652
        Abstracted the JavaScript file names from inspector/front-end/inspector.html
 
2653
        to keep them in-sync with the changes of inspector.html.
 
2654
 
 
2655
        * blackberry/CMakeListsBlackBerry.txt:
 
2656
 
 
2657
2011-11-23  Raphael Kubo da Costa  <kubo@profusion.mobi>
 
2658
 
 
2659
        [CMake] Move the top-level logic to the top-level directory.
 
2660
        https://bugs.webkit.org/show_bug.cgi?id=72685
 
2661
 
 
2662
        Reviewed by Brent Fulgham.
 
2663
 
 
2664
        * blackberry/CMakeListsBlackBerry.txt: Adjust the Source/ directory.
 
2665
 
 
2666
2011-11-20  Mark Rowe  <mrowe@apple.com>
 
2667
 
 
2668
        <http://webkit.org/b/72661> Switch to a more modern approach to retrieving the startup volume name
 
2669
 
 
2670
        Use the DiskArbitration framework to retrieve the name of the startup volume rather than using Carbon
 
2671
        File Manager APIs.
 
2672
 
 
2673
        Reviewed by Dan Bernstein.
 
2674
 
 
2675
        * WebKit.xcodeproj/project.pbxproj: Link against DiskArbitration.framework. It lives in the shared cache
 
2676
        so it should add only negligible launch time overhead.
 
2677
 
 
2678
2011-11-18  Daniel Bates  <dbates@rim.com>
 
2679
 
 
2680
        Add CMake build infrastructure for the BlackBerry port
 
2681
        https://bugs.webkit.org/show_bug.cgi?id=72768
 
2682
 
 
2683
        Reviewed by Antonio Gomes.
 
2684
 
 
2685
        * blackberry: Added.
 
2686
        * blackberry/CMakeListsBlackBerry.txt: Added.
 
2687
 
 
2688
2011-11-18  Patrick Gansterer  <paroga@webkit.org>
 
2689
 
 
2690
        [CMake] Add possibility to overwrite WEBKIT_PORT_DIR in platform specific files
 
2691
        https://bugs.webkit.org/show_bug.cgi?id=72710
 
2692
 
 
2693
        Reviewed by Brent Fulgham.
 
2694
 
 
2695
        * CMakeLists.txt:
 
2696
 
 
2697
2011-11-17  Simon Hausmann  <simon.hausmann@nokia.com>
 
2698
 
 
2699
        [Qt] Layer violation: qt_runtime.cpp accesses QWebElement and QTDRTNode
 
2700
        https://bugs.webkit.org/show_bug.cgi?id=72595
 
2701
 
 
2702
        Reviewed by Noam Rosenthal.
 
2703
 
 
2704
        * WebKit.pri: Add qwebelement_p.h to HEADERS.
 
2705
 
 
2706
2011-11-11  Darin Adler  <darin@apple.com>
 
2707
 
 
2708
        * WebKit.xcodeproj/project.pbxproj: Let a newer Xcode update this file.
 
2709
        If an older Xcode downgrades this file and we have a risk of some kind of
 
2710
        oscillating commit situation, please contact me so I know not to do this again.
 
2711
 
 
2712
2011-11-08  Nikolas Zimmermann  <nzimmermann@rim.com>
 
2713
 
 
2714
        Switch SVGImage cache to store ImageBuffers instead of whole SVGImages, including a DOM/Render tree
 
2715
        https://bugs.webkit.org/show_bug.cgi?id=71368
 
2716
 
 
2717
        Reviewed by Antti Koivisto.
 
2718
 
 
2719
        * CMakeLists.txt: Add svg/graphics include, for SVGImageCache.h.
 
2720
 
 
2721
2011-11-04  Tor Arne VestbĆø  <tor.arne.vestbo@nokia.com>
 
2722
 
 
2723
        [Qt] Refactor and clean up the qmake build system
 
2724
 
 
2725
        The qmake build system has accumulated a bit of cruft and redundancy
 
2726
        over time. There's also a fairly tight coupling between how to build
 
2727
        the various targets, and _what_ to build, making it harder to add new
 
2728
        rules or sources. This patch aims to elevate these issues somewhat.
 
2729
 
 
2730
        This is a short-list of the changes:
 
2731
 
 
2732
          * The rules for how to build targets are now mostly contained as
 
2733
            prf-files in Tools/qmake/mkspecs/features. Using mkspecs also
 
2734
            allows us to do pre- and post-processing of each project file,
 
2735
            which helps to clean up the actual project files.
 
2736
 
 
2737
          * Derived sources are no longer generated as a separate make-step
 
2738
            but is part of each target's project file as a subdir. Makefile
 
2739
            rules are used to ensure that we run make on the derived sources
 
2740
            before running qmake on the actual target makefile. This makes
 
2741
            it easier to keep a proper dependency between derived sources
 
2742
            and the target.
 
2743
 
 
2744
          * We use GNU make and the compiler to generate dependencies on
 
2745
            UNIX-based systems running Qt 5. This allows us to lessen the
 
2746
            need to run qmake, which should reduce compile time.
 
2747
 
 
2748
          * WebKit2 is now build by default if building with Qt 5. It can
 
2749
            be disabled by passing --no-webkit2 to build-webkit.
 
2750
 
 
2751
        The result of these changes are hopefully a cleaner and easier
 
2752
        build system to modify, and faster build times due to no longer
 
2753
        running qmake on every single build. It's also a first step
 
2754
        towards possibly generating the list of sources using another
 
2755
        build system.
 
2756
 
 
2757
        https://bugs.webkit.org/show_bug.cgi?id=71222
 
2758
 
 
2759
        Reviewed by Simon Hausmann.
 
2760
 
 
2761
        * WebKit.pri: Added.
 
2762
 
 
2763
2011-10-10  Joseph Pecoraro  <joepeck@webkit.org>
 
2764
 
 
2765
        Extract WebOpenPanelResultListener out into its own file
 
2766
        https://bugs.webkit.org/show_bug.cgi?id=69575
 
2767
 
 
2768
        Reviewed by David Kilzer.
 
2769
 
 
2770
        * WebKit.xcodeproj/project.pbxproj:
 
2771
 
 
2772
2011-10-06  Anders Carlsson  <andersca@apple.com>
 
2773
 
 
2774
        When building with clang, enable -Wglobal-constructors and -Wexit-time-destructors
 
2775
        https://bugs.webkit.org/show_bug.cgi?id=69586
 
2776
 
 
2777
        Reviewed by Darin Adler.
 
2778
 
 
2779
        * WebKit.xcodeproj/project.pbxproj:
 
2780
        When building with clang, we don't need to run the check-for-global-initializers and
 
2781
        check-for-exit-time-destructors anymore.
 
2782
 
 
2783
2011-09-27  Andy Estes  <aestes@apple.com>
 
2784
 
 
2785
        WebKitLinkedOnOrAfter() check is ineffective for Solar Walk app-specific hack.
 
2786
        https://bugs.webkit.org/show_bug.cgi?id=68863
 
2787
 
 
2788
        Reviewed by Darin Adler.
 
2789
 
 
2790
        The SolarWalk binary does not link against WebKit.framework directly,
 
2791
        so calling NSVersionOfLinkTimeLibrary() will not return the version of
 
2792
        WebKit against which SolarWalk was linked. Since Solar Walk has
 
2793
        released an update that addresses the issue for which this app-specific
 
2794
        hack was originally added, we should just remove the hack.
 
2795
 
 
2796
        * WebKit.xcodeproj/project.pbxproj: Remove SolarWalkQuirksUserScript.js.
 
2797
 
 
2798
2011-09-25  Adam Barth  <abarth@webkit.org>
 
2799
 
 
2800
        Remove PLATFORM(HAIKU) and associated code
 
2801
        https://bugs.webkit.org/show_bug.cgi?id=68774
 
2802
 
 
2803
        Reviewed by Sam Weinig.
 
2804
 
 
2805
        * haiku: Removed.
 
2806
        * haiku/WebCoreSupport: Removed.
 
2807
        * haiku/WebCoreSupport/ChromeClientHaiku.cpp: Removed.
 
2808
        * haiku/WebCoreSupport/ChromeClientHaiku.h: Removed.
 
2809
        * haiku/WebCoreSupport/ContextMenuClientHaiku.cpp: Removed.
 
2810
        * haiku/WebCoreSupport/ContextMenuClientHaiku.h: Removed.
 
2811
        * haiku/WebCoreSupport/DragClientHaiku.cpp: Removed.
 
2812
        * haiku/WebCoreSupport/DragClientHaiku.h: Removed.
 
2813
        * haiku/WebCoreSupport/EditorClientHaiku.cpp: Removed.
 
2814
        * haiku/WebCoreSupport/EditorClientHaiku.h: Removed.
 
2815
        * haiku/WebCoreSupport/FrameLoaderClientHaiku.cpp: Removed.
 
2816
        * haiku/WebCoreSupport/FrameLoaderClientHaiku.h: Removed.
 
2817
        * haiku/WebCoreSupport/InspectorClientHaiku.cpp: Removed.
 
2818
        * haiku/WebCoreSupport/InspectorClientHaiku.h: Removed.
 
2819
 
 
2820
2011-09-23  Anders Carlsson  <andersca@apple.com>
 
2821
 
 
2822
        Axe WebImageRendererFactory
 
2823
        https://bugs.webkit.org/show_bug.cgi?id=68715
 
2824
 
 
2825
        Reviewed by Darin Adler.
 
2826
 
 
2827
        Remove WebImageRendererFactory.m from the Xcode project.
 
2828
 
 
2829
        * WebKit.xcodeproj/project.pbxproj:
 
2830
 
 
2831
2011-09-23  Anders Carlsson  <andersca@apple.com>
 
2832
 
 
2833
        Add OVERRIDE to a bunch of virtual member functions on clients
 
2834
        https://bugs.webkit.org/show_bug.cgi?id=68712
 
2835
 
 
2836
        Reviewed by Sam Weinig.
 
2837
 
 
2838
        * WebKit.xcodeproj/project.pbxproj:
 
2839
 
 
2840
2011-09-21  Dan Bernstein  <mitz@apple.com>
 
2841
 
 
2842
        WebKit part of: Prevent the WebKit frameworks from defining inappropriately-named Objective-C classes
 
2843
        https://bugs.webkit.org/show_bug.cgi?id=68451
 
2844
 
 
2845
        Reviewed by Darin Adler.
 
2846
 
 
2847
        * WebKit.xcodeproj/project.pbxproj: Added a script build phase that invokes
 
2848
        check-for-inappropriate-objc-class-names, allowing only class names prefixed with "Web" or "_Web".
 
2849
 
 
2850
2011-09-19  Anders Carlsson  <andersca@apple.com>
 
2851
 
 
2852
        Remove WebViewEventHandling.mm
 
2853
        https://bugs.webkit.org/show_bug.cgi?id=68387
 
2854
 
 
2855
        Reviewed by Adam Roben.
 
2856
 
 
2857
        Remove WebViewEventHandling.mm from the Xcode project.
 
2858
 
 
2859
        * WebKit.xcodeproj/project.pbxproj:
 
2860
 
 
2861
2011-09-19  Dan Bernstein  <mitz@apple.com>
 
2862
 
 
2863
        WebKit part of [mac] WebKit contains Objective-C classes that are not prefixed with its standard prefixes
 
2864
        https://bugs.webkit.org/show_bug.cgi?id=68323
 
2865
 
 
2866
        Reviewed by Sam Weinig.
 
2867
 
 
2868
        Updated for the renaming of NonBlockingPanel to WebNonBlockingPanel.
 
2869
 
 
2870
        * English.lproj/WebJavaScriptTextInputPanel.nib/classes.nib: Removed.
 
2871
        * English.lproj/WebJavaScriptTextInputPanel.nib/designable.nib: Added.
 
2872
        * English.lproj/WebJavaScriptTextInputPanel.nib/info.nib: Removed.
 
2873
        * English.lproj/WebJavaScriptTextInputPanel.nib/keyedobjects.nib:
 
2874
 
 
2875
2011-09-16  Filip Pizlo  <fpizlo@apple.com>
 
2876
 
 
2877
        DFG JIT should inline Math.abs
 
2878
        https://bugs.webkit.org/show_bug.cgi?id=68227
 
2879
 
 
2880
        Reviewed by Oliver Hunt.
 
2881
 
 
2882
        Added JavaScriptCore/dfg to include path path.
 
2883
 
 
2884
        * CMakeLists.txt:
 
2885
 
 
2886
2011-09-14  Anders Carlsson  <andersca@apple.com>
 
2887
 
 
2888
        Get rid of WebCoreViewFactory and its WebViewFactory subclass
 
2889
        https://bugs.webkit.org/show_bug.cgi?id=68124
 
2890
 
 
2891
        Reviewed by Sam Weinig.
 
2892
 
 
2893
        * WebKit.xcodeproj/project.pbxproj:
 
2894
 
 
2895
2011-08-23  Jonas M. Gastal <jgastal@profusion.mobi>
 
2896
 
 
2897
        Reviewed by Antonio Gomes.
 
2898
 
 
2899
        [EFL] Exporting JavaScript objects for EFL port
 
2900
        https://bugs.webkit.org/show_bug.cgi?id=43446
 
2901
 
 
2902
        This patch allows to export objects to JavaScript API,
 
2903
        just like qt does, but it uses the netscape api
 
2904
        to do the convertion to javascript object.
 
2905
 
 
2906
        * CMakeLists.txt:
 
2907
        Adding necessary files for the patch.
 
2908
 
 
2909
2011-08-05  Anders Carlsson  <andersca@apple.com>
 
2910
 
 
2911
        Remove PluginHalter
 
2912
        https://bugs.webkit.org/show_bug.cgi?id=65729
 
2913
 
 
2914
        Reviewed by Darin Adler.
 
2915
 
 
2916
        Remove deleted files from Xcode project.
 
2917
 
 
2918
        * WebKit.xcodeproj/project.pbxproj:
 
2919
 
 
2920
2011-07-28  Tony Chang  <tony@chromium.org>
 
2921
 
 
2922
        Add sql to svn:ignore and remove app.
 
2923
 
 
2924
        * chromium: Modified property svn:ignore.
 
2925
 
 
2926
2011-07-08  David Reveman  <reveman@chromium.org>
 
2927
 
 
2928
        Reviewed by Stephen White.
 
2929
 
 
2930
        [Chromium] Edge anti-aliasing for composited layers.
 
2931
        https://bugs.webkit.org/show_bug.cgi?id=61388
 
2932
 
 
2933
        Track changes to TilingData class which now uses an outer border.
 
2934
 
 
2935
        * chromium/tests/TilingDataTest.cpp:
 
2936
 
 
2937
2011-06-30  Leandro Pereira  <leandro@profusion.mobi>
 
2938
 
 
2939
        Reviewed by Simon Hausmann.
 
2940
 
 
2941
        generate-webkitversion.pl should not "use Switch"
 
2942
        https://bugs.webkit.org/show_bug.cgi?id=63628
 
2943
 
 
2944
        Switch got deprecated on recent Perl versions and the script wasn't
 
2945
        using the switch statement.
 
2946
        
 
2947
        * scripts/generate-webkitversion.pl: Remove "use Switch;" line.
 
2948
 
 
2949
2011-06-01  Jer Noble  <jer.noble@apple.com>
 
2950
 
 
2951
        Reviewed by Eric Carlson.
 
2952
 
 
2953
        Move Full Screen Controllers into WebCore.
 
2954
 
 
2955
        Remove dependency on QTKit from wekitExitFullscreen()
 
2956
        https://bugs.webkit.org/show_bug.cgi?id=61843
 
2957
 
 
2958
        WebVideoFullscreenController, WebVideoFullscreenHUDController, and WebWindowAnimation
 
2959
        have been moved into WebCore.
 
2960
 
 
2961
        * WebKit.xcodeproj/project.pbxproj:
 
2962
 
 
2963
2011-06-15  David Kilzer  <ddkilzer@apple.com>
 
2964
 
 
2965
        <http://webkit.org/b/62745> Convert WebNSFileManagerExtras.m to Objective-C++
 
2966
 
 
2967
        Reviewed by Joseph Pecoraro.
 
2968
 
 
2969
        * WebKit.xcodeproj/project.pbxproj:
 
2970
        (WebNSFileManagerExtras.m): Rename to WebNSFileManagerExtras.mm
 
2971
        and change file type to Objective-C++.
 
2972
 
 
2973
2011-06-02  Adam Barth  <abarth@webkit.org>
 
2974
 
 
2975
        Reviewed by Ryosuke Niwa.
 
2976
 
 
2977
        Update svn:ignore property on Source/WebKit/chromium
 
2978
        https://bugs.webkit.org/show_bug.cgi?id=61952
 
2979
 
 
2980
        Add some more generated files and directories mapped in using DEPS to svn:ignore.
 
2981
 
 
2982
        * chromium: Modified property svn:ignore.
 
2983
 
 
2984
2011-05-20  Andy Estes  <aestes@apple.com>
 
2985
 
 
2986
        Reviewed by Darin Adler.
 
2987
 
 
2988
        WebView loses firstResponder status when entering full-screen mode.
 
2989
        https://bugs.webkit.org/show_bug.cgi?id=61153
 
2990
 
 
2991
        * WebKit.xcodeproj/project.pbxproj: Export WebNSWindowExtras.h as a
 
2992
        private header so that WebKit2 can include it.
 
2993
 
 
2994
2011-05-16  Dan Bernstein  <mitz@apple.com>
 
2995
 
 
2996
        No need to compile .js files, that is what the JIT is for.
 
2997
 
 
2998
        * WebKit.xcodeproj/project.pbxproj:
 
2999
 
 
3000
2011-05-12  Adele Peterson  <adele@apple.com>
 
3001
 
 
3002
        Reviewed by Darin Adler and Adam Barth.
 
3003
 
 
3004
        Fix for <rdar://problem/9253454> Solar Walk For Mac: Info window is blank (HTML5 parser)
 
3005
        https://bugs.webkit.org/show_bug.cgi?id=60685
 
3006
 
 
3007
        * WebKit.xcodeproj/project.pbxproj: Added Misc/SolarWalkQuirksUserScript.js and copy it to Resources during the build phase. 
 
3008
 
 
3009
2011-04-18  Timothy Hatcher  <timothy@apple.com>
 
3010
 
 
3011
        Make update-webkit-localizable-strings put WebKit/win strings in WebCore
 
3012
        now that all localized strings in WebKit/win use WEB_UI_STRING.
 
3013
 
 
3014
        https://webkit.org/b/58747
 
3015
 
 
3016
        Reviewed by Dan Bernstein.
 
3017
 
 
3018
        * English.lproj/Localizable.strings: Removed.
 
3019
 
 
3020
2011-04-17  Joseph Pecoraro  <joepeck@webkit.org>
 
3021
 
 
3022
        Reviewed by Timothy Hatcher.
 
3023
 
 
3024
        Move WebNodeHighlighter into its own file
 
3025
        https://bugs.webkit.org/show_bug.cgi?id=58746
 
3026
 
 
3027
        * WebKit.xcodeproj/project.pbxproj: Add WebNodeHighlighter.{h,mm}.
 
3028
 
 
3029
2011-04-13  Ryuan Choi  <ryuan.choi@samsung.com>
 
3030
 
 
3031
        Reviewed by Kenneth Rohde Christiansen.
 
3032
 
 
3033
        [CMAKE] Separate DerivedSources.
 
3034
        https://bugs.webkit.org/show_bug.cgi?id=58427
 
3035
 
 
3036
        * CMakeLists.txt: Change DERIVED_SOURCES_DIR to DERIVED_SOURCES_WEBCORE_DIR
 
3037
 
 
3038
2011-04-11  Alexis Menard  <alexis.menard@openbossa.org>
 
3039
 
 
3040
        Unreviewed build fix for Mac.
 
3041
 
 
3042
        * WebKit.xcodeproj/project.pbxproj:
 
3043
 
 
3044
2011-04-11  Anna Cavender  <annacc@chromium.org>
 
3045
 
 
3046
        Reviewed by Eric Carlson.
 
3047
 
 
3048
        Setup ENABLE(TRACK) feature define + initial HTMLTrackElement
 
3049
        https://bugs.webkit.org/show_bug.cgi?id=53556
 
3050
 
 
3051
        * WebKit.xcodeproj/project.pbxproj:
 
3052
 
 
3053
2011-04-08  Geoffrey Garen  <ggaren@apple.com>
 
3054
 
 
3055
        Reviewed by Oliver Hunt.
 
3056
 
 
3057
        A few heap-related renames and file moves.
 
3058
        
 
3059
        WeakGCPtr<T> => Weak<T>
 
3060
        Global<T> => Strong<T>
 
3061
        collector/ => heap/
 
3062
        collector/* => heap/*
 
3063
        runtime/WeakGCPtr.h => heap/Weak.h
 
3064
        
 
3065
        (Eventually, even more files should move into the heap directory. Like
 
3066
        Heap.h and Heap.cpp, for example.)
 
3067
 
 
3068
        * CMakeLists.txt:
 
3069
 
 
3070
2011-04-08  Dan Bernstein  <mitz@apple.com>
 
3071
 
 
3072
        No need to compile .js files, that is what the JIT is for.
 
3073
 
 
3074
        * WebKit.xcodeproj/project.pbxproj:
 
3075
 
 
3076
2011-04-08  Alpha Lam  <hclam@chromium.org>
 
3077
 
 
3078
        Unreviewed, rolling out r83335.
 
3079
        http://trac.webkit.org/changeset/83335
 
3080
        https://bugs.webkit.org/show_bug.cgi?id=53556
 
3081
 
 
3082
        GTK and QT bots are broken
 
3083
 
 
3084
        * WebKit.xcodeproj/project.pbxproj:
 
3085
 
 
3086
2011-04-07  Anna Cavender  <annacc@chromium.org>
 
3087
 
 
3088
        Reviewed by Eric Carlson.
 
3089
 
 
3090
        Setup ENABLE(TRACK) feature define + initial HTMLTrackElement
 
3091
        https://bugs.webkit.org/show_bug.cgi?id=53556
 
3092
 
 
3093
        * WebKit.xcodeproj/project.pbxproj:
 
3094
 
 
3095
2011-04-07  Andrew Scherkus  <scherkus@chromium.org>
 
3096
 
 
3097
        Revert ENABLE_TRACK patch due to compile failures.
 
3098
 
 
3099
        * WebKit.xcodeproj/project.pbxproj:
 
3100
 
 
3101
2011-04-07  Andy Estes  <aestes@apple.com>
 
3102
 
 
3103
        Reviewed by Darin Adler.
 
3104
 
 
3105
        REGRESSION (r64712): Microsoft Outlook 2011: original message contents
 
3106
        not included when replying to an email.
 
3107
        https://bugs.webkit.org/show_bug.cgi?id=57794
 
3108
 
 
3109
        * WebKit.xcodeproj/project.pbxproj:
 
3110
 
 
3111
2011-04-05  Alexey Proskuryakov  <ap@apple.com>
 
3112
 
 
3113
        Reviewed by Darin Adler.
 
3114
 
 
3115
        Move attributedStringFromRange down to WebCore
 
3116
        https://bugs.webkit.org/show_bug.cgi?id=57905
 
3117
 
 
3118
        * WebKit.xcodeproj/project.pbxproj: Removed WebNSAttributedStringExtras, which is now in WebCore.
 
3119
 
 
3120
2011-03-29  Timothy Hatcher  <timothy@apple.com>
 
3121
 
 
3122
        Update WebKit Localizable.strings to only contain WebKit/win strings.
 
3123
 
 
3124
        https://webkit.org/b/57354
 
3125
 
 
3126
        Reviewed by Sam Weinig.
 
3127
 
 
3128
        * English.lproj/Localizable.strings: Updated.
 
3129
 
 
3130
2011-03-23  Jia Pu  <jpu@apple.com>
 
3131
 
 
3132
        Reviewed by Darin Adler.
 
3133
 
 
3134
        Hook up new AppKit autocorrection UI with WK2.
 
3135
        https://bugs.webkit.org/show_bug.cgi?id=56055
 
3136
        <rdar://problem/8947463>
 
3137
 
 
3138
        Please see WebCore/ChangeLog for detail.
 
3139
 
 
3140
        * WebKit.xcodeproj/project.pbxproj:
 
3141
 
 
3142
2011-03-17  Jeff Miller  <jeffm@apple.com>
 
3143
 
 
3144
        Use a consistent set of file patterns in the svn:ignore property for all .xcodeproj directories, specifically:
 
3145
        
 
3146
        *.mode*
 
3147
        *.pbxuser
 
3148
        *.perspective*
 
3149
        project.xcworkspace
 
3150
        xcuserdata
 
3151
 
 
3152
        * WebKit.xcodeproj: Modified property svn:ignore.
 
3153
 
 
3154
2011-03-15  Alexey Proskuryakov  <ap@apple.com>
 
3155
 
 
3156
        Reviewed by Darin Adler.
 
3157
 
 
3158
        REGRESSION (WebKit2): keygen element doesn't work
 
3159
        https://bugs.webkit.org/show_bug.cgi?id=56402
 
3160
        <rdar://problem/9006545>
 
3161
 
 
3162
        * WebKit.xcodeproj/project.pbxproj: Renamed WebKeyGenerator.m to use Objective C++.
 
3163
 
 
3164
2011-03-11  Anton D'Auria  <adauria@apple.com>
 
3165
 
 
3166
        Reviewed and landed by Brady Eidson.
 
3167
 
 
3168
        Add WebKit1 API to view and delete local storage
 
3169
        https://bugs.webkit.org/show_bug.cgi?id=51878
 
3170
 
 
3171
        * WebKit.xcodeproj/project.pbxproj:
 
3172
 
 
3173
2011-03-02  Sam Weinig  <sam@webkit.org>
 
3174
 
 
3175
        Reviewed by Anders Carlsson.
 
3176
 
 
3177
        Fix remaining localization issues by piping all localized strings through WebCore's
 
3178
        localization bottleneck.
 
3179
        <rdar://problem/8728860>
 
3180
 
 
3181
        * WebKit.xcodeproj/project.pbxproj:
 
3182
 
 
3183
2011-03-01  Sam Weinig  <sam@webkit.org>
 
3184
 
 
3185
        Reviewed by Timothy Hatcher.
 
3186
 
 
3187
        WebKit2 needs to be made localizable
 
3188
        https://bugs.webkit.org/show_bug.cgi?id=55483
 
3189
 
 
3190
        * StringsNotToBeLocalized.txt: Removed.
 
3191
        * WebKit.xcodeproj/project.pbxproj:
 
3192
        Copied Localizable.strings to WebCore, it can't be removed entirely
 
3193
        yet since Windows is still using it.
 
3194
 
 
3195
2011-02-24  Peter Kasting  <pkasting@google.com>
 
3196
 
 
3197
        Reviewed by Eric Seidel.
 
3198
 
 
3199
        Drop the "U; " encryption level from the User Agent string.
 
3200
        https://bugs.webkit.org/show_bug.cgi?id=54566
 
3201
 
 
3202
        * StringsNotToBeLocalized.txt:
 
3203
 
 
3204
2011-02-22  Laszlo Gombos  <laszlo.1.gombos@nokia.com>
 
3205
 
 
3206
        Reviewed by Alexey Proskuryakov.
 
3207
 
 
3208
        Drop the language tag part from the User Agent string
 
3209
        https://bugs.webkit.org/show_bug.cgi?id=54560
 
3210
 
 
3211
        * StringsNotToBeLocalized.txt: Change the User Agent string
 
3212
        template.
 
3213
 
 
3214
2011-02-18  Patrick Gansterer  <paroga@webkit.org>
 
3215
 
 
3216
        Unreviewed build fix after r78634 and r78786.
 
3217
 
 
3218
        * CMakeLists.txt:
 
3219
 
 
3220
2011-02-16  Luiz Agostini  <luiz.agostini@openbossa.org>
 
3221
 
 
3222
        Reviewed by Adam Roben.
 
3223
 
 
3224
        HTML5 <details> and <summary>: localized text
 
3225
        https://bugs.webkit.org/show_bug.cgi?id=54260
 
3226
 
 
3227
        Default details summary text must be localizable.
 
3228
 
 
3229
        * English.lproj/Localizable.strings:
 
3230
 
 
3231
2011-02-06  Patrick Gansterer  <paroga@webkit.org>
 
3232
 
 
3233
        Reviewed by Andreas Kling.
 
3234
 
 
3235
        [CMake] Add dependencies for Visual Studio projects
 
3236
        https://bugs.webkit.org/show_bug.cgi?id=53773
 
3237
 
 
3238
        Add a WebCore dependecy to WebKit, so CMake can 
 
3239
        generate the correct build order for the solution.
 
3240
 
 
3241
        Remove JavaScriptCore dependecy, since WebCore already depends on it.
 
3242
 
 
3243
        * CMakeLists.txt:
 
3244
 
 
3245
2011-01-23  Mark Rowe  <mrowe@apple.com>
 
3246
 
 
3247
        Follow-up to r76477.
 
3248
 
 
3249
        Fix the scripts that detect problematic code such as static initializers
 
3250
        and destructors, weak vtables, inappropriate files in the framework wrappers,
 
3251
        and public headers including private headers. These had all been broken
 
3252
        since the projects were moved in to the Source directory as the paths to the
 
3253
        scripts were not updated at that time.
 
3254
 
 
3255
        * WebKit.xcodeproj/project.pbxproj:
 
3256
 
 
3257
2011-01-20  Zoltan Horvath  <zoltan@webkit.org>
 
3258
 
 
3259
        Reviewed by Csaba OsztrogonĆ”c.
 
3260
 
 
3261
        Refactoring of the custom allocation framework
 
3262
        https://bugs.webkit.org/show_bug.cgi?id=49897
 
3263
 
 
3264
        Inheriting from FastAllocBase can result in objects getting larger (bug #33896, #46589).
 
3265
        The modification replaces Noncopyable and FastAllocBase classes and these inherits with their
 
3266
        equivalent macro implementation at the necessary places.
 
3267
 
 
3268
2011-01-17  Dan Bernstein  <mitz@apple.com>
 
3269
 
 
3270
        Rubber-stamped by Mark Rowe.
 
3271
 
 
3272
        Update xcodeproj svn:ignore to include xcuserdata.
 
3273
 
 
3274
        * WebKit.xcodeproj: Modified property svn:ignore.
 
3275
 
 
3276
2011-01-17  Brady Eidson  <beidson@apple.com>
 
3277
 
 
3278
        Rubberstamped by Adam Roben.
 
3279
 
 
3280
        Fix up the `make` build on Macs
 
3281
 
 
3282
        * Makefile: Point to the correct Makefile.shared
 
3283
 
 
3284
2011-01-16  Adam Barth  <abarth@webkit.org>
 
3285
 
 
3286
        Rubber-stamped by Eric Seidel.
 
3287
 
 
3288
        Move WebKit into Source
 
3289
        https://bugs.webkit.org/show_bug.cgi?id=52530
 
3290
 
 
3291
        * Makefile:
 
3292
        * scripts/generate-webkitversion.pl:
 
3293
 
 
3294
2011-01-07  Enrica Casucci  <enrica@apple.com>
 
3295
 
 
3296
        Reviewed by Alexey Proskuryakov.
 
3297
 
 
3298
        Paste and drag and drop use different code paths to interact with the pasteboard.
 
3299
        https://bugs.webkit.org/show_bug.cgi?id=52093
 
3300
        The change consists in a refactoring of the code to have only one class that
 
3301
        deals with the pasteboard on Mac.
 
3302
 
 
3303
        * WebKit.xcodeproj/project.pbxproj: Removed WebPasteboardHelper.mm and WebPasteboardHelper.h.
 
3304
 
 
3305
2010-12-31  Adam Barth  <abarth@webkit.org>
 
3306
 
 
3307
        Update SVN ignore property to hide two more external dependencies.
 
3308
 
 
3309
        * chromium: Modified property svn:ignore.
 
3310
 
 
3311
2010-12-22  Dan Bernstein  <mitz@apple.com>
 
3312
 
 
3313
        Rubber-stamped by Mark Rowe.
 
3314
 
 
3315
        Changed WebKitTools to Tools in script build phases.
 
3316
 
 
3317
        * WebKit.xcodeproj/project.pbxproj:
 
3318
 
 
3319
2010-12-14  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
 
3320
 
 
3321
        Reviewed by Eric Seidel.
 
3322
 
 
3323
        [EFL] Add linker script to export less symbols
 
3324
        https://bugs.webkit.org/show_bug.cgi?id=44609
 
3325
 
 
3326
        Filter the exported symbols by using a linker script. Only symbols
 
3327
        starting with "ewk_" are exported.
 
3328
 
 
3329
        * CMakeLists.txt: Add link flags to webkit library when there's a
 
3330
        version script.
 
3331
 
 
3332
2010-12-07  Simon Fraser  <simon.fraser@apple.com>
 
3333
 
 
3334
        Update Xcode project for newer Xcode.
 
3335
 
 
3336
        * WebKit.xcodeproj/project.pbxproj:
 
3337
 
 
3338
2010-11-18  Darin Adler  <darin@apple.com>
 
3339
 
 
3340
        * StringsNotToBeLocalized.txt: Updated for recent changes.
 
3341
 
 
3342
2010-11-16  Patrick Gansterer  <paroga@webkit.org>
 
3343
 
 
3344
        Reviewed by Andreas Kling.
 
3345
 
 
3346
        [CMake] Remove platform dependent include directories
 
3347
        https://bugs.webkit.org/show_bug.cgi?id=49553
 
3348
 
 
3349
        * CMakeLists.txt:
 
3350
 
 
3351
2010-11-12  John Knottenbelt  <jknotten@chromium.org>
 
3352
 
 
3353
        Reviewed by Steve Block.
 
3354
 
 
3355
        Rename GeolocationControllerClient to GeolocationClient.
 
3356
        https://bugs.webkit.org/show_bug.cgi?id=49259
 
3357
 
 
3358
        * WebKit.xcodeproj/project.pbxproj:
 
3359
 
 
3360
2010-11-08  Leandro Pereira  <leandro@profusion.mobi>
 
3361
 
 
3362
        [EFL] Unreviewed. Build fix after r71496.
 
3363
 
 
3364
        * CMakeLists.txt: Add WebCore/loader/cache directory to WebKit's
 
3365
        include directories list.
 
3366
 
 
3367
2010-11-04  Mike Thole  <mthole@apple.com>
 
3368
 
 
3369
        Reviewed by Dan Bernstein.
 
3370
 
 
3371
        Title for images should use localized numerals
 
3372
        https://bugs.webkit.org/show_bug.cgi?id=49017
 
3373
 
 
3374
        * English.lproj/Localizable.strings: Updated.
 
3375
 
 
3376
2010-10-28  Mark Rowe  <mrowe@apple.com>
 
3377
 
 
3378
        Stop allowing deprecated methods to be used in NetscapePluginHostProxy.mm now
 
3379
        that deprecated methods are no longer used.
 
3380
 
 
3381
        * WebKit.xcodeproj/project.pbxproj:
 
3382
 
 
3383
2010-10-26  Dan Bernstein  <mitz@apple.com>
 
3384
 
 
3385
        Build fix.
 
3386
 
 
3387
        * WebKit.xcodeproj/project.pbxproj: Allow deprecated methods to be used in NetscapePluginHostProxy.mm.
 
3388
 
 
3389
2010-10-23  David Kilzer  <ddkilzer@apple.com>
 
3390
 
 
3391
        <http://webkit.org/b/48186> Remove unneeded WebHTMLRepresentationInternal.h header
 
3392
 
 
3393
        Reviewed by Sam Weinig.
 
3394
 
 
3395
        The only method defined in WebHTMLRepresentationInternal.h is
 
3396
        also defined in WebHTMLRepresentation.h, so use that instead.
 
3397
 
 
3398
        * WebKit.xcodeproj/project.pbxproj: Removed references to
 
3399
        WebHTMLRepresentationInternal.h.
 
3400
 
 
3401
2010-10-21  David Kilzer  <ddkilzer@apple.com>
 
3402
 
 
3403
        <http://webkit.org/b/48047> Fix warnings found by check-Xcode-source-file-types
 
3404
 
 
3405
        Reviewed by Adam Roben.
 
3406
 
 
3407
        Fixes the following warning:
 
3408
 
 
3409
            WARNING: Incorrect file type 'sourcecode.cpp.objcpp' for file 'WebStringTruncator.h'.
 
3410
            1 issues found for WebKit/WebKit.xcodeproj/project.pbxproj.
 
3411
 
 
3412
        * WebKit.xcodeproj/project.pbxproj: Removed explicit file type
 
3413
        for WebStringTruncator.h to make it match other header files.
 
3414
 
 
3415
2010-10-20  Nikolas Zimmermann  <nzimmermann@rim.com>
 
3416
 
 
3417
        Not reviewed.
 
3418
 
 
3419
        Fix efl build, add missing svg/properties include directory.
 
3420
 
 
3421
        * CMakeLists.txt:
 
3422
 
 
3423
2010-10-18  Alexey Proskuryakov  <ap@apple.com>
 
3424
 
 
3425
        Reviewed by David Kilzer.
 
3426
 
 
3427
        https://bugs.webkit.org/show_bug.cgi?id=47864
 
3428
        Convert WebNSUserDefaultsExtras.m to .mm
 
3429
 
 
3430
        * WebKit.xcodeproj/project.pbxproj: Renamed WebNSUserDefaultsExtras.m.
 
3431
 
 
3432
2010-10-12  Eric Seidel  <eric@webkit.org>
 
3433
 
 
3434
        Reviewed by Darin Adler.
 
3435
 
 
3436
        REGRESSION (new parser): Leopard/Tiger Mail <head>/<body> quirk is gone
 
3437
        https://bugs.webkit.org/show_bug.cgi?id=45693
 
3438
 
 
3439
        * WebKit.xcodeproj/project.pbxproj:
 
3440
         - Add the MailQuirksUserScript.js to the project.
 
3441
 
 
3442
2010-10-11  Anders Carlsson  <andersca@apple.com>
 
3443
 
 
3444
        Reviewed by Darin Adler.
 
3445
 
 
3446
        Remove WebIconFetcher from WebKit and IconFetcher from WebCore
 
3447
        https://bugs.webkit.org/show_bug.cgi?id=47523
 
3448
 
 
3449
        Remove all traces of the WebKit WebIconFetcher class. It's SPI that nobody uses.
 
3450
 
 
3451
        * WebKit.xcodeproj/project.pbxproj:
 
3452
 
 
3453
2010-10-07  Jessie Berlin  <jberlin@apple.com>
 
3454
 
 
3455
        Reviewed by Sam Weinig.
 
3456
 
 
3457
        Add Private API for creating a WebKit1 WebSerializedJSValue from the internal
 
3458
        representation of a WebKit2 WebSerializedScriptValue.
 
3459
        https://bugs.webkit.org/show_bug.cgi?id=47390
 
3460
 
 
3461
        * WebKit.xcodeproj/project.pbxproj:
 
3462
        Add WebSerializedJSValuePrivate.h.
 
3463
 
 
3464
2010-10-05  John Abd-El-Malek  <jam@chromium.org>
 
3465
 
 
3466
        Reviewed by Darin Fisher.
 
3467
 
 
3468
        [chromium] Get the link from a plugin when creating a context menu
 
3469
        https://bugs.webkit.org/show_bug.cgi?id=47130
 
3470
 
 
3471
        * chromium/public/WebPlugin.h:
 
3472
        (WebKit::WebPlugin::linkAtPosition):
 
3473
        * chromium/public/WebView.h:
 
3474
        * chromium/src/ChromeClientImpl.cpp:
 
3475
        (WebKit::ChromeClientImpl::mouseDidMoveOverElement):
 
3476
        * chromium/src/ContextMenuClientImpl.cpp:
 
3477
        (WebKit::ContextMenuClientImpl::getCustomMenuFromDefaultItems):
 
3478
 
 
3479
2010-09-22  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
 
3480
 
 
3481
        Unreviewed, EFL build fix.
 
3482
 
 
3483
        * CMakeLists.txt:
 
3484
 
 
3485
2010-09-20  Philippe Normand  <pnormand@igalia.com>
 
3486
 
 
3487
        Reviewed by Eric Carlson.
 
3488
 
 
3489
        [GTK] enhanced context menu for media elements
 
3490
        https://bugs.webkit.org/show_bug.cgi?id=45021
 
3491
 
 
3492
        Updated localizable strings.
 
3493
 
 
3494
        * English.lproj/Localizable.strings:
 
3495
 
 
3496
2010-09-17  David Kilzer  <ddkilzer@apple.com>
 
3497
 
 
3498
        <http://webkit.org/b/45989> Add WebArchiveInternal.h to Xcode project
 
3499
 
 
3500
        Reviewed by Joseph Pecoraro.
 
3501
 
 
3502
        * WebKit.xcodeproj/project.pbxproj: Added missing
 
3503
        WebArchiveInternal.h header file to the project.  It has been
 
3504
        missing since r31281!
 
3505
 
 
3506
2010-09-16  Dan Bernstein  <mitz@apple.com>
 
3507
 
 
3508
        Reverted the previous change because r67628 has been reverted.
 
3509
 
 
3510
        * English.lproj/Localizable.strings:
 
3511
 
 
3512
2010-09-16  Dan Bernstein  <mitz@apple.com>
 
3513
 
 
3514
        Updated localizable strings.
 
3515
 
 
3516
        * English.lproj/Localizable.strings:
 
3517
 
 
3518
2010-09-10  Darin Adler  <darin@apple.com>
 
3519
 
 
3520
        Reviewed by Sam Weinig.
 
3521
 
 
3522
        Move some Dashboard stuff from WebCore to WebKit along with a bit more FrameMac cleanup
 
3523
        https://bugs.webkit.org/show_bug.cgi?id=45582
 
3524
 
 
3525
        * WebKit.xcodeproj/project.pbxproj: Added WebDashboardRegion.h/mm and
 
3526
        also gave the header private visibility so it will get installed in the
 
3527
        PrivateHeaders directory.
 
3528
 
 
3529
2010-09-02  Steve Block  <steveblock@google.com>
 
3530
 
 
3531
        Reviewed by Adam Barth.
 
3532
 
 
3533
        Hook up LayoutTestController.setMockDeviceOrientation() on Mac.
 
3534
        https://bugs.webkit.org/show_bug.cgi?id=43181
 
3535
 
 
3536
        * WebKit.xcodeproj/project.pbxproj:
 
3537
 
 
3538
2010-08-30  Andy Estes  <aestes@apple.com>
 
3539
 
 
3540
        Reviewed by Darin Adler.
 
3541
 
 
3542
        Add 'application/x-snkp' to StringsNotToBeLocalized.txt.
 
3543
 
 
3544
        * StringsNotToBeLocalized.txt:
 
3545
 
 
3546
2010-08-20  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
 
3547
 
 
3548
        Unreviewed build fix.
 
3549
 
 
3550
        As opposed to WebCore, JavascriptCore and wtf, webkit is always a
 
3551
        shared library. After r65366, libewebkit.so was not being installed
 
3552
        anymore when building with SHARED_CORE=0 (which is the default). This
 
3553
        partially reverts that revision in order to fix this issue.
 
3554
 
 
3555
        * CMakeLists.txt: always install webkit library.
 
3556
 
 
3557
2010-08-17  Jesus Sanchez-Palencia  <jesus.palencia@openbossa.org>
 
3558
 
 
3559
        Reviewed by Darin Adler.
 
3560
 
 
3561
        Add NetworkingContext to avoid layer violations
 
3562
        https://bugs.webkit.org/show_bug.cgi?id=42292
 
3563
 
 
3564
        Preparation: Just add the files to the build system.
 
3565
 
 
3566
        * WebKit.xcodeproj/project.pbxproj: Added new files.
 
3567
 
 
3568
2010-08-17  Brady Eidson  <beidson@apple.com>
 
3569
 
 
3570
        Reviewed by Sam Weinig.
 
3571
 
 
3572
        Remove developmentRegion from the project file as it shouldn't have been checked in.
 
3573
 
 
3574
        * WebKit.xcodeproj/project.pbxproj:
 
3575
 
 
3576
2010-08-16  Leandro Pereira  <leandro@profusion.mobi>
 
3577
 
 
3578
        [EFL] Build fix after r65366.
 
3579
 
 
3580
        * CMakeLists.txt: Use if (VAR) instead of if (${VAR}) to check if
 
3581
        they're empty.
 
3582
 
 
3583
2010-08-14  Joseph Pecoraro  <joepeck@webkit.org>
 
3584
 
 
3585
        Reviewed by Pavel Feldman.
 
3586
 
 
3587
        Web Inspector: -[WebInspector attach] and detach should work
 
3588
        https://bugs.webkit.org/show_bug.cgi?id=43924
 
3589
 
 
3590
        * WebKit.xcodeproj/project.pbxproj: Added WebInspectorFrontend.{h,mm}.
 
3591
 
 
3592
2010-08-14  Patrick Gansterer  <paroga@paroga.com>
 
3593
 
 
3594
        Reviewed by Kenneth Rohde Christiansen.
 
3595
 
 
3596
        [CMake] Set target properties only if available
 
3597
        https://bugs.webkit.org/show_bug.cgi?id=43978
 
3598
 
 
3599
        * CMakeLists.txt:
 
3600
 
 
3601
2010-08-13  Gavin Barraclough  <barraclough@apple.com>
 
3602
 
 
3603
        Rubber stamped by Sam Weinig.
 
3604
        Switch String::/UString::ascii() to return a CString.
 
3605
 
 
3606
        * WebKit.xcodeproj/project.pbxproj:
 
3607
 
 
3608
2010-08-06  Gavin Barraclough  <barraclough@apple.com>
 
3609
 
 
3610
        Rubber stamped by Sam Weinig
 
3611
 
 
3612
        Bug 43594 - Add string forwards to Forward.h
 
3613
        This allows us to remove forward declarations for these classes from
 
3614
        WebCore/WebKit (a step in moving these class from WebCore:: to WTF::).
 
3615
 
 
3616
        * WebKit.xcodeproj/project.pbxproj:
 
3617
 
 
3618
2010-08-06  Jessie Berlin  <jberlin@apple.com>
 
3619
 
 
3620
        Roll out http://trac.webkit.org/changeset/64801, which broke the Safari Windows Build.
 
3621
        Unreviewed.
 
3622
 
 
3623
        * WebKit.xcodeproj/project.pbxproj:
 
3624
 
 
3625
2010-08-03  Joseph Pecoraro  <joepeck@webkit.org>
 
3626
 
 
3627
        Reviewed by David Kilzer.
 
3628
 
 
3629
        Limit ApplicationCache Total and Per-Origin Storage Capacity (Quotas)
 
3630
        https://bugs.webkit.org/show_bug.cgi?id=40627
 
3631
 
 
3632
        Part 5 - Refactor Quota Management in WebSecurityOrigin into Managers
 
3633
 
 
3634
        * WebKit.xcodeproj/project.pbxproj: Add new Quota Managers, remove old SecurityOrigin subclasses.
 
3635
 
 
3636
2010-07-31  David Kilzer  <ddkilzer@apple.com>
 
3637
 
 
3638
        <http://webkit.org/b/43307> Make sure all private headers are copied to PrivateHeaders directory
 
3639
 
 
3640
        Reviewed by Dan Bernstein.
 
3641
 
 
3642
        This also fixes compilation of DumpRenderTree after changes for
 
3643
        Bug 40627.
 
3644
 
 
3645
        * WebKit.xcodeproj/project.pbxproj: Set the PRIVATE attribute on
 
3646
        the following headers:
 
3647
        - WebFormDelegatePrivate.h
 
3648
        - WebKitStatisticsPrivate.h
 
3649
        - WebSecurityOriginPrivate.h
 
3650
 
 
3651
2010-07-30  Joseph Pecoraro  <joepeck@webkit.org>
 
3652
 
 
3653
        Reviewed by David Kilzer.
 
3654
 
 
3655
        Limit ApplicationCache Total and Per-Origin Storage Capacity (Quotas)
 
3656
        https://bugs.webkit.org/show_bug.cgi?id=40627
 
3657
 
 
3658
        * WebKit.xcodeproj/project.pbxproj:
 
3659
        * efl/WebCoreSupport/ChromeClientEfl.cpp:
 
3660
        (WebCore::ChromeClientEfl::reachedApplicationCacheOriginQuota):
 
3661
        * efl/WebCoreSupport/ChromeClientEfl.h:
 
3662
 
 
3663
2010-07-30  Rafael Antognolli  <antognolli@profusion.mobi>
 
3664
 
 
3665
        Reviewed by Antonio Gomes.
 
3666
 
 
3667
        [EFL] Add library version and soname to EFL generated libraries and binary.
 
3668
        https://bugs.webkit.org/show_bug.cgi?id=43212
 
3669
 
 
3670
        Add version and soname to libewebkit.so.
 
3671
 
 
3672
        * CMakeLists.txt:
 
3673
 
 
3674
2010-07-26  Rafael Antognolli  <antognolli@profusion.mobi>
 
3675
 
 
3676
        Reviewed by Antonio Gomes.
 
3677
 
 
3678
        [EFL] Move CMakeListsEfl.txt to WebKit/efl/
 
3679
        https://bugs.webkit.org/show_bug.cgi?id=43002
 
3680
 
 
3681
        This should reduce the noise in WebKit/ChangeLog that comes from EFL
 
3682
        port. Most of the changes on EFL port should be logged in
 
3683
        WebKit/efl/ChangeLog.
 
3684
 
 
3685
        * CMakeLists.txt: Just change the path from where to include the file.
 
3686
 
 
3687
2010-07-23  Rafael Antognolli  <antognolli@profusion.mobi>
 
3688
 
 
3689
        Reviewed by Antonio Gomes.
 
3690
 
 
3691
        [EFL] Cleanup glib support (make it optional)
 
3692
        https://bugs.webkit.org/show_bug.cgi?id=42480
 
3693
 
 
3694
        Just add glib flags and directories if necessary.
 
3695
 
 
3696
        * CMakeListsEfl.txt:
 
3697
 
 
3698
2010-07-23  Rafael Antognolli  <antognolli@profusion.mobi>
 
3699
 
 
3700
        Reviewed by Antonio Gomes.
 
3701
 
 
3702
        [EFL] Add support for using libcurl network backend.
 
3703
        https://bugs.webkit.org/show_bug.cgi?id=42286
 
3704
 
 
3705
        Just add soup/curl directories and flags for the specific
 
3706
        backend being used.
 
3707
 
 
3708
        * CMakeLists.txt:
 
3709
        * CMakeListsEfl.txt:
 
3710
 
 
3711
2010-07-22  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
 
3712
 
 
3713
        Reviewed by Antonio Gomes.
 
3714
 
 
3715
        [EFL] Implement input method notification
 
3716
        https://bugs.webkit.org/show_bug.cgi?id=42640
 
3717
 
 
3718
        Notify browser when keyboard should be shown/hidden. Input method
 
3719
        hints are updated before sending the signal. Client should be able to
 
3720
        determine the input type by calling ewk_view_imh_get().
 
3721
 
 
3722
        * efl/EWebLauncher/main.c:
 
3723
        (on_inputmethod_changed): example implementation that just prints to
 
3724
        stdout if keyboard should be shown or hidden and the imh flags.
 
3725
        (browserCreate): listen to signal about input method changing its
 
3726
        state.
 
3727
        * efl/WebCoreSupport/EditorClientEfl.cpp:
 
3728
        (WebCore::EditorClientEfl::setInputMethodState): call new function
 
3729
        responsible for implementing this notification.
 
3730
        * efl/ewk/ewk_private.h: ewk_view_input_method_state_set() is called
 
3731
        only from inside WebKit.
 
3732
        * efl/ewk/ewk_view.cpp: implement setters and getters
 
3733
        (ewk_view_imh_get):
 
3734
        (ewk_view_input_method_state_set):
 
3735
        * efl/ewk/ewk_view.h: introduce Ewk_Imh enum which contains the
 
3736
        possible input types.
 
3737
        (_Ewk_View_Smart_Class::):
 
3738
 
 
3739
2010-07-20  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
 
3740
 
 
3741
        Reviewed by Kenneth Rohde Christiansen.
 
3742
 
 
3743
        Fix zoom in/out on EFL after r62666. The patch for adding viewport
 
3744
        missed the initialization of zoom_range.user_scalable. In case browser
 
3745
        doesn't care about the viewport and does not listen to the signal,
 
3746
        user_scalable will be always false, thus inhibiting zoom in/out.
 
3747
        https://bugs.webkit.org/show_bug.cgi?id=42656
 
3748
 
 
3749
        * efl/EWebLauncher/main.c:
 
3750
        (on_viewport_changed): when listening to signal about viewport meta tag,
 
3751
        it's not sufficient to receive the parameters. One needs also to enforce
 
3752
        these parameters in WebKit.
 
3753
        * efl/ewk/ewk_view.cpp:
 
3754
        (_ewk_view_priv_new): initialize user_scalable parameter to allow
 
3755
        browser zooming in and out.
 
3756
 
 
3757
2010-07-16  Zhe Su  <suzhe@chromium.org>
 
3758
 
 
3759
        Reviewed by Darin Adler.
 
3760
 
 
3761
        REGRESSION(r61484): Broke focus behaviour on Qt and probably other platforms
 
3762
        https://bugs.webkit.org/show_bug.cgi?id=42253
 
3763
 
 
3764
        Dummy implementation of EditorClient::willSetInputMethodState.
 
3765
 
 
3766
        * efl/WebCoreSupport/EditorClientEfl.cpp:
 
3767
        (WebCore::EditorClientEfl::willSetInputMethodState):
 
3768
        * efl/WebCoreSupport/EditorClientEfl.h:
 
3769
 
 
3770
2010-07-15  Mark Rowe  <mrowe@apple.com>
 
3771
 
 
3772
        Update the sorting in the Xcode project files.
 
3773
 
 
3774
        * WebKit.xcodeproj/project.pbxproj:
 
3775
 
 
3776
2010-07-14  Sam Weinig  <sam@webkit.org>
 
3777
 
 
3778
        Reviewed by Darin Adler.
 
3779
 
 
3780
        Patch for https://bugs.webkit.org/show_bug.cgi?id=42232
 
3781
        Make changing Cursors work in WebKit2.
 
3782
 
 
3783
        * efl/WebCoreSupport/ChromeClientEfl.cpp:
 
3784
        (WebCore::ChromeClientEfl::setCursor):
 
3785
        * efl/WebCoreSupport/ChromeClientEfl.h:
 
3786
        Change prototype to match new one.
 
3787
 
 
3788
2010-07-14  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
 
3789
 
 
3790
        Reviewed by Antonio Gomes.
 
3791
 
 
3792
        [EFL] Add eina_safety to popup menu deletion.
 
3793
        https://bugs.webkit.org/show_bug.cgi?id=41873
 
3794
 
 
3795
        Since this is a public call, it's better to have an eina_safety on
 
3796
        public calls. It would crash if browser calls this function to select
 
3797
        an item of a nonexistent popup.
 
3798
 
 
3799
        * efl/ewk/ewk_view.cpp: add eina_safety to return if popup menu client does
 
3800
        not exist.
 
3801
 
 
3802
2010-07-13  Simon Fraser  <simon.fraser@apple.com>
 
3803
 
 
3804
        Reviewed by Dan Bernstein.
 
3805
 
 
3806
        <rdar://problem/8186963> Expose RenderLayer hierarchy via Obj-C for debugging.
 
3807
        
 
3808
        Add WebRenderLayer files.
 
3809
 
 
3810
        * WebKit.xcodeproj/project.pbxproj:
 
3811
 
 
3812
2010-07-13  Rafael Antognolli  <antognolli@profusion.mobi>
 
3813
 
 
3814
        Reviewed by Antonio Gomes.
 
3815
 
 
3816
        This commit implements an API for configuring a path to the cookie
 
3817
        file in the Mozilla "cookies.txt" format, and functions to deal with it
 
3818
        in a more EFL like API.
 
3819
 
 
3820
        [EFL] Add API for dealing with cookies in EFL port.
 
3821
        https://bugs.webkit.org/show_bug.cgi?id=41770
 
3822
 
 
3823
        * CMakeListsEfl.txt:
 
3824
        * efl/ewk/EWebKit.h:
 
3825
        * efl/ewk/ewk_cookies.cpp: Added.
 
3826
        (ewk_cookies_file_set): Set a path to the file storing cookies.
 
3827
        (ewk_cookies_clear): Clear all the cookies from the current cookie jar.
 
3828
        (ewk_cookies_get_all): Get all the cookies from the current cookie jar.
 
3829
        (ewk_cookies_cookie_del): Delete a specific cookie from the cookie jar.
 
3830
        (ewk_cookies_cookie_free): Free memory used by a cookie.
 
3831
        (ewk_cookies_policy_set): Set which acceptance policy will be used.
 
3832
        (ewk_cookies_policy_get): Get current acceptance policy being used.
 
3833
        * efl/ewk/ewk_cookies.h: Added.
 
3834
        (_Ewk_Cookie::):
 
3835
 
 
3836
2010-07-12  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
 
3837
 
 
3838
        Unreviewed build fix after r60050.
 
3839
 
 
3840
        * CMakeLists.txt: Add WebCore/bindings to the include path.
 
3841
 
 
3842
2010-07-11  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
 
3843
 
 
3844
        Reviewed by Adam Barth.
 
3845
 
 
3846
        [EFL] Fix style errors in ewk_private.h.
 
3847
        https://bugs.webkit.org/show_bug.cgi?id=41742
 
3848
 
 
3849
        * efl/ewk/ewk_private.h:
 
3850
 
 
3851
2010-07-09  Darin Adler  <darin@apple.com>
 
3852
 
 
3853
        * StringsNotToBeLocalized.txt: Updated for recent changes.
 
3854
 
 
3855
2010-07-08  Joone Hur  <joone@kldp.org>
 
3856
 
 
3857
        Reviewed by Antonio Gomes.
 
3858
 
 
3859
        [EFL] fix cmake build for EWebLauncher
 
3860
        https://bugs.webkit.org/show_bug.cgi?id=41830
 
3861
 
 
3862
        * CMakeListsEfl.txt: add ${LIBSOUP24_LDFLAGS} for link flags
 
3863
 
 
3864
2010-07-08  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
 
3865
 
 
3866
        Reviewed by Kenneth Rohde Christiansen.
 
3867
 
 
3868
        [EFL] Implement several notification hooks in FrameLoaderClient.
 
3869
        We just notify browser, making the appropriate type conversions about
 
3870
        the events occurring in WebCore.
 
3871
        https://bugs.webkit.org/show_bug.cgi?id=41005
 
3872
 
 
3873
        * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
 
3874
        (WebCore::FrameLoaderClientEfl::dispatchWillSendRequest): alloc 2 new
 
3875
        wrapper structures in stack in order to give client the opportunity to
 
3876
        change parameters. Then, call the function it defines.
 
3877
        (WebCore::FrameLoaderClientEfl::assignIdentifierToInitialRequest):
 
3878
        (WebCore::FrameLoaderClientEfl::didPerformFirstNavigation): notify
 
3879
        client.
 
3880
        (WebCore::FrameLoaderClientEfl::saveViewStateToItem): notify client.
 
3881
        (WebCore::FrameLoaderClientEfl::restoreViewState): notify client.
 
3882
        (WebCore::FrameLoaderClientEfl::dispatchDidChangeLocationWithinPage):
 
3883
        notify browser that the url changed.
 
3884
        (WebCore::FrameLoaderClientEfl::dispatchDidReceiveIcon): notify
 
3885
        browser.
 
3886
        (WebCore::FrameLoaderClientEfl::dispatchDidStartProvisionalLoad):
 
3887
        notify browser.
 
3888
        (WebCore::FrameLoaderClientEfl::dispatchDidFinishDocumentLoad): notify
 
3889
        browser.
 
3890
        (WebCore::FrameLoaderClientEfl::dispatchDidFirstLayout): norify
 
3891
        browser.
 
3892
        (WebCore::FrameLoaderClientEfl::dispatchDidFirstVisuallyNonEmptyLayout):
 
3893
        notify browser.
 
3894
        (WebCore::FrameLoaderClientEfl::dispatchShow): notify browser.
 
3895
        * efl/ewk/ewk_frame.cpp:
 
3896
        (ewk_frame_request_will_send): emit signal notifying browser.
 
3897
        (ewk_frame_request_assign_identifier): emit signal notifying browser.
 
3898
        (ewk_frame_did_perform_first_navigation): emit signal notifying browser.
 
3899
        (ewk_frame_view_state_save): emit signal notifying browser.
 
3900
        (ewk_frame_load_provisional): emit signal notifying browser.
 
3901
        (ewk_frame_load_firstlayout_finished): emit signal notifying browser.
 
3902
        (ewk_frame_load_firstlayout_nonempty_finished): emit signal notifying browser.
 
3903
        (ewk_frame_load_document_finished): emit signal notifying browser.
 
3904
        * efl/ewk/ewk_frame.h: update documentation about signals being sent
 
3905
        and implement wrapper struct for ResourceRequest.
 
3906
        * efl/ewk/ewk_private.h: export private functions.
 
3907
 
 
3908
2010-07-08  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
 
3909
 
 
3910
        Reviewed by Kenneth Rohde Christiansen.
 
3911
 
 
3912
        [EFL] Flush backing store when going to new page.
 
3913
        Call client method to flush backing store when going to a new page. This
 
3914
        is the notification that data related to current page should be dropped,
 
3915
        since a new page is being loaded.
 
3916
        https://bugs.webkit.org/show_bug.cgi?id=41008
 
3917
 
 
3918
        * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
 
3919
        (WebCore::FrameLoaderClientEfl::transitionToCommittedForNewPage):
 
3920
 
 
3921
2010-07-07  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
 
3922
 
 
3923
        Unreviewed build fix after r62676.
 
3924
 
 
3925
        [EFL] Fix build after Page constructor has changed. By now, the
 
3926
        introduced BackForwardControllerClient is not used.
 
3927
        https://bugs.webkit.org/show_bug.cgi?id=41825
 
3928
 
 
3929
        * efl/ewk/ewk_view.cpp:
 
3930
        (_ewk_view_priv_new): Add missing parameter to WebCore::Page
 
3931
        constructor.
 
3932
 
 
3933
2010-07-07  Anders Carlsson  <andersca@apple.com>
 
3934
 
 
3935
        Reviewed by Sam Weinig.
 
3936
 
 
3937
        Rename the WebBaseNetscapePluginStream.cpp and .h files to WebNetscapePluginStream.cpp and .h to match the class name.
 
3938
 
 
3939
        * WebKit.xcodeproj/project.pbxproj:
 
3940
 
 
3941
2010-07-07  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
 
3942
 
 
3943
        Reviewed by Kenneth Rohde Christiansen.
 
3944
 
 
3945
        [EFL] EFLWebKit doesn't support viewport meta tag.
 
3946
        Support viewport meta tag on EFL Port.
 
3947
        https://bugs.webkit.org/show_bug.cgi?id=40278
 
3948
 
 
3949
        * efl/EWebLauncher/main.c: Process 'viewport,changed' signal.
 
3950
        (viewport_set):
 
3951
        (on_viewport_changed): Add a callback function for the 'viewport,changed' signal.
 
3952
        (browserCreate): Register the callback function for the 'viewport,changed' signal.
 
3953
        * efl/WebCoreSupport/ChromeClientEfl.cpp: Implement method to process viewport tag.
 
3954
        (WebCore::ChromeClientEfl::didReceiveViewportArguments):
 
3955
        * efl/WebCoreSupport/ChromeClientEfl.h: Define method to process viewport tag.
 
3956
        * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
 
3957
        (WebCore::FrameLoaderClientEfl::FrameLoaderClientEfl): Implement a function to set layout
 
3958
        when website doesn't contain viewport tag.
 
3959
        (WebCore::FrameLoaderClientEfl::dispatchDidCommitLoad):
 
3960
        (WebCore::FrameLoaderClientEfl::dispatchDidFirstLayout):
 
3961
        * efl/WebCoreSupport/FrameLoaderClientEfl.h:
 
3962
        (WebCore::FrameLoaderClientEfl::setInitLayoutCompleted):
 
3963
        (WebCore::FrameLoaderClientEfl::getInitLayoutCompleted):
 
3964
        * efl/ewk/ewk_private.h: Added internal APIs to process viewport tag.
 
3965
        * efl/ewk/ewk_view.cpp: Added APIs to process and to handle viewport tag.
 
3966
        (_ewk_view_priv_new):
 
3967
        (ewk_view_fixed_layout_size_set):
 
3968
        (ewk_view_zoom_set):
 
3969
        (ewk_view_zoom_weak_set):
 
3970
        (ewk_view_zoom_animated_set):
 
3971
        (ewk_view_viewport_set): Reports that viewport has changed.
 
3972
        (ewk_view_viewport_get): Reports that viewport has changed.
 
3973
        (ewk_view_zoom_range_set): Sets the zoom range.
 
3974
        (ewk_view_zoom_range_min_get): Gets minimum value of zoom range.
 
3975
        (ewk_view_zoom_range_max_get): Gets maximum value of zoom range.
 
3976
        (ewk_view_user_scalable_set): Sets if zoom is enabled.
 
3977
        (ewk_view_user_scalable_get): Gets if zoom is enabled.
 
3978
        * efl/ewk/ewk_view.h:
 
3979
 
 
3980
2010-07-07  Rafael Antognolli  <antognolli@profusion.mobi>
 
3981
 
 
3982
        Reviewed by Adam Barth.
 
3983
 
 
3984
        [EFL] Fix cmake build and libsoup detection
 
3985
        Some changes should be done to cmake build system to fix the detection of libsoup and correct some link paths:
 
3986
        - LINK_FLAGS should be set using quotes, otherwise some wrong
 
3987
        substitution takes place;
 
3988
        - we should use LIBSOUP24_* instead of LIBSOUP_* since this is the
 
3989
        version we are using;
 
3990
        - need to set HAVE_LIBSOUP_2_29_90 if we find a version equal or newer
 
3991
        than that.
 
3992
        https://bugs.webkit.org/show_bug.cgi?id=41717
 
3993
 
 
3994
        * CMakeLists.txt:
 
3995
        * CMakeListsEfl.txt:
 
3996
 
 
3997
2010-07-05  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
 
3998
 
 
3999
        Reviewed by Kenneth Rohde Christiansen.
 
4000
 
 
4001
        [EFL] Implement downloadURL in ContextMenuClientEfl
 
4002
        When user selects a download menu from context menu, send the download 
 
4003
        request to application.
 
4004
        https://bugs.webkit.org/show_bug.cgi?id=41149
 
4005
 
 
4006
        * efl/WebCoreSupport/ContextMenuClientEfl.cpp:
 
4007
        (WebCore::ContextMenuClientEfl::downloadURL): Get url for downloading 
 
4008
        file and Send it to application.
 
4009
        * efl/WebCoreSupport/ContextMenuClientEfl.h:
 
4010
 
 
4011
2010-06-30  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
 
4012
 
 
4013
        Reviewed by Kenneth Rohde Christiansen.
 
4014
 
 
4015
        [EFL] Implement windowRect() and setWindowRect() in ChromeClientEfl.cpp
 
4016
        https://bugs.webkit.org/show_bug.cgi?id=40876
 
4017
 
 
4018
        * efl/WebCoreSupport/ChromeClientEfl.cpp: Implements two methods
 
4019
        to change window size.
 
4020
 
 
4021
        (WebCore::ChromeClientEfl::windowRect):
 
4022
        (WebCore::ChromeClientEfl::setWindowRect):
 
4023
 
 
4024
2010-06-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
 
4025
 
 
4026
        Unreviewed build fix.
 
4027
 
 
4028
        [EFL] Build fix for latest version of Ecore library.
 
4029
        Ecore recently changed return type of callbacks from int to Eina_Bool.
 
4030
 
 
4031
        * efl/EWebLauncher/main.c:
 
4032
        * efl/ewk/ewk_view.cpp:
 
4033
        (_ewk_view_zoom_animator_cb): Return Eina_Bool instead of int.
 
4034
 
 
4035
2010-06-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
 
4036
 
 
4037
        Reviewed by Kenneth Rohde Christiansen.
 
4038
 
 
4039
        [EFL] Simplify zoom setting by narrowing with WebCore API.
 
4040
        Instead of creating a zoom_text_only field, use the already defined enum
 
4041
        by WebCore.
 
4042
        https://bugs.webkit.org/show_bug.cgi?id=40993
 
4043
 
 
4044
        * efl/ewk/ewk_frame.cpp: sd->zoom_text_only => sd->zoom_mode
 
4045
        (ewk_frame_zoom_set):
 
4046
        (ewk_frame_zoom_text_only_get):
 
4047
        (ewk_frame_zoom_text_only_set):
 
4048
 
 
4049
2010-06-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
 
4050
 
 
4051
        Reviewed by Kenneth Rohde Christiansen.
 
4052
 
 
4053
        [EFL] Implement download requests
 
4054
        When a download request arrives through FrameLoaderClient, forward it to
 
4055
        browser in order to be possible to download files.
 
4056
        https://bugs.webkit.org/show_bug.cgi?id=40967
 
4057
 
 
4058
        * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
 
4059
        (WebCore::FrameLoaderClientEfl::download): get file names and
 
4060
        forward to ewk_view_download_request()
 
4061
        * efl/ewk/ewk_private.h: export private function to WebCoreSupport
 
4062
 
 
4063
2010-06-25  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
 
4064
 
 
4065
        Reviewed by Kenneth Rohde Christiansen.
 
4066
 
 
4067
        [EFL] Stop frame loaders when deleting view.
 
4068
        Frame loaders were still alive after view is deleted, causing
 
4069
        segmentation fault when libsoup had something to deliver yet.
 
4070
        https://bugs.webkit.org/show_bug.cgi?id=41007
 
4071
 
 
4072
        * efl/ewk/ewk_view.cpp:
 
4073
        (_ewk_view_smart_del): stop loaders.
 
4074
 
 
4075
2010-06-25  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
 
4076
 
 
4077
        Reviewed by Kenneth Rohde Christiansen.
 
4078
 
 
4079
        [EFL] Fix warnings about printf format
 
4080
        When printing uint64_t the macro PRIu64 is needed in order to be
 
4081
        portable across 32 and 64 bits. It was previously showing warning
 
4082
        messages on 32-bits systems.
 
4083
        https://bugs.webkit.org/show_bug.cgi?id=40965
 
4084
 
 
4085
        * efl/ewk/ewk_view.cpp:
 
4086
        (ewk_view_exceeded_database_quota):
 
4087
 
 
4088
2010-06-25  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
 
4089
 
 
4090
        Reviewed by Kenneth Rohde Christiansen.
 
4091
 
 
4092
        [EFL] Do not load error message for download and cancellation.
 
4093
        When a download is made or a request is cancelled an error page should
 
4094
        not be shown.
 
4095
        https://bugs.webkit.org/show_bug.cgi?id=40956
 
4096
 
 
4097
        * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
 
4098
        (WebCore::FrameLoaderClientEfl::dispatchDidFailLoading): return if it
 
4099
        should not fallback.
 
4100
        (WebCore::FrameLoaderClientEfl::dispatchDidFailLoad): return if it
 
4101
        should not fallback.
 
4102
        (WebCore::FrameLoaderClientEfl::interruptForPolicyChangeError): fix
 
4103
        typo in related error message.
 
4104
        (WebCore::FrameLoaderClientEfl::shouldFallBack): if user cancelled the
 
4105
        request or the policy changed (for example, because the request is a
 
4106
        download) then it should not fallback.
 
4107
 
 
4108
2010-06-25  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
 
4109
 
 
4110
        Reviewed by Kenneth Rohde Christiansen.
 
4111
 
 
4112
        [EFL] Implement runOpenPanel method. The interface with browser was
 
4113
        already implemented. Now we are actually calling it.
 
4114
        https://bugs.webkit.org/show_bug.cgi?id=40923
 
4115
 
 
4116
        * efl/WebCoreSupport/ChromeClientEfl.cpp:
 
4117
        (WebCore::ChromeClientEfl::runOpenPanel): implement method.
 
4118
        * efl/ewk/ewk_private.h: export to WebCoreSupport the needed method
 
4119
 
 
4120
2010-06-24  Jer Noble  <jer.noble@apple.com>
 
4121
 
 
4122
        Reviewed by Eric Carlson.
 
4123
 
 
4124
        Full-screened content doesn't keep the display on: Safari not grabbing a power assertion?
 
4125
        https://bugs.webkit.org/show_bug.cgi?id=40939
 
4126
        rdar://problem/7996172
 
4127
        
 
4128
        Add IOKit.framework to the list of linked frameworks.
 
4129
 
 
4130
        * WebKit.xcodeproj/project.pbxproj:
 
4131
 
 
4132
2010-06-23  Leandro Pereira  <leandro@profusion.mobi>
 
4133
 
 
4134
        Reviewed by Gustavo Noronha Silva.
 
4135
 
 
4136
        [EFL] Add Libs.private to ewebkit.pc when building with SHARED_CORE.
 
4137
        https://bugs.webkit.org/show_bug.cgi?id=40862
 
4138
        
 
4139
        * CMakeListsEfl.txt:
 
4140
        * efl/ewebkit.pc.in:
 
4141
 
 
4142
2010-06-23  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
 
4143
 
 
4144
        Reviewed by Gustavo Noronha Silva.
 
4145
 
 
4146
        Add implementaion of new windows for EFL port. Both cases of a link
 
4147
        with target="_blank" and a javascript that does window.open() are
 
4148
        treated, delegating to browser the role of actually creating the
 
4149
        window (or blocking it).
 
4150
        https://bugs.webkit.org/show_bug.cgi?id=40930
 
4151
 
 
4152
        * CMakeListsEfl.txt: add new file that wraps the WindowFeatures struct
 
4153
        * efl/WebCoreSupport/ChromeClientEfl.cpp:
 
4154
        (WebCore::ChromeClientEfl::createWindow): implement method for
 
4155
        creating new window by delegating to browser its creation. Browser
 
4156
        might decide to continue on the same window by returning the same
 
4157
        view object.
 
4158
        * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
 
4159
        (WebCore::FrameLoaderClientEfl::dispatchCreatePage): implement method
 
4160
        for creating new window when its creation is done by a javascript
 
4161
        script.
 
4162
        * efl/ewk/EWebKit.h: new header for WindowFeatures.
 
4163
        * efl/ewk/ewk_private.h:
 
4164
        * efl/ewk/ewk_view.cpp:
 
4165
        (ewk_view_window_create): call the method implemented by browser.
 
4166
        * efl/ewk/ewk_view.h:
 
4167
        * efl/ewk/ewk_window_features.cpp: Added.
 
4168
        (ewk_window_features_unref):
 
4169
        (ewk_window_features_ref):
 
4170
        (ewk_window_features_bool_property_get):
 
4171
        (ewk_window_features_int_property_get):
 
4172
        (ewk_window_features_new_from_core): create and wrapped struct
 
4173
        containing the core struct.
 
4174
        * efl/ewk/ewk_window_features.h: Added.
 
4175
 
 
4176
2010-06-18  Anders Carlsson  <andersca@apple.com>
 
4177
 
 
4178
        Reviewed by Sam Weinig.
 
4179
 
 
4180
        Rename WebPluginPackage.m to make it an Objective-C++ file.
 
4181
 
 
4182
        * WebKit.xcodeproj/project.pbxproj:
 
4183
 
 
4184
2010-06-18  Anders Carlsson  <andersca@apple.com>
 
4185
 
 
4186
        Reviewed by Sam Weinig.
 
4187
 
 
4188
        Make WebCoreSystemInterface.h a C++ only header
 
4189
        https://bugs.webkit.org/show_bug.cgi?id=40867
 
4190
 
 
4191
        * WebKit.xcodeproj/project.pbxproj:
 
4192
 
 
4193
2010-06-18  Anders Carlsson  <andersca@apple.com>
 
4194
 
 
4195
        Reviewed by Dan Bernstein.
 
4196
 
 
4197
        Add stubbed out WebPlatformStrategies class to WebKit.
 
4198
        https://bugs.webkit.org/show_bug.cgi?id=40851
 
4199
 
 
4200
        * WebKit.xcodeproj/project.pbxproj:
 
4201
 
 
4202
2010-06-18  Alexis Menard  <alexis.menard@nokia.com>
 
4203
 
 
4204
        Reviewed by Simon Hausmann.
 
4205
 
 
4206
        [qt] Better check for the declarative plugin inclusion.
 
4207
 
 
4208
        * WebKit.pro:
 
4209
 
 
4210
2010-06-17  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
 
4211
 
 
4212
        Reviewed by Eric Seidel.
 
4213
 
 
4214
        Clean EFL header files in order to diminish the compilation time with
 
4215
        EFL from subversion. We remove the EFL includes from header files and use
 
4216
        forward declarations, including the headers in correspondent source
 
4217
        files when needed. This causes only the needed source files to be
 
4218
        recompiled in case a new version of EFL is installed instead of
 
4219
        triggering a recompilation of almost all WebCore/WebKit.
 
4220
        https://bugs.webkit.org/show_bug.cgi?id=40575
 
4221
 
 
4222
        * efl/WebCoreSupport/ChromeClientEfl.cpp: include needed header.
 
4223
        * efl/WebCoreSupport/ChromeClientEfl.h: forward declaration.
 
4224
        * efl/WebCoreSupport/EditorClientEfl.h: forward declaration.
 
4225
 
 
4226
2010-06-15  Gustavo Noronha Silva  <gns@gnome.org>
 
4227
 
 
4228
        Unreviewed EFL build fix. Simple typo.
 
4229
 
 
4230
        * efl/WebCoreSupport/InspectorClientEfl.cpp:
 
4231
        (WebCore::InspectorClientEfl::sendMessageToFrontend):
 
4232
 
 
4233
2010-06-14  Tony Chang  <tony@chromium.org>
 
4234
 
 
4235
        Reviewed by Darin Fisher.
 
4236
 
 
4237
        Chromium shouldn't build inside the source directory
 
4238
        https://bugs.webkit.org/show_bug.cgi?id=40489
 
4239
 
 
4240
        Ignore directories fetched by chromium and chromium mac output dir.
 
4241
 
 
4242
        * chromium: Added property svn:ignore.
 
4243
 
 
4244
2010-06-14  Ilya Tikhonovsky  <loislo@chromium.org>
 
4245
 
 
4246
        Reviewed by Pavel Feldman.
 
4247
 
 
4248
        WebInspector: On the way to Remote Debugging we want to transfer dom/timeline/etc
 
4249
        data from inspected page to WebInspector as JSON string via http. The native
 
4250
        serialization to JSON string is supported by InspectorValue's classes. This patch
 
4251
        has the implementation of sendMessageToFrontend function. WebKit version of it still
 
4252
        uses ScriptFunctionCall and will be switched to another transport a little bit later.
 
4253
        https://bugs.webkit.org/show_bug.cgi?id=40134
 
4254
 
 
4255
        * efl/WebCoreSupport/InspectorClientEfl.cpp:
 
4256
        (WebCore::InspectorClientEfl::sendMessageToFrontend):
 
4257
        * efl/WebCoreSupport/InspectorClientEfl.h:
 
4258
 
 
4259
2010-06-09  Sheriff Bot  <webkit.review.bot@gmail.com>
 
4260
 
 
4261
        Unreviewed, rolling out r60889.
 
4262
        http://trac.webkit.org/changeset/60889
 
4263
        https://bugs.webkit.org/show_bug.cgi?id=40365
 
4264
 
 
4265
        gtk bot has some kind of memory corruption (Requested by
 
4266
        loislo on #webkit).
 
4267
 
 
4268
        * efl/WebCoreSupport/InspectorClientEfl.cpp:
 
4269
        * efl/WebCoreSupport/InspectorClientEfl.h:
 
4270
 
 
4271
2010-06-07  Ilya Tikhonovsky  <loislo@chromium.org>
 
4272
 
 
4273
        Reviewed by Pavel Feldman.
 
4274
 
 
4275
        WebInspector: On the way to Remote Debugging we want to transfer dom/timeline/etc
 
4276
        data from inspected page to WebInspector as JSON string via http. The native
 
4277
        serialization to JSON string is supported by InspectorValue's classes. This patch
 
4278
        has the implementation of sendMessageToFrontend function. WebKit version of it still
 
4279
        uses ScriptFunctionCall and will be switched to another transport a little bit later.
 
4280
        https://bugs.webkit.org/show_bug.cgi?id=40134
 
4281
 
 
4282
        * efl/WebCoreSupport/InspectorClientEfl.cpp:
 
4283
        (WebCore::InspectorClientEfl::sendMessageToFrontend):
 
4284
        * efl/WebCoreSupport/InspectorClientEfl.h:
 
4285
 
 
4286
2010-06-01  Alexey Proskuryakov  <ap@apple.com>
 
4287
 
 
4288
        Reviewed by Sam Weinig.
 
4289
 
 
4290
        https://bugs.webkit.org/show_bug.cgi?id=39434
 
4291
        REGRESSION (r59811): Geolocation callbacks cannot be created
 
4292
 
 
4293
        Removing unused WebGeolocationMock.
 
4294
 
 
4295
        * WebKit.xcodeproj/project.pbxproj:
 
4296
 
 
4297
2010-05-31  Lyon Chen  <liachen@rim.com>
 
4298
 
 
4299
        Reviewed by Kent Tamura.
 
4300
 
 
4301
        Enum value FORWARD, BACKWARD, RIGHT, LEFT are causing macro conflicts.
 
4302
        https://bugs.webkit.org/show_bug.cgi?id=35530
 
4303
 
 
4304
        Change enum EAlteration from { MOVE, EXTEND } to { AlterationMove, AlterationExtend } and enum EDirection { FORWARD, BACKWARD, RIGHT, LEFT} to { DirectionForward, DirectionBackward, DirectionRight, DirectionLeft } to avoid macro conflict, and also better coding style conformance.
 
4305
 
 
4306
        * efl/WebCoreSupport/EditorClientEfl.cpp:
 
4307
        (WebCore::EditorClientEfl::handleEditingKeyboardEvent):
 
4308
 
 
4309
2010-05-31  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
 
4310
 
 
4311
        Reviewed by Kenneth Rohde Christiansen.
 
4312
 
 
4313
        [EFL] Add Context Menu implementation
 
4314
        https://bugs.webkit.org/show_bug.cgi?id=39821
 
4315
 
 
4316
        * CMakeListsEfl.txt: add context menu files.
 
4317
        * efl/WebCoreSupport/ContextMenuClientEfl.cpp:
 
4318
        (WebCore::ContextMenuClientEfl::getCustomMenuFromDefaultItems):
 
4319
        (WebCore::ContextMenuClientEfl::newPlatformDescription):
 
4320
        (WebCore::ContextMenuClientEfl::freePlatformDescription):
 
4321
        (WebCore::ContextMenuClientEfl::appendItem):
 
4322
        (WebCore::ContextMenuClientEfl::show):
 
4323
        * efl/WebCoreSupport/ContextMenuClientEfl.h:
 
4324
        * efl/ewk/EWebKit.h:
 
4325
        * efl/ewk/ewk_contextmenu.cpp: Added. Implement the API used by
 
4326
        browser for manipulating context menus.
 
4327
        (ewk_context_menu_ref):
 
4328
        (ewk_context_menu_unref):
 
4329
        (ewk_context_menu_destroy):
 
4330
        (ewk_context_menu_item_list_get):
 
4331
        (ewk_context_menu_item_new):
 
4332
        (ewk_context_menu_item_select):
 
4333
        (ewk_context_menu_item_free):
 
4334
        (ewk_context_menu_item_type_get):
 
4335
        (ewk_context_menu_item_type_set):
 
4336
        (ewk_context_menu_item_action_get):
 
4337
        (ewk_context_menu_item_action_set):
 
4338
        (ewk_context_menu_item_title_get):
 
4339
        (ewk_context_menu_item_title_set):
 
4340
        (ewk_context_menu_item_checked_get):
 
4341
        (ewk_context_menu_item_checked_set):
 
4342
        (ewk_context_menu_item_enabled_get):
 
4343
        (ewk_context_menu_item_enabled_set):
 
4344
        (ewk_context_menu_new):
 
4345
        (ewk_context_menu_free):
 
4346
        (ewk_context_menu_item_append):
 
4347
        (ewk_context_menu_custom_get):
 
4348
        (ewk_context_menu_show):
 
4349
        * efl/ewk/ewk_contextmenu.h: Added.
 
4350
        * efl/ewk/ewk_private.h:
 
4351
        * efl/ewk/ewk_view.cpp:
 
4352
        (ewk_view_context_menu_forward_event): inform browser a new context
 
4353
        menu was created.
 
4354
        (ewk_view_exceeded_database_quota): small fix to previous
 
4355
        changed function.
 
4356
        * efl/ewk/ewk_view.h:
 
4357
 
 
4358
2010-05-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
 
4359
 
 
4360
        Reviewed by Kenneth Rohde Christiansen.
 
4361
 
 
4362
        [EF] Remove compiler warnings and add test for switching page
 
4363
        encoding.
 
4364
        https://bugs.webkit.org/show_bug.cgi?id=39871
 
4365
 
 
4366
        * efl/EWebLauncher/main.c:
 
4367
        (print_history):
 
4368
        (on_key_down):
 
4369
        (main):
 
4370
 
 
4371
2010-05-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
 
4372
 
 
4373
        Reviewed by Kenneth Rohde Christiansen.
 
4374
 
 
4375
        [EFL] Allow client to override default database quota. We increase the
 
4376
        default database quota to 1MB (it was incorrectly set to 1KB, which is
 
4377
        too low) and add methods to allow client to iteratively database quota
 
4378
        when it becomes greater than the allowed value.
 
4379
        https://bugs.webkit.org/show_bug.cgi?id=39867
 
4380
 
 
4381
        * efl/WebCoreSupport/ChromeClientEfl.cpp:
 
4382
        (WebCore::ChromeClientEfl::exceededDatabaseQuota): reimplement method
 
4383
        to allow client to increase database quota iteratively.
 
4384
        * efl/ewk/ewk_private.h:
 
4385
        * efl/ewk/ewk_settings.cpp:
 
4386
        * efl/ewk/ewk_view.h:
 
4387
 
 
4388
2010-05-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
 
4389
 
 
4390
        Reviewed by Kenneth Rohde Christiansen.
 
4391
 
 
4392
        [EFL] Add default path to web database and methods to set it.
 
4393
        If a default path is not set, it will default to "/", in which a
 
4394
        normal user usually does not have write permission.
 
4395
 
 
4396
        * efl/EWebLauncher/main.c: overwrite default directory with another
 
4397
        one.
 
4398
        (main):
 
4399
        * efl/ewk/ewk_main.cpp:
 
4400
        (ewk_init): add default path
 
4401
        * efl/ewk/ewk_settings.cpp: add methods to set and get database path
 
4402
        (ewk_settings_web_database_path_set):
 
4403
        (ewk_settings_web_database_path_get):
 
4404
        * efl/ewk/ewk_settings.h:
 
4405
 
 
4406
2010-05-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
 
4407
 
 
4408
        Reviewed by Kenneth Rohde Christiansen.
 
4409
 
 
4410
        [EFL] Fix wrongly set clipper. Now the scrollbars from main
 
4411
        frame are shown even on a zoom level lower than 1.0.
 
4412
 
 
4413
        * efl/ewk/ewk_view_single.c:
 
4414
        (_ewk_view_single_smart_add):
 
4415
        (_ewk_view_single_smart_backing_store_add):
 
4416
        (ewk_view_single_smart_set):
 
4417
 
 
4418
2010-05-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
 
4419
 
 
4420
        Reviewed by Kenneth Rohde Christiansen.
 
4421
 
 
4422
        [EFL] Add support for Popup menus
 
4423
        https://bugs.webkit.org/show_bug.cgi?id=39629
 
4424
 
 
4425
        * efl/WebCoreSupport/ChromeClientEfl.cpp: implement methods to create
 
4426
        and destroy popup menu.
 
4427
        (WebCore::ChromeClientEfl::createSelectPopup): ditto.
 
4428
        (WebCore::ChromeClientEfl::destroySelectPopup): ditto.
 
4429
        * efl/WebCoreSupport/ChromeClientEfl.h: ditto.
 
4430
        * efl/ewk/ewk_private.h: add function to call browser when a popup is
 
4431
        created/deleted
 
4432
 
 
4433
2010-05-25  Joone Hur  <joone.hur@samsung.com>
 
4434
 
 
4435
        Reviewed by Gustavo Noronha Silva.
 
4436
 
 
4437
        [EFL] Build fix.
 
4438
        http://webkit.org/b/39648
 
4439
 
 
4440
        * efl/ewk/ewk_frame.cpp:
 
4441
        (ewk_frame_zoom_get): Add missed namespace 
 
4442
        (ewk_frame_zoom_set): Ditto.
 
4443
        (ewk_frame_zoom_text_only_set): Ditto.
 
4444
        * efl/ewk/ewk_view.cpp:
 
4445
        (_ewk_view_priv_new): Add a null parameter when creating a Page.
 
4446
 
 
4447
2010-05-24  Darin Adler  <darin@apple.com>
 
4448
 
 
4449
        Reviewed by Eric Seidel.
 
4450
 
 
4451
        Move view-related functions from Frame to FrameView
 
4452
        https://bugs.webkit.org/show_bug.cgi?id=39366
 
4453
 
 
4454
        * efl/ewk/ewk_frame.cpp:
 
4455
        (ewk_frame_editable_set): Removed call to empty function,
 
4456
        removeEditingStyleFromBodyElement.
 
4457
        (ewk_frame_zoom_get): Call function on FrameView.
 
4458
        (ewk_frame_zoom_set): Ditto.
 
4459
        (ewk_frame_zoom_text_only_set): Ditto.
 
4460
 
 
4461
2010-05-15  Leandro Pereira  <leandro@profusion.mobi>
 
4462
 
 
4463
        Reviewed by Adam Treat.
 
4464
 
 
4465
        [EFL] Add build system for the EFL port.
 
4466
        http://webkit.org/b/37945
 
4467
 
 
4468
        * CMakeLists.txt: Added.
 
4469
        * CMakeListsEfl.txt: Added.
 
4470
 
 
4471
2010-05-14  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
 
4472
 
 
4473
        Reviewed by David Levin.
 
4474
 
 
4475
        [EF] Include missing header.
 
4476
        http://webkit.org/b/38905
 
4477
 
 
4478
        * efl/ewk/ewk_main.cpp: Include PageGroup.h
 
4479
 
 
4480
2010-05-08  Leandro Pereira  <leandro@profusion.mobi>
 
4481
 
 
4482
        Reviewed by Laszlo Gombos.
 
4483
 
 
4484
        [EFL] Only compile database stuff if ENABLE_DATABASE is set. 
 
4485
        http://webkit.org/b/38777
 
4486
 
 
4487
        * efl/WebCoreSupport/ChromeClientEfl.cpp:
 
4488
 
 
4489
2010-05-05  Dan Bernstein  <mitz@apple.com>
 
4490
 
 
4491
        Reviewed by Simon Fraser.
 
4492
 
 
4493
        <rdar://problem/7932072> Iframes in composited layers donā€™t repaint correctly (affects Yahoo! Mail with Flash Player 10.1)
 
4494
        https://bugs.webkit.org/show_bug.cgi?id=38427
 
4495
 
 
4496
        * WebKit.xcodeproj/project.pbxproj: Renamed WebClipView.m to WebClipView.mm and changed it to
 
4497
        Objective-C++.
 
4498
 
 
4499
2010-05-03  Darin Adler  <darin@apple.com>
 
4500
 
 
4501
        * English.lproj/Localizable.strings: Regenerated.
 
4502
        * StringsNotToBeLocalized.txt: Updated for recent changes.
 
4503
 
 
4504
2010-05-03  Jens Alfke  <snej@chromium.org>
 
4505
 
 
4506
        Reviewed by Darin Fisher.
 
4507
 
 
4508
        [chromium] Add "willSendSubmitEvent" hook to WebFrameClient and FrameLoaderClient
 
4509
        https://bugs.webkit.org/show_bug.cgi?id=38397
 
4510
 
 
4511
        No tests (functionality is exposed only through native WebKit API.)
 
4512
 
 
4513
        * efl/WebCoreSupport/FrameLoaderClientEfl.h:
 
4514
        (WebCore::FrameLoaderClientEfl::dispatchWillSendSubmitEvent):
 
4515
 
 
4516
2010-04-22  Leandro Pereira  <leandro@profusion.mobi>
 
4517
 
 
4518
        Reviewed by Gustavo Noronha Silva.
 
4519
 
 
4520
        Implement findThemePath to locate the correct theme file instead of
 
4521
        relying on a hardcoded location.
 
4522
        http://webkit.org/b/37996
 
4523
 
 
4524
        * efl/EWebLauncher/main.c:
 
4525
        (findThemePath): Fix to locate the correct theme files.
 
4526
        (main): Use findThemePath() instead of a hardcoded one.
 
4527
 
 
4528
2010-04-22  Leandro Pereira  <leandro@profusion.mobi>
 
4529
 
 
4530
        Reviewed by Gustavo Noronha Silva.
 
4531
 
 
4532
        Update efl/ewebkit.pc.in to match the variable substitution syntax
 
4533
        of CMake.
 
4534
        http://webkit.org/b/37999
 
4535
 
 
4536
        * efl/ewebkit.pc.in: Updated.
 
4537
 
 
4538
2010-04-22  Leandro Pereira  <leandro@profusion.mobi>
 
4539
 
 
4540
        Reviewed by Gustavo Noronha Silva.
 
4541
 
 
4542
        Update EWebKit (EFL port) to match recent API changes.
 
4543
        http://webkit.org/b/37997
 
4544
 
 
4545
        * efl/ewk/ewk_frame.cpp:
 
4546
        (ewk_frame_zoom_set): Change to use WebCore::ZoomMode.
 
4547
        (ewk_frame_zoom_text_only_set): Change to use WebCore::ZoomMode.
 
4548
        (_ewk_frame_handle_key_scrolling): s/WebCore::VK_/VK_/g
 
4549
        (ewk_frame_plugin_create): Disable temporarily PluginView-related
 
4550
        code until a proper plugin implementation is made.
 
4551
        * efl/ewk/ewk_view.cpp: Fix typo in _parent_sc declaration.
 
4552
        (ewk_view_selection_get): Fix a reference to WebCore::CString to
 
4553
        WTF::CString.
 
4554
 
 
4555
2010-04-22  Leandro Pereira  <leandro@profusion.mobi>
 
4556
 
 
4557
        Reviewed by Gustavo Noronha Silva.
 
4558
 
 
4559
        Update EFL port files to match recent API changes.
 
4560
        http://webkit.org/b/37876
 
4561
 
 
4562
        * efl/WebCoreSupport/ChromeClientEfl.cpp:
 
4563
        (kit): Added.
 
4564
        (WebCore::ChromeClientEfl::ChromeClientEfl): Coding style fix.
 
4565
        (WebCore::ChromeClientEfl::runBeforeUnloadConfirmPanel): Coding
 
4566
        style fix.
 
4567
        (WebCore::ChromeClientEfl::mouseDidMoveOverElement): Coding style fix.
 
4568
        (WebCore::ChromeClientEfl::runOpenPanel): Implemented.
 
4569
        (WebCore::ChromeClientEfl::cancelGeolocationPermissionRequestForFrame): Stubbed.
 
4570
        (WebCore::ChromeClientEfl::cancelGeolocationPermissionForFrame): Stubbed.
 
4571
        (WebCore::ChromeClientEfl::invalidateContents): Stubbed.
 
4572
        (WebCore::ChromeClientEfl::invalidateWindow): Stubbed.
 
4573
        (WebCore::ChromeClientEfl::invalidateContentsAndWindow): Implemented.
 
4574
        (WebCore::ChromeClientEfl::invalidateContentsForSlowScroll): Implemented.
 
4575
        (WebCore::ChromeClientEfl::scroll): Updated.
 
4576
        (WebCore::ChromeClientEfl::iconForFiles): Stubbed.
 
4577
        (WebCore::ChromeClientEfl::chooseIconForFiles): Stubbed.
 
4578
        * efl/WebCoreSupport/ChromeClientEfl.h: Add new method prototypes.
 
4579
        * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
 
4580
        (WebCore::FrameLoaderClientEfl::committedLoad): Call setEncoding()
 
4581
        from FrameLoader::writer.
 
4582
        (WebCore::FrameLoaderClientEfl::finishedLoading): Ditto.
 
4583
        (WebCore::FrameLoaderClientEfl::dispatchDidFailLoading): Ditto.
 
4584
        (WebCore::FrameLoaderClientEfl::setMainDocumentError): Ditto.
 
4585
 
 
4586
2010-04-21  Gustavo Sverzut Barbieri  <barbieri@profusion.mobi>
 
4587
 
 
4588
        Reviewed by Nikolas Zimmermann.
 
4589
 
 
4590
        Add missing EFL WebKit/efl theme files.
 
4591
        http://webkit.org/b/37854
 
4592
 
 
4593
        * efl/DefaultTheme/default.edc: Added.
 
4594
        * efl/DefaultTheme/widget/button/button.edc: Added.
 
4595
        * efl/DefaultTheme/widget/check/check.edc: Added.
 
4596
        * efl/DefaultTheme/widget/combo/combo.edc: Added.
 
4597
        * efl/DefaultTheme/widget/entry/entry.edc: Added.
 
4598
        * efl/DefaultTheme/widget/file/file.edc: Added.
 
4599
        * efl/DefaultTheme/widget/radio/radio.edc: Added.
 
4600
        * efl/DefaultTheme/widget/scrollbar/scrollbar.edc: Added.
 
4601
        * efl/DefaultTheme/widget/search/cancel/search_cancel.edc: Added.
 
4602
        * efl/DefaultTheme/widget/search/decoration/search_decoration.edc: Added.
 
4603
        * efl/DefaultTheme/widget/search/field/search_field.edc: Added.
 
4604
 
 
4605
2010-04-21  Gustavo Sverzut Barbieri  <barbieri@profusion.mobi>
 
4606
 
 
4607
        Reviewed by Adam Roben.
 
4608
 
 
4609
        Update EFL port to match recent API changes.
 
4610
        http://webkit.org/b/37853
 
4611
 
 
4612
        * efl/WebCoreSupport/EditorClientEfl.cpp:
 
4613
        * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
 
4614
        (WebCore::FrameLoaderClientEfl::didTransferChildFrameToNewDocument):
 
4615
        (WebCore::FrameLoaderClientEfl::objectContentType):
 
4616
        (WebCore::FrameLoaderClientEfl::dispatchDidChangeIcons):
 
4617
        (WebCore::FrameLoaderClientEfl::canShowMIMEType):
 
4618
        * efl/WebCoreSupport/FrameLoaderClientEfl.h:
 
4619
 
 
4620
2010-04-15  Leandro Pereira  <leandro@profusion.mobi>
 
4621
 
 
4622
        Reviewed by Kenneth Rohde Christiansen.
 
4623
 
 
4624
        Add EFL port files to efl/WebCoreSupport.
 
4625
        http://webkit.org/b/35915
 
4626
 
 
4627
        * efl/WebCoreSupport/FrameLoaderClientEfl.cpp: Added.
 
4628
        * efl/WebCoreSupport/FrameLoaderClientEfl.h: Added.
 
4629
 
 
4630
2010-04-15  Adam Roben  <aroben@apple.com>
 
4631
 
 
4632
        Expose UserContentURLPattern as WebKit SPI
 
4633
 
 
4634
        Fixes <http://webkit.org/b/37354>.
 
4635
 
 
4636
        Reviewed by Tim Hatcher.
 
4637
 
 
4638
        * WebKit.xcodeproj/project.pbxproj: Add WebUserContentURLPattern.
 
4639
 
 
4640
2010-04-15  Leandro Pereira  <leandro@profusion.mobi>
 
4641
 
 
4642
        Reviewed by Kenneth Rohde Christiansen.
 
4643
 
 
4644
        Add EFL port files to efl/WebCoreSupport.
 
4645
        http://webkit.org/b/35918
 
4646
 
 
4647
        * efl/WebCoreSupport/EditorClientEfl.cpp: Added.
 
4648
        * efl/WebCoreSupport/EditorClientEfl.h: Added.
 
4649
 
 
4650
2010-04-10  Mark Rowe  <mrowe@apple.com>
 
4651
 
 
4652
        Reviewed by Dan Bernstein.
 
4653
 
 
4654
        <rdar://problem/7845305> Further adoption of formal protocols for delegates.
 
4655
 
 
4656
        Move EmptyProtocolDefinitions.h down in to WebCore, and add the new protocols. Adopt the protocols in the appropriate places.
 
4657
 
 
4658
        * WebKit.xcodeproj/project.pbxproj:
 
4659
 
 
4660
2010-04-07  Leandro Pereira  <leandro@profusion.mobi>
 
4661
 
 
4662
        Reviewed by Kenneth Rohde Christiansen.
 
4663
 
 
4664
        Add ewk_view (the high level object to acces the WebKit-EFL browser
 
4665
        component) to efl/ewk.
 
4666
        http://webkit.org/b/35932
 
4667
 
 
4668
        * efl/ewk/ewk_view.cpp: Added.
 
4669
        * efl/ewk/ewk_view.h: Added.
 
4670
 
 
4671
2010-04-05  Alexey Proskuryakov  <ap@apple.com>
 
4672
 
 
4673
        Reviewed by Darin Adler.
 
4674
 
 
4675
        https://bugs.webkit.org/show_bug.cgi?id=37111
 
4676
        <rdar://problem/7790327> Draw replacement text when plug-in host crashes
 
4677
 
 
4678
        https://bugs.webkit.org/show_bug.cgi?id=37111
 
4679
        <rdar://problem/7790327> Draw replacement text when plug-in host crashes
 
4680
 
 
4681
        * English.lproj/Localizable.strings: Added a string for plug-in failure.
 
4682
 
 
4683
2010-04-01  Leandro Pereira  <leandro@profusion.mobi>
 
4684
 
 
4685
        Reviewed by Gustavo Noronha Silva.
 
4686
 
 
4687
        Add EFL's pkg-config metadata file file to efl/.
 
4688
        http://webkit.org/b/36766
 
4689
 
 
4690
        * efl/ewebkit.pc.in: Added.
 
4691
 
 
4692
2010-03-30  Gavin Barraclough  <barraclough@apple.com>
 
4693
 
 
4694
        Rubber stamped by Sam Weinig.
 
4695
 
 
4696
        https://bugs.webkit.org/show_bug.cgi?id=36866
 
4697
        Move CString to WTF
 
4698
 
 
4699
        * efl/WebCoreSupport/ChromeClientEfl.cpp:
 
4700
        * efl/ewk/ewk_frame.cpp:
 
4701
        (ewk_frame_name_get):
 
4702
        (ewk_frame_selection_get):
 
4703
        (ewk_frame_uri_changed):
 
4704
        * efl/ewk/ewk_history.cpp:
 
4705
        * efl/ewk/ewk_settings.cpp:
 
4706
 
 
4707
2010-03-28  Alexey Proskuryakov  <ap@apple.com>
 
4708
 
 
4709
        Build fix. Include WindowsKeyboardCodes.h instead of KeyboardCodes.h.
 
4710
 
 
4711
        * efl/ewk/ewk_frame.cpp:
 
4712
 
 
4713
2010-03-22  Kevin Decker  <kdecker@apple.com>
 
4714
 
 
4715
        Reviewed by Simon Fraser.
 
4716
 
 
4717
        https://bugs.webkit.org/show_bug.cgi?id=36328
 
4718
 
 
4719
        * WebKit.xcodeproj/project.pbxproj: Remove WebNullPluginView and nullplugin.tiff from the project.
 
4720
 
 
4721
2010-03-22  Darin Adler  <darin@apple.com>
 
4722
 
 
4723
        * StringsNotToBeLocalized.txt: Updated for recent changes.
 
4724
 
 
4725
2010-03-22  Kevin Decker  <kdecker@apple.com>
 
4726
 
 
4727
        Reviewed by John Sullivan.
 
4728
 
 
4729
        https://bugs.webkit.org/show_bug.cgi?id=36328
 
4730
 
 
4731
        * English.lproj/Localizable.strings: Added "Missing Plug-in" string.
 
4732
 
 
4733
2010-03-18  Leandro Pereira  <leandro@profusion.mobi>
 
4734
 
 
4735
        Reviewed by Kenneth Rohde Christiansen.
 
4736
 
 
4737
        Add EFL port files to efl/ewk.
 
4738
        http://webkit.org/b/35931
 
4739
 
 
4740
        * efl/ewk/ewk_settings.cpp: Added.
 
4741
        * efl/ewk/ewk_settings.h: Added.
 
4742
 
 
4743
2010-03-17  Leandro Pereira  <leandro@profusion.mobi>
 
4744
 
 
4745
        Reviewed by Kenneth Rohde Christiansen.
 
4746
 
 
4747
        Add default theme files to efl/DefaultTheme.
 
4748
        http://webkit.org/b/36240
 
4749
 
 
4750
        * efl/DefaultTheme/widget/radio/img_radio_on.png: Added.
 
4751
        * efl/DefaultTheme/radio/img_radio_off_hover.png: Added.
 
4752
        * efl/DefaultTheme/radio/img_radio_on_hover.png: Added.
 
4753
        * efl/DefaultTheme/radio/img_radio_off.png: Added.
 
4754
        * efl/DefaultTheme/radio/img_radio_off_focus.png: Added.
 
4755
        * efl/DefaultTheme/radio/img_radio_on_focus.png: Added.
 
4756
        * efl/DefaultTheme/combo/combo_normal.png: Added.
 
4757
        * efl/DefaultTheme/combo/combo_focus_button.png: Added.
 
4758
        * efl/DefaultTheme/combo/combo_hover_button.png: Added.
 
4759
        * efl/DefaultTheme/combo/combo_hover.png: Added.
 
4760
        * efl/DefaultTheme/combo/combo_focus.png: Added.
 
4761
        * efl/DefaultTheme/combo/combo_press_button.png: Added.
 
4762
        * efl/DefaultTheme/combo/combo_normal_button.png: Added.
 
4763
        * efl/DefaultTheme/combo/combo_press.png: Added.
 
4764
        * efl/DefaultTheme/combo/icon.png: Added.
 
4765
        * efl/DefaultTheme/file/file_normal.png: Added.
 
4766
        * efl/DefaultTheme/file/file_press.png: Added.
 
4767
        * efl/DefaultTheme/file/file_hover.png: Added.
 
4768
        * efl/DefaultTheme/file/file_focus.png: Added.
 
4769
        * efl/DefaultTheme/search/cancel/cancel_normal_button.png: Added.
 
4770
        * efl/DefaultTheme/search/cancel/cancel_normal_button2.png: Added.
 
4771
        * efl/DefaultTheme/search/decoration/decoration_normal_button.png: Added.
 
4772
        * efl/DefaultTheme/search/field/field_focused.png: Added.
 
4773
        * efl/DefaultTheme/search/field/field_normal.png: Added.
 
4774
        * efl/DefaultTheme/search/field/field_hovered.png: Added.
 
4775
        * efl/DefaultTheme/entry/img_normal.png: Added.
 
4776
        * efl/DefaultTheme/entry/img_hovered.png: Added.
 
4777
        * efl/DefaultTheme/entry/img_focused.png: Added.
 
4778
        * efl/DefaultTheme/check/img_check_off_hover.png: Added.
 
4779
        * efl/DefaultTheme/check/img_check_on.png: Added.
 
4780
        * efl/DefaultTheme/check/img_check_off_focus.png: Added.
 
4781
        * efl/DefaultTheme/check/img_check_on_focus.png: Added.
 
4782
        * efl/DefaultTheme/check/img_check_off.png: Added.
 
4783
        * efl/DefaultTheme/check/img_check_on_hover.png: Added.
 
4784
        * efl/DefaultTheme/scrollbar/scrollbar_knob_h.png: Added.
 
4785
        * efl/DefaultTheme/scrollbar/scrollbar_knob_v.png: Added.
 
4786
        * efl/DefaultTheme/scrollbar/scrollbar_hilight.png: Added.
 
4787
        * efl/DefaultTheme/scrollbar/scrollbar_v.png: Added.
 
4788
        * efl/DefaultTheme/scrollbar/scrollbar_h.png: Added.
 
4789
        * efl/DefaultTheme/button/img_button_normal.png: Added.
 
4790
        * efl/DefaultTheme/button/img_button_focus.png: Added.
 
4791
        * efl/DefaultTheme/button/img_button_hover.png: Added.
 
4792
        * efl/DefaultTheme/button/img_button_press.png: Added.
 
4793
 
 
4794
2010-03-17  Leandro Pereira  <leandro@profusion.mobi>
 
4795
 
 
4796
        Reviewed by Kenneth Rohde Christiansen.
 
4797
 
 
4798
        Add EFL example browser to efl/EWebLauncher.
 
4799
        http://webkit.org/b/36176
 
4800
 
 
4801
        * efl/EWebLauncher/main.c: Added.
 
4802
 
 
4803
2010-03-16  Leandro Pereira  <leandro@profusion.mobi>
 
4804
 
 
4805
        Reviewed by Kenneth Rohde Christiansen.
 
4806
 
 
4807
        Add EFL port files to efl/WebCoreSupport.
 
4808
        http://webkit.org/b/35916
 
4809
 
 
4810
        * efl/WebCoreSupport/ContextMenuClientEfl.cpp: Added.
 
4811
        * efl/WebCoreSupport/ContextMenuClientEfl.h: Added.
 
4812
 
 
4813
2010-03-16  Yury Semikhatsky  <yurys@chromium.org>
 
4814
 
 
4815
        Reviewed by Pavel Feldman.
 
4816
 
 
4817
        Introduce InspectorFrontendClient that provides InspectorFrontend with an interface to the embedder. InspectorClient now serves as a delegate for InspectorController and does not contain methods for managing inspector frontend window. That allows to create remote InspectorFrontendHost.
 
4818
 
 
4819
        Introduce InspectorFrontendClient that would provide InspectorFrontend with an interface to the embedder
 
4820
        https://bugs.webkit.org/show_bug.cgi?id=35036
 
4821
 
 
4822
        * efl/WebCoreSupport/InspectorClientEfl.cpp:
 
4823
        (WebCore::InspectorClientEfl::openInspectorFrontend):
 
4824
        * efl/WebCoreSupport/InspectorClientEfl.h:
 
4825
 
 
4826
2010-03-13  Leandro Pereira  <leandro@profusion.mobi>
 
4827
 
 
4828
        Reviewed by Kenneth Rohde Christiansen.
 
4829
 
 
4830
        Add EFL port files to efl/ewk.
 
4831
        http://webkit.org/b/35925
 
4832
 
 
4833
        * efl/ewk/ewk_history.cpp: Added.
 
4834
        * efl/ewk/ewk_history.h: Added.
 
4835
 
 
4836
2010-03-13  Leandro Pereira  <leandro@profusion.mobi>
 
4837
 
 
4838
        Reviewed by Kenneth Rohde Christiansen.
 
4839
 
 
4840
        Add EFL port files to efl/ewk.
 
4841
        http://webkit.org/b/35928
 
4842
 
 
4843
        * efl/ewk/ewk_main.cpp: Added.
 
4844
        * efl/ewk/ewk_main.h: Added.
 
4845
 
 
4846
2010-03-13  Leandro Pereira  <leandro@profusion.mobi>
 
4847
 
 
4848
        Reviewed by Kenneth Rohde Christiansen.
 
4849
 
 
4850
        Add EFL port files to efl/ewk.
 
4851
        http://webkit.org/b/35924
 
4852
 
 
4853
        * efl/ewk/ewk_frame.cpp: Added.
 
4854
        * efl/ewk/ewk_frame.h: Added.
 
4855
 
 
4856
2010-03-13  Leandro Pereira  <leandro@profusion.mobi>
 
4857
 
 
4858
        Reviewed by Kenneth Rohde Christiansen.
 
4859
 
 
4860
        Add EFL port files to efl/ewk.
 
4861
        http://webkit.org/b/35936
 
4862
 
 
4863
        * efl/ewk/ewk_view_single.c: Added.
 
4864
 
 
4865
2010-03-13  Leandro Pereira  <leandro@profusion.mobi>
 
4866
 
 
4867
        Reviewed by Kenneth Rohde Christiansen.
 
4868
 
 
4869
        Add EFL port files to efl/ewk.
 
4870
        http://webkit.org/b/35929
 
4871
 
 
4872
        * efl/ewk/ewk_util.cpp: Added.
 
4873
        * efl/ewk/ewk_util.h: Added.
 
4874
 
 
4875
2010-03-13  Leandro Pereira  <leandro@profusion.mobi>
 
4876
 
 
4877
        Reviewed by Kenneth Rohde Christiansen.
 
4878
 
 
4879
        Add EFL port files to efl/ewk.
 
4880
        http://webkit.org/b/35934
 
4881
 
 
4882
        * efl/ewk/EWebKit.h: Added.
 
4883
        * efl/ewk/ewk_eapi.h: Added.
 
4884
        * efl/ewk/ewk_logging.h: Added.
 
4885
        * efl/ewk/ewk_private.h: Added.
 
4886
 
 
4887
2010-03-11  Leandro Pereira  <leandro@profusion.mobi>
 
4888
 
 
4889
        Reviewed by Gustavo Noronha Silva.
 
4890
 
 
4891
        Add EFL port files to efl/WebCoreSupport.
 
4892
        http://webkit.org/b/35917
 
4893
 
 
4894
        * efl/WebCoreSupport/InspectorClientEfl.h: Added.
 
4895
        * efl/WebCoreSupport/InspectorClientEfl.cpp: Added.
 
4896
 
 
4897
2010-03-11  Leandro Pereira  <leandro@profusion.mobi>
 
4898
 
 
4899
        Reviewed by Gustavo Noronha Silva.
 
4900
 
 
4901
        Add EFL port files to efl/WebCoreSupport.
 
4902
        http://webkit.org/b/35914
 
4903
 
 
4904
        * efl/WebCoreSupport/DragClientEfl.h: Added.
 
4905
        * efl/WebCoreSupport/DragClientEfl.cpp: Added.
 
4906
 
 
4907
2010-03-11  Simon Fraser  <simon.fraser@apple.com>
 
4908
 
 
4909
        Reviewed by Mark Rowe.
 
4910
 
 
4911
        Sort the project file.
 
4912
 
 
4913
        * WebKit.xcodeproj/project.pbxproj:
 
4914
 
 
4915
2010-03-10  Leandro Pereira  <leandro@profusion.mobi>
 
4916
 
 
4917
        Reviewed by Holger Freyther.
 
4918
 
 
4919
        Add EFL port files to efl/WebCoreSupport.
 
4920
        http://webkit.org/b/35913
 
4921
 
 
4922
        * efl/WebCoreSupport/ChromeClientEfl.cpp: Added.
 
4923
        * efl/WebCoreSupport/ChromeClientEfl.h: Added.
 
4924
 
 
4925
2010-03-09  John Sullivan  <sullivan@apple.com>
 
4926
 
 
4927
        Fixed localized string key collision. update-webkit-localized-strings now
 
4928
        runs without errors.
 
4929
 
 
4930
        Reviewed by Adam Roben.
 
4931
 
 
4932
        * English.lproj/Localizable.strings:
 
4933
        Regenerated.
 
4934
 
 
4935
2010-03-09  John Sullivan  <sullivan@apple.com>
 
4936
 
 
4937
        * StringsNotToBeLocalized.txt:
 
4938
        Brought this file up to date. update-webkit-localizable-strings still lists
 
4939
        one key collision, but that's a separate issue.
 
4940
 
 
4941
2010-03-04  Mark Rowe  <mrowe@apple.com>
 
4942
 
 
4943
        Reviewed by Sam Weinig.
 
4944
 
 
4945
        Add a script to verify that WebKit framework headers are internally consistent.
 
4946
 
 
4947
        * WebKit.xcodeproj/project.pbxproj: Run the script during the build and fail with
 
4948
        an error should the consistency check fail.
 
4949
 
 
4950
2010-02-25  Alexey Proskuryakov  <ap@apple.com>
 
4951
 
 
4952
        Reviewed by Geoffrey Garen.
 
4953
 
 
4954
        https://bugs.webkit.org/show_bug.cgi?id=35394
 
4955
        <rdar://problem/7685262> Make passing objects between Java and plug-ins work
 
4956
 
 
4957
        * WebKit.xcodeproj/project.pbxproj: Added new files.
 
4958
 
 
4959
2010-02-04  Mark Rowe  <mrowe@apple.com>
 
4960
 
 
4961
        Reviewed by Timothy Hatcher.
 
4962
 
 
4963
        Build fix.  Remove a symbol corresponding to an inline function from the linker export
 
4964
        file to prevent a weak external failure.
 
4965
 
 
4966
        * WebKit.xcodeproj/project.pbxproj: Accommodate rename of script.
 
4967
 
 
4968
2010-02-04  John Sullivan  <sullivan@apple.com>
 
4969
 
 
4970
        https://bugs.webkit.org/show_bug.cgi?id=34611
 
4971
        WebLocalizedString() could use an assertion that it is being called on the main thread
 
4972
 
 
4973
        Reviewed by Tim Hatcher.
 
4974
 
 
4975
        * WebKit.xcodeproj/project.pbxproj:
 
4976
        Updated for renamed file (WebLocalizableStrings.m -> WebLocalizableStrings.mm)
 
4977
 
 
4978
2010-01-29  Mark Rowe  <mrowe@apple.com>
 
4979
 
 
4980
        Sort Xcode projects.
 
4981
 
 
4982
        * WebKit.xcodeproj/project.pbxproj:
 
4983
 
 
4984
2010-01-19  Dan Bernstein  <mitz@apple.com>
 
4985
 
 
4986
        Redo DumpRenderTree build fix without making WebTypesInternal.h a private header
 
4987
 
 
4988
        * WebKit.xcodeproj/project.pbxproj:
 
4989
 
 
4990
2010-01-19  Simon Fraser  <simon.fraser@apple.com>
 
4991
 
 
4992
        Build fix, no review.
 
4993
 
 
4994
        Fix build of DumpRenderTree by making the header WebTypesInternal.h Private
 
4995
        in WebKit.
 
4996
 
 
4997
        * WebKit.xcodeproj/project.pbxproj:
 
4998
 
 
4999
2010-01-19  Jon Honeycutt  <jhoneycutt@apple.com>
 
5000
 
 
5001
        MSAA: The child <option> elements of a non-multiple <select> are not
 
5002
        exposed
 
5003
 
 
5004
        https://bugs.webkit.org/show_bug.cgi?id=33773
 
5005
        <rdar://problem/7550556>
 
5006
 
 
5007
        Reviewed by Alice Liu.
 
5008
 
 
5009
        * English.lproj/Localizable.strings:
 
5010
        Add new localized strings.
 
5011
 
 
5012
2010-01-13  Kevin Decker  <kdecker@apple.com>
 
5013
 
 
5014
        Reviewed by Mark Rowe.
 
5015
 
 
5016
        https://bugs.webkit.org/show_bug.cgi?id=33610
 
5017
        <rdar://problem/7288546> Silverlight full screen performance problem seen on Snow Leopard.
 
5018
 
 
5019
         * WebKit.xcodeproj/project.pbxproj: Link the project against OpenGL.
 
5020
 
 
5021
2009-12-25  Darin Adler  <darin@apple.com>
 
5022
 
 
5023
        * StringsNotToBeLocalized.txt: Updated for recent changes.
 
5024
 
 
5025
2009-12-18  Dan Bernstein  <mitz@apple.com>
 
5026
 
 
5027
        Updated localizable strings after r52368
 
5028
 
 
5029
        * English.lproj/Localizable.strings:
 
5030
 
 
5031
2009-12-18  Sam Weinig  <sam@webkit.org>
 
5032
 
 
5033
        Reviewed by Dan Bernstein.
 
5034
 
 
5035
        Add Mac WebKit side of the client based geolocation provider.
 
5036
 
 
5037
        * WebKit.xcodeproj/project.pbxproj:
 
5038
 
 
5039
2009-12-16  Mark Rowe  <mrowe@apple.com>
 
5040
 
 
5041
        Build fix.  Disable debug variants of WebKit frameworks.
 
5042
 
 
5043
        * WebKit.xcodeproj/project.pbxproj:
 
5044
 
 
5045
2009-12-16  John Sullivan  <sullivan@apple.com>
 
5046
 
 
5047
        Brought this file up to date, sans review.
 
5048
 
 
5049
        * StringsNotToBeLocalized.txt:
 
5050
 
 
5051
2009-11-30  Mark Rowe  <mrowe@apple.com>
 
5052
 
 
5053
        Use the correct path to Info.plist to avoid creating an empty file at the top of the WebKit directory.
 
5054
 
 
5055
        * WebKit.xcodeproj/project.pbxproj:
 
5056
 
 
5057
2009-11-24  Dmitry Titov  <dimich@chromium.org>
 
5058
 
 
5059
        Reviewed by Eric Seidel.
 
5060
 
 
5061
        Add ENABLE_SHARED_SCRIPT feature define and flag for build-webkit
 
5062
        https://bugs.webkit.org/show_bug.cgi?id=31444
 
5063
 
 
5064
        * chromium/features.gypi:
 
5065
 
 
5066
2009-11-24  Mark Rowe  <mrowe@apple.com>
 
5067
 
 
5068
        Fix production builds where the source tree may be read-only.
 
5069
 
 
5070
        * WebKit.xcodeproj/project.pbxproj:
 
5071
 
 
5072
2009-11-20  Dave Hyatt  <hyatt@apple.com>
 
5073
 
 
5074
        Reviewed by Oliver Hunt and Jon Honeycutt.
 
5075
 
 
5076
        Add support for WebSerializedJSValue to WebKit.  This object wraps the SerializedScriptValue functionality in WebCore
 
5077
        and exposes the ability to do JS value serialization/deserialization to WebKit clients.
 
5078
 
 
5079
        * WebKit.xcodeproj/project.pbxproj:
 
5080
 
 
5081
2009-11-20  Chris Fleizach  <cfleizach@apple.com>
 
5082
 
 
5083
        Reviewed by Beth Dakin.
 
5084
 
 
5085
        WAI-ARIA: add support for 'math' role
 
5086
        https://bugs.webkit.org/show_bug.cgi?id=31706
 
5087
 
 
5088
        * English.lproj/Localizable.strings:
 
5089
        * StringsNotToBeLocalized.txt:
 
5090
 
 
5091
2009-11-19  Eric Carlson  <eric.carlson@apple.com>
 
5092
 
 
5093
        Reviewed by Dan Bernstein.
 
5094
 
 
5095
        <rdar://problem/7035231>
 
5096
        Support closed caption in <video> element
 
5097
 
 
5098
        * English.lproj/Localizable.strings:
 
5099
            Add strings for toggle captions button.
 
5100
 
 
5101
2009-11-18  Michelangelo De Simone  <micdesim@gmail.com>
 
5102
 
 
5103
        Reviewed by Darin Adler.
 
5104
 
 
5105
        Fix for <https://bugs.webkit.org/show_bug.cgi?id=27959>.
 
5106
        Support for validationMessage attribute, as per HTML5 specs.
 
5107
 
 
5108
        * English.lproj/Localizable.strings: new localizable strings
 
5109
 
 
5110
2009-11-18  Sam Weinig  <sam@webkit.org>
 
5111
 
 
5112
        Reviewed by Anders Carlsson.
 
5113
 
 
5114
        Make the Mac Geolocation API async.
 
5115
 
 
5116
        * WebKit.xcodeproj/project.pbxproj: Remove WebGeolocation.
 
5117
 
 
5118
2009-11-13  Adam Roben  <aroben@apple.com>
 
5119
 
 
5120
        Add WebFrameLoadDelegatePrivat.h to WebKit.xcodeproj
 
5121
 
 
5122
        Fixes <http://webkit.org/b/31124> Tell the WebFrameLoadDelegate when
 
5123
        window objects in isolated worlds are cleared
 
5124
 
 
5125
        Reviewed by Dave Hyatt.
 
5126
 
 
5127
        * WebKit.xcodeproj/project.pbxproj: Added
 
5128
        WebFrameLoadDelegatePrivate.h, which already existed.
 
5129
 
 
5130
2009-11-12  Adam Roben  <aroben@apple.com>
 
5131
 
 
5132
        Replace worldIDs with world objects
 
5133
 
 
5134
        Part of <http://webkit.org/b/31414> Implement new SPI for dealing with
 
5135
        user scripts/stylesheets and isolated worlds
 
5136
 
 
5137
        Reviewed by Sam Weinig.
 
5138
 
 
5139
        * WebKit.xcodeproj/project.pbxproj: Added WebScriptWorld to the project.
 
5140
 
 
5141
2009-11-12  Chris Fleizach  <cfleizach@apple.com>
 
5142
 
 
5143
        Reviewed by Darin Adler.
 
5144
 
 
5145
        ARIA: add alert type roles
 
5146
        https://bugs.webkit.org/show_bug.cgi?id=31392
 
5147
 
 
5148
        * English.lproj/Localizable.strings:
 
5149
        * StringsNotToBeLocalized.txt:
 
5150
 
 
5151
2009-11-02  Eric Carlson  <eric.carlson@apple.com>
 
5152
 
 
5153
        Reviewed by John Sullivan and Mark Rowe.
 
5154
 
 
5155
        <rdar://problem/7356733> Voiceover does not read correct media controller time values
 
5156
        
 
5157
        Fix localized strings for media controller time values.
 
5158
 
 
5159
        * English.lproj/Localizable.strings:
 
5160
 
 
5161
2009-11-02  Chris Fleizach  <cfleizach@apple.com>
 
5162
 
 
5163
        Reviewed by Beth Dakin.
 
5164
 
 
5165
        Support ARIA "tab" roles
 
5166
        https://bugs.webkit.org/show_bug.cgi?id=30842
 
5167
 
 
5168
        Add a localizable string for tab panel.
 
5169
 
 
5170
        * English.lproj/Localizable.strings:
 
5171
        * StringsNotToBeLocalized.txt:
 
5172
 
 
5173
2009-10-27  Dan Bernstein  <mitz@apple.com>
 
5174
 
 
5175
        Reviewed by Darin Adler.
 
5176
 
 
5177
        Updated license
 
5178
 
 
5179
        * LICENSE:
 
5180
 
 
5181
2009-10-26  Sam Weinig  <sam@webkit.org>
 
5182
 
 
5183
        Reviewed by Anders Carlsson.
 
5184
 
 
5185
        Move some WebView event handling code into its own file, WebViewEventHandling.mm
 
5186
 
 
5187
        * WebKit.xcodeproj/project.pbxproj:
 
5188
 
 
5189
2009-10-19  John Gregg  <johnnyg@google.com>
 
5190
 
 
5191
        Reviewed by Dimitri Glazkov.
 
5192
 
 
5193
        set ENABLE_NOTIFICATIONS=1 for Chromium
 
5194
        https://bugs.webkit.org/show_bug.cgi?id=29949
 
5195
 
 
5196
        * chromium/features.gypi:
 
5197
 
 
5198
2009-10-13  Drew Wilson  <atwilson@atwilson-macpro.local>
 
5199
 
 
5200
        Reviewed by David Levin.
 
5201
 
 
5202
        Enable SHARED_WORKERS for Chromium
 
5203
        https://bugs.webkit.org/show_bug.cgi?id=30289
 
5204
 
 
5205
        * chromium/features.gypi:
 
5206
        Turned on ENABLE_SHARED_WORKERS by default. This doesn't actually turn on
 
5207
        SharedWorkers yet, as Chromium overrides this flag in its feature_overrides.gypi.
 
5208
 
 
5209
2009-10-12  Yaar Schnitman  <yaar@chromium.org>
 
5210
 
 
5211
        Reviewed by Dimitri Glazkov.
 
5212
 
 
5213
        Chromium Port - Windows
 
5214
        https://bugs.webkit.org/show_bug.cgi?id=29969
 
5215
 
 
5216
        * chromium/DEPS: Added gtest dep required by windows and incremented some of the deps revisions.
 
5217
 
 
5218
2009-10-06  Simon Fraser  <simon.fraser@apple.com>
 
5219
 
 
5220
        Reviewed by Mark Rowe.
 
5221
 
 
5222
        accessibility/media-element.html crashes (and has incorrect result)
 
5223
        https://bugs.webkit.org/show_bug.cgi?id=30108
 
5224
 
 
5225
        Fix up the accessibilty label for the newly added fullscreen button,
 
5226
        and update the test result accordingly.
 
5227
 
 
5228
        * English.lproj/Localizable.strings:
 
5229
 
 
5230
2009-10-05  Kevin Decker  <kdecker@apple.com>
 
5231
 
 
5232
        Reviewed by Dan Bernstein.
 
5233
 
 
5234
        * WebKit.xcodeproj/project.pbxproj: Add WebPluginHalterClient to the project.
 
5235
 
 
5236
2009-10-05  Yaar Schnitman  <yaar@chromium.org>
 
5237
 
 
5238
        Reviewed by Dimitri Glazkov.
 
5239
 
 
5240
        One of the dependencies' SVN url was missing a @ before the revision number.
 
5241
 
 
5242
        https://bugs.webkit.org/show_bug.cgi?id=30101
 
5243
 
 
5244
        * chromium/DEPS:
 
5245
 
 
5246
2009-10-05  Pierre d'Herbemont  <pdherbemont@webkit.org>
 
5247
 
 
5248
        Reviewed by Simon Fraser
 
5249
        
 
5250
        Support fullscreen in MediaPlayer (Mac)
 
5251
        https://bugs.webkit.org/show_bug.cgi?id=26742
 
5252
 
 
5253
        Add new files for video fullscreen.
 
5254
 
 
5255
        * WebKit.xcodeproj/project.pbxproj:
 
5256
 
 
5257
2009-10-05  Pavel Feldman  <pfeldman@chromium.org>
 
5258
 
 
5259
        Reviewed by Timothy Hatcher.
 
5260
 
 
5261
        Web Inspector: add testing harness for Web Inspector.
 
5262
 
 
5263
        https://bugs.webkit.org/show_bug.cgi?id=30010
 
5264
 
 
5265
        * WebKit.xcodeproj/project.pbxproj:
 
5266
 
 
5267
2009-10-04  Fumitoshi Ukai  <ukai@chromium.org>
 
5268
 
 
5269
        Reviewed by Eric Seidel
 
5270
 
 
5271
        Enable Web Sockets in chromium build.
 
5272
        https://bugs.webkit.org/show_bug.cgi?id=29917
 
5273
 
 
5274
        * chromium/features.gypi:
 
5275
 
 
5276
2009-10-02  Yaar Schnitman  <yaar@chromium.org>
 
5277
 
 
5278
        Reviewed by Dimitri Glazkov.
 
5279
 
 
5280
        Added gyp_webkit that does a subset of the things gyp_chromium does
 
5281
        plus some specialization for an upstream chromium build.
 
5282
 
 
5283
        https://bugs.webkit.org/show_bug.cgi?id=29986
 
5284
 
 
5285
        * chromium/DEPS: Points to gyp_webkit instead of gyp_chromium.
 
5286
        * chromium/gyp_webkit: A new python file.
 
5287
 
 
5288
2009-10-01  Yaar Schnitman  <yaar@chromium.org>
 
5289
 
 
5290
        Reviewed by Dimitri Glazkov.
 
5291
 
 
5292
        Make it possible to override the list of feature defines when building
 
5293
        downstream.
 
5294
 
 
5295
        https://bugs.webkit.org/show_bug.cgi?id=29979
 
5296
 
 
5297
        * chromium/features.gypi:
 
5298
 
 
5299
2009-10-01  Yaar Schnitman  <yaar@chromium.org>
 
5300
 
 
5301
        Reviewed by Dimitri Glazkov.
 
5302
 
 
5303
        Added windows-specific dependencies, updated some revisions and
 
5304
        re-organized file to make revision tracking easier. Also removed
 
5305
        extensions/v8 dependency that is no longer needed upstream.
 
5306
 
 
5307
        https://bugs.webkit.org/show_bug.cgi?id=29973
 
5308
 
 
5309
        * chromium/DEPS:
 
5310
 
 
5311
2009-09-30  Yaar Schnitman  <yaar@chromium.org>
 
5312
 
 
5313
        Reviewed by Dimitri Glazkov.
 
5314
 
 
5315
        1. Keeping up with downstream revisions.
 
5316
        2. Turning off v8 snapshot build step.
 
5317
 
 
5318
        https://bugs.webkit.org/show_bug.cgi?id=29928
 
5319
 
 
5320
        * chromium/DEPS
 
5321
 
 
5322
2009-09-29  Brady Eidson  <beidson@apple.com>
 
5323
 
 
5324
        Reviewed by John Sullivan.
 
5325
 
 
5326
        WebKit Mac API should provide a delegate interface for global history.
 
5327
        <rdar://problem/7042773> and https://webkit.org/b/29904
 
5328
 
 
5329
        * WebKit.xcodeproj/project.pbxproj:
 
5330
 
 
5331
2009-09-28  Yaar Schnitman  <yaar@chromium.org>
 
5332
 
 
5333
        Reviewed by Dimitri Glazkov.
 
5334
 
 
5335
        https://bugs.webkit.org/show_bug.cgi?id=29722
 
5336
 
 
5337
        * chromium/DEPS: Describes the chromium port's dependencies and
 
5338
          is used by gclient to fetch them.
 
5339
        * chromium/webkit.gyp: Currently only builds webcore but in
 
5340
          the future will also build the webkit api.
 
5341
 
 
5342
2009-09-26  David Kilzer  <ddkilzer@apple.com>
 
5343
 
 
5344
        Part 2 of 2: <http://webkit.org/b/29753> DerivedSources.make broken for non-Mac targets
 
5345
 
 
5346
        Reviewed by Darin Adler.
 
5347
 
 
5348
        Fix ENABLE_ORIENTATION_EVENTS for non-Mac platforms.
 
5349
 
 
5350
        * chromium/features.gypi: Added 'ENABLE_ORIENTATION_EVENTS=0' to
 
5351
        disable this feature by default.
 
5352
 
 
5353
2009-09-22  Yaar Schnitman  <yaar@chromium.org>
 
5354
 
 
5355
        Reviewed by David Levin.
 
5356
 
 
5357
        Create chromium directory and ported chromium.org's features.gypi for 
 
5358
        the webkit chromium port.
 
5359
 
 
5360
        https://bugs.webkit.org/show_bug.cgi?id=29617
 
5361
 
 
5362
        * chromium/features.gypi: Added.
 
5363
 
 
5364
2009-09-21  Dan Bernstein  <mitz@apple.com>
 
5365
 
 
5366
        Reviewed by Anders Carlsson.
 
5367
 
 
5368
        <rdar://problem/4137135> iFrame with PDF not being handled correctly on
 
5369
        usps.com
 
5370
        https://bugs.webkit.org/show_bug.cgi?id=4151
 
5371
 
 
5372
        * WebKit.xcodeproj/project.pbxproj: Added WebPDFDocumentExtras.{h,mm}
 
5373
        and WebJSPDFDoc.{h,mm} and changed WebPDFRepresentation to
 
5374
        Objective-C++.
 
5375
 
 
5376
2009-09-07  Steve Block  <steveblock@google.com>
 
5377
 
 
5378
        Reviewed by Adam Barth.
 
5379
 
 
5380
        Adds a mock Geolocation service. This will be used to provide predictable behavior of the
 
5381
        Geolocation API for use in LayoutTests. Later changes will integrate the the mock
 
5382
        Geolocation service with DumpRenderTree.
 
5383
        https://bugs.webkit.org/show_bug.cgi?id=28264
 
5384
 
 
5385
        * WebKit.xcodeproj/project.pbxproj: Modified. Adds WebGeolocationMock.
 
5386
 
 
5387
2009-09-03  John Sullivan  <sullivan@apple.com>
 
5388
 
 
5389
        Reviewed by Adam Roben
 
5390
 
 
5391
        * StringsNotToBeLocalized.txt:
 
5392
        Brought this file up to date.
 
5393
 
 
5394
2009-08-31  Mark Rowe  <mrowe@apple.com>
 
5395
 
 
5396
        Rubber-stamped by Beth Dakin.
 
5397
 
 
5398
        Remove WebViewEditingContextMenu.nib and WebViewEditingContextMenuOld.nib.
 
5399
        We stopped using these back in r18592 when we switched over to context menus
 
5400
        driven by WebCore.
 
5401
 
 
5402
        * English.lproj/WebViewEditingContextMenu.nib/classes.nib: Removed.
 
5403
        * English.lproj/WebViewEditingContextMenu.nib/info.nib: Removed.
 
5404
        * English.lproj/WebViewEditingContextMenu.nib/objects.nib: Removed.
 
5405
        * English.lproj/WebViewEditingContextMenuOld.nib/classes.nib: Removed.
 
5406
        * English.lproj/WebViewEditingContextMenuOld.nib/info.nib: Removed.
 
5407
        * English.lproj/WebViewEditingContextMenuOld.nib/objects.nib: Removed.
 
5408
        * WebKit.xcodeproj/project.pbxproj:
 
5409
 
 
5410
2009-08-28  Chris Fleizach  <cfleizach@apple.com>
 
5411
 
 
5412
        Reviewed by John Sullivan.
 
5413
 
 
5414
        update-webkit-localizable-strings script can no longer complete
 
5415
        https://bugs.webkit.org/show_bug.cgi?id=28792
 
5416
 
 
5417
        * English.lproj/Localizable.strings:
 
5418
 
 
5419
2009-08-27  John Sullivan  <sullivan@apple.com>
 
5420
 
 
5421
        * StringsNotToBeLocalized.txt:
 
5422
        Brought up to date, other than the problem mentioned in https://bugs.webkit.org/show_bug.cgi?id=28792
 
5423
 
 
5424
2009-08-25  Eric Carlson  <eric.carlson@apple.com>
 
5425
 
 
5426
        Reviewed by Oliver Hunt.
 
5427
 
 
5428
        <video> and <audio> controller should be accessible
 
5429
        https://bugs.webkit.org/show_bug.cgi?id=28081
 
5430
 
 
5431
        Add localized strings for media controller accessiblility.
 
5432
 
 
5433
        * English.lproj/Localizable.strings:
 
5434
 
 
5435
2009-08-20  Chris Fleizach  <cfleizach@apple.com>
 
5436
 
 
5437
        Reviewed by Darin Adler.
 
5438
 
 
5439
        Enable various "grouping" ARIA roles
 
5440
        https://bugs.webkit.org/show_bug.cgi?id=28486
 
5441
 
 
5442
        * English.lproj/Localizable.strings:
 
5443
 
 
5444
2009-08-18  Drew Wilson  <atwilson@google.com>
 
5445
 
 
5446
        Reviewed by Eric Seidel.
 
5447
 
 
5448
        Need to extend DumpRenderTree to expose number of worker threads.
 
5449
        https://bugs.webkit.org/show_bug.cgi?id=28292
 
5450
 
 
5451
        * WebKit.xcodeproj/project.pbxproj:
 
5452
        Added WebWorkersPrivate APIs to mac WebKit to expose workerThreadCount() for DumpRenderTree.
 
5453
 
 
5454
2009-08-06  Mark Rowe  <mrowe@apple.com>
 
5455
 
 
5456
        Rubber-stamped by Sam Weinig.
 
5457
 
 
5458
        Add explicit dependencies for our build verification scripts to ensure that they always run after linking has completed.
 
5459
 
 
5460
        * WebKit.xcodeproj/project.pbxproj:
 
5461
 
 
5462
2009-08-06  Mark Rowe  <mrowe@apple.com>
 
5463
 
 
5464
        Bring a little order to our otherwise out of control lives.
 
5465
 
 
5466
        * WebKit.xcodeproj/project.pbxproj:
 
5467
 
 
5468
2009-08-06  Mark Rowe  <mrowe@apple.com>
 
5469
 
 
5470
        Build fix.
 
5471
 
 
5472
        Don't attempt to build a file that Anders just deleted.
 
5473
 
 
5474
        * WebKit.xcodeproj/project.pbxproj:
 
5475
 
 
5476
2009-07-29  David Kilzer  <ddkilzer@apple.com>
 
5477
 
 
5478
        <http://webkit.org/b/27788> Don't export WebPluginController.h as a private header
 
5479
 
 
5480
        Reviewed by Mark Rowe.
 
5481
 
 
5482
        WebPluginController.h includes WebPluginContainerCheck.h, which
 
5483
        is not a private header.  Since WebPluginController.h doesn't
 
5484
        appear to be used anywhere, remove its private header status.
 
5485
 
 
5486
        * WebKit.xcodeproj/project.pbxproj: Remove private header
 
5487
        attribute from WebPluginController.h.
 
5488
 
 
5489
2009-07-28  Maxime Simon  <simon.maxime@gmail.com>
 
5490
 
 
5491
        Reviewed by David Levin.
 
5492
 
 
5493
        Added FrameLoaderClient for Haiku WebCore support.
 
5494
        https://bugs.webkit.org/show_bug.cgi?id=26952
 
5495
 
 
5496
        * haiku/WebCoreSupport/FrameLoaderClientHaiku.cpp: Added.
 
5497
        (WebCore::FrameLoaderClientHaiku::FrameLoaderClientHaiku):
 
5498
        (WebCore::FrameLoaderClientHaiku::setFrame):
 
5499
        (WebCore::FrameLoaderClientHaiku::setWebView):
 
5500
        (WebCore::FrameLoaderClientHaiku::detachFrameLoader):
 
5501
        (WebCore::FrameLoaderClientHaiku::hasWebView):
 
5502
        (WebCore::FrameLoaderClientHaiku::hasBackForwardList):
 
5503
        (WebCore::FrameLoaderClientHaiku::resetBackForwardList):
 
5504
        (WebCore::FrameLoaderClientHaiku::provisionalItemIsTarget):
 
5505
        (WebCore::FrameLoaderClientHaiku::makeRepresentation):
 
5506
        (WebCore::FrameLoaderClientHaiku::forceLayout):
 
5507
        (WebCore::FrameLoaderClientHaiku::forceLayoutForNonHTML):
 
5508
        (WebCore::FrameLoaderClientHaiku::updateHistoryForCommit):
 
5509
        (WebCore::FrameLoaderClientHaiku::updateHistoryForBackForwardNavigation):
 
5510
        (WebCore::FrameLoaderClientHaiku::updateHistoryForReload):
 
5511
        (WebCore::FrameLoaderClientHaiku::updateHistoryForStandardLoad):
 
5512
        (WebCore::FrameLoaderClientHaiku::updateHistoryForInternalLoad):
 
5513
        (WebCore::FrameLoaderClientHaiku::updateHistoryAfterClientRedirect):
 
5514
        (WebCore::FrameLoaderClientHaiku::setCopiesOnScroll):
 
5515
        (WebCore::FrameLoaderClientHaiku::tokenForLoadErrorReset):
 
5516
        (WebCore::FrameLoaderClientHaiku::resetAfterLoadError):
 
5517
        (WebCore::FrameLoaderClientHaiku::doNotResetAfterLoadError):
 
5518
        (WebCore::FrameLoaderClientHaiku::willCloseDocument):
 
5519
        (WebCore::FrameLoaderClientHaiku::detachedFromParent2):
 
5520
        (WebCore::FrameLoaderClientHaiku::detachedFromParent3):
 
5521
        (WebCore::FrameLoaderClientHaiku::dispatchDidHandleOnloadEvents):
 
5522
        (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveServerRedirectForProvisionalLoad):
 
5523
        (WebCore::FrameLoaderClientHaiku::dispatchDidCancelClientRedirect):
 
5524
        (WebCore::FrameLoaderClientHaiku::dispatchWillPerformClientRedirect):
 
5525
        (WebCore::FrameLoaderClientHaiku::dispatchDidChangeLocationWithinPage):
 
5526
        (WebCore::FrameLoaderClientHaiku::dispatchWillClose):
 
5527
        (WebCore::FrameLoaderClientHaiku::dispatchDidStartProvisionalLoad):
 
5528
        (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveTitle):
 
5529
        (WebCore::FrameLoaderClientHaiku::dispatchDidCommitLoad):
 
5530
        (WebCore::FrameLoaderClientHaiku::dispatchDidFinishDocumentLoad):
 
5531
        (WebCore::FrameLoaderClientHaiku::dispatchDidFinishLoad):
 
5532
        (WebCore::FrameLoaderClientHaiku::dispatchDidFirstLayout):
 
5533
        (WebCore::FrameLoaderClientHaiku::dispatchDidFirstVisuallyNonEmptyLayout):
 
5534
        (WebCore::FrameLoaderClientHaiku::dispatchShow):
 
5535
        (WebCore::FrameLoaderClientHaiku::cancelPolicyCheck):
 
5536
        (WebCore::FrameLoaderClientHaiku::dispatchWillSubmitForm):
 
5537
        (WebCore::FrameLoaderClientHaiku::dispatchDidLoadMainResource):
 
5538
        (WebCore::FrameLoaderClientHaiku::revertToProvisionalState):
 
5539
        (WebCore::FrameLoaderClientHaiku::postProgressStartedNotification):
 
5540
        (WebCore::FrameLoaderClientHaiku::postProgressEstimateChangedNotification):
 
5541
        (WebCore::FrameLoaderClientHaiku::postProgressFinishedNotification):
 
5542
        (WebCore::FrameLoaderClientHaiku::progressStarted):
 
5543
        (WebCore::FrameLoaderClientHaiku::progressCompleted):
 
5544
        (WebCore::FrameLoaderClientHaiku::setMainFrameDocumentReady):
 
5545
        (WebCore::FrameLoaderClientHaiku::willChangeTitle):
 
5546
        (WebCore::FrameLoaderClientHaiku::didChangeTitle):
 
5547
        (WebCore::FrameLoaderClientHaiku::finishedLoading):
 
5548
        (WebCore::FrameLoaderClientHaiku::canShowMIMEType):
 
5549
        (WebCore::FrameLoaderClientHaiku::representationExistsForURLScheme):
 
5550
        (WebCore::FrameLoaderClientHaiku::generatedMIMETypeForURLScheme):
 
5551
        (WebCore::FrameLoaderClientHaiku::frameLoadCompleted):
 
5552
        (WebCore::FrameLoaderClientHaiku::saveViewStateToItem):
 
5553
        (WebCore::FrameLoaderClientHaiku::restoreViewState):
 
5554
        (WebCore::FrameLoaderClientHaiku::restoreScrollPositionAndViewState):
 
5555
        (WebCore::FrameLoaderClientHaiku::provisionalLoadStarted):
 
5556
        (WebCore::FrameLoaderClientHaiku::shouldTreatURLAsSameAsCurrent):
 
5557
        (WebCore::FrameLoaderClientHaiku::addHistoryItemForFragmentScroll):
 
5558
        (WebCore::FrameLoaderClientHaiku::didFinishLoad):
 
5559
        (WebCore::FrameLoaderClientHaiku::prepareForDataSourceReplacement):
 
5560
        (WebCore::FrameLoaderClientHaiku::setTitle):
 
5561
        (WebCore::FrameLoaderClientHaiku::userAgent):
 
5562
        (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveIcon):
 
5563
        (WebCore::FrameLoaderClientHaiku::frameLoaderDestroyed):
 
5564
        (WebCore::FrameLoaderClientHaiku::canHandleRequest):
 
5565
        (WebCore::FrameLoaderClientHaiku::partClearedInBegin):
 
5566
        (WebCore::FrameLoaderClientHaiku::updateGlobalHistory):
 
5567
        (WebCore::FrameLoaderClientHaiku::updateGlobalHistoryRedirectLinks):
 
5568
        (WebCore::FrameLoaderClientHaiku::shouldGoToHistoryItem):
 
5569
        (WebCore::FrameLoaderClientHaiku::saveScrollPositionAndViewStateToItem):
 
5570
        (WebCore::FrameLoaderClientHaiku::canCachePage):
 
5571
        (WebCore::FrameLoaderClientHaiku::setMainDocumentError):
 
5572
        (WebCore::FrameLoaderClientHaiku::committedLoad):
 
5573
        (WebCore::FrameLoaderClientHaiku::cancelledError):
 
5574
        (WebCore::FrameLoaderClientHaiku::blockedError):
 
5575
        (WebCore::FrameLoaderClientHaiku::cannotShowURLError):
 
5576
        (WebCore::FrameLoaderClientHaiku::interruptForPolicyChangeError):
 
5577
        (WebCore::FrameLoaderClientHaiku::cannotShowMIMETypeError):
 
5578
        (WebCore::FrameLoaderClientHaiku::fileDoesNotExistError):
 
5579
        (WebCore::FrameLoaderClientHaiku::shouldFallBack):
 
5580
        (WebCore::FrameLoaderClientHaiku::createDocumentLoader):
 
5581
        (WebCore::FrameLoaderClientHaiku::download):
 
5582
        (WebCore::FrameLoaderClientHaiku::assignIdentifierToInitialRequest):
 
5583
        (WebCore::FrameLoaderClientHaiku::dispatchWillSendRequest):
 
5584
        (WebCore::FrameLoaderClientHaiku::shouldUseCredentialStorage):
 
5585
        (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveAuthenticationChallenge):
 
5586
        (WebCore::FrameLoaderClientHaiku::dispatchDidCancelAuthenticationChallenge):
 
5587
        (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveResponse):
 
5588
        (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveContentLength):
 
5589
        (WebCore::FrameLoaderClientHaiku::dispatchDidFinishLoading):
 
5590
        (WebCore::FrameLoaderClientHaiku::dispatchDidFailLoading):
 
5591
        (WebCore::FrameLoaderClientHaiku::dispatchDidLoadResourceFromMemoryCache):
 
5592
        (WebCore::FrameLoaderClientHaiku::dispatchDidLoadResourceByXMLHttpRequest):
 
5593
        (WebCore::FrameLoaderClientHaiku::dispatchDidFailProvisionalLoad):
 
5594
        (WebCore::FrameLoaderClientHaiku::dispatchDidFailLoad):
 
5595
        (WebCore::FrameLoaderClientHaiku::dispatchCreatePage):
 
5596
        (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForMIMEType):
 
5597
        (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForNewWindowAction):
 
5598
        (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForNavigationAction):
 
5599
        (WebCore::FrameLoaderClientHaiku::dispatchUnableToImplementPolicy):
 
5600
        (WebCore::FrameLoaderClientHaiku::startDownload):
 
5601
        (WebCore::FrameLoaderClientHaiku::createFrame):
 
5602
        (WebCore::FrameLoaderClientHaiku::objectContentType):
 
5603
        (WebCore::FrameLoaderClientHaiku::createPlugin):
 
5604
        (WebCore::FrameLoaderClientHaiku::redirectDataToPlugin):
 
5605
        (WebCore::FrameLoaderClientHaiku::pluginWillHandleLoadError):
 
5606
        (WebCore::FrameLoaderClientHaiku::createJavaAppletWidget):
 
5607
        (WebCore::FrameLoaderClientHaiku::overrideMediaType):
 
5608
        (WebCore::FrameLoaderClientHaiku::windowObjectCleared):
 
5609
        (WebCore::FrameLoaderClientHaiku::documentElementAvailable):
 
5610
        (WebCore::FrameLoaderClientHaiku::didPerformFirstNavigation):
 
5611
        (WebCore::FrameLoaderClientHaiku::registerForIconNotification):
 
5612
        (WebCore::FrameLoaderClientHaiku::savePlatformDataToCachedFrame):
 
5613
        (WebCore::FrameLoaderClientHaiku::transitionToCommittedFromCachedFrame):
 
5614
        (WebCore::FrameLoaderClientHaiku::transitionToCommittedForNewPage):
 
5615
        * haiku/WebCoreSupport/FrameLoaderClientHaiku.h: Added.
 
5616
        (WebCore::FrameLoaderClientHaiku::~FrameLoaderClientHaiku):
 
5617
 
 
5618
2009-07-28  Maxime Simon  <simon.maxime@gmail.com>
 
5619
 
 
5620
        Reviewed by David Levin.
 
5621
 
 
5622
        Added ChromeClient for Haiku WebCore support.
 
5623
        https://bugs.webkit.org/show_bug.cgi?id=26952
 
5624
 
 
5625
        * haiku/WebCoreSupport/ChromeClientHaiku.cpp: Added.
 
5626
        (WebCore::ChromeClientHaiku::ChromeClientHaiku):
 
5627
        (WebCore::ChromeClientHaiku::~ChromeClientHaiku):
 
5628
        (WebCore::ChromeClientHaiku::chromeDestroyed):
 
5629
        (WebCore::ChromeClientHaiku::setWindowRect):
 
5630
        (WebCore::ChromeClientHaiku::windowRect):
 
5631
        (WebCore::ChromeClientHaiku::pageRect):
 
5632
        (WebCore::ChromeClientHaiku::scaleFactor):
 
5633
        (WebCore::ChromeClientHaiku::focus):
 
5634
        (WebCore::ChromeClientHaiku::unfocus):
 
5635
        (WebCore::ChromeClientHaiku::canTakeFocus):
 
5636
        (WebCore::ChromeClientHaiku::takeFocus):
 
5637
        (WebCore::ChromeClientHaiku::createWindow):
 
5638
        (WebCore::ChromeClientHaiku::createModalDialog):
 
5639
        (WebCore::ChromeClientHaiku::show):
 
5640
        (WebCore::ChromeClientHaiku::canRunModal):
 
5641
        (WebCore::ChromeClientHaiku::runModal):
 
5642
        (WebCore::ChromeClientHaiku::setToolbarsVisible):
 
5643
        (WebCore::ChromeClientHaiku::toolbarsVisible):
 
5644
        (WebCore::ChromeClientHaiku::setStatusbarVisible):
 
5645
        (WebCore::ChromeClientHaiku::statusbarVisible):
 
5646
        (WebCore::ChromeClientHaiku::setScrollbarsVisible):
 
5647
        (WebCore::ChromeClientHaiku::scrollbarsVisible):
 
5648
        (WebCore::ChromeClientHaiku::setMenubarVisible):
 
5649
        (WebCore::ChromeClientHaiku::menubarVisible):
 
5650
        (WebCore::ChromeClientHaiku::setResizable):
 
5651
        (WebCore::ChromeClientHaiku::addMessageToConsole):
 
5652
        (WebCore::ChromeClientHaiku::canRunBeforeUnloadConfirmPanel):
 
5653
        (WebCore::ChromeClientHaiku::runBeforeUnloadConfirmPanel):
 
5654
        (WebCore::ChromeClientHaiku::closeWindowSoon):
 
5655
        (WebCore::ChromeClientHaiku::runJavaScriptAlert):
 
5656
        (WebCore::ChromeClientHaiku::runJavaScriptConfirm):
 
5657
        (WebCore::ChromeClientHaiku::runJavaScriptPrompt):
 
5658
        (WebCore::ChromeClientHaiku::setStatusbarText):
 
5659
        (WebCore::ChromeClientHaiku::shouldInterruptJavaScript):
 
5660
        (WebCore::ChromeClientHaiku::tabsToLinks):
 
5661
        (WebCore::ChromeClientHaiku::windowResizerRect):
 
5662
        (WebCore::ChromeClientHaiku::repaint):
 
5663
        (WebCore::ChromeClientHaiku::scroll):
 
5664
        (WebCore::ChromeClientHaiku::screenToWindow):
 
5665
        (WebCore::ChromeClientHaiku::windowToScreen):
 
5666
        (WebCore::ChromeClientHaiku::platformWindow):
 
5667
        (WebCore::ChromeClientHaiku::contentsSizeChanged):
 
5668
        (WebCore::ChromeClientHaiku::scrollRectIntoView):
 
5669
        (WebCore::ChromeClientHaiku::addToDirtyRegion):
 
5670
        (WebCore::ChromeClientHaiku::scrollBackingStore):
 
5671
        (WebCore::ChromeClientHaiku::updateBackingStore):
 
5672
        (WebCore::ChromeClientHaiku::mouseDidMoveOverElement):
 
5673
        (WebCore::ChromeClientHaiku::setToolTip):
 
5674
        (WebCore::ChromeClientHaiku::print):
 
5675
        (WebCore::ChromeClientHaiku::exceededDatabaseQuota):
 
5676
        (WebCore::ChromeClientWx::reachedMaxAppCacheSize):
 
5677
        (WebCore::ChromeClientHaiku::requestGeolocationPermissionForFrame):
 
5678
        (WebCore::ChromeClientHaiku::runOpenPanel):
 
5679
        (WebCore::ChromeClientHaiku::setCursor):
 
5680
        (WebCore::ChromeClientHaiku::formStateDidChange):
 
5681
        (WebCore::ChromeClientHaiku::createHTMLParserQuirks):
 
5682
        * haiku/WebCoreSupport/ChromeClientHaiku.h: Added.
 
5683
 
 
5684
2009-07-28  Robert Hogan  <robert@roberthogan.net>
 
5685
 
 
5686
        Reviewed by Simon Hausmann.
 
5687
 
 
5688
        Add WebKit version API to Qt.
 
5689
 
 
5690
        Get the current version of WebKit from WebKit/mac/Configurations/Version.xcconfig
 
5691
        at compile time and make it available to webkit ports through WebKitVersion.h.
 
5692
 
 
5693
        https://bugs.webkit.org/show_bug.cgi?id=27158
 
5694
 
 
5695
        * scripts/generate-webkitversion.pl: Added
 
5696
 
 
5697
2009-07-24  Andrei Popescu  <andreip@google.com>
 
5698
 
 
5699
        ApplicationCache should have size limit
 
5700
        https://bugs.webkit.org/show_bug.cgi?id=22700
 
5701
        
 
5702
        Updated the project after adding WebApplicationCache.h/mm
 
5703
 
 
5704
        * WebKit.xcodeproj/project.pbxproj:
 
5705
 
 
5706
2009-07-16  Maxime Simon  <simon.maxime@gmail.com>
 
5707
 
 
5708
        Reviewed by Eric Seidel.
 
5709
 
 
5710
        Added InspectorClient for Haiku WebCore support.
 
5711
        https://bugs.webkit.org/show_bug.cgi?id=26952
 
5712
 
 
5713
        Adding two files, InspectorClientHaiku.h and InspectorClientHaiku.cpp
 
5714
 
 
5715
        * haiku/WebCoreSupport/InspectorClientHaiku.cpp: Added.
 
5716
        (WebCore::InspectorClientHaiku::inspectorDestroyed):
 
5717
        (WebCore::InspectorClientHaiku::createPage):
 
5718
        (WebCore::InspectorClientHaiku::localizedStringsURL):
 
5719
        (WebCore::InspectorClientHaiku::hiddenPanels):
 
5720
        (WebCore::InspectorClientHaiku::showWindow):
 
5721
        (WebCore::InspectorClientHaiku::closeWindow):
 
5722
        (WebCore::InspectorClientHaiku::attachWindow):
 
5723
        (WebCore::InspectorClientHaiku::detachWindow):
 
5724
        (WebCore::InspectorClientHaiku::setAttachedWindowHeight):
 
5725
        (WebCore::InspectorClientHaiku::highlight):
 
5726
        (WebCore::InspectorClientHaiku::hideHighlight):
 
5727
        (WebCore::InspectorClientHaiku::inspectedURLChanged):
 
5728
        (WebCore::InspectorClientHaiku::populateSetting):
 
5729
        (WebCore::InspectorClientHaiku::storeSetting):
 
5730
        (WebCore::InspectorClientHaiku::removeSetting):
 
5731
        * haiku/WebCoreSupport/InspectorClientHaiku.h: Added.
 
5732
 
 
5733
2009-07-16  Maxime Simon  <simon.maxime@gmail.com>
 
5734
 
 
5735
        Reviewed by Oliver Hunt.
 
5736
 
 
5737
        Added EditorClient for Haiku WebCore support.
 
5738
        https://bugs.webkit.org/show_bug.cgi?id=26952
 
5739
 
 
5740
        Adding two files, EditorClientHaiku.h and EditorClientHaiku.cpp
 
5741
 
 
5742
        * haiku/WebCoreSupport/EditorClientHaiku.cpp: Added.
 
5743
        (WebCore::EditorClientHaiku::EditorClientHaiku):
 
5744
        (WebCore::EditorClientHaiku::setPage):
 
5745
        (WebCore::EditorClientHaiku::pageDestroyed):
 
5746
        (WebCore::EditorClientHaiku::shouldDeleteRange):
 
5747
        (WebCore::EditorClientHaiku::shouldShowDeleteInterface):
 
5748
        (WebCore::EditorClientHaiku::smartInsertDeleteEnabled):
 
5749
        (WebCore::EditorClientHaiku::isSelectTrailingWhitespaceEnabled):
 
5750
        (WebCore::EditorClientHaiku::isContinuousSpellCheckingEnabled):
 
5751
        (WebCore::EditorClientHaiku::toggleContinuousSpellChecking):
 
5752
        (WebCore::EditorClientHaiku::isGrammarCheckingEnabled):
 
5753
        (WebCore::EditorClientHaiku::toggleGrammarChecking):
 
5754
        (WebCore::EditorClientHaiku::spellCheckerDocumentTag):
 
5755
        (WebCore::EditorClientHaiku::isEditable):
 
5756
        (WebCore::EditorClientHaiku::shouldBeginEditing):
 
5757
        (WebCore::EditorClientHaiku::shouldEndEditing):
 
5758
        (WebCore::EditorClientHaiku::shouldInsertNode):
 
5759
        (WebCore::EditorClientHaiku::shouldInsertText):
 
5760
        (WebCore::EditorClientHaiku::shouldChangeSelectedRange):
 
5761
        (WebCore::EditorClientHaiku::shouldApplyStyle):
 
5762
        (WebCore::EditorClientHaiku::shouldMoveRangeAfterDelete):
 
5763
        (WebCore::EditorClientHaiku::didBeginEditing):
 
5764
        (WebCore::EditorClientHaiku::respondToChangedContents):
 
5765
        (WebCore::EditorClientHaiku::respondToChangedSelection):
 
5766
        (WebCore::EditorClientHaiku::didEndEditing):
 
5767
        (WebCore::EditorClientHaiku::didWriteSelectionToPasteboard):
 
5768
        (WebCore::EditorClientHaiku::didSetSelectionTypesForPasteboard):
 
5769
        (WebCore::EditorClientHaiku::registerCommandForUndo):
 
5770
        (WebCore::EditorClientHaiku::registerCommandForRedo):
 
5771
        (WebCore::EditorClientHaiku::clearUndoRedoOperations):
 
5772
        (WebCore::EditorClientHaiku::canUndo):
 
5773
        (WebCore::EditorClientHaiku::canRedo):
 
5774
        (WebCore::EditorClientHaiku::undo):
 
5775
        (WebCore::EditorClientHaiku::redo):
 
5776
        (WebCore::EditorClientHaiku::handleKeyboardEvent):
 
5777
        (WebCore::EditorClientHaiku::handleInputMethodKeydown):
 
5778
        (WebCore::EditorClientHaiku::textFieldDidBeginEditing):
 
5779
        (WebCore::EditorClientHaiku::textFieldDidEndEditing):
 
5780
        (WebCore::EditorClientHaiku::textDidChangeInTextField):
 
5781
        (WebCore::EditorClientHaiku::doTextFieldCommandFromEvent):
 
5782
        (WebCore::EditorClientHaiku::textWillBeDeletedInTextField):
 
5783
        (WebCore::EditorClientHaiku::textDidChangeInTextArea):
 
5784
        (WebCore::EditorClientHaiku::ignoreWordInSpellDocument):
 
5785
        (WebCore::EditorClientHaiku::learnWord):
 
5786
        (WebCore::EditorClientHaiku::checkSpellingOfString):
 
5787
        (WebCore::EditorClientHaiku::getAutoCorrectSuggestionForMisspelledWord):
 
5788
        (WebCore::EditorClientHaiku::checkGrammarOfString):
 
5789
        (WebCore::EditorClientHaiku::updateSpellingUIWithGrammarString):
 
5790
        (WebCore::EditorClientHaiku::updateSpellingUIWithMisspelledWord):
 
5791
        (WebCore::EditorClientHaiku::showSpellingUI):
 
5792
        (WebCore::EditorClientHaiku::spellingUIIsShowing):
 
5793
        (WebCore::EditorClientHaiku::getGuessesForWord):
 
5794
        (WebCore::EditorClientHaiku::setInputMethodState):
 
5795
        (WebCore::EditorClientHaiku::isEditing):
 
5796
        * haiku/WebCoreSupport/EditorClientHaiku.h: Added.
 
5797
 
 
5798
2009-07-16  Maxime Simon  <simon.maxime@gmail.com>
 
5799
 
 
5800
        Reviewed by Eric Seidel.
 
5801
 
 
5802
        Added DragClient for Haiku WebCore support.
 
5803
        https://bugs.webkit.org/show_bug.cgi?id=26952
 
5804
 
 
5805
        Adding two files, DragClientHaiku.h and DragClientHaiku.cpp
 
5806
 
 
5807
        * haiku/WebCoreSupport/DragClientHaiku.cpp: Added.
 
5808
        (WebCore::DragClientHaiku::actionMaskForDrag):
 
5809
        (WebCore::DragClientHaiku::willPerformDragDestinationAction):
 
5810
        (WebCore::DragClientHaiku::dragControllerDestroyed):
 
5811
        (WebCore::DragClientHaiku::dragSourceActionMaskForPoint):
 
5812
        (WebCore::DragClientHaiku::willPerformDragSourceAction):
 
5813
        (WebCore::DragClientHaiku::startDrag):
 
5814
        (WebCore::DragClientHaiku::createDragImageForLink):
 
5815
        * haiku/WebCoreSupport/DragClientHaiku.h: Added.
 
5816
 
 
5817
2009-07-16  Maxime Simon  <simon.maxime@gmail.com>
 
5818
 
 
5819
        Reviewed by Oliver Hunt.
 
5820
 
 
5821
        Added ContextMenuClient for Haiku WebCore support.
 
5822
        https://bugs.webkit.org/show_bug.cgi?id=26952
 
5823
 
 
5824
        Adding two files, ContextMenuClientHaiku.h
 
5825
        and ContextMenuClientHaiku.cpp
 
5826
 
 
5827
        * haiku/WebCoreSupport/ContextMenuClientHaiku.cpp: Added.
 
5828
        (WebCore::ContextMenuClientHaiku::contextMenuDestroyed):
 
5829
        (WebCore::ContextMenuClientHaiku::getCustomMenuFromDefaultItems):
 
5830
        (WebCore::ContextMenuClientHaiku::contextMenuItemSelected):
 
5831
        (WebCore::ContextMenuClientHaiku::downloadURL):
 
5832
        (WebCore::ContextMenuClientHaiku::lookUpInDictionary):
 
5833
        (WebCore::ContextMenuClientHaiku::speak):
 
5834
        (WebCore::ContextMenuClientHaiku::isSpeaking):
 
5835
        (WebCore::ContextMenuClientHaiku::stopSpeaking):
 
5836
        (WebCore::ContextMenuClientHaiku::searchWithGoogle):
 
5837
        * haiku/WebCoreSupport/ContextMenuClientHaiku.h: Added.
 
5838
 
 
5839
2009-07-10  Adam Roben  <aroben@apple.com>
 
5840
 
 
5841
        Sort all our Xcode projects
 
5842
 
 
5843
        Accomplished using sort-Xcode-project-file.
 
5844
 
 
5845
        Requested by Dave Kilzer.
 
5846
 
 
5847
        * WebKit.xcodeproj/project.pbxproj:
 
5848
 
 
5849
2009-07-02  Adam Roben  <aroben@apple.com>
 
5850
 
 
5851
        Fix warnings from update-webkit-localizable-strings
 
5852
 
 
5853
        Rubber-stamped by Eric Carlson.
 
5854
 
 
5855
        * English.lproj/Localizable.strings: Updated.
 
5856
 
 
5857
2009-07-02  Adam Roben  <aroben@apple.com>
 
5858
 
 
5859
        Update StringsNotToBeLocalized.txt for (not so) recent changes
 
5860
 
 
5861
        Bug 26926: StringsNotToBeLocalized.txt is out-of-date
 
5862
        <https://bugs.webkit.org/show_bug.cgi?id=26926>
 
5863
 
 
5864
        Reviewed by John Sullivan.
 
5865
 
 
5866
        * StringsNotToBeLocalized.txt:
 
5867
 
 
5868
2009-07-02  Pierre d'Herbemont  <pdherbemont@apple.com>
 
5869
 
 
5870
        Reviewed by Simon Fraser.
 
5871
 
 
5872
        <rdar://problem/6518119>
 
5873
 
 
5874
        Add localized strings for media controller status messages.
 
5875
 
 
5876
        * English.lproj/Localizable.strings: Localized text.
 
5877
 
 
5878
2009-06-08  Dan Bernstein  <mitz@apple.com>
 
5879
 
 
5880
        Rubber-stamped by Mark Rowe.
 
5881
 
 
5882
        - updated the project after giving Objective-C++ the .mm extension
 
5883
 
 
5884
        * WebKit.xcodeproj/project.pbxproj:
 
5885
 
 
5886
2009-06-04  Sam Weinig  <sam@webkit.org>
 
5887
 
 
5888
        Reviewed by Alice Liu.
 
5889
 
 
5890
        Move WebView internal data into WebViewData.h/mm.
 
5891
 
 
5892
        * WebKit.xcodeproj/project.pbxproj:
 
5893
 
 
5894
2009-06-03  Sam Weinig  <sam@webkit.org>
 
5895
 
 
5896
        Reviewed by Mark Rowe.
 
5897
 
 
5898
        Added WebDelegateImplementationCaching.h/mm
 
5899
 
 
5900
        * WebKit.xcodeproj/project.pbxproj:
 
5901
 
 
5902
2009-06-03  Sam Weinig  <sam@webkit.org>
 
5903
 
 
5904
        Reviewed by Mark Rowe.
 
5905
 
 
5906
        Add WebViewInternal.mm.
 
5907
 
 
5908
        * WebKit.xcodeproj/project.pbxproj:
 
5909
 
 
5910
2009-06-03  Dan Bernstein  <mitz@apple.com>
 
5911
 
 
5912
        Reviewed by Anders Carlsson.
 
5913
 
 
5914
        - WebKit project part of eliminating WebCoreTextRenderer
 
5915
 
 
5916
        * WebKit.xcodeproj/project.pbxproj: Changed WebKitNSStringExtras.m to
 
5917
            compile as Objective-C++.
 
5918
 
 
5919
2009-06-01  Darin Adler  <darin@apple.com>
 
5920
 
 
5921
        Reviewed by Maciej Stachowiak.
 
5922
 
 
5923
        Bug 26113: break WebTextCompletionController out into its own source file
 
5924
        https://bugs.webkit.org/show_bug.cgi?id=26113
 
5925
 
 
5926
        * WebKit.xcodeproj/project.pbxproj: Add WebTextCompletionController.h/mm.
 
5927
 
 
5928
2009-05-28  Mark Rowe  <mrowe@apple.com>
 
5929
 
 
5930
        Rubber-stamped by Anders Carlsson.
 
5931
 
 
5932
        Symlink WebKitPluginHost.app in to place if needed.
 
5933
 
 
5934
        * WebKit.xcodeproj/project.pbxproj:
 
5935
 
 
5936
2009-05-24  Darin Adler  <darin@apple.com>
 
5937
 
 
5938
        * StringsNotToBeLocalized.txt: Updated for recent changes. Got rid of most full-file exceptions.
 
5939
 
 
5940
2009-05-16  Anders Carlsson  <andersca@apple.com>
 
5941
 
 
5942
        Reviewed by Sam Weinig and Dan Bernstein.
 
5943
 
 
5944
        Fix <rdar://problem/6889644>.
 
5945
        
 
5946
        * English.lproj/Localizable.strings:
 
5947
 
 
5948
2009-05-10  Alexey Proskuryakov  <ap@webkit.org>
 
5949
 
 
5950
        Reviewed by Dan Bernstein.
 
5951
 
 
5952
        <rdar://problem/6870383> Have to enter credentials twice when downloading from a protected page
 
5953
 
 
5954
        * WebKit.xcodeproj/project.pbxproj: Renamed Misc/WebDownload.m as WebDownload.mm, so that
 
5955
        it could use C++ code from AuthenticaitonMac.h.
 
5956
 
 
5957
2009-04-27  Douglas R. Davidson  <ddavidso@apple.com>
 
5958
 
 
5959
        Add localizable strings for 
 
5960
        <rdar://problem/6724106> WebViews need to implement text checking
 
5961
 
 
5962
        Reviewed by Justin Garcia.
 
5963
 
 
5964
        * English.lproj/Localizable.strings:
 
5965
 
 
5966
2009-04-27  Kevin Decker  <kdecker@apple.com>
 
5967
 
 
5968
        Reviewed by Anders Carlsson.
 
5969
                
 
5970
        <rdar://problem/6352982>
 
5971
 
 
5972
        * WebKit.xcodeproj/project.pbxproj: Added WebNetscapeContainerCheckContextInfo.mm to the project.
 
5973
 
 
5974
2009-04-23  Kevin Decker  <kdecker@apple.com>
 
5975
 
 
5976
        Reviewed by Anders Carlsson.
 
5977
 
 
5978
        * WebKit.xcodeproj/project.pbxproj: Added WebNetscapeContainerCheckPrivate.mm and header to the project.
 
5979
 
 
5980
2009-04-21  Adam Roben  <aroben@apple.com>
 
5981
 
 
5982
        Update StringsNotToBeLocalized.txt for recent changes
 
5983
 
 
5984
        Rubber-stamped by John Sullivan.
 
5985
 
 
5986
        * StringsNotToBeLocalized.txt:
 
5987
 
 
5988
2009-04-19  Darin Adler  <darin@apple.com>
 
5989
 
 
5990
        * StringsNotToBeLocalized.txt: Updated for recent changes.
 
5991
 
 
5992
2009-04-17  David Kilzer  <ddkilzer@apple.com>
 
5993
 
 
5994
        Simplify FEATURE_DEFINES definition
 
5995
 
 
5996
        Reviewed by Darin Adler.
 
5997
 
 
5998
        This moves FEATURE_DEFINES and its related ENABLE_FEATURE_NAME
 
5999
        variables to their own FeatureDefines.xcconfig file.  It also
 
6000
        extracts a new ENABLE_GEOLOCATION variable so that
 
6001
        FEATURE_DEFINES only needs to be defined once.
 
6002
 
 
6003
        * WebKit.xcodeproj/project.pbxproj: Added
 
6004
        FeatureDefines.xcconfig file.
 
6005
 
 
6006
2009-04-10  Timothy Hatcher  <timothy@apple.com>
 
6007
 
 
6008
        Remove DOMDocumentPrivate.h now that <rdar://problem/6730996> is fixed.
 
6009
 
 
6010
        Rubber-stamped by Mark Rowe.
 
6011
 
 
6012
        * WebKit.xcodeproj/project.pbxproj:
 
6013
 
 
6014
2009-04-09  Mike Thole  <mthole@apple.com>
 
6015
 
 
6016
        Reviewed by Adam Roben.
 
6017
 
 
6018
        * WebKit.xcodeproj/project.pbxproj:
 
6019
            Set the Localizable.strings encoding to UTF-16.
 
6020
 
 
6021
2009-04-07  Anders Carlsson  <andersca@apple.com>
 
6022
 
 
6023
        Try to fix the Leopard build once more.
 
6024
 
 
6025
        * WebKit.xcodeproj/project.pbxproj:
 
6026
 
 
6027
2009-04-07  Anders Carlsson  <andersca@apple.com>
 
6028
 
 
6029
        Another attempt at fixing the build.
 
6030
        
 
6031
        * WebKit.xcodeproj/project.pbxproj:
 
6032
 
 
6033
2009-04-02  Adele Peterson  <adele@apple.com>
 
6034
 
 
6035
        Reviewed by Darin Adler.
 
6036
 
 
6037
        * WebKit.xcodeproj/project.pbxproj: 
 
6038
        Add WebDOMOperationsInternal.h and make WebDOMOperationsPrivate.h private. 
 
6039
 
 
6040
2009-04-01  Greg Bolsinga  <bolsinga@apple.com>
 
6041
 
 
6042
        Reviewed by Mark Rowe.
 
6043
 
 
6044
        https://bugs.webkit.org/show_bug.cgi?id=24990
 
6045
        Put SECTORDER_FLAGS into xcconfig files.
 
6046
 
 
6047
        * WebKit.xcodeproj/project.pbxproj:
 
6048
 
 
6049
2009-03-27  Darin Adler  <darin@apple.com>
 
6050
 
 
6051
        * StringsNotToBeLocalized.txt: Updated for recent changes.
 
6052
 
 
6053
2009-03-16  Darin Adler  <darin@apple.com>
 
6054
 
 
6055
        Reviewed by Dan Bernstein.
 
6056
 
 
6057
        * English.lproj/Localizable.strings: Updated.
 
6058
        * StringsNotToBeLocalized.txt: Updated for recent changes.
 
6059
 
 
6060
2009-03-13  Greg Bolsinga  <bolsinga@apple.com>
 
6061
 
 
6062
        Reviewed by Simon Fraser.
 
6063
 
 
6064
        Update Geolocation perimission dialogs to be asynchronous.
 
6065
        https://bugs.webkit.org/show_bug.cgi?id=24505
 
6066
 
 
6067
        Add WebGeolocation, a wrapper around WebCore::Geolocation. It mimics the
 
6068
        coding style set by WebSecurityOrigin.
 
6069
 
 
6070
        * WebKit.xcodeproj/project.pbxproj:
 
6071
 
 
6072
2009-03-13  Anders Carlsson  <andersca@apple.com>
 
6073
 
 
6074
        Reviewed by Dan Bernstein.
 
6075
 
 
6076
        <rdar://problem/6610666> Revise the Cocoa event model text API
 
6077
        
 
6078
        Remove nptextinput.h
 
6079
        
 
6080
        * WebKit.xcodeproj/project.pbxproj:
 
6081
 
 
6082
2009-03-03  David Kilzer  <ddkilzer@apple.com>
 
6083
 
 
6084
        <rdar://problem/6581203> WebCore and WebKit should install the same set of headers during installhdrs phase as build phase
 
6085
 
 
6086
        Reviewed by Mark Rowe.
 
6087
 
 
6088
        The fix is to add INSTALLHDRS_COPY_PHASE = YES and
 
6089
        INSTALLHDRS_SCRIPT_PHASE = YES to WebKit.xcconfig, then to
 
6090
        make sure various build phase scripts work with the installhdrs
 
6091
        build phase.
 
6092
 
 
6093
        * WebKit.xcodeproj/project.pbxproj:
 
6094
        - Added shell code to prevent running "Check For Global
 
6095
          Initializers", "Check For Exit Time Destructors" and "Check
 
6096
          For Weak VTables" scripts during the installhdrs build phase.
 
6097
        - Removed UMBRELLA_FRAMEWORKS_DIR from the Debug and Release
 
6098
          targets since it's no longer needed after defining
 
6099
          WEBCORE_PRIVATE_HEADERS_DIR in WebKit.xcconfig.
 
6100
 
 
6101
2009-03-03  David Kilzer  <ddkilzer@apple.com>
 
6102
 
 
6103
        Remove last vestiges of JAVASCRIPTCORE_PRIVATE_HEADERS_DIR from WebKit
 
6104
 
 
6105
        Reviewed by Adam Roben.
 
6106
 
 
6107
        Use of JAVASCRIPTCORE_PRIVATE_HEADERS_DIR was removed in r37465
 
6108
        since NPAPI headers had migrated from JavaScriptCore to WebCore
 
6109
        before that.
 
6110
 
 
6111
        * WebKit.xcodeproj/project.pbxproj: Removed
 
6112
        JAVASCRIPTCORE_PRIVATE_HEADERS_DIR build setting from from Debug
 
6113
        and Release configurations.
 
6114
 
 
6115
2009-03-02  Anders Carlsson  <andersca@apple.com>
 
6116
 
 
6117
        WebNetscapePluginPackage.mm is an Objective-C++ file.
 
6118
 
 
6119
        * WebKit.xcodeproj/project.pbxproj:
 
6120
 
 
6121
2009-03-02  Anders Carlsson  <andersca@apple.com>
 
6122
 
 
6123
        Reviewed by John Sullivan.
 
6124
 
 
6125
        Rename WebNetscapePluginPackage.m to WebNetscapePluginPackage.mm
 
6126
        
 
6127
        * WebKit.xcodeproj/project.pbxproj:
 
6128
 
 
6129
2009-02-20  Anders Carlsson  <andersca@apple.com>
 
6130
 
 
6131
        Reviewed by Dan Bernstein.
 
6132
 
 
6133
        Add new files.
 
6134
        
 
6135
        * WebKit.xcodeproj/project.pbxproj:
 
6136
 
 
6137
2009-02-13  Darin Adler  <darin@apple.com>
 
6138
 
 
6139
        * StringsNotToBeLocalized.txt: Updated for recent changes.
 
6140
 
 
6141
2009-02-07  Darin Adler  <darin@apple.com>
 
6142
 
 
6143
        * StringsNotToBeLocalized.txt: Updated for recent changes.
 
6144
 
 
6145
2009-02-04  Timothy Hatcher  <timothy@apple.com>
 
6146
 
 
6147
        Removed the WebDefaultScriptDebugDelegate now that we have CallScriptDebugDelegate.
 
6148
 
 
6149
        <rdar://problem/6508457> Launching widget in Dashcode debugger is
 
6150
        super-slow due forwardInvocation: calling debug delegate
 
6151
 
 
6152
        Reviewed by Oliver Hunt.
 
6153
 
 
6154
        * WebKit.xcodeproj/project.pbxproj:
 
6155
 
 
6156
2009-02-02  Anders Carlsson  <andersca@apple.com>
 
6157
 
 
6158
        Reviewed by Dan Bernstein.
 
6159
        
 
6160
        Remove WebKitPluginContainerView.{h|mm}, they aren't used anywhere.
 
6161
        
 
6162
        * WebKit.xcodeproj/project.pbxproj:
 
6163
 
 
6164
2009-01-26  Mark Rowe  <mrowe@apple.com>
 
6165
 
 
6166
        Rubber-stamped by Sam Weinig.
 
6167
 
 
6168
        Clean up after r40240.
 
6169
 
 
6170
        * WebKit.xcodeproj/project.pbxproj: Reinstate WebKitPluginHost.defs.
 
6171
 
 
6172
2009-01-25  Darin Adler  <darin@apple.com>
 
6173
 
 
6174
        Try to fix full build on Mac Leopard.
 
6175
 
 
6176
        * WebKit.xcodeproj/project.pbxproj: Removed WebKitPluginClient.defs from the WebKit target.
 
6177
        Maybe this is temporary, but I had to do it to get the full build to succeed.
 
6178
 
 
6179
2009-01-25  Mark Rowe  <mrowe@apple.com>
 
6180
 
 
6181
        Rubber-stamped by Dan Bernstein.
 
6182
 
 
6183
        Improve the consistency of settings in our .xcconfig files.
 
6184
 
 
6185
        * WebKit.xcodeproj/project.pbxproj:
 
6186
 
 
6187
2009-01-23  Brady Eidson  <beidson@apple.com>
 
6188
 
 
6189
        Rubberstamped by Darin Adler
 
6190
 
 
6191
        Rename CachedPagePlatformData to CachedFramePlatformData to more accurately reflect its true role.
 
6192
 
 
6193
        * WebKit.xcodeproj/project.pbxproj:
 
6194
 
 
6195
2009-01-20  Anders Carlsson  <andersca@apple.com>
 
6196
 
 
6197
        Reviewed by Sam Weinig.
 
6198
 
 
6199
        Add ProxyInstance files.
 
6200
        
 
6201
        * WebKit.xcodeproj/project.pbxproj:
 
6202
 
 
6203
2009-01-04  David Kilzer  <ddkilzer@apple.com>
 
6204
 
 
6205
        Don't install internal headers in WebKit framework
 
6206
 
 
6207
        Reviewed by Darin Adler.
 
6208
 
 
6209
        * WebKit.xcodeproj/project.pbxproj: Remove roles from internal
 
6210
        headers so they're not installed.
 
6211
 
 
6212
2009-01-02  Darin Adler  <darin@apple.com>
 
6213
 
 
6214
        * StringsNotToBeLocalized.txt: Updated.
 
6215
 
 
6216
2008-12-23  Darin Adler  <darin@apple.com>
 
6217
 
 
6218
        Reviewed by Alexey Proskuryakov.
 
6219
 
 
6220
        - fix https://bugs.webkit.org/show_bug.cgi?id=22976
 
6221
          crash due to Mail's use of WebArchive and WebResource on non-main thread
 
6222
 
 
6223
        * StringsNotToBeLocalized.txt: Updated.
 
6224
 
 
6225
        * WebKit.xcodeproj/project.pbxproj: Added new file WebNSObjectExtras.mm and
 
6226
        existing file WebResourceInternal.h.
 
6227
 
 
6228
2008-12-08  David Kilzer  <ddkilzer@apple.com>
 
6229
 
 
6230
        Bug 22555: Sort "children" sections in Xcode project files
 
6231
 
 
6232
        <https://bugs.webkit.org/show_bug.cgi?id=22555>
 
6233
 
 
6234
        Reviewed by Eric Seidel.
 
6235
 
 
6236
        * WebKit.xcodeproj/project.pbxproj: Sorted.
 
6237
 
 
6238
2008-12-08  Darin Adler  <darin@apple.com>
 
6239
 
 
6240
        * StringsNotToBeLocalized.txt: Updated for recent changes.
 
6241
 
 
6242
2008-12-05  Dan Bernstein  <mitz@apple.com>
 
6243
 
 
6244
        Mac build fix.
 
6245
 
 
6246
        * WebKit.xcodeproj/project.pbxproj:
 
6247
 
 
6248
2008-12-05  Dan Bernstein  <mitz@apple.com>
 
6249
 
 
6250
        Mac build fix.
 
6251
 
 
6252
        * WebKit.xcodeproj/project.pbxproj:
 
6253
 
 
6254
2008-12-04  Anders Carlsson  <andersca@apple.com>
 
6255
 
 
6256
        Reviewed by Sam Weinig.
 
6257
 
 
6258
        Add HostedNetscapePluginStream.
 
6259
        
 
6260
        * WebKit.xcodeproj/project.pbxproj:
 
6261
 
 
6262
2008-12-03  Anders Carlsson  <andersca@apple.com>
 
6263
 
 
6264
        Reviewed by Sam Weinig.
 
6265
        
 
6266
        Move WebPluginRequest to its own file.
 
6267
        
 
6268
        * WebKit.xcodeproj/project.pbxproj:
 
6269
 
 
6270
2008-12-03  Steve Falkenburg  <sfalken@apple.com>
 
6271
 
 
6272
        Update strings not to be localized.
 
6273
 
 
6274
        Reviewed by Adam Roben.
 
6275
 
 
6276
        * StringsNotToBeLocalized.txt:
 
6277
 
 
6278
2008-11-26  Mark Rowe  <mrowe@apple.com>
 
6279
 
 
6280
        Build fix.
 
6281
 
 
6282
        Fix up the references to files under WebKit/mac/Plugins/Hosted.
 
6283
 
 
6284
        * WebKit.xcodeproj/project.pbxproj:
 
6285
 
 
6286
2008-11-26  Anders Carlsson  <andersca@apple.com>
 
6287
 
 
6288
        Reviewed by Mark Rowe.
 
6289
 
 
6290
        Add plug-in host related files to the Xcode project.
 
6291
        
 
6292
        * WebKit.xcodeproj/project.pbxproj:
 
6293
 
 
6294
2008-11-14  Dan Bernstein  <mitz@apple.com>
 
6295
 
 
6296
        Reviewed by Darin Adler.
 
6297
 
 
6298
        - part of <rdar://problem/6234337> Add a Text Direction menu to the default context menu when appropriate
 
6299
 
 
6300
        * English.lproj/Localizable.strings: Added the Text Direction submenu
 
6301
        title.
 
6302
 
 
6303
2008-11-13  John Sullivan  <sullivan@apple.com>
 
6304
 
 
6305
        fixed <rdar://problem/6361578> Web Kit UI strings: a few edits
 
6306
 
 
6307
        Reviewed by Tim Hatcher
 
6308
 
 
6309
        * English.lproj/Localizable.strings:
 
6310
        updated for these changes
 
6311
        
 
6312
        * StringsNotToBeLocalized.txt:
 
6313
        removed unused exception
 
6314
 
 
6315
2008-11-12  John Sullivan  <sullivan@apple.com>
 
6316
 
 
6317
        fixed <rdar://problem/3839110> Authentication dialogs talk about passwords being sent "in the clear"
 
6318
 
 
6319
        Reviewed by Tim Hatcher
 
6320
 
 
6321
        * English.lproj/Localizable.strings:
 
6322
        * StringsNotToBeLocalized.txt:
 
6323
        updated for this change
 
6324
 
 
6325
2008-11-10  Anders Carlsson  <andersca@apple.com>
 
6326
 
 
6327
        Reviewed by Kevin Decker.
 
6328
        
 
6329
        Add WebHostedNetscapePluginView to the project.
 
6330
        
 
6331
        * WebKit.xcodeproj/project.pbxproj:
 
6332
 
 
6333
2008-11-10  Anders Carlsson  <andersca@apple.com>
 
6334
 
 
6335
        Reviewed by Kevin Decker.
 
6336
 
 
6337
        Add a new WebBaseNetscapePluginView class.
 
6338
        
 
6339
        * WebKit.xcodeproj/project.pbxproj:
 
6340
 
 
6341
2008-11-10  Anders Carlsson  <andersca@apple.com>
 
6342
 
 
6343
        Reviewed by Adam Roben.
 
6344
                
 
6345
        Rename WebBaseNetscapePluginView to WebNetscapePluginView.
 
6346
 
 
6347
        * StringsNotToBeLocalized.txt:
 
6348
        * WebKit.xcodeproj/project.pbxproj:
 
6349
 
 
6350
2008-11-05  Anders Carlsson  <andersca@apple.com>
 
6351
 
 
6352
        Reviewed by Kevin Decker.
 
6353
 
 
6354
        Remove WebPlugInStreamLoaderDelegate.h
 
6355
        
 
6356
        * WebKit.xcodeproj/project.pbxproj:
 
6357
 
 
6358
2008-11-03  Darin Adler  <darin@apple.com>
 
6359
 
 
6360
        Reviewed by Tim Hatcher.
 
6361
 
 
6362
        - https://bugs.webkit.org/show_bug.cgi?id=22061
 
6363
          create script to check for exit-time destructors
 
6364
 
 
6365
        * WebKit.xcodeproj/project.pbxproj: Added a script
 
6366
        phase that runs the check-for-exit-time-destructors script.
 
6367
 
 
6368
2008-10-31  Anders Carlsson  <andersca@apple.com>
 
6369
 
 
6370
        Reviewed by Kevin Decker.
 
6371
 
 
6372
        Move WebNetscapePluginEventHandler classes to a subgroup of Netscape Plug-Ins.
 
6373
        
 
6374
        * WebKit.xcodeproj/project.pbxproj:
 
6375
 
 
6376
2008-10-29  Matt Lilek  <webkit@mattlilek.com>
 
6377
 
 
6378
        Not reviewed, build fix.
 
6379
 
 
6380
        * WebKit.xcodeproj/project.pbxproj:
 
6381
 
 
6382
2008-10-28  Adele Peterson  <adele@apple.com>
 
6383
 
 
6384
        Reviewed by John Sullivan.
 
6385
 
 
6386
        Fix for https://bugs.webkit.org/show_bug.cgi?id=21880
 
6387
        "files" string for multifile uploads needs to be localized
 
6388
 
 
6389
        * English.lproj/Localizable.strings: Updated with new string.
 
6390
 
 
6391
2008-10-28  Adele Peterson  <adele@apple.com>
 
6392
 
 
6393
        Reviewed by Sam Weinig. 
 
6394
 
 
6395
        * English.lproj/Localizable.strings:
 
6396
        Updated.
 
6397
 
 
6398
2008-10-27  Darin Adler  <darin@apple.com>
 
6399
 
 
6400
        * StringsNotToBeLocalized.txt: Updated for recent changes.
 
6401
 
 
6402
2008-10-24  Timothy Hatcher  <timothy@apple.com>
 
6403
 
 
6404
        Implement new InspectorClient methods to work with Settings.
 
6405
 
 
6406
        https://bugs.webkit.org/show_bug.cgi?id=21856
 
6407
 
 
6408
        Reviewed by Darin Adler.
 
6409
 
 
6410
        * WebKit.xcodeproj/project.pbxproj: Add the new InspectorClientCF.cpp file.
 
6411
 
 
6412
2008-10-15  Mark Rowe  <mrowe@apple.com>
 
6413
 
 
6414
        Rubber-stamped by Brady Eidson.
 
6415
 
 
6416
        <rdar://problem/5803460> A file named StringsNotToBeLocalized.txt file is installed Webkit.framework/Resources.
 
6417
 
 
6418
        * WebKit.xcodeproj/project.pbxproj: Don't install StringsNotToBeLocalized.txt.
 
6419
 
 
6420
2008-10-14  Maxime Britto  <britto@apple.com>
 
6421
 
 
6422
        Reviewed by Darin Adler.
 
6423
 
 
6424
        * WebKit.xcodeproj/project.pbxproj: Added two files for the 
 
6425
        WebTextIterator, and made the WebTextIterator.h private
 
6426
 
 
6427
2008-10-04  Mark Rowe  <mrowe@apple.com>
 
6428
 
 
6429
        Reviewed by Tim Hatcher.
 
6430
 
 
6431
        Add a 'Check For Weak VTables' build phase to catch weak vtables as early as possible.
 
6432
 
 
6433
        * WebKit.xcodeproj/project.pbxproj:
 
6434
 
 
6435
2008-09-24  Darin Adler  <darin@apple.com>
 
6436
 
 
6437
        * StringsNotToBeLocalized.txt: Updated for recent changes.
 
6438
 
 
6439
2008-09-15  Chris Fleizach  <cfleizach@apple.com>
 
6440
 
 
6441
        Reviewed by Darin Adler, Beth Dakin
 
6442
 
 
6443
        Support strings for AXLists
 
6444
 
 
6445
        * English.lproj/Localizable.strings:
 
6446
 
 
6447
2008-09-15  Anders Carlsson  <andersca@apple.com>
 
6448
 
 
6449
        Reviewed by Mitz.
 
6450
 
 
6451
        Merge WebNetscapePluginStream into WebBaseNetscapePluginStream.
 
6452
        
 
6453
        * WebKit.xcodeproj/project.pbxproj:
 
6454
 
 
6455
2008-09-02  Mark Rowe  <mrowe@apple.com>
 
6456
 
 
6457
        Reviewed by Tim Hatcher.
 
6458
 
 
6459
        Build fix.  Remove the now unnecessary check for "4" in the user agent string.
 
6460
 
 
6461
        * WebKit.xcodeproj/project.pbxproj:
 
6462
 
 
6463
2008-08-17  Geoffrey Garen  <ggaren@apple.com>
 
6464
 
 
6465
        Reviewed by Cameron Zwarich.
 
6466
        
 
6467
        Updated project files to XCode 3.1.
 
6468
 
 
6469
        * WebKit.xcodeproj/project.pbxproj:
 
6470
 
 
6471
2008-08-15  Mark Rowe  <mrowe@apple.com>
 
6472
 
 
6473
        Rubber-stamped by Geoff Garen.
 
6474
 
 
6475
        <rdar://problem/6139914> Please include a _debug version of JavaScriptCore framework
 
6476
 
 
6477
        * WebKit.xcodeproj/project.pbxproj: Enable the debug variant.
 
6478
 
 
6479
2008-08-05  Anders Carlsson  <andersca@apple.com>
 
6480
 
 
6481
        Reviewed by Darin Adler.
 
6482
 
 
6483
        Remove MainThreadObjectDeallocator.{h|mm}.
 
6484
        
 
6485
        * WebKit.xcodeproj/project.pbxproj:
 
6486
 
 
6487
2008-08-04  Mark Rowe  <mrowe@apple.com>
 
6488
 
 
6489
        Reviewed by Darin Adler.
 
6490
 
 
6491
        Declare empty protocols when using versions of AppKit that do not use formal protocols for delegates and data sources.
 
6492
        Part one of fix for <rdar://problem/5853147>.
 
6493
 
 
6494
        * WebKit.xcodeproj/project.pbxproj:
 
6495
 
 
6496
2008-07-31  David D. Kilzer  <ddkilzer@webkit.org>
 
6497
 
 
6498
        Fix layout test results for webarchive/test-xml-stylesheet.xml
 
6499
 
 
6500
        Reviewed by Darin Adler.
 
6501
 
 
6502
        * WebKit.xcodeproj/project.pbxproj: Added WebHTMLRepresentationInternal.h.
 
6503
        Changed WebHTMLRepresentationInternal.h and WebHTMLRepresentationPrivate.h
 
6504
        to private so they're copied into PrivateHeaders.
 
6505
 
 
6506
2008-07-11  Stephanie Lewis  <slewis@apple.com>
 
6507
 
 
6508
        Reviewed by Darin Adler.
 
6509
 
 
6510
        Move WebPreferences.m to objc++ so it can include the new WTF leak counting class.
 
6511
 
 
6512
        * WebKit.xcodeproj/project.pbxproj:
 
6513
 
 
6514
2008-07-07  Mark Rowe  <mrowe@apple.com>
 
6515
 
 
6516
        Fix references to WebRenderNode.h and WebRenderNode.mm in Xcode project
 
6517
        so that they don't have an unnecessary ".." in the path.
 
6518
 
 
6519
        * WebKit.xcodeproj/project.pbxproj:
 
6520
 
 
6521
2008-07-05  Mark Rowe  <mrowe@apple.com>
 
6522
 
 
6523
        Reviewed by John Sullivan.
 
6524
 
 
6525
        Remove WebSearchableTextView as it has been unused for some time now.
 
6526
 
 
6527
        * WebKit.xcodeproj/project.pbxproj:
 
6528
 
 
6529
2008-06-26  Anders Carlsson  <andersca@apple.com>
 
6530
 
 
6531
        Reviewed by Darin Adler.
 
6532
 
 
6533
        Add MainThreadObjectDeallocator to sources.
 
6534
        
 
6535
        * WebKit.xcodeproj/project.pbxproj:
 
6536
 
 
6537
2008-06-24  John Sullivan  <sullivan@apple.com>
 
6538
 
 
6539
        Rubber-stamped by Sam Weinig
 
6540
 
 
6541
        * StringsNotToBeLocalized.txt:
 
6542
        brought this file up to date
 
6543
 
 
6544
2008-06-17  Mark Rowe  <mrowe@apple.com>
 
6545
 
 
6546
        Reviewed by Darin Adler.
 
6547
 
 
6548
        <rdar://problem/5775802> WebKit should not force use of GCC 4.0.
 
6549
 
 
6550
        * WebKit.xcodeproj/project.pbxproj:
 
6551
 
 
6552
2008-05-22  Timothy Hatcher  <timothy@apple.com>
 
6553
 
 
6554
        <rdar://problem/5956403> Update the Develop menu to match the new Inspector items
 
6555
 
 
6556
        Reviewed by Adam Roben.
 
6557
 
 
6558
        * English.lproj/Localizable.strings: Added new strings.
 
6559
 
 
6560
2008-05-21  Anders Carlsson  <andersca@apple.com>
 
6561
 
 
6562
        Reviewed by Maciej.
 
6563
 
 
6564
        Add WebIconFetcher files.
 
6565
        
 
6566
        * WebKit.xcodeproj/project.pbxproj:
 
6567
 
 
6568
2008-05-16  Timothy Hatcher  <timothy@apple.com>
 
6569
 
 
6570
        Removes WebScriptDebugServer files and related calls. This removes
 
6571
        the hooks that Drosera uses for debugging. Now that the Web Inspector
 
6572
        has a better debugger, we don't need these anymore.
 
6573
 
 
6574
        Reviewed by Sam Weinig.
 
6575
 
 
6576
        * StringsNotToBeLocalized.txt:
 
6577
        * WebKit.xcodeproj/project.pbxproj:
 
6578
 
 
6579
2008-05-13  Chris Fleizach  <cfleizach@apple.com>
 
6580
 
 
6581
        Reviewed by Beth Dakin
 
6582
 
 
6583
        <rdar://problem/4780592> WebKit application has its window announced as HTML content
 
6584
 
 
6585
        * English.lproj/Localizable.strings:
 
6586
        * WebKit.xcodeproj/project.pbxproj:
 
6587
 
 
6588
2008-05-09  Anders Carlsson  <andersca@apple.com>
 
6589
 
 
6590
        Reviewed by Oliver.
 
6591
 
 
6592
        <rdar://problem/5774495> Make Unicode text input possible in Netscape-style plug-ins
 
6593
        
 
6594
        Add nptextinput.h as a public header.
 
6595
        
 
6596
        * WebKit.xcodeproj/project.pbxproj:
 
6597
 
 
6598
2008-05-06  Stephanie Lewis  <slewis@apple.com>
 
6599
 
 
6600
        Reviewed by Andersca.
 
6601
 
 
6602
        prepare for plugin fast teardown work - make WebPluginDatabase a objective C++ file.
 
6603
 
 
6604
        * WebKit.xcodeproj/project.pbxproj:
 
6605
 
 
6606
2008-05-01  Anders Carlsson  <andersca@apple.com>
 
6607
 
 
6608
        Reviewed by Tim.
 
6609
 
 
6610
        Remove npfunctions.h
 
6611
        
 
6612
        * WebKit.xcodeproj/project.pbxproj:
 
6613
 
 
6614
2008-05-01  Sam Weinig  <sam@webkit.org>
 
6615
 
 
6616
        Reviewed by Anders Carlsson.
 
6617
 
 
6618
        Turn off deprecated warnings for WebNetscapePluginEventHandlerCarbon.mm.
 
6619
 
 
6620
        * WebKit.xcodeproj/project.pbxproj:
 
6621
 
 
6622
2008-04-30  Anders Carlsson  <andersca@apple.com>
 
6623
 
 
6624
        Reviewed by Adam.
 
6625
 
 
6626
        Add Cocoa event handler.
 
6627
        
 
6628
        * WebKit.xcodeproj/project.pbxproj:
 
6629
 
 
6630
2008-04-29  Anders Carlsson  <andersca@apple.com>
 
6631
 
 
6632
        Reviewed by Adam.
 
6633
 
 
6634
        Add new event handlers.
 
6635
        
 
6636
        * WebKit.xcodeproj/project.pbxproj:
 
6637
 
 
6638
2008-04-07  John Sullivan  <sullivan@apple.com>
 
6639
 
 
6640
        Reviewed by Tim
 
6641
        
 
6642
        - made the JavaScript text input panel not block Quit (part of 4133196)
 
6643
 
 
6644
        * English.lproj/WebJavaScriptTextInputPanel.nib/classes.nib:
 
6645
        * English.lproj/WebJavaScriptTextInputPanel.nib/info.nib:
 
6646
        * English.lproj/WebJavaScriptTextInputPanel.nib/keyedobjects.nib:
 
6647
        Made the panel be a NonBlockingPanel
 
6648
 
 
6649
2008-04-04  Ada Chan  <adachan@apple.com>
 
6650
 
 
6651
        Updated the format string for window title for a standalone image to take integers.
 
6652
 
 
6653
        Reviewed by Dan.
 
6654
 
 
6655
        * English.lproj/Localizable.strings:
 
6656
 
 
6657
2008-03-28  Brady Eidson  <beidson@apple.com>
 
6658
 
 
6659
        Rubberstamped by Darin Adler
 
6660
 
 
6661
        Remove WebArchiver.h/mm
 
6662
 
 
6663
        * WebKit.xcodeproj/project.pbxproj:
 
6664
 
 
6665
2008-03-25  Brady Eidson  <beidson@apple.com>
 
6666
 
 
6667
        Reviewed by Darin
 
6668
 
 
6669
        <rdar://problem/4516169> - Support WebArchives on Windows
 
6670
 
 
6671
        * WebKit.xcodeproj/project.pbxproj:
 
6672
 
 
6673
2008-03-24  Brady Eidson  <beidson@apple.com>
 
6674
 
 
6675
        Reviewed by Darin's rubberstamp
 
6676
 
 
6677
        Rename a .m to .mm
 
6678
 
 
6679
        * WebKit.xcodeproj/project.pbxproj:
 
6680
 
 
6681
2008-03-20  John Sullivan  <sullivan@apple.com>
 
6682
 
 
6683
        * StringsNotToBeLocalized.txt:
 
6684
        Brought this file up to date
 
6685
 
 
6686
2008-03-20  Adam Roben  <aroben@apple.com>
 
6687
 
 
6688
        Mark WebNodeHighlight.m and WebNodeHighlightView.m Obj-C++
 
6689
 
 
6690
        Reviewed by Tim Hatcher.
 
6691
 
 
6692
        * WebKit.xcodeproj/project.pbxproj:
 
6693
 
 
6694
2008-03-12  Darin Adler  <darin@apple.com>
 
6695
 
 
6696
        Reviewed by Anders.
 
6697
 
 
6698
        - http://bugs.webkit.org/show_bug.cgi?id=17640
 
6699
          eliminate WebCoreFrameBridge
 
6700
 
 
6701
        * StringsNotToBeLocalized.txt: Updated for recent changes.
 
6702
        * WebKit.xcodeproj/project.pbxproj: Removed WebFrameBridge.h and WebFrameBridge.mm.
 
6703
 
 
6704
2008-03-11  Darin Adler  <darin@apple.com>
 
6705
 
 
6706
        Reviewed by Anders.
 
6707
 
 
6708
        * WebKit.xcodeproj/project.pbxproj: Change WebDynamicScrollBarsView.m to be Obj-C++.
 
6709
        We can rename the file later.
 
6710
 
 
6711
2008-03-07  Mark Rowe  <mrowe@apple.com>
 
6712
 
 
6713
        Reviewed by Oliver Hunt.
 
6714
 
 
6715
        Fix WebKit build with GCC 4.2.
 
6716
 
 
6717
        * WebKit.xcodeproj/project.pbxproj:  Mark WebTypesInternal.h as a private header so that DumpRenderTree can use it.
 
6718
 
 
6719
2008-03-06  Darin Adler  <darin@apple.com>
 
6720
 
 
6721
        * WebKit.xcodeproj/project.pbxproj: Added WebHistoryInternal.h.
 
6722
 
 
6723
2008-03-06  David D. Kilzer  <ddkilzer@apple.com>
 
6724
 
 
6725
        Name the WebKit build phase script that generates WebKit.LP64.exp.
 
6726
 
 
6727
        * WebKit.xcodeproj/project.pbxproj: Name the build phase script
 
6728
        that generates the 64-bit export file to match the corresponding
 
6729
        build phase script in WebCore.
 
6730
 
 
6731
2008-03-05  Adam Roben  <aroben@apple.com>
 
6732
 
 
6733
        Remove WebCoreScriptDebugger.{h,mm}
 
6734
 
 
6735
        Reviewed by Kevin M.
 
6736
 
 
6737
        * WebKit.xcodeproj/project.pbxproj:
 
6738
 
 
6739
2008-03-05  Adam Roben  <aroben@apple.com>
 
6740
 
 
6741
        Rename WebCoreScriptDebuggerImp.{h,mm} to WebScriptDebugger.{h,mm}
 
6742
 
 
6743
        Reviewed by Kevin M.
 
6744
 
 
6745
        * WebKit.xcodeproj/project.pbxproj:
 
6746
 
 
6747
2008-03-05  Adam Roben  <aroben@apple.com>
 
6748
 
 
6749
        Remove WebScriptDebugger
 
6750
 
 
6751
        Reviewed by Kevin M.
 
6752
 
 
6753
        * WebKit.xcodeproj/project.pbxproj: Remove
 
6754
        WebScriptDebugDelegatePrivate.h from the project.
 
6755
 
 
6756
2008-03-05  Adam Roben  <aroben@apple.com>
 
6757
 
 
6758
        Move WebCoreScriptDebuggerImp to its own source files
 
6759
 
 
6760
        Reviewed by Kevin M.
 
6761
 
 
6762
        * WebKit.xcodeproj/project.pbxproj: Added new files to the project.
 
6763
 
 
6764
2008-03-05  Adam Roben  <aroben@apple.com>
 
6765
 
 
6766
        Move WebCoreScriptDebugger to WebKit
 
6767
 
 
6768
        Reviewed by Darin Adler.
 
6769
 
 
6770
        * WebKit.xcodeproj/project.pbxproj: Added WebCoreScriptDebugger.{h,mm}
 
6771
        to the project.
 
6772
 
 
6773
2008-01-26  Greg Bolsinga  <bolsinga@apple.com>
 
6774
 
 
6775
        <rdar://problem/5708388> WebDashboardRegion.h duplicated between WebCore / WebKit
 
6776
 
 
6777
        Reviewed by Darin Adler.
 
6778
 
 
6779
        * WebKit.xcodeproj/project.pbxproj: Removed WebDashboardRegion.h.
 
6780
 
 
6781
2008-01-23  Steve Falkenburg  <sfalken@apple.com>
 
6782
 
 
6783
        Update localization exceptions.
 
6784
        
 
6785
        Reviewed by Darin Adler.
 
6786
 
 
6787
        * English.lproj/Localizable.strings:
 
6788
        * StringsNotToBeLocalized.txt:
 
6789
 
 
6790
2008-01-20  Mark Rowe  <mrowe@apple.com>
 
6791
 
 
6792
        Reviewed by Dan Bernstein.
 
6793
 
 
6794
        Remove code bracketed by REMOVE_SAFARI_DOM_TREE_DEBUG_ITEM as we are no longer
 
6795
        interested in supporting Safari 2 with TOT WebKit.
 
6796
 
 
6797
        * WebKit.xcodeproj/project.pbxproj: Don't define REMOVE_SAFARI_DOM_TREE_DEBUG_ITEM
 
6798
        as it is no longer used. 
 
6799
 
 
6800
2008-01-03  Darin Adler  <darin@apple.com>
 
6801
 
 
6802
        - fix Safari build
 
6803
 
 
6804
        * WebKit.xcodeproj/project.pbxproj: Mark header private (fixes Safari build).
 
6805
 
 
6806
2008-01-02  Alexey Proskuryakov  <ap@webkit.org>
 
6807
 
 
6808
        Reviewed by Darin Adler.
 
6809
 
 
6810
        Removed "BackwardDelete", which is no longer present in source code.
 
6811
 
 
6812
        * StringsNotToBeLocalized.txt:
 
6813
 
 
6814
2007-12-16  Mark Rowe  <mrowe@apple.com>
 
6815
 
 
6816
        Reviewed by Maciej Stachowiak.
 
6817
 
 
6818
        Refactor Mac plugin stream code to use the shared NetscapePlugInStreamLoader implementation.
 
6819
 
 
6820
        * WebKit.xcodeproj/project.pbxproj: Add new files.
 
6821
 
 
6822
2007-12-14  Darin Adler  <darin@apple.com>
 
6823
 
 
6824
        * StringsNotToBeLocalized.txt: Updated.
 
6825
 
 
6826
2007-12-12  Brady Eidson  <beidson@apple.com>
 
6827
 
 
6828
        Reviewed by Sam Weinig
 
6829
 
 
6830
        Fix for <rdar://problem/4886844> and lay groundwork for <rdar://problem/4516170> (Back/Forward Cache on Windows)
 
6831
 
 
6832
        * WebKit.xcodeproj/project.pbxproj: Added a new file
 
6833
 
 
6834
2007-12-12  Mark Rowe  <mrowe@apple.com>
 
6835
 
 
6836
        Reviewed by Dave Kilzer.
 
6837
 
 
6838
        Remove abuse of projectDirPath from WebKit.xcodeproj to fix Production builds.
 
6839
 
 
6840
        * WebKit.xcodeproj/project.pbxproj:
 
6841
 
 
6842
2007-11-19  Brady Eidson <beidson@apple.com>
 
6843
 
 
6844
        Reviewed by Maciej
 
6845
 
 
6846
        * WebKit.xcodeproj/project.pbxproj: Sorted!
 
6847
 
 
6848
2007-11-17  Timothy Hatcher  <timothy@apple.com>
 
6849
 
 
6850
        Reviewed by Mark Rowe.
 
6851
 
 
6852
        Bug 13470: i18n: The Web Inspector is not localizable
 
6853
        http://bugs.webkit.org/show_bug.cgi?id=13470
 
6854
 
 
6855
        Update the localized strings and the file encoding of WebInspectorClient.mm.
 
6856
 
 
6857
        * English.lproj/Localizable.strings:
 
6858
        * StringsNotToBeLocalized.txt:
 
6859
        * WebKit.xcodeproj/project.pbxproj:
 
6860
 
 
6861
2007-11-16  Mark Rowe  <mrowe@apple.com>
 
6862
 
 
6863
        Reviewed by Tim Hatcher.
 
6864
 
 
6865
        Build WebCore as a sub-framework of WebKit in all configurations.
 
6866
 
 
6867
        * WebKit.xcodeproj/project.pbxproj:
 
6868
 
 
6869
2007-11-16  Brady Eidson  <beidson@apple.com>
 
6870
 
 
6871
        * WebKit.xcodeproj/project.pbxproj: WebDatabaseManagerPrivate.h, also!
 
6872
 
 
6873
2007-11-16  Brady Eidson  <beidson@apple.com>
 
6874
 
 
6875
        * WebKit.xcodeproj/project.pbxproj: Mark WebSecurityOriginPrivate.h private so
 
6876
          it is exported
 
6877
 
 
6878
2007-11-16  Brady Eidson  <beidson@apple.com>
 
6879
 
 
6880
        Reviewed by John
 
6881
 
 
6882
        Database management API tweaks
 
6883
 
 
6884
        * WebKit.xcodeproj/project.pbxproj:
 
6885
 
 
6886
2007-11-15  Brady Eidson  <beidson@apple.com>
 
6887
 
 
6888
        Reviewed by John
 
6889
 
 
6890
        Stubbing out everything required for a WebKit API for databases
 
6891
 
 
6892
        * WebKit.xcodeproj/project.pbxproj:
 
6893
 
 
6894
2007-11-12  Adam Roben  <aroben@apple.com>
 
6895
 
 
6896
        * StringsNotToBeLocalized.txt: Updated.
 
6897
 
 
6898
2007-11-08  Kevin Ollivier  <kevino@theolliviers.com>
 
6899
 
 
6900
        Adding the wx WebKit implementation.
 
6901
 
 
6902
        Reviewed by Mark Rowe.
 
6903
 
 
6904
        * wx: Added.
 
6905
 
 
6906
2007-11-07  Mark Rowe  <mrowe@apple.com>
 
6907
 
 
6908
        Reviewed by Kevin Decker.
 
6909
 
 
6910
        Fix 64-bit Mac build.
 
6911
 
 
6912
        * WebKit.xcodeproj/project.pbxproj: Change paths specified relative to SRCROOT
 
6913
        to be relative to PROJECT_DIR.  PROJECT_DIR takes into account the projectDirPath
 
6914
        setting of the project, which in this instance includes the necessary "mac"
 
6915
        subdirectory.
 
6916