[Win] TestWebKitAPI fails to link.
[WebKit-https.git] / Source / WebKit / ChangeLog
1 2013-09-12  peavo@outlook.com  <peavo@outlook.com>
2
3         [Win] TestWebKitAPI fails to link.
4         https://bugs.webkit.org/show_bug.cgi?id=121223
5
6         Reviewed by Brent Fulgham.
7
8         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add required symbol.
9
10 2013-09-11  Brent Fulgham  <bfulgham@apple.com>
11
12         [Windows] Avoid converting from IntSize->SIZE->IntSize
13         https://bugs.webkit.org/show_bug.cgi?id=121180
14
15         Reviewed by Anders Carlsson.
16
17         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
18         Remove unused symbol export.
19
20 2013-09-08  Antti Koivisto  <antti@apple.com>
21
22         Fix window build.
23         
24         Not reviewed.
25
26         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
27
28 2013-08-30  Brent Fulgham  <bfulgham@apple.com>
29
30         [Windows] Unreviewed build correction.
31         Update project dependencies so that build logs on machines will include output from the
32         WebInspectorUI project.
33
34         * WebKit.vcxproj/WebKit.sln:
35
36 2013-08-30  Brent Fulgham  <bfulgham@apple.com>
37
38         [Windows] Unreviewed build fix after r154917
39
40         * WebKit.vcxproj/WebKit.sln: Establish build dependency from WebInspectorUI against
41         WebKit. Remove reverse dependency.
42
43 2013-08-29  Brent Fulgham  <bfulgham@apple.com>
44
45         [Windows] Unreviewed build fix after r154809
46
47         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Remove two no-longer-existing
48         export symbols.
49
50 2013-08-28  Brent Fulgham  <bfulgham@webkit.org>
51
52         [WinCairo] Unreviewed build fix.
53
54         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add
55         missing Cairo symbols; don't export CG symbols for Cairo build.
56
57 2013-08-26  Roger Fong  <roger_fong@apple.com>
58
59         AppleWin build fix following r154627.
60
61         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj:
62         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters:
63
64 2013-08-21  Roger Fong  <roger_fong@apple.com>
65
66         <https://bugs.webkit.org/show_bug.cgi?id=119829> IAccessibleText and IAccessibleEditableText implementation for AppleWindows port.
67
68         Reviewed by Chris Fleizach.
69
70         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj:
71         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj.filters:
72         * WebKit.vcxproj/WebKit/WebKit.vcxproj:
73         * WebKit.vcxproj/WebKit/WebKit.vcxproj.filters:
74         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj:
75         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters:
76
77 2013-08-26  Brent Fulgham  <bfulgham@apple.com>
78
79         [Windows] Build fix after r154541.
80
81         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Remove reference
82         to deleted Element::pseudoElement(PseudoID), and add exports for new
83         beforePseudoElement() and afterPseudoElement().
84
85 2013-08-23  Alex Christensen  <achristensen@apple.com>
86
87         Re-separating Win32 and Win64 builds.
88         https://bugs.webkit.org/show_bug.cgi?id=120178
89
90         Reviewed by Brent Fulgham.
91
92         * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd:
93         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorBuildCmd.cmd:
94         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPostBuild.cmd:
95         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd:
96         Use PlatformArchitecture to determine correct object directory (obj32 or obj64).
97
98 2013-08-21  Commit Queue  <commit-queue@webkit.org>
99
100         Unreviewed, rolling out r154416.
101         http://trac.webkit.org/changeset/154416
102         https://bugs.webkit.org/show_bug.cgi?id=120147
103
104         Broke Windows builds (Requested by rniwa on #webkit).
105
106         * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd:
107         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorBuildCmd.cmd:
108         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPostBuild.cmd:
109         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd:
110
111 2013-08-21  Alex Christensen  <achristensen@apple.com>
112
113         <https://webkit.org/b/120137> Separating Win32 and Win64 builds.
114
115         Reviewed by Brent Fulgham.
116
117         * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd:
118         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorBuildCmd.cmd:
119         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPostBuild.cmd:
120         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd:
121         Use PlatformArchitecture to determine correct object directory (obj32 or obj64).
122
123 2013-08-20  Brent Fulgham  <bfulgham@apple.com>
124
125         <https://webkit.org/b/120098> [Windows] Enable the new Web Inspector
126
127         Reviewed by Brian Weinstein.
128
129         * WebKit.vcxproj/WebKit.sln: Add reference to the new WebInspectorUI
130         project so that it will be included in new distributions.
131
132 2013-08-20  Alex Christensen  <achristensen@apple.com>
133
134         [Windows] Unreviewed build fix for Win64 after r154118.
135
136         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
137
138 2013-08-20  Alex Christensen  <achristensen@apple.com>
139
140         <https://webkit.org/b/120076> More work towards a Win64 build
141
142         Reviewed by Brent Fulgham.
143
144         * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd:
145         Use PlatformArchitecture macro instead of bin32, lib32, and obj32.
146
147 2013-08-20  Alex Christensen  <achristensen@apple.com>
148
149         Use PlatformArchitecture to distinguish between 32-bit and 64-bit builds on Windows.
150         https://bugs.webkit.org/show_bug.cgi?id=119512
151
152         Reviewed by Brent Fulgham.
153
154         * WebKit.vcxproj/Interfaces/InterfacesCommon.props:
155         * WebKit.vcxproj/WebKit/WebKit.vcxproj:
156         * WebKit.vcxproj/WebKit/WebKit.vcxproj.filters:
157         * WebKit.vcxproj/WebKit/WebKitCommon.props:
158         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
159         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj.filters:
160         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj:
161         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters:
162         * WebKit.vcxproj/WebKitGUID/WebKitGUIDCommon.props:
163         Replaced obj32, bin32, and lib32 with macros for 64-bit build.
164
165 2013-08-17  Andreas Kling  <akling@apple.com>
166
167         [Windows] Unreviewed build fix.
168
169         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
170
171             Don't export Frame::settings() as it's an inline method now.
172
173 2013-08-15  Brent Fulgham  <bfulgham@apple.com>
174
175         [Windows] Unreviewed build fix after r154127.
176
177         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Remove two symbols that are
178         now part of JavaScriptCore.
179
180 2013-08-15  Brent Fulgham  <bfulgham@apple.com>
181
182         [Windows] Build correctsion after r154106
183
184         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add missing symbol export.
185
186 2013-08-15  Brent Fulgham  <bfulgham@apple.com>
187
188         [Windows] Correct build after r154088
189
190         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Remove unused
191         (and now renamed) export symbols.
192
193 2013-08-14  Alex Christensen  <achristensen@apple.com>
194
195         Unreviewed build fix for Win64 after r153943.
196
197         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
198         Added 64-bit linker symbol for frameOrientationAtIndex.
199
200 2013-08-12  peavo@outlook.com  <peavo@outlook.com>
201
202         [Win] TestWebKitAPI fails to link.
203         https://bugs.webkit.org/show_bug.cgi?id=119619
204
205         Reviewed by Brent Fulgham.
206
207         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Export needed symbol.
208
209 2013-08-07  Ryuan Choi  <ryuan.choi@samsung.com>
210
211         Unreviewed build fix on Efl port after r153785.
212
213         * CMakeLists.txt: Added "${WEBCORE_DIR}/style" in include list.
214
215 2013-08-06  Alex Christensen  <achristensen@apple.com>
216
217         Enabled WebGL on WinCairo port.
218         https://bugs.webkit.org/show_bug.cgi?id=119502
219
220         Reviewed by Benjamin Poulain.
221
222         * WebKit.vcxproj/WebKit.sln: Build ANGLE libraries.
223         * WebKit.vcxproj/WebKit/WebKitCFLite.props: Link to ANGLE libraries.
224
225 2013-08-05  Mark Lam  <mark.lam@apple.com>
226
227         Gardening: fix build after r153728.
228
229         Not reviewed.
230
231         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
232
233 2013-07-29  Alex Christensen  <achristensen@apple.com>
234
235         Separated translator into preprocessor, translator_common,
236         translator_hlsl (for libGLESv2), and translator_glsl (for ANGLEWebKitBridge).
237         These projects are still not built by default.
238         https://bugs.webkit.org/show_bug.cgi?id=119221
239
240         Reviewed by Brent Fulgham.
241
242         * WebKit.vcxproj/WebKit.sln:
243         Added separate ANGLE translator projects.
244
245 2013-07-25  Roger Fong  <roger_fong@apple.com>
246
247         Unreviewed build fix, AppleWin port.
248
249         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
250
251 2013-07-25  Alex Christensen  <achristensen@apple.com>
252
253         Made Windows build system for ANGLE.
254         https://bugs.webkit.org/show_bug.cgi?id=119103
255
256         Reviewed by Brent Fulgham.
257
258         * WebKit.vcxproj/WebKit.sln:
259         Added ANGLEGenerated, libEGL, libGLESv2, and translator projects.
260         These projects are currently not built.
261
262 2013-07-23  Tim Horton  <timothy_horton@apple.com>
263
264         Unreviewed build fix after r153054.
265
266         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
267
268 2013-07-22  Alex Christensen  <achristensen@apple.com>
269
270         Fixed WinCairo build configurations.
271         https://bugs.webkit.org/show_bug.cgi?id=118932
272
273         Reviewed by Brent Fulgham.
274
275         * WebKit.vcxproj/WebKit.sln: 
276         Made WinCairo not build AssembleBuildLogs (wasn't working, not necessary).
277         Made Debug_WinCairo build with Debug_WinCairo configuration.
278         Made 64-bit WinCairo not build QTMovieWin.
279
280 2013-07-19  Alex Christensen  <achristensen@apple.com>
281
282         Unreviewed build fix on Windows after r152930.
283
284         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Added missing close paren.
285
286 2013-07-19  Alex Christensen  <achristensen@apple.com>
287
288         Added 64-bit symbols to WebKitExports.def.in for 64-bit Windows builds
289         and a macro to only use them for 64-bit builds.
290         https://bugs.webkit.org/show_bug.cgi?id=118887
291
292         Reviewed by Brent Fulgham.
293
294         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Added 64-bit symbols.
295         * WebKit.vcxproj/WebKitExportGenerator/make-export-file-generator:
296         Added support for new symbolWithPointer macro.
297
298 2013-07-19  Alex Christensen  <achristensen@apple.com>
299
300         Added x64 configuration to Visual Studio build.
301         https://bugs.webkit.org/show_bug.cgi?id=118888
302
303         Reviewed by Brent Fulgham.
304
305         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj:
306         * WebKit.vcxproj/WebKit.sln:
307         * WebKit.vcxproj/WebKit/WebKit.vcxproj:
308         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
309         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj.filters:
310         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj:
311         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters:
312
313 2013-07-16  Balazs Kelemen  <kbalazs@webkit.org>
314
315         [CMake] Undefined references should be detected at build time
316         https://bugs.webkit.org/show_bug.cgi?id=110236
317
318         Reviewed by Christophe Dumez.
319
320         Add library dependencies that were not defined explicitly before.
321
322         * CMakeLists.txt:
323         * PlatformEfl.cmake:
324
325 2013-07-11  Timothy Hatcher  <timothy@apple.com>
326
327         Revert r152267 and soft link WebInspectorUI.framework again.
328
329         https://bugs.webkit.org/show_bug.cgi?id=118544
330
331         Reviewed by David Kilzer.
332
333         * WebKit.xcodeproj/project.pbxproj:
334
335 2013-07-01  Timothy Hatcher  <timothy@apple.com>
336
337         Link to WebInspectorUI.framework at build time instead of soft linking.
338
339         https://bugs.webkit.org/show_bug.cgi?id=118261
340
341         Reviewed by Joseph Pecoraro.
342
343         * WebKit.xcodeproj/project.pbxproj:
344
345 2013-07-01  Brent Fulgham  <bfulgham@apple.com>
346
347         [Windows] Unreviewed build correction.
348
349         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Need to export tag for textarea element.
350
351 2013-06-26  Roger Fong  <roger_fong@apple.com>
352
353         Add an accessibility delegate interface to AppleWin port.
354         https://bugs.webkit.org/show_bug.cgi?id=118094.
355
356         Reviewed by Brent Fulgham.
357
358         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj:
359         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj.filters:
360
361 2013-06-24  Alex Christensen  <achristensen@apple.com>
362
363         Windows build links to opengl32.lib to allow WebGL compiling.
364         https://bugs.webkit.org/show_bug.cgi?id=117949
365
366         Reviewed by Brent Fulgham.
367
368         * WebKit.vcxproj/WebKit/WebKitCommon.props: Added link to opengl32.lib.
369
370 2013-06-17  Darin Adler  <darin@apple.com>
371
372         Sort all the Xcode project files
373         https://bugs.webkit.org/show_bug.cgi?id=117696
374
375         Reviewed by Anders Carlsson.
376
377         * WebKit.xcodeproj/project.pbxproj: Ran the sort-Xcode-project-file script.
378
379 2013-06-21  Roger Fong  <roger_fong@apple.com>
380
381         Unreviewed. Fix a missing parenthesis in include directory path.
382
383         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props:
384
385 2013-06-20  Roger Fong  <roger_fong@apple.com>
386
387         Make Windows makefile copy build output to a different folder.
388         <rdar://problem/14219184>.
389
390         * WebKit.vcxproj/WebKit.make:
391
392 2013-06-18  Roger Fong  <roger_fong@apple.com>
393
394         Replace tools32 folder with tools and update WebKit Windows solution accordingly.
395         <rdar://problem/14118143>.
396
397         Rubberstamped by Brent Fulgham.
398
399         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj:
400         * WebKit.vcxproj/Interfaces/InterfacesDebug.props:
401         * WebKit.vcxproj/Interfaces/InterfacesDebugWinCairo.props:
402         * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd:
403         * WebKit.vcxproj/Interfaces/InterfacesProduction.props:
404         * WebKit.vcxproj/Interfaces/InterfacesRelease.props:
405         * WebKit.vcxproj/Interfaces/InterfacesReleaseWinCairo.props:
406         * WebKit.vcxproj/WebKit/WebKit.vcxproj:
407         * WebKit.vcxproj/WebKit/WebKitDebug.props:
408         * WebKit.vcxproj/WebKit/WebKitDebugWinCairo.props:
409         * WebKit.vcxproj/WebKit/WebKitPreBuild.cmd:
410         * WebKit.vcxproj/WebKit/WebKitProduction.props:
411         * WebKit.vcxproj/WebKit/WebKitRelease.props:
412         * WebKit.vcxproj/WebKit/WebKitReleaseWinCairo.props:
413         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
414         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorDebug.props:
415         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorDebugWinCairo.props:
416         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorProduction.props:
417         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorRelease.props:
418         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorReleaseWinCairo.props:
419         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj:
420         * WebKit.vcxproj/WebKitGUID/WebKitGUIDDebug.props:
421         * WebKit.vcxproj/WebKitGUID/WebKitGUIDDebugWinCairo.props:
422         * WebKit.vcxproj/WebKitGUID/WebKitGUIDProduction.props:
423         * WebKit.vcxproj/WebKitGUID/WebKitGUIDRelease.props:
424         * WebKit.vcxproj/WebKitGUID/WebKitGUIDReleaseWinCairo.props:
425
426 2013-06-17  Roger Fong  <roger_fong@apple.com>
427
428         Modify Windows makefiles to copy some bin output into Program Files.
429         https://bugs.webkit.org/show_bug.cgi?id=117714.
430         <rdar://problem/14179054>
431
432         Reviewed by Brent Fulgham.
433
434         * WebKit.vcxproj/WebKit.make:
435
436 2013-06-17  Michael Brüning  <michael.bruning@digia.com>
437
438         [Qt] Remove Qt specific QTKIT flagged code.
439         https://bugs.webkit.org/show_bug.cgi?id=117635
440
441         Reviewed by Simon Hausmann.
442
443         Due to disabling QTKIT for Qt in r151546, the
444         code the flags that are not taken into account
445         anymore and the code that has been rendered
446         unreachable by this are removed.
447
448         * WebKit1.pro:
449
450 2013-06-14  Alberto Garcia  <agarcia@igalia.com>
451
452         [BlackBerry] Remove implementation of ContextMenu classes
453         https://bugs.webkit.org/show_bug.cgi?id=114860
454
455         Reviewed by Rob Buis.
456
457         This code is not being used so we can safely remove it.
458
459         * PlatformBlackBerry.cmake:
460
461 2013-06-13  Christophe Dumez  <ch.dumez@sisa.samsung.com>
462
463         Unreviewed build fix after rr151563.
464
465         Export needed symbols for Windows.
466
467         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
468
469 2013-06-13  Brent Fulgham  <bfulgham@apple.com>
470
471         [Windows] Revise WebKit project to show generated export definition file.
472         https://bugs.webkit.org/show_bug.cgi?id=109629
473
474         Reviewed by Mark Rowe.
475
476         * WebKit.vcxproj/WebKit/WebKit.vcxproj: Add generated file.
477         * WebKit.vcxproj/WebKit/WebKit.vcxproj.filters: Ditto
478
479 2013-06-13  Brent Fulgham  <bfulgham@webkit.org>
480
481         [WinCairo] Unreviewed build correction.
482
483         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add
484         missing symbols needed by TestWebKitAPI on WinCairo build.
485
486 2013-06-12  Brent Fulgham  <bfulgham@apple.com>
487
488         [Windows] Implement Accessibility2 APIs in Windows.
489         https://bugs.webkit.org/show_bug.cgi?id=117561
490
491         Reviewed by Anders Carlsson.
492
493         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj: Add new IAccessible2 IDL files.
494         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj.filters: Ditto.
495         * WebKit.vcxproj/Interfaces/InterfacesCommon.props: Reference new Accessible2 folder.
496         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj: Build IAccessible2 symbols.
497         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters: Ditto.
498
499 2013-06-10  Bear Travis  <betravis@adobe.com>
500
501         [CSS Shapes][CSS Exclusions] Split CSS Exclusions and CSS Shapes code
502         https://bugs.webkit.org/show_bug.cgi?id=117162
503
504         Reviewed by Alexandru Chiculita.
505
506         Adding the WebCore/rendering/shapes directory to the include list.
507
508         * CMakeLists.txt:
509
510 2013-06-06  Roger Fong  <roger_fong@apple.com>
511
512         Unreviewed. Build configuration fix. WebKitExportGenerator's include path should fall back to 
513         $(WebKit_Libraries)\include\WebCore if $(ConfigurationBuildDir)\include\WebCore doesn't exist.
514
515         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props:
516
517 2013-06-05  Zan Dobersek  <zdobersek@igalia.com>
518
519         Unreviewed. Attempting a build fix for the AppleWin port after r151199.
520
521         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Export the required symbol.
522
523 2013-06-03  Roger Fong  <roger_fong@apple.com>
524
525         Unreviewed. Some AppleWin VS2010 house cleaning.
526
527         * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd:
528         * WebKit.vcxproj/WebKit/WebKitPreBuild.cmd:
529
530 2013-05-31  Roger Fong  <roger_fong@apple.com>
531
532         Unreviewed. Add AssembleBuildLogs project to WebKit solution in preparation for moving buildbots to VCExpress 2010.
533
534         * WebKit.vcxproj/WebKit.sln:
535
536 2013-05-30  Roger Fong  <roger_fong@apple.com>
537
538         Get rid of JavaScript exports file on AppleWin port.
539         https://bugs.webkit.org/show_bug.cgi?id=117050.
540
541         Reviewed by Darin Adler.
542
543         Start linking in WTF.lib now that it's a shared library.
544
545         * WebKit.vcxproj/WebKit.sln:
546         * WebKit.vcxproj/WebKit/WebKitCommon.props:
547
548 2013-05-28  Brent Fulgham  <bfulgham@apple.com>
549
550         [Windows] Many css2.1 tests fail on Apple's Windows port.
551         https://bugs.webkit.org/show_bug.cgi?id=75707
552
553         Reviewed by Darin Adler.
554
555         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
556         Export the WebCore::directoryName method for use by DRT.
557
558 2013-05-27  Patrick Gansterer  <paroga@webkit.org>
559
560         Use ICU_INCLUDE_DIRS in BlackBerry CMake files
561         https://bugs.webkit.org/show_bug.cgi?id=116210
562
563         Reviewed by Rob Buis.
564
565         Set and use the ICU_INCLUDE_DIRS variable to avoid
566         duplicated adding of the ICU include directory.
567
568         * PlatformBlackBerry.cmake:
569
570 2013-05-27  Carlos Garcia Campos  <cgarcia@igalia.com>
571
572         [BlackBerry] Move PagePopup implementation to WebKitSupport
573         https://bugs.webkit.org/show_bug.cgi?id=116824
574
575         Reviewed by Rob Buis.
576
577         * PlatformBlackBerry.cmake: Update new file paths and names.
578
579 2013-05-24  Brent Fulgham  <bfulgham@apple.com>
580
581         [Windows] Expose database storage and cache locations via preferences.
582         https://bugs.webkit.org/show_bug.cgi?id=116729
583
584         Reviewed by Tim Horton.
585
586         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Export
587         three symbols needed to implement the feature.
588
589 2013-05-24  Anders Carlsson  <andersca@apple.com>
590
591         Move history property list writer to WebKit
592         https://bugs.webkit.org/show_bug.cgi?id=116746
593
594         Reviewed by Tim Horton.
595
596         Add files to the Xcode project.
597
598         * WebKit.xcodeproj/project.pbxproj:
599
600 2013-05-21  Carlos Garcia Campos  <cgarcia@igalia.com>
601
602         [BlackBerry] Make PagePopup implementation independent from WebCore
603         https://bugs.webkit.org/show_bug.cgi?id=116448
604
605         Reviewed by Anders Carlsson.
606
607         * PlatformBlackBerry.cmake: Add
608         blackberry/WebCoreSupport/PagePopupBlackBerryClient.cpp to
609         compilation.
610
611 2013-05-18  Patrick Gansterer  <paroga@webkit.org>
612
613         [CMake] Replace *_LIBRARY_NAME with *_OUTPUT_NAME
614         https://bugs.webkit.org/show_bug.cgi?id=114554
615
616         Reviewed by Gyuyoung Kim.
617
618         Using variables as target names is very uncommon in CMake.
619         The usual way to specify the name of the resulting binary
620         is to set the OUTPUT_NAME target property.
621
622         * CMakeLists.txt:
623         * PlatformBlackBerry.cmake:
624         * PlatformEfl.cmake:
625
626 2013-05-15  Ryosuke Niwa  <rniwa@webkit.org>
627
628         Revert the previous commit.
629
630         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
631
632 2013-05-15  Ryosuke Niwa  <rniwa@webkit.org>
633
634         Windows build fix attempt after r150160.
635
636         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
637
638 2013-05-15  Ryosuke Niwa  <rniwa@webkit.org>
639
640         Windows build fix attempt after r150156.
641
642         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
643
644 2013-05-14  Carlos Garcia Campos  <cgarcia@igalia.com>
645
646         [BlackBerry] Implement platform strategies
647         https://bugs.webkit.org/show_bug.cgi?id=112162
648
649         Reviewed by Rob Buis.
650
651         * PlatformBlackBerry.cmake: Add new files to compilation.
652
653 2013-05-06  Roger Fong  <roger_fong@apple.com>
654
655         Unreviewed. AppleWin VS2010 build fix.
656
657         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
658
659 2013-05-04  Dean Jackson  <dino@apple.com>
660
661         Animations and Transitions should not start when globally suspended
662         https://bugs.webkit.org/show_bug.cgi?id=114915
663
664         Reviewed by Sam Weinig.
665
666         Export AnimationController::isSuspended
667
668         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
669
670 2013-05-04  Sam Weinig  <sam@webkit.org>
671
672         Move PopupMenuMac and SearchPopupMenuMac to Source/WebKit/mac
673         matching where they are in WebKit2.
674
675         Reviewed by Anders Carlsson.
676
677         * WebKit.xcodeproj/project.pbxproj:
678
679 2013-05-02  Roger Fong  <roger_fong@apple.com>
680
681         Following r149463, set Path for WebKit makefile as well.
682
683         * WebKit.vcxproj/WebKit.make:
684
685 2013-05-01  Sergio Villar Senin  <svillar@igalia.com>
686
687         Show a block cursor in overtype mode
688         https://bugs.webkit.org/show_bug.cgi?id=114819
689
690         Reviewed by Ryosuke Niwa.
691
692         Export three more WebCore symbols.
693
694         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
695
696 2013-04-29  Brent Fulgham  <bfulgham@webkit.org>
697
698         [Windows, WinCairo] Remove pthread paths for WebKit build.
699         https://bugs.webkit.org/show_bug.cgi?id=115390
700
701         Reviewed by Tim Horton.
702
703         Update Visual Studio property sheets to remove include paths and
704         link references for the pthreadsVC2.dll, which is no longer used.
705
706         * WebKit.vcxproj/WebKit/WebKitCommon.props:
707         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props:
708
709 2013-04-28  Ryosuke Niwa  <rniwa@webkit.org>
710
711         Windows build fix.
712
713         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
714
715 2013-04-25  Ryosuke Niwa  <rniwa@webkit.org>
716
717         StaticHashSetNodeList is unnecessary
718         https://bugs.webkit.org/show_bug.cgi?id=115219
719
720         Reviewed by Antonio Gomes.
721
722         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
723
724 2013-04-26  Roger Fong  <roger_fong@apple.com>
725
726         Make Apple Windows VS2010 build results into and get dependencies from __32 suffixed folders.
727         Make the DebugSuffix configuration use _debug dependencies.
728
729         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj:
730         * WebKit.vcxproj/Interfaces/InterfacesCommon.props:
731         * WebKit.vcxproj/Interfaces/InterfacesDebug.props:
732         * WebKit.vcxproj/Interfaces/InterfacesDebugWinCairo.props:
733         * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd:
734         * WebKit.vcxproj/Interfaces/InterfacesProduction.props:
735         * WebKit.vcxproj/Interfaces/InterfacesRelease.props:
736         * WebKit.vcxproj/Interfaces/InterfacesReleaseWinCairo.props:
737         * WebKit.vcxproj/WebKit.make:
738         * WebKit.vcxproj/WebKit/WebKit.vcxproj:
739         * WebKit.vcxproj/WebKit/WebKitApple.props:
740         * WebKit.vcxproj/WebKit/WebKitCommon.props:
741         * WebKit.vcxproj/WebKit/WebKitDebug.props:
742         * WebKit.vcxproj/WebKit/WebKitDebugWinCairo.props:
743         * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd:
744         * WebKit.vcxproj/WebKit/WebKitPreBuild.cmd:
745         * WebKit.vcxproj/WebKit/WebKitProduction.props:
746         * WebKit.vcxproj/WebKit/WebKitRelease.props:
747         * WebKit.vcxproj/WebKit/WebKitReleaseWinCairo.props:
748         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
749         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorBuildCmd.cmd:
750         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props:
751         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorDebug.props:
752         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorDebugWinCairo.props:
753         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPostBuild.cmd:
754         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd:
755         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorProduction.props:
756         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorRelease.props:
757         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorReleaseWinCairo.props:
758         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
759         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj:
760         * WebKit.vcxproj/WebKitGUID/WebKitGUIDCommon.props:
761         * WebKit.vcxproj/WebKitGUID/WebKitGUIDDebug.props:
762         * WebKit.vcxproj/WebKitGUID/WebKitGUIDDebugWinCairo.props:
763         * WebKit.vcxproj/WebKitGUID/WebKitGUIDProduction.props:
764         * WebKit.vcxproj/WebKitGUID/WebKitGUIDRelease.props:
765         * WebKit.vcxproj/WebKitGUID/WebKitGUIDReleaseWinCairo.props:
766
767 2013-04-25  Andreas Kling  <akling@apple.com>
768
769         Remove ENABLE(PARSED_STYLE_SHEET_CACHING) and make it always-on.
770
771         Rubber-stamped by Anders Koivisto.
772
773         * PlatformWinCE.cmake:
774
775 2013-04-25  Patrick Gansterer  <paroga@webkit.org>
776
777         Remove OS(WINCE) from AccessibilityObject.h
778         https://bugs.webkit.org/show_bug.cgi?id=115192
779
780         Reviewed by Andreas Kling.
781
782         Use the same files like the the other PLATFORM(WIN) ports use.
783
784         * PlatformWinCE.cmake:
785
786 2013-04-24  Jessie Berlin  <jberlin@apple.com>
787
788         Assertion failure (crash in release) attempting to delete database storage in WK1 without
789         creating a WebView first
790         https://bugs.webkit.org/show_bug.cgi?id=115065
791
792         Reviewed by Brady Eidson.
793
794         * WebKit.xcodeproj/project.pbxproj:
795         Remove WebDatabaseManagerInternal.h.
796
797 2013-04-23  Benjamin Poulain  <bpoulain@apple.com>
798
799         Remove the WebKit layer of wxWebKit
800         https://bugs.webkit.org/show_bug.cgi?id=115006
801
802         Reviewed by Anders Carlsson.
803
804         The wxWebKit port is no longer actively maintained by Kevin
805         on webkit.org. Remove the code until new maintainers resume the work.
806
807         * wx/WebBrowserShell.cpp: Removed.
808         * wx/WebBrowserShell.h: Removed.
809         * wx/WebDOMSelection.cpp: Removed.
810         * wx/WebDOMSelection.h: Removed.
811         * wx/WebEdit.cpp: Removed.
812         * wx/WebEdit.h: Removed.
813         * wx/WebFrame.cpp: Removed.
814         * wx/WebFrame.h: Removed.
815         * wx/WebFramePrivate.h: Removed.
816         * wx/WebKitDefines.h: Removed.
817         * wx/WebKitSupport/ChromeClientWx.cpp: Removed.
818         * wx/WebKitSupport/ChromeClientWx.h: Removed.
819         * wx/WebKitSupport/ContextMenuClientWx.cpp: Removed.
820         * wx/WebKitSupport/ContextMenuClientWx.h: Removed.
821         * wx/WebKitSupport/DragClientWx.cpp: Removed.
822         * wx/WebKitSupport/DragClientWx.h: Removed.
823         * wx/WebKitSupport/EditCommandWx.h: Removed.
824         * wx/WebKitSupport/EditorClientWx.cpp: Removed.
825         * wx/WebKitSupport/EditorClientWx.h: Removed.
826         * wx/WebKitSupport/FrameLoaderClientWx.cpp: Removed.
827         * wx/WebKitSupport/FrameLoaderClientWx.h: Removed.
828         * wx/WebKitSupport/FrameNetworkingContextWx.h: Removed.
829         * wx/WebKitSupport/InspectorClientWx.cpp: Removed.
830         * wx/WebKitSupport/InspectorClientWx.h: Removed.
831         * wx/WebSettings.cpp: Removed.
832         * wx/WebSettings.h: Removed.
833         * wx/WebView.cpp: Removed.
834         * wx/WebView.h: Removed.
835         * wx/WebViewPrivate.h: Removed.
836         * wx/bindings/python/samples/simple.py: Removed.
837         * wx/bindings/python/webview.i: Removed.
838         * wx/bindings/python/wscript: Removed.
839         * wx/wscript: Removed.
840
841 2013-04-22  Jessie Berlin  <jberlin@apple.com>
842
843         Speculative Windows build fix.
844
845         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
846
847 2013-04-22  Benjamin Poulain  <benjamin@webkit.org>
848
849         Remove the memory instrumentation code
850         https://bugs.webkit.org/show_bug.cgi?id=114931
851
852         Reviewed by Andreas Kling.
853
854         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
855
856 2013-04-21  Benjamin Poulain  <benjamin@webkit.org>
857
858         Improve StringImpl code density for older ARM hardware
859         https://bugs.webkit.org/show_bug.cgi?id=114898
860
861         Reviewed by Geoffrey Garen.
862
863         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
864
865 2013-04-19  Roger Fong  <roger_fong@apple.com>
866
867         Unreviewed. WebKit_Source is incorrectly set.
868
869         * WebKit.vcxproj/WebKit.make:
870
871 2013-04-19  Jose Lejin PJ  <jose.lejin@gmail.com>
872
873         [EFL] Add method in ewk_settings for setting the CSS media type
874         https://bugs.webkit.org/show_bug.cgi?id=113284
875
876         Reviewed by Gyuyoung Kim.
877
878         test_ewk_setting is added.
879
880         * PlatformEfl.cmake:
881
882 2013-04-18  Sam Weinig  <sam@webkit.org>
883
884         Network Process crashing trying to read in IDNScriptWhiteList.txt
885         https://bugs.webkit.org/show_bug.cgi?id=114827
886
887         Reviewed by Anders Carlsson.
888
889         Move IDNScriptWhiteList.txt from WebKit to WebCore, so that the NetworkProcess does not have to link against
890         WebKit. It was a layering violation for WebCore to be trying to access WebKit resources anyway.
891
892         * WebKit.xcodeproj/project.pbxproj:
893
894 2013-04-14  Roger Fong  <roger_fong@apple.com>
895
896         Copy make-file-export-generator script to the the Source folders of the projects that use it.
897         <rdar://problem/13675604>
898
899         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
900         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj.filters:
901         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorBuildCmd.cmd:
902         * WebKit.vcxproj/WebKitExportGenerator/make-export-file-generator: Copied from Source/WebCore/make-export-file-generator.
903
904 2013-04-16  Brent Fulgham  <bfulgham@webkit.org>
905
906         [Windows] Unreviewed VS2010 build correction.
907
908         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props:
909         Add correct link library to avoid mixture of ICU 4.0 and 4.6
910         syumbol use.
911
912 2013-04-12  Jer Noble  <jer.noble@apple.com>
913
914         TimeRanges::nearest() returns incorrect results.
915         https://bugs.webkit.org/show_bug.cgi?id=114483
916
917         Reviewed by Eric Carlson.
918
919         Add symbols needed by WebCoreTestSupport to the exports list.
920
921         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
922
923 2013-04-11  Rune Lillesveen  <rune@opera.com>
924
925         Incorrect evaluation of resolution media queries
926         https://bugs.webkit.org/show_bug.cgi?id=114029
927
928         Reviewed by Kenneth Rohde Christiansen.
929
930         Removed setResolutionOverride from exports.
931
932         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
933
934 2013-04-05  Roger Fong  <roger_fong@apple.com>
935
936         Build fix.
937
938         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
939
940 2013-04-08  Jeff Rogers  <jrogers@rim.com>
941
942         [BlackBerry] Update BlackBerry JavaScript API
943         https://bugs.webkit.org/show_bug.cgi?id=114065
944
945         Reviewed by Rob Buis.
946
947         Internal PR 317350
948         Remove obsolete files.
949
950         * PlatformBlackBerry.cmake:
951
952 2013-04-07  Patrick Gansterer  <paroga@webkit.org>
953
954         Remove references to Skia and V8 from CMake files
955         https://bugs.webkit.org/show_bug.cgi?id=114130
956
957         Reviewed by Geoffrey Garen.
958
959         * PlatformBlackBerry.cmake:
960
961 2013-04-06  Patrick Gansterer  <paroga@webkit.org>
962
963         [CMake] Remove general include directories from platform specific files
964
965         Move the include directories, which are required by all CMake ports
966         to the general CMakeLists.txt to fix the build for Windows CE port.
967
968         * CMakeLists.txt:
969         * PlatformBlackBerry.cmake:
970         * PlatformEfl.cmake:
971
972 2013-04-05  Roger Fong  <roger_fong@apple.com>
973
974         More VS2010 solution makefile fixes.
975         <rdar://problem/13588964>
976
977         * WebKit.vcxproj/WebKit.make:
978
979 2013-04-04  Benjamin Poulain  <benjamin@webkit.org>
980
981         Remove Webkit/chromium
982         https://bugs.webkit.org/show_bug.cgi?id=113998
983
984         Reviewed by Ryosuke Niwa.
985
986         O Knights of Ni, you are just and fair, and we will return with a shrubbery.
987
988         * chromium: Removed.
989
990 2013-04-04  Christophe Dumez  <ch.dumez@sisa.samsung.com>
991
992         [Cairo] Fix canvas drawing of SVG-based patterns and remove NativeImageCairo
993         https://bugs.webkit.org/show_bug.cgi?id=113929
994
995         Reviewed by Martin Robinson.
996
997         Remove outdated symbols now that NativeImageCairo was removed.
998
999         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1000
1001 2013-04-03  Roger Fong  <roger_fong@apple.com>
1002
1003         Unreviewed VS2010 build fix.
1004
1005         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1006
1007 2013-03-27  Mark Lam  <mark.lam@apple.com>
1008
1009         Rolling out r147044.
1010         https://bugs.webkit.org/show_bug.cgi?id=113352.
1011
1012         Not Reviewed.
1013
1014         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1015
1016 2013-03-27  Mark Lam  <mark.lam@apple.com>
1017
1018         Greening the Apple Win bot (debug build).
1019         https://bugs.webkit.org/show_bug.cgi?id=113352.
1020
1021         Not Reviewed.
1022
1023         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1024
1025 2013-03-27  Mark Lam  <mark.lam@apple.com>
1026
1027         Greening the Apple Win bot.
1028         https://bugs.webkit.org/show_bug.cgi?id=113352.
1029
1030         Not Reviewed.
1031
1032         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1033
1034 2013-03-22  Ryosuke Niwa  <rniwa@webkit.org>
1035
1036         The second part of the build fix for r146702. This should do it.
1037         I had to see the mangled name for the new signature.
1038
1039         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1040
1041 2013-03-22  Ryosuke Niwa  <rniwa@webkit.org>
1042
1043         Build fix attempt after r146702.
1044
1045         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1046
1047 2013-03-22  Carlos Garcia Campos  <cgarcia@igalia.com>
1048
1049         [BlackBerry] Add custom BackForwardList client implementation
1050         https://bugs.webkit.org/show_bug.cgi?id=113024
1051
1052         Reviewed by Rob Buis.
1053
1054         PR 310030
1055         Internally reviewed by Joe Mason.
1056
1057         * PlatformBlackBerry.cmake: Add new files to compilation.
1058
1059 2013-03-21  Roger Fong  <roger_fong@apple.com>
1060
1061         Unreviewed. Move common props files for VS2010 solution to WebKitLibraries folder and update all projects accordingly.
1062
1063         * WebKit.vcxproj/FeatureDefines.props: Removed.
1064         * WebKit.vcxproj/FeatureDefinesCairo.props: Removed.
1065         * WebKit.vcxproj/WebKit/cURL.props: Removed.
1066         * WebKit.vcxproj/WinCairo.props: Removed.
1067         * WebKit.vcxproj/common.props: Removed.
1068         * WebKit.vcxproj/debug.props: Removed.
1069         * WebKit.vcxproj/debug_wincairo.props: Removed.
1070         * WebKit.vcxproj/debugsuffix.props: Removed.
1071         * WebKit.vcxproj/production.props: Removed.
1072         * WebKit.vcxproj/release.props: Removed.
1073
1074 2013-03-21  Ryosuke Niwa  <rniwa@webkit.org>
1075
1076         Windows build fix after r146430.
1077
1078         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1079
1080 2013-03-20  Brent Fulgham  <bfulgham@webkit.org>
1081
1082         [WinCairo] Top-level solution change to build under VS2010.
1083         https://bugs.webkit.org/show_bug.cgi?id=112861.
1084
1085         Reviewed by Tim Horton.
1086
1087         * WebKit.vcxproj/WebKit.sln: Add final set of WinCairo build
1088         targets.
1089         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1090         Add #if/def guards around some media-specific exports that
1091         are not provided by the WinCairo port.
1092
1093 2013-03-19  Brent Fulgham  <bfulgham@webkit.org>
1094
1095         [WinCairo] Build the WebKit.dll under VS2010.
1096         https://bugs.webkit.org/show_bug.cgi?id=112759
1097
1098         Reviewed by Tim Horton.
1099
1100         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj: Update project to
1101         build WinCairo variant using new property sheets.
1102         * WebKit.vcxproj/Interfaces/InterfacesDebugWinCairo.props: Added.
1103         * WebKit.vcxproj/Interfaces/InterfacesReleaseWinCairo.props: Added.
1104         * WebKit.vcxproj/WebKit.sln: Update solution to use WinCairo
1105         build targets for WebKit.dll-related projects.
1106         * WebKit.vcxproj/WebKit/WebKit.vcxproj: Update project to build
1107         WinCairo variant using new property sheets.
1108         * WebKit.vcxproj/WebKit/cURL.props: Added.
1109         * WebKit.vcxproj/WebKit/WebKitDebugWinCairo.props: Added.
1110         * WebKit.vcxproj/WebKit/WebKitReleaseWinCairo.props: Added.
1111         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
1112         Update project to build WinCairo variant using new property sheets.
1113         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorDebugWinCairo.props: Added.
1114         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorReleaseWinCairo.props: Added.
1115         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj: Update project to
1116         build WinCairo variant using new property sheets.
1117         * WebKit.vcxproj/WebKitGUID/WebKitGUIDDebugWinCairo.props: Added.
1118         * WebKit.vcxproj/WebKitGUID/WebKitGUIDReleaseWinCairo.props: Added.
1119         * WebKit.vcxproj/WinCairo.props: Added.
1120         * WebKit.vcxproj/debug_wincairo.props: Added.
1121
1122 2013-03-20  Eric Carlson  <eric.carlson@apple.com>
1123
1124         Allow ports specific text track menu
1125         https://bugs.webkit.org/show_bug.cgi?id=112800
1126
1127         Reviewed by Dean Jackson.
1128
1129         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add new exports.
1130         * win/WebKit.vcproj/WebKitExports.def.in: Ditto.
1131
1132 2013-03-20  Roger Fong  <roger_fong@apple.com>
1133
1134         AppleWin VS2010 build fix.
1135
1136         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1137
1138 2013-03-18  Brent Fulgham  <bfulgham@webkit.org>
1139
1140         [WinCairo] Build WinCairo port under VS2010 
1141         https://bugs.webkit.org/show_bug.cgi?id=112604
1142
1143         Reviewed by Tim Horton.
1144
1145         * WebKit.vcxproj/WebKit.sln: Add Debug_WinCairo and Release_WinCairo
1146         build targets. No other changes in this patch.
1147         * WebKit.vcxproj/FeatureDefinesCairo.props: Add parallel property
1148         sheet for WinCairo version of build.
1149
1150 2013-03-18  Roger Fong  <roger_fong@apple.com>
1151
1152         AppleWin VS2010 build fix.
1153
1154         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1155
1156 2013-03-14  Simon Hausmann  <simon.hausmann@digia.com>
1157
1158         [Qt] Improve the handling of mock geolocation, device orientation and motion clients
1159
1160         Reviewed by Tor Arne Vestbø.
1161
1162         The mock versions of these web facing features should be instantiated when
1163         running in DumpRenderTree only. In order for them to work, no extra Qt modules
1164         such as QtLocation are actually needed.
1165
1166         This patch decouples enabling device orientation/motion and geolocation from
1167         the underlying Qt modules and makes them available in developer builds
1168         (!production_build) and backed by mock backends when running in drt.
1169
1170         So if the Qt 5 modules are available, they'll be used (unless drtRun). For
1171         developers the web facing features are always enabled (although requests will
1172         time out) and the mock backends are enabled inside DRT, allowing for the layout
1173         tests to run with less dependencies.
1174
1175         In addition this also enables the mock device motion client, which was
1176         previously never instantiated.
1177
1178         * WebKit1.pri:
1179         * WebKit1.pro:
1180
1181 2013-03-13  Genevieve Mak  <gmak@rim.com>
1182
1183         [BlackBerry] Add Proximity Detector.
1184         https://bugs.webkit.org/show_bug.cgi?id=112278
1185
1186         Reviewed by Rob Buis.
1187
1188         Internally Reviewed by Mike Lattanzio.
1189         PR #243385
1190
1191         * PlatformBlackBerry.cmake:
1192
1193 2013-03-08  Roger Fong  <roger_fong@apple.com>
1194
1195         Build fix for AppleWin VS2010.
1196
1197         * WebKit.vcxproj/FeatureDefines.props:
1198
1199 2013-03-06  Jer Noble  <jer.noble@apple.com>
1200
1201         Unreviewed partial roll-out of r145003. Disable
1202         ENABLE_CURSOR_VISIBILITY on win.
1203
1204         * WebKit.vcxproj/FeatureDefines.props:
1205
1206 2013-03-04  Jer Noble  <jer.noble@apple.com>
1207
1208         Default mouse cursor behavior should be auto-hide for full screen video with custom controls
1209         https://bugs.webkit.org/show_bug.cgi?id=107601
1210
1211         Reviewed by Beth Dakin.
1212
1213         Enable the CURSOR_VISIBILITY feature.
1214
1215         * WebKit.vcxproj/FeatureDefines.props:
1216
1217 2013-03-05  Ryuan Choi  <ryuan.choi@samsung.com>
1218
1219         [EFL] Build break with latest EFL libraries
1220         https://bugs.webkit.org/show_bug.cgi?id=111028
1221
1222         Reviewed by Dirk Pranke.
1223
1224         * PlatformEfl.cmake: Added ECORE_X_INCLUDE_DIRS.
1225
1226 2013-03-04  Roger Fong  <roger_fong@apple.com>
1227
1228         Unreviewed. AppleWin build fix.
1229
1230         * WebKit.vcxproj/FeatureDefines.props:
1231         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1232
1233 2013-03-03  Sheriff Bot  <webkit.review.bot@gmail.com>
1234
1235         Unreviewed, rolling out r144567.
1236         http://trac.webkit.org/changeset/144567
1237         https://bugs.webkit.org/show_bug.cgi?id=111266
1238
1239         Does not compile on apple-win (Requested by abarth on
1240         #webkit).
1241
1242         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1243
1244 2013-02-26  Roger Fong  <roger_fong@apple.com>
1245
1246         Unreviewed AppleWin build fix.
1247
1248         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props:
1249
1250 2013-02-26  Alberto Garcia  <agarcia@igalia.com>
1251
1252         [BlackBerry] Upstream the datalist support UI
1253         https://bugs.webkit.org/show_bug.cgi?id=110736
1254
1255         Reviewed by Rob Buis.
1256
1257         Original code by Otto Derek Cheung <otcheung@rim.com>
1258
1259         * PlatformBlackBerry.cmake:
1260
1261 2013-02-25  Roger Fong  <roger_fong@apple.com>
1262
1263         Unreviewed. VS2010 solution build fix.
1264
1265         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1266
1267 2013-02-22  Aaron Colwell  <acolwell@chromium.org>
1268
1269         Disable MediaSource on Apple Windows port
1270         https://bugs.webkit.org/show_bug.cgi?id=110494
1271
1272         Reviewed by Tim Horton.
1273
1274         * WebKit.vcxproj/FeatureDefines.props:
1275
1276 2013-02-20  Roger Fong  <roger_fong@apple.com>
1277
1278         Get VS2010 Solution B&I ready.
1279         <rdar://problem/1322988>
1280
1281         Rubberstamped by Timothy Horton.        
1282         
1283         Add Production configuration. 
1284         Add a WebKit submit solution with a DebugSuffix configuration. 
1285         Modify WebKit.make as necessary.
1286         
1287         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj:
1288         * WebKit.vcxproj/Interfaces/InterfacesProduction.props: Added.
1289         * WebKit.vcxproj/Interfaces/InterfacesRelease.props:
1290         * WebKit.vcxproj/WebKit.make: Added.
1291         * WebKit.vcxproj/WebKit.sln:
1292         * WebKit.vcxproj/WebKit.submit.sln: Added.
1293         * WebKit.vcxproj/WebKit/WebKit.vcxproj:
1294         * WebKit.vcxproj/WebKit/WebKitCommon.props:
1295         * WebKit.vcxproj/WebKit/WebKitProduction.props: Added.
1296         * WebKit.vcxproj/WebKit/WebKitRelease.props:
1297         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
1298         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props:
1299         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPostBuild.cmd:
1300         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd:
1301         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorProduction.props: Added.
1302         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorRelease.props:
1303         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1304         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj:
1305         * WebKit.vcxproj/WebKitGUID/WebKitGUIDProduction.props: Added.
1306         * WebKit.vcxproj/WebKitGUID/WebKitGUIDRelease.props:
1307         * WebKit.vcxproj/common.props:
1308         * WebKit.vcxproj/debugsuffix.props: Added.
1309         * WebKit.vcxproj/production.props: Added.
1310         * WebKit.vcxproj/releaseproduction.props: Removed.
1311
1312 2013-02-19  Tony Chang  <tony@chromium.org>
1313
1314         Unreviewed, include exports for VS2010 as well.
1315
1316         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1317
1318 2013-02-18  Brent Fulgham  <bfulgham@webkit.org>
1319
1320         [Windows] Unreviewed VS2010 build correction.
1321
1322         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Sync
1323         export definition with VS2005 version.
1324
1325 2013-02-15  Rik Cabanier  <cabanier@adobe.com>
1326
1327         Add platform support for -webkit-background-blend-mode to CG context
1328         https://bugs.webkit.org/show_bug.cgi?id=108549
1329
1330         Reviewed by Dean Jackson.
1331
1332         Fixed build issue.
1333
1334         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1335
1336 2013-02-14  Roger Fong  <roger_fong@apple.com>
1337
1338         Unreviewed. Touch-ups to the VS2010 WebKit solution.
1339         Remove un-needed include directories and force includes. 
1340         Update exports file.
1341
1342         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1343         * WebKit.vcxproj/common.props:
1344         * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeLauncherCommon.props:
1345         * DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffLauncherCommon.props:
1346         * DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapePlugin.vcxproj:
1347         * DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapePlugin.vcxproj.filters:
1348         * TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPI.vcxproj:
1349         * TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPI.vcxproj.filters:
1350         * WinLauncher/WinLauncher.vcxproj/WinLauncherCommon.props:
1351         * win/record-memory/record-memoryCommon.props:
1352         * WebCore.vcxproj/WebCore.vcxproj:
1353         * WebCore.vcxproj/WebCore.vcxproj.filters:
1354         * JavaScriptCore.vcxproj/JavaScriptCoreCommon.props:
1355         * JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExports.def.in:
1356         * JavaScriptCore.vcxproj/jsc/jscCommon.props:
1357         * JavaScriptCore.vcxproj/testRegExp/testRegExp.vcxproj:
1358         * JavaScriptCore.vcxproj/testapi/testapi.vcxproj:
1359         * WTF.vcxproj/WTFCommon.props:
1360
1361 2013-02-14  Tony Chang  <tony@chromium.org>
1362
1363         Unreviewed, set svn:eol-style native for .sln, .vcproj, and .vsprops files.
1364         https://bugs.webkit.org/show_bug.cgi?id=96934
1365
1366         * WebKit.vcxproj/WebKit.sln: Modified property svn:eol-style.
1367
1368 2013-02-14  Tony Chang  <tony@chromium.org>
1369
1370         Unreviewed, set svn:eol-style CRLF for .sln files.
1371
1372         * WebKit.vcxproj/WebKit.sln: Modified property svn:eol-style.
1373
1374 2013-02-14  Roger Fong  <roger_fong@apple.com>
1375
1376         Add TestWebKitAPI, gtest-md and record-memory projects to VS2010 WebKit solution.
1377         https://bugs.webkit.org/show_bug.cgi?id=107034.
1378
1379         Reviewed by Brent Fulgham.
1380
1381         * WebKit.vcxproj/WebKit.sln:
1382
1383 2013-02-12  Roger Fong  <roger_fong@apple.com>
1384
1385         Unreviewed. Build fix for VS2010 WebKit solution.
1386
1387         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1388
1389 2013-02-11  Adenilson Cavalcanti  <cavalcantii@gmail.com>
1390
1391         Build fix: r142549 broke EFL build
1392         https://bugs.webkit.org/show_bug.cgi?id=109527
1393
1394         Reviewed by Kentaro Hara.
1395
1396         Build fix.
1397
1398         * CMakeLists.txt:
1399
1400 2013-02-11  Brent Fulgham  <bfulgham@webkit.org>
1401
1402         Rename Visual Studio solution folders to avoid conflicts with project names
1403         https://bugs.webkit.org/show_bug.cgi?id=109484
1404
1405         Reviewed by Tim Horton.
1406
1407         * WebKit.vcxproj/WebKit.sln: Rename several solution folders (e.g.,
1408         WTF, WebCore, WebKit, JavaScriptCore) so that they do not conflict
1409         with projects using the same name.
1410
1411 2013-02-08  Benjamin Poulain  <bpoulain@apple.com>
1412
1413         Move workerThreadCount from TestRunner to WebCore Internals
1414         https://bugs.webkit.org/show_bug.cgi?id=109239
1415
1416         Reviewed by Darin Adler.
1417
1418         * WebKit.xcodeproj/project.pbxproj:
1419
1420 2013-02-07  Roger Fong  <roger_fong@apple.com>
1421
1422         Unreviewed. Corrections the exports definition file.
1423
1424         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1425
1426 2013-02-07  Roger Fong  <roger_fong@apple.com>
1427
1428         Unreviewed. More VS2010 WebKit solution touchups.
1429         Make WebKitExports.def.in be treated as a custom build file so that changes to it cause the exports to be rebuilt.
1430
1431         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
1432         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj.filters:
1433         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1434
1435 2013-02-06  Roger Fong  <roger_fong@apple.com>
1436
1437         Unreviewed. Touchups to VS2010 WebKit solution.
1438         Add WinLauncher projects to solution.
1439
1440         * WebKit.vcxproj/WebKit.sln:
1441
1442 2013-02-05  Roger Fong  <roger_fong@apple.com>
1443
1444         Unreviewed. Get rid of redundant exports in export definitions file.
1445
1446         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1447
1448 2013-02-05  Brent Fulgham  <bfulgham@webkit.org>
1449
1450         Unreviewed Visual Studio 2010 build correction.
1451
1452         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1453         Link export definitions out of date with ToT.  Corrected.
1454
1455 2013-02-05  Roger Fong  <roger_fong@apple.com>
1456
1457         Add a JavaScriptCore Export Generator project.
1458         https://bugs.webkit.org/show_bug.cgi?id=108971.
1459
1460         Reviewed by Brent Fulgham.
1461
1462         * WebKit.vcxproj/WebKit.sln:
1463
1464 2013-02-05  Roger Fong  <roger_fong@apple.com>
1465
1466         Unreviewed. Delete some errant preprocessor definitions.
1467
1468         * WebKit.vcxproj/WebKit/WebKitCommon.props:
1469
1470 2013-02-05  Roger Fong  <roger_fong@apple.com>
1471
1472         VS2010 WebKit projects, scripts, and property sheets.
1473         https://bugs.webkit.org/show_bug.cgi?id=106989.
1474
1475         Reviewed by Brent Fulgham.
1476
1477         * WebKit.vcxproj/Interfaces: Added.
1478         * WebKit.vcxproj/Interfaces/FixMIDLHeaders.pl: Copied from win/WebKit.vcproj/FixMIDLHeaders.pl.
1479         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj: Added.
1480         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj.filters: Added.
1481         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj.user: Added.
1482         * WebKit.vcxproj/Interfaces/InterfacesCommon.props: Added.
1483         * WebKit.vcxproj/Interfaces/InterfacesDebug.props: Added.
1484         * WebKit.vcxproj/Interfaces/InterfacesPostBuild.cmd: Added.
1485         * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd: Added.
1486         * WebKit.vcxproj/Interfaces/InterfacesRelease.props: Added.
1487         * WebKit.vcxproj/WebKit: Added.
1488         * WebKit.vcxproj/WebKit.sln:
1489         * WebKit.vcxproj/WebKit/WebKit.vcxproj: Added.
1490         * WebKit.vcxproj/WebKit/WebKit.vcxproj.filters: Added.
1491         * WebKit.vcxproj/WebKit/WebKit.vcxproj.user: Added.
1492         * WebKit.vcxproj/WebKit/WebKitApple.props: Added.
1493         * WebKit.vcxproj/WebKit/WebKitCFLite.props: Added.
1494         * WebKit.vcxproj/WebKit/WebKitCommon.props: Added.
1495         * WebKit.vcxproj/WebKit/WebKitDebug.props: Added.
1496         * WebKit.vcxproj/WebKit/WebKitDirectX.props: Added.
1497         * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd: Added.
1498         * WebKit.vcxproj/WebKit/WebKitPreBuild.cmd: Added.
1499         * WebKit.vcxproj/WebKit/WebKitPreLink.cmd: Added.
1500         * WebKit.vcxproj/WebKit/WebKitRelease.props: Added.
1501         * WebKit.vcxproj/WebKit/resource.h: Copied from win/WebKit.vcproj/resource.h.
1502         * WebKit.vcxproj/WebKitExportGenerator: Added.
1503         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj: Added.
1504         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj.filters: Added.
1505         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj.user: Added.
1506         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorBuildCmd.cmd: Added.
1507         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props: Added.
1508         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorDebug.props: Added.
1509         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPostBuild.cmd: Added.
1510         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd: Added.
1511         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorRelease.props: Added.
1512         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Copied from win/WebKit.vcproj/WebKitExports.def.in.
1513         * WebKit.vcxproj/WebKitGUID: Added.
1514         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj: Added.
1515         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters: Added.
1516         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.user: Added.
1517         * WebKit.vcxproj/WebKitGUID/WebKitGUIDCommon.props: Added.
1518         * WebKit.vcxproj/WebKitGUID/WebKitGUIDDebug.props: Added.
1519         * WebKit.vcxproj/WebKitGUID/WebKitGUIDPostBuild.cmd: Added.
1520         * WebKit.vcxproj/WebKitGUID/WebKitGUIDPreBuild.cmd: Added.
1521         * WebKit.vcxproj/WebKitGUID/WebKitGUIDRelease.props: Added.
1522
1523 2013-01-31  Christophe Dumez  <dchris@gmail.com>
1524
1525         [EFL] Disable Web Intents
1526         https://bugs.webkit.org/show_bug.cgi?id=108457
1527
1528         Reviewed by Alexey Proskuryakov.
1529
1530         Remove intents files from EFL CMake project.
1531
1532         * PlatformEfl.cmake:
1533
1534 2013-01-25  Roger Fong  <roger_fong@apple.com>
1535
1536         Unreviewed. Rename LLInt projects folder and make appropriate changes to solutions.
1537
1538         * WebKit.vcxproj/WebKit.sln:
1539
1540 2013-01-23  Roger Fong  <roger_fong@apple.com>
1541
1542         Unreviewed. Add svn:eol-style to solution file, not eol-style.
1543
1544         * WebKit.vcxproj/WebKit.sln: Added property svn:eol-style. Removed property eol-style.
1545
1546 2013-01-23  Roger Fong  <roger_fong@apple.com>
1547
1548         Unreviewed. Added eol-style=native to solution file.
1549
1550         * WebKit.vcxproj/WebKit.sln: Added property eol-style.
1551
1552 2013-01-23  Roger Fong  <roger_fong@apple.com>
1553
1554         Unreviewed. Checkin the OpenSource WebKit solution.
1555
1556         * WebKit.vcxproj/WebKit.sln:
1557
1558 2013-01-23  Tony Chang  <tony@chromium.org>
1559
1560         Unreviewed, set svn:eol-style to CRLF on Windows .sln files.
1561
1562         * WebKit.vcxproj/WebKit.sln: Added property svn:eol-style.
1563
1564 2013-01-23  Roger Fong  <roger_fong@apple.com>
1565
1566         Add the VS2010 WebKit solution folder and solution file.
1567         The solution of course will not load until the dependent projects are all completed.
1568         https://bugs.webkit.org/show_bug.cgi?id=106949.
1569
1570         Reviewed by Brent Fulgham.
1571
1572         * WebKit.vcxproj: Added.
1573         * WebKit.vcxproj/WebKit.sln: Added.
1574
1575 2013-01-22  Krzysztof Czech  <k.czech@samsung.com>
1576
1577         [EFL] Adds Accessibility support to wk1
1578         https://bugs.webkit.org/show_bug.cgi?id=107440
1579
1580         Reviewed by Gyuyoung Kim.
1581
1582         * PlatformEfl.cmake: Adds ATK headers and libraries.
1583
1584 2013-01-17  Poul Sysolyatin  <psytonx@gmail.com>
1585
1586         32-bit build for Qt5 on Mac OS fails.
1587         https://bugs.webkit.org/show_bug.cgi?id=107094
1588
1589         We need to define NS_BUILD_32_LIKE_64 for 32-bit build for Mac OS.
1590         Fixed 32-bit build detection for support Qt5.
1591
1592         Reviewed by Benjamin Poulain.
1593
1594         * WebKit1.pro:
1595
1596 2013-01-14  Dean Jackson  <dino@apple.com>
1597
1598         [ANGLE] Update ANGLE in WebKit
1599         https://bugs.webkit.org/show_bug.cgi?id=106274
1600
1601         Unreviewed attempted build fix.
1602
1603         The khrplatform.h file is now a public header without a directory
1604         prefix. Update the include path to look in the right place.
1605
1606         * PlatformEfl.cmake:
1607
1608 2013-01-14  Max Vujovic  <mvujovic@adobe.com>
1609
1610         [ANGLE] Update ANGLE in WebKit
1611         https://bugs.webkit.org/show_bug.cgi?id=106274
1612
1613         Reviewed by Dean Jackson.
1614
1615         Update ANGLE to r1641.
1616
1617         * PlatformEfl.cmake: Add ANGLE/include to the include directories list because ShaderLang.h
1618         now includes "KHR/khrplatform.h", which is located in ANGLE/include/KHR/khrplatform.h.
1619
1620 2013-01-10  Christophe Dumez  <christophe.dumez@intel.com>
1621
1622         [EFL] Add gstreamer 1.0.5 to jhbuild
1623         https://bugs.webkit.org/show_bug.cgi?id=106178
1624
1625         Reviewed by Laszlo Gombos.
1626
1627         Remove GSTREAMER_INTERFACES_LIBRARIES from EFL
1628         CMake configuration.
1629
1630         * PlatformEfl.cmake:
1631
1632 2013-01-07  Ryosuke Niwa  <rniwa@webkit.org>
1633
1634         Sorted the xcodeproj file.
1635
1636         * WebKit.xcodeproj/project.pbxproj:
1637
1638 2012-12-20  Ryuan Choi  <ryuan.choi@samsung.com>
1639
1640         [EFL] Build break with latest EFL libraries.
1641         https://bugs.webkit.org/show_bug.cgi?id=104827
1642
1643         Reviewed by Laszlo Gombos.
1644
1645         * PlatformEfl.cmake: Includes eo EFL library.
1646
1647 2012-12-18  Joseph Pecoraro  <pecoraro@apple.com>
1648
1649         [Mac] Add Build Phase to Check Headers for Inappropriate Macros (Platform.h macros)
1650         https://bugs.webkit.org/show_bug.cgi?id=104279
1651
1652         Reviewed by David Kilzer.
1653
1654         Add a build phase to check the public WebKit headers for
1655         inappropriate macros. Also set the executable as an input
1656         path on the other check-* build phases.
1657
1658         * WebKit.xcodeproj/project.pbxproj:
1659
1660 2012-12-12  Mark Lam  <mark.lam@apple.com>
1661
1662         Encapsulate externally used webdatabase APIs in DatabaseManager.
1663         https://bugs.webkit.org/show_bug.cgi?id=104741.
1664
1665         Reviewed by Sam Weinig.
1666
1667         Use DatabaseManager instead of accessing DatabaseTracker, AbstractDatabase,
1668         and DatabaseContext directly. This is to prepare for upcoming webkit2
1669         refactoring.
1670
1671         * WebKit.xcodeproj/project.pbxproj:
1672
1673 2012-12-05  Halton Huo  <halton.huo@intel.com>
1674
1675         [CMake] Unify coding style for CMake files
1676         https://bugs.webkit.org/show_bug.cgi?id=103605
1677
1678         Reviewed by Laszlo Gombos.
1679
1680         Update cmake files(.cmake, CMakeLists.txt) with following style rules:
1681         1. Indentation
1682         1.1 Use spaces, not tabs.
1683         1.2 Four spaces as indent.
1684         2. Spacing
1685         2.1 Place one space between control statements and their parentheses.
1686             For eg, if (), else (), elseif (), endif (), foreach (),
1687             endforeach (), while (), endwhile (), break ().
1688         2.2 Do not place spaces between function and macro statements and
1689             their parentheses. For eg, macro(), endmacro(), function(),
1690             endfunction().
1691         2.3 Do not place spaces between a command or function or macro and its
1692             parentheses, or between a parenthesis and its content. For eg,
1693             message("testing") not message( "testing") or message ("testing" )
1694         2.4 No space at line ending.
1695         3. Lowercase when call commands macros and functions. For eg,
1696            add_executable() not ADD_EXECUTABLE(), set() not SET().
1697
1698         * CMakeLists.txt:
1699         * PlatformBlackBerry.cmake:
1700         * PlatformEfl.cmake:
1701         * PlatformWinCE.cmake:
1702
1703 2012-12-03  Pierre Rossi  <pierre.rossi@digia.com>
1704
1705         [Qt] another stab at fixing the windows build 
1706
1707         It seems the QT_BUILD_{TARGET}_LIB are not set as they should by qt_module.prf.
1708         Define them by hand to be on the safe side.
1709
1710         * WebKit1.pro:
1711
1712 2012-11-30  Simon Hausmann  <simon.hausmann@digia.com>, Pierre Rossi  <pierre.rossi@digia.com>
1713
1714         [Qt] Separate Qt WebKit into Qt WebKit and Qt WebKit Widgets
1715         https://bugs.webkit.org/show_bug.cgi?id=99314
1716
1717         Reviewed by Tor Arne Vestbø.
1718
1719         This big change separates QtWebKit into QtWebKit and QtWebKitWidgets as
1720         shared libraries.
1721
1722         It's a big refactoring that mostly involves moving WebCore dependent
1723         code into QtWebKit and accessing it through exported QWebFrameAdapter
1724         and QWebPageAdapter classes.
1725
1726         * WebKit1.pro:
1727         * WebKitWidgets.pri: Removed.
1728         * WebKitWidgets.pro: Removed.
1729
1730 2012-11-22  Jeff Rogers  <jrogers@rim.com>
1731
1732         [BlackBerry] Update Web Notifications Implementation
1733         https://bugs.webkit.org/show_bug.cgi?id=102621
1734
1735         Reviewed by George Staikos.
1736
1737         Reviewed internally by George Staikos and Joe Mason.
1738         Internal PR 172120
1739         Add new Notification files and remove obsolete ones.
1740
1741         * PlatformBlackBerry.cmake:
1742
1743 2012-11-22  Simon Hausmann  <simon.hausmann@digia.com>, Pierre Rossi <pierre.rossi@digia.com>
1744
1745         [Qt] Separate QWidget dependant code into separate WebKitWidgets static library
1746         https://bugs.webkit.org/show_bug.cgi?id=102800
1747
1748         Reviewed by Tor Arne Vestbø.
1749
1750         This patch separates code that needs to use QWidget related APIs in
1751         WebKit/qt/WebCoreSupport and Api from code that doesn't. This means for
1752         example FrameLoaderClientQt.cpp remains in the WebKit1 static library,
1753         while qwebpage.cpp and qwebframe.cpp become part of the WebKitWidgets
1754         static library. WebKit1 is compiled without QT += widgets and therefore
1755         any widget related dependency has been moved "up" and out of WebKit1 into
1756         the WebKitWidgets library.
1757
1758         Between the code in WebKit.a and WebKitWidgets.a new adapters and
1759         interfaces have been introduced, such as QWebPageAdapter and
1760         QWebFrameAdapter. QWebPageAdapter, when used from WebKit1, is a way to
1761         call out into the API layer, implemented by QWebPage (QWebPagePrivate).
1762         The other way around if QWebPage wants to access WebCore or
1763         WebCoreSupport related functionality, it will go through
1764         QWebPageAdapater (as base class). The separation in the direction up
1765         into the API layer is complete with this patch, no code in WebKit1
1766         depends on QtWidgets. The separation the other way around, code in the
1767         API layer not using any WebCore types, is not complete yet.
1768
1769         Some classes such as QWebSettings, QWebElement or
1770         DumpRenderTreeSupportQt remain in WebKit1. While they are API layer,
1771         they do not depend on widget related Qt APIs and they make much more
1772         use of WebCore internal APIs and therefore are easier to keep in
1773         WebKit1.
1774
1775         In the future we plan to place a real shared library boundary between
1776         WebKit1 and WebKitWidgets, by keeping the WebKit1 static library as
1777         part of the QtWebKit shared library and by turning the WebKitWidgets
1778         static library into a shared one.
1779
1780         * WebKit1.pri:
1781         * WebKit1.pro:
1782         * WebKitWidgets.pri: Copied from Source/WebKit/WebKit1.pri.
1783         * WebKitWidgets.pro: Added.
1784
1785 2012-11-21  Kai Koehne  <kai.koehne@digia.com>
1786
1787         [Qt] MinGW: Don't add OpenGL library dependencies here
1788         https://bugs.webkit.org/show_bug.cgi?id=102924
1789
1790         Reviewed by Simon Hausmann.
1791
1792         As the comment suggests the dependency is already for WebCore, so add it there instead.
1793
1794         * WebKit1.pri:
1795
1796 2012-11-18  Laszlo Gombos  <l.gombos@samsung.com>
1797
1798         [CMake] Consolidate common input files
1799         https://bugs.webkit.org/show_bug.cgi?id=101632
1800
1801         Reviewed by Rob Buis.
1802
1803         Consolidate and sort the list of files.
1804
1805         * PlatformEfl.cmake:
1806
1807 2012-11-12  Timothy Hatcher  <timothy@apple.com>
1808
1809         Add a dock button to the top right corner of the Web Inspector window (similar to the full screen button).
1810
1811         https://bugs.webkit.org/show_bug.cgi?id=102025
1812
1813         Reviewed by Joseph Pecoraro.
1814
1815         * WebKit.xcodeproj/project.pbxproj: Added Dock.pdf.
1816
1817 2012-11-08  Laszlo Gombos  <l.gombos@samsung.com>
1818
1819         [EFL] Remove non-variable options from the build system
1820         https://bugs.webkit.org/show_bug.cgi?id=101506
1821
1822         Reviewed by Kenneth Rohde Christiansen.
1823
1824         Remove WTF_USE_FREETYPE and ENABLE_GLIB_SUPPORT cmake variables
1825         as these are always set to const 1 and not really configurable.
1826
1827         * PlatformEfl.cmake:
1828
1829 2012-11-07  Andreas Kling  <akling@apple.com>
1830
1831         Remove build-webkit dependency on Java SDK for Apple Mac WebKit.
1832         <http://webkit.org/b/101492>
1833
1834         Reviewed by Anders Carlsson.
1835
1836         * WebKit.xcodeproj/project.pbxproj: Remove WebJavaPlugIn.h
1837
1838 2012-11-06  Laszlo Gombos  <l.gombos@samsung.com>
1839
1840         [EFL] Simplify the build system
1841         https://bugs.webkit.org/show_bug.cgi?id=101392
1842
1843         Reviewed by Kenneth Rohde Christiansen.
1844
1845         Use WTF_USE_3D_GRAPHICS to guard the inclusion of surfaces and textmap 
1846         directories under WebCore/graphics to be consistent with 
1847         WebCore/PlatformEfl.cmake.
1848
1849         * PlatformEfl.cmake:
1850
1851 2012-11-04  Halton Huo  <halton.huo@intel.com>
1852
1853         [EFL] Use _LIBRARIES instead of _LIBRARY
1854         https://bugs.webkit.org/show_bug.cgi?id=101042
1855
1856         Reviewed by Gyuyoung Kim.
1857
1858         In CMake Find files, _LIBRARY is intended for internal use, should
1859         use _LIBRARIES instead.
1860
1861         * PlatformEfl.cmake: s/_LIBRARY}/_LIBRARIES}
1862
1863 2012-11-01  Seonae Kim  <sunaeluv.kim@samsung.com>
1864
1865         [EFL][DRT] Support Geolocation
1866         https://bugs.webkit.org/show_bug.cgi?id=97427
1867
1868         Reviewed by Gyuyoung Kim. 
1869
1870         Add a mock directory to use GeolocationClientMock in DumpRenderTree.
1871
1872         * PlatformEfl.cmake:
1873
1874 2012-10-31  Otto Derek Cheung  <otcheung@rim.com>
1875
1876         [BlackBerry] Adding window.external to our port
1877         https://bugs.webkit.org/show_bug.cgi?id=100868
1878
1879         Reviewed by Rob Buis.
1880
1881         Adding ExternalExtension classes to the BB cmake file.
1882
1883         * PlatformBlackBerry.cmake:
1884
1885 2012-10-31  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
1886
1887         [EFL][DRT] EventSender requires contextClick implementation
1888         https://bugs.webkit.org/show_bug.cgi?id=86091
1889
1890         Reviewed by Gyuyoung Kim.
1891
1892         Add new unit test file, needed due to ewk API changes.
1893
1894         * PlatformEfl.cmake:
1895
1896 2012-10-30  Peter Wang  <peter.wang@torchmobile.com.cn>
1897
1898         [BlackBerry] Clean the code of "JavaScriptDebuggerBlackBerry"
1899         https://bugs.webkit.org/show_bug.cgi?id=100724
1900
1901         Reviewed by Rob Buis.
1902
1903         Remove the code of JavaScriptDebuggerBlackBerry.
1904
1905         * PlatformBlackBerry.cmake:
1906
1907 2012-10-28  Mark Rowe  <mrowe@apple.com>
1908
1909         Remove references to unsupported OS and Xcode versions.
1910
1911         Reviewed by Anders Carlsson.
1912
1913         * WebKit.xcodeproj/project.pbxproj:
1914
1915 2012-10-26  Sheriff Bot  <webkit.review.bot@gmail.com>
1916
1917         Unreviewed, rolling out r132601.
1918         http://trac.webkit.org/changeset/132601
1919         https://bugs.webkit.org/show_bug.cgi?id=100494
1920
1921         It broke the Qt build (Requested by Ossy on #webkit).
1922
1923         * PlatformEfl.cmake:
1924
1925 2012-10-26  Xiaobo Wang  <xbwang@torchmobile.com.cn>
1926
1927         [BlackBerry] Support pixel tests for BlackBerry DRT
1928         https://bugs.webkit.org/show_bug.cgi?id=100210
1929
1930         Reviewed by Rob Buis.
1931
1932         Adds a step to build ImageDiff from Qt for DRT. Most of the works are
1933         accomplished by Christopher Wells.
1934
1935         * PlatformBlackBerry.cmake:
1936
1937 2012-10-24  Alexey Proskuryakov  <ap@apple.com>
1938
1939         Add a strategy for shared workers
1940         https://bugs.webkit.org/show_bug.cgi?id=100165
1941
1942         EFL build fix by Christophe Dumez.
1943
1944         Reviewed by Brady Eidson.
1945
1946         * CMakeLists.txt: Add WebCore/workers to include paths.
1947
1948 2012-10-24  Otto Derek Cheung  <otcheung@rim.com>
1949
1950         [BlackBerry] Rename GeolocationControllerClientBlackBerry to GeolocationClientBlackBerry
1951         https://bugs.webkit.org/show_bug.cgi?id=100250
1952
1953         Reviewed by Rob Buis.
1954
1955         Rename GeolocationControllerClientBlackBerry to GeolocationClientBlackBerry
1956         to prevent confusion.
1957
1958         PR 230196
1959
1960         * PlatformBlackBerry.cmake:
1961
1962 2012-10-23  Hyowon Kim  <hw1008.kim@samsung.com>
1963
1964         [Texmap][EFL] Add AcceleratedCompositingContextEfl to the build system.
1965         https://bugs.webkit.org/show_bug.cgi?id=88630
1966
1967         Reviewed by Gyuyoung Kim.
1968
1969         * PlatformEfl.cmake: Add the AcceleratedCompositingContextEfl.cpp file
1970         and INCLUDE paths for TEXTURE_MAPPER_GL.
1971
1972 2012-10-18  Kangil Han  <kangil.han@samsung.com>
1973
1974         [EFL] Add unit test for ewk_frame_source_get.
1975         https://bugs.webkit.org/show_bug.cgi?id=95984
1976
1977         Reviewed by Gyuyoung Kim.
1978
1979         Add test_ewk_frame.cpp for unit test.
1980
1981         * PlatformEfl.cmake:
1982
1983 2012-10-15  David Kilzer  <ddkilzer@apple.com>
1984
1985         Move framework and library linking into WebKit.xcconfig
1986         <http://webkit.org/b/99284>
1987
1988         Reviewed by Mark Rowe.
1989
1990         * WebKit.xcodeproj/project.pbxproj: Remove frameworks and
1991         libraries from Xcode project file.
1992
1993 2012-10-15  Christophe Dumez  <christophe.dumez@intel.com>
1994
1995         [EFL][WK2] Implement Favicons API
1996         https://bugs.webkit.org/show_bug.cgi?id=99087
1997
1998         Reviewed by Kenneth Rohde Christiansen.
1999
2000         Remove ewk_util.cpp from PlatformEfl.cmake now that its
2001         code has been moved to WebCore to be reused in WK2.
2002
2003         * PlatformEfl.cmake:
2004
2005 2012-10-15  Dongwoo Joshua Im  <dw.im@samsung.com>
2006
2007         [EFL] Set the basepath of the File System API.
2008         https://bugs.webkit.org/show_bug.cgi?id=98344
2009
2010         Reviewed by Gyuyoung Kim.
2011
2012         Set the basepath of the File System API using the internal setter function.
2013
2014         * PlatformEfl.cmake: Add new include path.
2015
2016 2012-10-15  Ryuan Choi  <ryuan.choi@samsung.com>
2017
2018         [EFL] Share resources installed for inspector
2019         https://bugs.webkit.org/show_bug.cgi?id=98991
2020
2021         Reviewed by Gyuyoung Kim.
2022
2023         * PlatformEfl.cmake:
2024         Extracted build scripts which install resources to WebKit/PlatformEfl.cmake.
2025
2026 2012-10-15  George Staikos  <staikos@webkit.org>
2027
2028         [BlackBerry] Adapt to Platform API changes in string handling
2029         https://bugs.webkit.org/show_bug.cgi?id=99248
2030
2031         Reviewed by Yong Li.
2032
2033         Convert usage of WebString, char* and std::string to BlackBerry::Platform::String.
2034
2035         * PlatformBlackBerry.cmake:
2036
2037 2012-10-13  Jakob Petsovits  <jpetsovits@rim.com>
2038
2039         [BlackBerry] Fetch blit rects from a viewport accessor
2040         https://bugs.webkit.org/show_bug.cgi?id=98581
2041         RIM PR 173292
2042
2043         Reviewed by George Staikos.
2044         Internally reviewed by Arvid Nilsson.
2045
2046         Add new ViewportAccessor files to the build.
2047         See Source/WebKit/blackberry/ChangeLog for the
2048         verbose commit message.
2049
2050         * PlatformBlackBerry.cmake:
2051
2052 2012-10-12  Sheriff Bot  <webkit.review.bot@gmail.com>
2053
2054         Unreviewed, rolling out r131189.
2055         http://trac.webkit.org/changeset/131189
2056         https://bugs.webkit.org/show_bug.cgi?id=99187
2057
2058         Made inspector http tests crash on WK2. (Requested by rakuco
2059         on #webkit).
2060
2061         * PlatformEfl.cmake:
2062
2063 2012-10-12  Ryuan Choi  <ryuan.choi@samsung.com>
2064
2065         [EFL] Share resources installed for inspector
2066         https://bugs.webkit.org/show_bug.cgi?id=98991
2067
2068         Reviewed by Gyuyoung Kim.
2069
2070         * PlatformEfl.cmake:
2071         Extracted build scripts which install resources to WebKit/PlatformEfl.cmake.
2072
2073 2012-10-11  Chris Guan  <chris.guan@torchmobile.com.cn>
2074
2075         [Blackberry] makes NavigatorContentUtils work
2076         https://bugs.webkit.org/show_bug.cgi?id=99022
2077
2078         Reviewed by Rob Buis.
2079
2080         Because r126735 renamed RegisterProtocolHandler API to NavigatorContentUtils, So we
2081         need add Modules/navigatorcontentutils into WebKit_INCLUDE_DIRECTORIES.
2082
2083         * PlatformBlackBerry.cmake:
2084
2085 2012-10-10  Konrad Piascik  <kpiascik@rim.com>
2086
2087         [BlackBerry] Install inspector files into staging directory.
2088         https://bugs.webkit.org/show_bug.cgi?id=98930
2089
2090         Reviewed by Rob Buis.
2091
2092         Internally reviewed by Ming Xie.
2093         Install the web inspector resources into the staging directory to make it easier to flash to device.
2094
2095         * PlatformBlackBerry.cmake:
2096
2097 2012-10-09  Simon Hausmann  <simon.hausmann@digia.com>
2098
2099         [Qt] Fix build with QtMultimedia
2100
2101         Reviewed by Tor Arne Vestbø.
2102
2103         * WebKit1.pri: WK1 needs QtMultimediaWidgets for QVideoWidget and friends.
2104
2105 2012-10-08  Simon Hausmann  <simon.hausmann@digia.com>
2106
2107         [Qt] Make RenderThemeQStyle/ScrollbarThemeQStyle compile without QStyle/QtWidgets
2108         https://bugs.webkit.org/show_bug.cgi?id=98268
2109
2110         Reviewed by Tor Arne Vestbø.
2111
2112         * WebKit1.pro: Add new files to the build.
2113
2114 2012-10-04  Rob Buis  <rbuis@rim.com>
2115
2116         [BlackBerry] Sync up CMake files
2117         https://bugs.webkit.org/show_bug.cgi?id=98442
2118
2119         Reviewed by Gyuyoung Kim.
2120
2121         Amongst others use InspectorOverlayBlackBerry.
2122
2123         * PlatformBlackBerry.cmake:
2124
2125 2012-10-05  Simon Hausmann  <simon.hausmann@digia.com>
2126
2127         Unreviewed, rolling out r130495.
2128         http://trac.webkit.org/changeset/130495
2129         https://bugs.webkit.org/show_bug.cgi?id=98268
2130
2131         Made WK2 tests crash....
2132
2133         * WebKit1.pro:
2134
2135 2012-10-05  Simon Hausmann  <simon.hausmann@digia.com>
2136
2137         [Qt] Make RenderThemeQStyle/ScrollbarThemeQStyle compile without QStyle/QtWidgets
2138         https://bugs.webkit.org/show_bug.cgi?id=98268
2139
2140         Reviewed by Tor Arne Vestbø.
2141
2142         * WebKit1.pro: Add new files to the build.
2143
2144 2012-10-04  Konrad Piascik  <kpiascik@rim.com>
2145
2146         [BlackBerry] Update how we compile inspector front-end javascript.
2147         https://bugs.webkit.org/show_bug.cgi?id=98413
2148
2149         Reviewed by Rob Buis.
2150
2151         No longer cat all JavaScript together, instead use the lazy init and
2152         only append our custom changes script to the end of inspectorBB.html.
2153
2154         * PlatformBlackBerry.cmake:
2155
2156 2012-10-03  Ryuan Choi  <ryuan.choi@samsung.com>
2157
2158         [EFL] Default.edj should be generated although ENABLE_WEBKIT disabled.
2159         https://bugs.webkit.org/show_bug.cgi?id=97753
2160
2161         Reviewed by Laszlo Gombos.
2162
2163         default.edj is used in both webkit/efl and webkit2/efl.
2164         However, it has been generated only when ENABLE_WEBKIT is enabled.
2165
2166         This patch separates the script which generates default.edj
2167         from source/webkit/platformefl.cmake.
2168
2169         * PlatformEfl.cmake: Extracted codes which is related to default.edj.
2170
2171 2012-10-03  Otto Derek Cheung  <otcheung@rim.com>
2172
2173         [BlackBerry] Implementing the NetworkInfo API for BB port
2174         https://bugs.webkit.org/show_bug.cgi?id=98273
2175
2176         Reviewed by Rob Buis.
2177
2178         Adding new classes to support NetworkInfo API in the
2179         BlackBerry Port.
2180
2181         * PlatformBlackBerry.cmake:
2182
2183 2012-10-02  Krzysztof Czech  <k.czech@samsung.com>
2184
2185         [EFL] Add file EWKTestEnvironment.cpp to build system.
2186         https://bugs.webkit.org/show_bug.cgi?id=94925
2187
2188         Reviewed by Gyuyoung Kim.
2189
2190         Change is related to modifications in wk1 unit tests.
2191
2192         * PlatformEfl.cmake:
2193
2194 2012-09-27  Anders Carlsson  <andersca@apple.com>
2195
2196         Get rid of more unused WK1 plug-in code
2197         https://bugs.webkit.org/show_bug.cgi?id=97835
2198
2199         Reviewed by Mark Rowe.
2200
2201         Remove WebNetscapeDeprecatedFunctions.c and WebNetscapeDeprecatedFunctions.h from the Xcode project.
2202
2203         * WebKit.xcodeproj/project.pbxproj:
2204
2205 2012-09-27  Christophe Dumez  <christophe.dumez@intel.com>
2206
2207         [EFL][CMAKE] Default theme files are outdated in PlatformEfl.cmake
2208         https://bugs.webkit.org/show_bug.cgi?id=97769
2209
2210         Reviewed by Kenneth Rohde Christiansen.
2211
2212         Update Default theme files in PlatformEfl.cmake so that
2213         changes to those files are properly picked up by CMake
2214         when building incrementally.
2215
2216         * PlatformEfl.cmake:
2217
2218 2012-09-24  Arvid Nilsson  <anilsson@rim.com>
2219
2220         [BlackBerry] Add cookie database API
2221         https://bugs.webkit.org/show_bug.cgi?id=97102
2222
2223         Reviewed by Antonio Gomes.
2224
2225         Add cookie database file to build system.
2226
2227         Reviewed internally by Otto D. Cheung.
2228
2229         * PlatformBlackBerry.cmake:
2230
2231 2012-09-21  Arvid Nilsson  <anilsson@rim.com>
2232
2233         [BlackBerry] Remove obsolete compositing surface code
2234         https://bugs.webkit.org/show_bug.cgi?id=97314
2235
2236         Reviewed by Antonio Gomes.
2237
2238         Remove compositing surface code from build system.
2239
2240         PR 208038.
2241
2242         * PlatformBlackBerry.cmake:
2243
2244 2012-09-14  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
2245
2246         [Qt] Make force_static_libs_as_shared work on Mac OS
2247
2248         We had to move a few LIBS += around that were in the wrong place,
2249         and not caught when everything was just linked into the final
2250         QtWebKit library.
2251
2252         Reviewed by Simon Hausmann.
2253
2254         * WebKit1.pri: Move multimedia-stuff to WebCore, to share with WK2
2255
2256 2012-09-11  Raphael Kubo da Costa  <rakuco@webkit.org>
2257
2258         [EFL] Rewrite the EFL-related Find modules
2259         https://bugs.webkit.org/show_bug.cgi?id=95237
2260
2261         Reviewed by Kenneth Rohde Christiansen.
2262
2263         * PlatformEfl.cmake: Stop setting the LINK_FLAGS property and add
2264         libraries and include directories for each Enlightenment
2265         Foundation Library used by the port.
2266
2267 2012-09-11  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
2268
2269         [Qt] Add a configure step to the Qt build system
2270
2271         This allows building the Qt port using just 'qmake WebKit.pro'. Using
2272         the build-webkit script is still supported, and will add slightly more
2273         logic to the build, such as detecting the need for clean or incremental
2274         builds.
2275
2276         Internally, the build system now uses a new variable, WEBKIT_CONFIG, for
2277         all things related to configuring the build, such as use/have/enable flags,
2278         and these are translated to defines in default_post. Project files should
2279         no longer check contains(DEFINES,...) to detect features, but use the new
2280         enable?(), use?(), and have?() functions. The no_webkit1 and no_webkit2
2281         options have been translated into WEBKIT_CONFIG options as well, and can
2282         be checked using build?().
2283
2284         Reviewed by Simon Hausmann.
2285
2286         * WebKit1.pri:
2287         * WebKit1.pro:
2288
2289 2012-09-06  Crystal Zhang  <haizhang@rim.com>
2290
2291         [BlackBerry]  Implement a color picker
2292         https://bugs.webkit.org/show_bug.cgi?id=96001
2293
2294         Reviewed by Rob Buis.
2295
2296         Add color picker files into building system.
2297
2298         * PlatformBlackBerry.cmake:
2299
2300 2012-09-06  Simon Hausmann  <simon.hausmann@nokia.com>
2301
2302         [Qt] Fix build with ANGLE on platforms that provide EGL/GLESv2
2303         https://bugs.webkit.org/show_bug.cgi?id=95965
2304
2305         Reviewed by Tor Arne Vestbø.
2306
2307         Depend on ANGLE if necessary, due to the use WebCore types that pull in ANGLE
2308         headers (GraphicsContext3D.h in particular).
2309
2310         * WebKit1.pro:
2311
2312 2012-09-04  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
2313
2314         [EFL] Context menu restore.
2315         https://bugs.webkit.org/show_bug.cgi?id=74179
2316
2317         Reviewed by Gyuyoung Kim.
2318
2319         Adds context menu support for EFL port using non-CROSS_PLATFORM_CONTEXT_MENUS
2320         approach, the same as used in WebKit2.
2321
2322         * PlatformEfl.cmake: Added ContextMenuClientEfl.cpp file to sources list.
2323
2324 2012-08-29  Ryuan Choi  <ryuan.choi@samsung.com>
2325
2326         [EFL] Move several files to remove webkit1 dependency from WebCore.
2327         https://bugs.webkit.org/show_bug.cgi?id=95264
2328
2329         Reviewed by Gyuyoung Kim.
2330
2331         * PlatformEfl.cmake: Added files which is moved.
2332
2333 2012-08-28  Thiago Marcos P. Santos  <thiago.santos@intel.com>
2334
2335         [EFL] Rename knob images to thumb on the default theme
2336         https://bugs.webkit.org/show_bug.cgi?id=95186
2337
2338         Reviewed by Kenneth Rohde Christiansen.
2339
2340         Updated buildsystem after renaming theme images.
2341
2342         * PlatformEfl.cmake:
2343
2344 2012-08-27  Mikhail Pozdnyakov  <mikhail.pozdnyakov@intel.com>
2345
2346         Rename RegisterProtocolHandler API to NavigatorContentUtils
2347         https://bugs.webkit.org/show_bug.cgi?id=94920
2348
2349         Reviewed by Adam Barth.
2350
2351         Modified PlatformEfl.cmake so that it includes the renamed files.
2352
2353         * PlatformEfl.cmake:
2354
2355 2012-08-20  Dominik Röttsches  <dominik.rottsches@intel.com>
2356
2357         [EFL] Get rid of pango backend support once harfbuzz-ng is working
2358         https://bugs.webkit.org/show_bug.cgi?id=92102
2359
2360         Reviewed by Kenneth Rohde Christiansen.
2361
2362         Removing pango-specific includes and libraries.
2363
2364         * PlatformEfl.cmake: Pango sections removed.
2365
2366 2012-08-17  Rob Buis  <rbuis@rim.com>
2367
2368         [BlackBerry] Remove some shared libraries from linking
2369         https://bugs.webkit.org/show_bug.cgi?id=94253
2370
2371         Reviewed by Yong Li.
2372
2373         Remove some shared libraries.
2374
2375         * PlatformBlackBerry.cmake:
2376
2377 2012-08-15  Ryosuke Niwa  <rniwa@webkit.org>
2378
2379         Update manual tests and comments to refer to TestRunner instead of LayoutTestController
2380         https://bugs.webkit.org/show_bug.cgi?id=94168
2381
2382         Reviewed by Kent Tamura.
2383
2384         * PlatformBlackBerry.cmake:
2385
2386 2012-08-14  Christophe Dumez  <christophe.dumez@intel.com>
2387
2388         [EFL] undefined reference to 'g_type_init' with gold linker
2389         https://bugs.webkit.org/show_bug.cgi?id=93935
2390
2391         Unreviewed build fix. Link against glib-gobject to
2392         fix linking error with gold linker.
2393
2394         * PlatformEfl.cmake:
2395
2396 2012-08-11  Raphael Kubo da Costa  <rakuco@webkit.org>
2397
2398         [CMake] Rewrite FindLibSoup2.cmake.
2399         https://bugs.webkit.org/show_bug.cgi?id=93191
2400
2401         Reviewed by Rob Buis.
2402
2403         * PlatformEfl.cmake: Use LIBSOUP_FOO instead of LIBSOUP24_FOO.
2404
2405 2012-08-13  Raphael Kubo da Costa  <rakuco@webkit.org>
2406
2407         [CMake] Remove glib-related Find modules and write single new one instead.
2408         https://bugs.webkit.org/show_bug.cgi?id=93786
2409
2410         Reviewed by Rob Buis.
2411
2412         * PlatformEfl.cmake: Use GLIB_* instead of Glib_*.
2413
2414 2012-08-12  Loïc Yhuel  <loic.yhuel@softathome.com>
2415
2416         [Qt] Make it possible to build without QtTest/QtPrintSupport
2417         https://bugs.webkit.org/show_bug.cgi?id=93492
2418
2419         Reviewed by Tor Arne Vestbø.
2420
2421         * WebKit1.pri: Optional printsupport
2422
2423 2012-08-10  Joshua Netterfield  <jnetterfield@rim.com>
2424
2425         [WebGL] Add support for EXT_robustness
2426         https://bugs.webkit.org/show_bug.cgi?id=93379
2427
2428         Reviewed by George Staikos.
2429
2430         RIM PR# 147510
2431         Internally reviewed by Arvid Nilsson.
2432
2433         * CMakeLists.txt: Build system adaptation.
2434
2435 2012-08-10  Benjamin C Meyer  <bmeyer@rim.com>
2436
2437         Introduce JavaScriptVariant object.
2438         https://bugs.webkit.org/show_bug.cgi?id=93644
2439
2440         The JavaScriptVariant can be used for functions that return results from
2441         JavaScript such as executeJavaScript or functions that take arguments
2442         to pass a variable to JavaScript and they want to make sure the type
2443         is correct.
2444
2445         Convert executeJavaScriptFunction() to use this data type as the
2446         example, other functions will be converted in the future.
2447
2448         PR 14929
2449
2450         Internally reviewed by Joe Mason
2451         Reviewed by Adam Treat
2452
2453         * PlatformBlackBerry.cmake:
2454
2455 2012-08-10  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
2456
2457         [BlackBerry] Fix wrong include path for notifications.
2458         https://bugs.webkit.org/show_bug.cgi?id=93714
2459
2460         Reviewed by Rob Buis.
2461
2462         * PlatformBlackBerry.cmake: Change path from notifications to Modules/notifications.
2463
2464 2012-08-08  Antonio Gomes  <agomes@rim.com>
2465
2466         [BlackBerry] Tie up the scrolling machinery to the graphics tree when applicable for in-region scroll
2467         https://bugs.webkit.org/show_bug.cgi?id=93482
2468
2469         Reviewed by Rob Buis.
2470
2471         * PlatformBlackBerry.cmake: Build system adaptation.
2472
2473 2012-08-07  Ryuan Choi  <ryuan.choi@samsung.com>
2474
2475         [EFL] Remove PlatformTouchEventEfl and PlatformTouchPointEfl
2476         https://bugs.webkit.org/show_bug.cgi?id=93270
2477
2478         Reviewed by Eric Seidel.
2479
2480         * PlatformEfl.cmake: Added ewk_touch_event.cpp
2481
2482 2012-08-07  Konrad Piascik  <kpiascik@rim.com>
2483
2484         [BlackBerry] InspectorOverlay class duplicated in WebCore
2485         https://bugs.webkit.org/show_bug.cgi?id=93124
2486
2487         Reviewed by Rob Buis.
2488
2489         Updated InspectorOverlay build path.
2490
2491         * PlatformBlackBerry.cmake:
2492
2493 2012-08-07  No'am Rosenthal  <noam.rosenthal@nokia.com>
2494
2495         [Qt] Make it possible to build without QtQuick
2496
2497         Reviewed by Simon Hausmann.
2498
2499         * WebKit1.pri:
2500
2501 2012-07-19  Simon Hausmann  <simon.hausmann@nokia.com>
2502
2503         [Qt] Remove Qt 4 specific code paths
2504         https://bugs.webkit.org/show_bug.cgi?id=88161
2505
2506         Reviewed by Kenneth Rohde Christiansen.
2507
2508         * WebKit.pri:
2509         * WebKit1.pri:
2510         * WebKit1.pro:
2511
2512 2012-08-07  Mikhail Pozdnyakov  <mikhail.pozdnyakov@intel.com>
2513
2514         CUSTOM_SCHEME_HANDLER flag should depend on REGISTER_PROTOCOL_HANDLER
2515         https://bugs.webkit.org/show_bug.cgi?id=93081
2516
2517         Reviewed by Adam Barth.
2518
2519         Modified PlatformEfl.cmake so that CUSTOM_SCHEME_HANDLER flag cannot act without REGISTER_PROTOCOL_HANDLER being set.
2520
2521         * PlatformEfl.cmake:
2522
2523 2012-08-01  Antonio Gomes  <agomes@rim.com>
2524
2525         [BlackBerry] Implement InRegionScroller class as a in-region scroll controller
2526         https://bugs.webkit.org/show_bug.cgi?id=92889
2527         PR #186587
2528
2529         Reviewed by Yong Li.
2530
2531         Internally reviewed by Arvid Nilsson.
2532
2533         * PlatformBlackBerry.cmake: Added InRegionScroller.cpp|h to the build system.
2534
2535 2012-07-30  Simon Hausmann  <simon.hausmann@nokia.com>
2536
2537         Unreviewed Qt/Mac build fix: Use libWebKitSystemInterfaceMountainLion.a
2538         on Mountain Lion.
2539
2540         * WebKit1.pri:
2541
2542 2012-07-27  Thiago Marcos P. Santos  <thiago.santos@intel.com>
2543
2544         [EFL] WebKit API unit tests needs a timeout
2545         https://bugs.webkit.org/show_bug.cgi?id=92496
2546
2547         Reviewed by Antonio Gomes.
2548
2549         Added the same timeout value that we have for WebKit2.
2550
2551         * PlatformEfl.cmake:
2552
2553 2012-07-27  Dominik Röttsches  <dominik.rottsches@intel.com>
2554
2555         [Cairo] Add complex font drawing using HarfbuzzNG
2556         https://bugs.webkit.org/show_bug.cgi?id=91864
2557
2558         Reviewed by Simon Hausmann and Martin Robinson.
2559
2560         Adding includes for harfbuzz folders.
2561
2562         * CMakeLists.txt:
2563
2564 2012-07-26  Christophe Dumez  <christophe.dumez@intel.com>
2565
2566         [EFL][WK2] Implement Network Information provider
2567         https://bugs.webkit.org/show_bug.cgi?id=92343
2568
2569         Reviewed by Kenneth Rohde Christiansen.
2570
2571         WebKit EFL not longer needs to link against EEZE
2572         library since the Network Information provider
2573         was moved to WebCore.
2574
2575         * CMakeLists.txt:
2576         * PlatformEfl.cmake:
2577
2578 2012-07-26  Zoltan Nyul  <zoltan.nyul@intel.com>
2579
2580         [EFL] EFL port should use XDG paths
2581         https://bugs.webkit.org/show_bug.cgi?id=91719
2582
2583         Reviewed by Kenneth Rohde Christiansen.
2584
2585         Add efreet library to get the xdg paths.
2586
2587         * PlatformEfl.cmake:
2588
2589 2012-07-25  Kihong Kwon  <kihong.kwon@samsung.com>
2590
2591         [EFL] Add File Chooser API
2592         https://bugs.webkit.org/show_bug.cgi?id=91957
2593
2594         Reviewed by Hajime Morita.
2595
2596         Add ewk_file_chooser source and header.
2597
2598         * PlatformEfl.cmake:
2599
2600 2012-07-22  Kent Tamura  <tkent@chromium.org>
2601
2602         Rename ENABLE_METER_TAG and ENABLE_PROGRESS_TAG to ENABLE_METER_ELEMENT and ENABLE_PROGRESS_ELEMENT respectively
2603         https://bugs.webkit.org/show_bug.cgi?id=91941
2604
2605         Reviewed by Kentaro Hara.
2606
2607         A flag name for an elmement should be ENABLE_*_ELEMENT.
2608
2609         * PlatformEfl.cmake:
2610
2611 2012-07-20  Christophe Dumez  <christophe.dumez@intel.com>
2612
2613         [EFL] Proxy configuration should honor the no_proxy environment variable
2614         https://bugs.webkit.org/show_bug.cgi?id=91747
2615
2616         Reviewed by Kenneth Rohde Christiansen.
2617
2618         Add WebCore/platform/network/soup to INCLUDE paths.
2619
2620         * PlatformEfl.cmake:
2621
2622 2012-07-18  Yong Li  <yoli@rim.com>
2623
2624         [BlackBerry] Move about: URL handling out of WebCore
2625         https://bugs.webkit.org/show_bug.cgi?id=91541
2626
2627         Reviewed by Rob Buis.
2628
2629         AboutData.cpp is moved from WebCoreSupport to WebKitSupport.
2630
2631         * PlatformBlackBerry.cmake:
2632
2633 2012-07-18  Thiago Marcos P. Santos  <thiago.santos@intel.com>
2634
2635         [CMake] Make gtest a shared library
2636         https://bugs.webkit.org/show_bug.cgi?id=90973
2637
2638         Reviewed by Daniel Bates.
2639
2640         No need to link with gtest dependencies now since it is a shared library.
2641
2642         * PlatformEfl.cmake:
2643
2644 2012-07-17  Ryuan Choi  <ryuan.choi@samsung.com>
2645
2646         [EFL] Move codes related to theme setting from Widget to RenderTheme
2647         https://bugs.webkit.org/show_bug.cgi?id=89842
2648
2649         Reviewed by Kenneth Rohde Christiansen.
2650
2651         * CMakeLists.txt: Added html/shadow to WebKit_INCLUDE_DIRECTORIES.
2652
2653 2012-07-16  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
2654
2655         Add RegisterProtocolHandlerClient to the Modules/protocolhandler
2656         https://bugs.webkit.org/show_bug.cgi?id=90940
2657
2658         Reviewed by Hajime Morita.
2659
2660         As a step to let protocol handler be moved to the modules, RegisterProtocolHandlerClient needs
2661         to be added to the Modules/protocolhandler. Because ChromeClient has some virtual functions for
2662         protocol handlers, virtual functions should be moved to RegisterProtocolHandlerClient.
2663
2664         * PlatformEfl.cmake: Add RegisterProtocolHandlerEfl files and include path.
2665
2666 2012-07-16  Joshua Netterfield  <jnetterfield@rim.com>
2667
2668         [BlackBerry] Upstream WebGL Code
2669         https://bugs.webkit.org/show_bug.cgi?id=91143
2670
2671         Reviewed by Rob Buis.
2672
2673         This patch includes BlackBerry-specific fixes for anti-aliasing, logging, and shader compilation.
2674
2675         * PlatformBlackBerry.cmake: Define WTF_USE_OPENGL_ES_2 on WebGL-enabled builds.
2676
2677 2012-07-16  Frederik Gladhorn  <frederik.gladhorn@nokia.com>
2678
2679         Add accessible for QWebView.
2680         https://bugs.webkit.org/show_bug.cgi?id=91073
2681
2682         Reviewed by Simon Hausmann.
2683
2684         Add classes to enable accessibility on the widget level.
2685
2686         * WebKit.pri:
2687         * WebKit1.pro:
2688
2689 2012-07-15  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
2690
2691         [EFL] Move files guarded by #ifdef to existing file list.
2692         https://bugs.webkit.org/show_bug.cgi?id=91336
2693
2694         Reviewed by Ryosuke Niwa.
2695
2696         Some EFL files are already guared by #ifdef. So, cmake files doesn't need to guard
2697         them again. In addition, some files are missing #ifdef guard its header files. 
2698
2699         * PlatformEfl.cmake:
2700
2701 2012-07-13  Thiago Marcos P. Santos  <thiago.santos@intel.com>
2702
2703         [CMake] Proper handling of ENABLE_API_TESTS build option
2704         https://bugs.webkit.org/show_bug.cgi?id=91221
2705
2706         Reviewed by Rob Buis.
2707
2708         Build unit tests only if ENABLE_API_TESTS is set.
2709
2710         * PlatformEfl.cmake:
2711
2712 2012-07-12  Simon Hausmann  <simon.hausmann@nokia.com>
2713
2714         Typo in path in generate-webkitversion.pl
2715         https://bugs.webkit.org/show_bug.cgi?id=90883
2716
2717         Reviewed by Mark Rowe.
2718
2719         Correct default path to version config file. In practice it wasn't a problem because only the Qt
2720         build system seems to use the script right now and passes the path to the version file as a
2721         command line parameter.
2722
2723         * scripts/generate-webkitversion.pl:
2724
2725 2012-07-11  Crystal Zhang  <haizhang@rim.com>
2726
2727         [BlackBerry] Implement Date/Time picker
2728         https://bugs.webkit.org/show_bug.cgi?id=90911
2729
2730         Reviewed by Rob Buis.
2731
2732         Add files into make file.
2733
2734         * PlatformBlackBerry.cmake:
2735
2736 2012-07-09  Christophe Dumez  <christophe.dumez@intel.com>
2737
2738         [EFL] Battery status code needs refactoring to be reused in WebKit2
2739         https://bugs.webkit.org/show_bug.cgi?id=90760
2740
2741         Reviewed by Hajime Morita.
2742
2743         Add BatteryClientEfl to PlatformEfl.cmake.
2744
2745         * PlatformEfl.cmake:
2746
2747 2012-07-08  Kihong Kwon  <kihong.kwon@samsung.com>
2748
2749         [EFL] Change notifications directory path of WebKit_INCLUDE_DIRECTORIES in the PlatformEfl.cmake
2750         https://bugs.webkit.org/show_bug.cgi?id=90650
2751
2752         Reviewed by Laszlo Gombos.
2753
2754         Change directory path for including notifications of WebCore
2755         from WebCore/notifications to WebCore/Modules/notifications
2756
2757         * PlatformEfl.cmake:
2758
2759 2012-07-07  Thiago Marcos P. Santos  <thiago.santos@intel.com>
2760
2761         [EFL][CMake] Remove non-existent include directory
2762         https://bugs.webkit.org/show_bug.cgi?id=90605
2763
2764         Reviewed by Kentaro Hara.
2765
2766         * PlatformEfl.cmake:
2767
2768 2012-07-06  Thiago Marcos P. Santos  <thiago.santos@intel.com>
2769
2770         [EFL][CMake] Move gtest sources to an upper level
2771         https://bugs.webkit.org/show_bug.cgi?id=90602
2772
2773         Reviewed by Chang Shu.
2774
2775         Removed gtest since it is now built as a separated component.
2776         This will allow us to share it with WebKit 2 API tests.
2777
2778         * PlatformEfl.cmake:
2779
2780 2012-07-06  Seokju Kwon  <seokju.kwon@samsung.com>
2781
2782         [EFL] Add Web Inspector to WebKit-EFL
2783         https://bugs.webkit.org/show_bug.cgi?id=83865
2784
2785         Reviewed by Pavel Feldman.
2786
2787         EFL port implementation for Web Inspector.
2788         Prepare Web Inspector resources.
2789
2790         * PlatformEfl.cmake:
2791
2792 2012-07-05  Kihong Kwon  <kihong.kwon@samsung.com>
2793
2794         [EFL] Change class name from NotificationClientEfl to NotificationPresenterClientEfl.
2795         https://bugs.webkit.org/show_bug.cgi?id=90542
2796
2797         Reviewed by Kenneth Rohde Christiansen.
2798
2799         NotificationClientEfl.cpp is changed to NotificationPresenterClientEfl.cpp
2800         to be in line with other ports(qt, chromium, gtk).
2801
2802         * PlatformEfl.cmake:
2803
2804 2012-07-04  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
2805
2806         [Qt] Remove a few un-needed load(features) after r121777
2807
2808         The features are computed by configure.pro and cached in .qmake.cache.
2809
2810         Reviewed by Jocelyn Turcotte.
2811
2812         * WebKit1.pro:
2813
2814 2012-07-04  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
2815
2816         [Qt] Fix broken OR-operator in project file
2817
2818         Qmake expects |, not ||. The result was that the block was entered, even
2819         if none of the two defines were set to 1.
2820
2821         Reviewed by Jocelyn Turcotte.
2822
2823         * WebKit1.pri:
2824
2825 2012-07-03  Christophe Dumez  <christophe.dumez@intel.com>
2826
2827         [EFL] Move BatteryClientEfl from WebKit to WebCore
2828         https://bugs.webkit.org/show_bug.cgi?id=90063
2829
2830         Reviewed by Kenneth Rohde Christiansen.
2831
2832         Move BatteryClientEfl class from WebKit to WebCore
2833         so that it can be reused in WebKit2.
2834
2835         * PlatformEfl.cmake:
2836
2837 2012-07-02  Xiaobo Wang  <xbwang@torchmobile.com.cn>
2838
2839         [BlackBerry] Use PUBLIC_BUILD to enable/disable DRT
2840         https://bugs.webkit.org/show_bug.cgi?id=90271
2841
2842         Reviewed by George Staikos.
2843
2844         RIM PR #154707
2845
2846         Currently DRT code will be compiled only if ENABLE_DRT is set, and it's not
2847         defined by default.
2848         We should enable DRT by default unless PUBLIC_BUILD is set. In this way we don't
2849         need to rebuild webkit before running DRT.
2850
2851         * PlatformBlackBerry.cmake:
2852
2853 2012-07-02  Thiago Marcos P. Santos  <thiago.santos@intel.com>
2854
2855         [EFL][CMake] Integrate API unit tests with CTest
2856         https://bugs.webkit.org/show_bug.cgi?id=87251
2857
2858         Reviewed by Daniel Bates.
2859
2860         Add every test to the test runner build target.
2861
2862         * PlatformEfl.cmake:
2863
2864 2012-07-02  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
2865
2866         [EFL] Rename NotificationPresenterEfl with NotificationClientEfl
2867         https://bugs.webkit.org/show_bug.cgi?id=90370
2868
2869         Reviewed by Csaba Osztrogonác.
2870
2871         Bug 80488 renamed NotificationPresenter with NotificationClient. So, EFL port needs to adjust
2872         it as well.
2873
2874         * PlatformEfl.cmake:
2875
2876 2012-06-29  Krzysztof Czech  <k.czech@samsung.com>
2877
2878         [EFL] Add support for Unit Tests, based on the gtest library.
2879         https://bugs.webkit.org/show_bug.cgi?id=68509
2880
2881         Reviewed by Chang Shu.
2882
2883         Add configuration for building gtest library, testing framework and unit tests.
2884
2885         * PlatformEfl.cmake:
2886
2887 2012-06-27  Sheriff Bot  <webkit.review.bot@gmail.com>
2888
2889         Unreviewed, rolling out r121398.
2890         http://trac.webkit.org/changeset/121398
2891         https://bugs.webkit.org/show_bug.cgi?id=90136
2892
2893         broke efl build (Requested by ryuan on #webkit).
2894
2895         * PlatformEfl.cmake:
2896
2897 2012-06-27  Krzysztof Czech  <k.czech@samsung.com>
2898
2899         [EFL] Add support for Unit Tests, based on the gtest library.
2900         https://bugs.webkit.org/show_bug.cgi?id=68509
2901
2902         Reviewed by Chang Shu.
2903
2904         Add configuration for building gtest library, testing framework and unit tests.
2905
2906         * PlatformEfl.cmake:
2907
2908 2012-06-26  Simon Hausmann  <simon.hausmann@nokia.com>
2909
2910         [Qt][Win] Symbols are not exported in QtWebKit5.dll
2911         https://bugs.webkit.org/show_bug.cgi?id=88873
2912
2913         Reviewed by Tor Arne Vestbø.
2914
2915         * api.pri: Remove MAKEDLL setting done now in win32/default_post.prf.
2916
2917 2012-06-25  Simon Hausmann  <simon.hausmann@nokia.com>
2918
2919         Unreviewed build fix: Don't do QT += widgets with Qt 4
2920
2921         * WebKit1.pro: This is already done in WebKit1.pri.
2922
2923 2012-06-25  Simon Hausmann  <simon.hausmann@nokia.com>
2924
2925         [Qt] Make it possible to build WebKit without QtWidgets
2926         https://bugs.webkit.org/show_bug.cgi?id=78109
2927
2928         Reviewed by Tor Arne Vestbø.
2929
2930         Moved WebKit1 sources into a separate static library. Only WK1
2931         depends on QtWidgets.
2932
2933         * WebKit1.pri: Added.
2934         * WebKit1.pro: Added.
2935
2936 2012-06-25  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
2937
2938         [EFL] Implement Network Information API
2939         https://bugs.webkit.org/show_bug.cgi?id=87067
2940
2941         Reviewed by Kenneth Rohde Christiansen.
2942
2943         * PlatformEfl.cmake: Add dependency of eeze library.
2944
2945 2012-06-22  Joshua Netterfield  <jnetterfield@rim.com>
2946
2947         [BlackBerry] Sanitize GLSL code using ANGLE.
2948
2949         BlackBerry port does not sanitize GLSL code with ANGLE
2950         https://bugs.webkit.org/show_bug.cgi?id=89583
2951
2952         Reviewed by Rob Buis.
2953
2954         * PlatformBlackBerry.cmake: Add ANGLE sources to BlackBerry builds.
2955
2956 2012-06-19  Csaba Osztrogonác  <ossy@webkit.org>
2957
2958         [CMake] Unreviewed speculative buildfix after r120786.
2959
2960         * CMakeLists.txt:
2961
2962 2012-06-13  Robin Cao  <robin.cao@torchmobile.com.cn>
2963
2964         [BlackBerry] Enable MEDIA_STREAM by default
2965         https://bugs.webkit.org/show_bug.cgi?id=88849
2966
2967         Reviewed by Antonio Gomes.
2968
2969         * PlatformBlackBerry.cmake:
2970
2971 2012-06-12  Christophe Dumez  <christophe.dumez@intel.com>
2972
2973         [EFL] Enable SHADOW_DOM flag
2974         https://bugs.webkit.org/show_bug.cgi?id=87732
2975
2976         Reviewed by Kentaro Hara.
2977
2978         Add WebCore/bindings/generic to include directories so
2979         that we can include RuntimeEnabledFeatures.h.
2980
2981         * CMakeLists.txt:
2982
2983 2012-06-04  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
2984
2985         [Qt] Don't use WebKit HAVE() macro in public Qt headers
2986
2987         Reviewed by Kenneth Rohde Christiansen.
2988
2989         * WebKit.pri:
2990
2991 2012-06-04  Tomasz Morawski  <t.morawski@samsung.com>
2992
2993         [EFL] Refactor ewk_view_context_paint code.
2994         https://bugs.webkit.org/show_bug.cgi?id=85588
2995
2996         Reviewed by Hajime Morita.
2997
2998         Added new ewk_paint_context.cpp file to source list.
2999
3000         * PlatformEfl.cmake:
3001
3002 2012-06-01  Christophe Dumez  <christophe.dumez@intel.com>
3003
3004         [EFL] EFL's LayoutTestController needs to implement deliverWebIntent
3005         https://bugs.webkit.org/show_bug.cgi?id=86865
3006
3007         Reviewed by Adam Barth.
3008
3009         Add "${WEBCORE_DIR}/dom/default" to include directories in
3010         CMakeLists.txt.
3011
3012         * CMakeLists.txt:
3013
3014 2012-06-01  Sudarsana Nagineni  <sudarsana.nagineni@linux.intel.com>
3015
3016         [EFL] Implement PlatformStrategies
3017         https://bugs.webkit.org/show_bug.cgi?id=86946
3018
3019         Reviewed by Carlos Garcia Campos.
3020
3021         * PlatformEfl.cmake: Add PlatformStrategiesEfl file to the build
3022         system.
3023
3024 2012-05-31  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
3025
3026         [CMAKE][EFL] Remove unneeded include path
3027         https://bugs.webkit.org/show_bug.cgi?id=87927 
3028
3029         Reviewed by Kenneth Rohde Christiansen.
3030
3031         Though *wtf* directory was moved to Source/WTF, PlatformEfl.cmake is still including the previous
3032         path. In addition, files on EFL port are using <wtf/gobject/XXX> directly in #include line.
3033         So, EFL port doesn't need to include ${JAVASCRIPTCORE_DIR}/wtf/gobject path anymore.
3034
3035         * PlatformEfl.cmake: Remove '${JAVASCRIPTCORE_DIR}/wtf/gobject' path from include path list.
3036
3037 2012-05-30  Konrad Piascik  <kpiascik@rim.com>
3038
3039         [BlackBerry] Add an Accelerated Compositing layer for Web Inspector DOM highlight.
3040         https://bugs.webkit.org/show_bug.cgi?id=81001
3041
3042         Reviewed by Antonio Gomes
3043         
3044         Added new InspectorOverlay class
3045
3046         * PlatformBlackBerry.cmake:
3047
3048 2012-05-29  Arvid Nilsson  <anilsson@rim.com>
3049
3050         [BlackBerry] WebKit-side implementation of SelectionOverlay
3051         https://bugs.webkit.org/show_bug.cgi?id=87605
3052
3053         Reviewed by Rob Buis.
3054
3055         Add SelectionOverlay to the build system.
3056
3057         PR #160263
3058
3059         * PlatformBlackBerry.cmake:
3060
3061 2012-05-29  Arvid Nilsson  <anilsson@rim.com>
3062
3063         [BlackBerry] WebOverlay API
3064         https://bugs.webkit.org/show_bug.cgi?id=87603
3065
3066         Reviewed by Rob Buis.
3067
3068         Add WebOverlay related files to the build system.
3069
3070         PR #156812
3071
3072         * PlatformBlackBerry.cmake:
3073
3074 2012-05-28  Arvid Nilsson  <anilsson@rim.com>
3075
3076         [BlackBerry] Add a default tap highlight
3077         https://bugs.webkit.org/show_bug.cgi?id=87569
3078
3079         Reviewed by Rob Buis.
3080
3081         Add DefaultTapHighlight to the build system
3082
3083         Reviewed internally by Mike Lattanzio and Mike Fenton.
3084
3085         PR #154329
3086
3087         * PlatformBlackBerry.cmake:
3088
3089 2012-05-24  Crystal Zhang  <haizhang@rim.com>
3090
3091         [BlackBerry] Implement select popup and remove old hook to air popup
3092         https://bugs.webkit.org/show_bug.cgi?id=87419
3093
3094         Reviewed by Rob Buis.
3095
3096         Add new files to make file.
3097
3098         * PlatformBlackBerry.cmake:
3099
3100 2012-05-24  Raphael Kubo da Costa  <rakuco@webkit.org>
3101
3102         [EFL] Unreviewed, unbreak `make install' after r117046.
3103
3104         * PlatformEfl.cmake: Remove ewk_auth_soup.h from the list of
3105         installed headers, since it has been made private and renamed.
3106
3107 2012-05-22  Dongwoo Im  <dw.im@samsung.com>
3108
3109         [EFL] Implements the registerProtocolHandler method and option.
3110         https://bugs.webkit.org/show_bug.cgi?id=73638
3111
3112         Reviewed by Andreas Kling.
3113
3114         The registerProtocolHandler() method allows Web sites to register themselves
3115         as possible handlers for particular schemes.
3116
3117         http://dev.w3.org/html5/spec/Overview.html#dom-navigator-registerprotocolhandler
3118
3119         * PlatformEfl.cmake: Adds the new file into the source list.
3120
3121 2012-05-21  Christophe Dumez  <christophe.dumez@intel.com>
3122
3123         [EFL] Minor style fixes in web intents code are needed
3124         https://bugs.webkit.org/show_bug.cgi?id=86986
3125
3126         Reviewed by Adam Barth.
3127
3128         Fix minor ordering issues in CMake files.
3129
3130         * CMakeLists.txt:
3131         * PlatformEfl.cmake:
3132
3133 2012-05-18  Christophe Dumez  <christophe.dumez@intel.com>
3134
3135         [EFL] Add simple implementation of Web Intents
3136         https://bugs.webkit.org/show_bug.cgi?id=86354
3137
3138         Reviewed by Eric Seidel.
3139
3140         Add new ewk_intent.* and ewk_intent_request.* files to CMake.
3141
3142         * CMakeLists.txt:
3143         * PlatformEfl.cmake:
3144
3145 2012-05-17  Thiago Marcos P. Santos  <thiago.santos@intel.com>
3146
3147         [EFL] Add API for Web Database handling
3148         https://bugs.webkit.org/show_bug.cgi?id=85178
3149
3150         Reviewed by Antonio Gomes.
3151
3152         Added the new Web Database API to the buildsystem.
3153
3154         * PlatformEfl.cmake:
3155
3156 2012-05-17  Thiago Marcos P. Santos  <thiago.santos@intel.com>
3157
3158         [EFL] Fix link error caused by not directly linking with edbus
3159         https://bugs.webkit.org/show_bug.cgi?id=86747
3160
3161         Unreviewed build fix.
3162
3163         * PlatformEfl.cmake:
3164
3165 2012-05-16  Kihong Kwon  <kihong.kwon@samsung.com>
3166
3167         [EFL] Support for Battery Status API on the WebKit-Efl
3168         https://bugs.webkit.org/show_bug.cgi?id=83254
3169
3170         Reviewed by Chang Shu.
3171
3172         Add e_ukit library and include directory to get battery status of device.
3173
3174         * PlatformEfl.cmake:
3175
3176 2012-05-15  Tomasz Morawski  <t.morawski@samsung.com>
3177
3178         [EFL] Split ewk_private.h file to multiple private files.
3179         https://bugs.webkit.org/show_bug.cgi?id=84572
3180
3181         Reviewed by Antonio Gomes.
3182
3183         * PlatformEfl.cmake: Removed ewk_logging.h file from EWebKit_HEADERS.
3184
3185 2012-05-10  Sam D  <dsam2912@gmail.com>
3186
3187         Web Inspector: rename InspectorBackendStub.js to InspectorBackendCommands.js
3188         https://bugs.webkit.org/show_bug.cgi?id=72306
3189
3190         Changed name for InspectorBackendStub.js to
3191         InspectorBackendCommands.js
3192
3193         Reviewed by Yury Semikhatsky.
3194
3195         * PlatformBlackBerry.cmake:
3196
3197 2012-05-08  Crystal Zhang  <haizhang@rim.com>
3198
3199         [BlackBerry] Implement a popup client for HTML controls
3200         https://bugs.webkit.org/show_bug.cgi?id=85670
3201
3202         Reviewed by Rob Buis.
3203
3204         Add popup client file to build system.
3205         
3206         * PlatformBlackBerry.cmake:
3207
3208 2012-05-08  Raphael Kubo da Costa  <rakuco@webkit.org>
3209
3210         [CMake] Rewrite FindGStreamer.cmake.
3211         https://bugs.webkit.org/show_bug.cgi?id=85857
3212
3213         Reviewed by Daniel Bates.
3214
3215         We are currently kind of duplicating the same
3216         FindGStreamer-Foo.cmake file whenever a new GStreamer plugin needs
3217         to be found. Besides this approach not scaling very well, it
3218         relies on pkg-config for version checking, uses the LibFindMacros
3219         package that we should deprecate and all the find files could be
3220         merged into one, with users using the COMPONENTS feature of the
3221         FIND_PACKAGE() call to find the desired plugins.
3222
3223         FindGStreamer.cmake has then been rewritten to take all that into
3224         account:
3225         - The LibFindMacros.cmake package is not used anymore.
3226         - Version check is performed in the CMake file itself by parsing
3227         the gstversion.h header.
3228         - All GStreamer plugins are searched and the COMPONENTS keyword
3229         used in the FIND_PACKAGE() call is used to check which plugins are
3230         required.
3231         - The plugins-base and base GStreamer plugins are not searched, as
3232         they were not used anywhere in the build system.
3233
3234         * PlatformEfl.cmake: Update GStreamer-related variable names.
3235
3236 2012-05-08  Jonathan Dong  <jonathan.dong@torchmobile.com.cn>
3237
3238         [BlackBerry] AutofillManager implementation upstream
3239         https://bugs.webkit.org/show_bug.cgi?id=85576
3240
3241         Reviewed by Rob Buis.
3242
3243         Added WebKit/blackberry/WebCoreSupport/AutofillManager.cpp
3244         into building system of BlackBerry porting.
3245
3246         * PlatformBlackBerry.cmake:
3247
3248 2012-05-03  Jer Noble  <jer.noble@apple.com>
3249
3250         Move WebKitFullScreenListener into its own file.
3251         https://bugs.webkit.org/show_bug.cgi?id=85640
3252
3253         Reviewed by Maciej Stachowiak .
3254
3255         Pull WebKitFullScreenListener into its own file.
3256
3257         * WebKit.xcodeproj/project.pbxproj:
3258
3259 2012-05-03  Raphael Kubo da Costa  <rakuco@webkit.org>
3260
3261         [CMake] Rewrite FindCairo.cmake.
3262         https://bugs.webkit.org/show_bug.cgi?id=84895
3263
3264         Reviewed by Daniel Bates.
3265
3266         The old approach relied on pkg-config for finding Cairo (which
3267         introduced a dependency on pkg-config that could be avoided), used
3268         the LibFindMacros code that we should probably remove in the
3269         future and did not use the FindPackageHandleStandardArguments
3270         module.
3271
3272         Change all that by rewriting the module.
3273         - Use the pkg-config output optionally instead of requiring it
3274         like LibFindMacros did.
3275         - Remove the implicit dependency on FreeType which often found it
3276         the wrong way via pkg-config and without considering
3277         CMAKE_PREFIX_PATH.
3278         - Retrieve the Cairo version by looking at cairo-version.h instead
3279         of relying on pkg-config. It requires some additional code for
3280         checking if the desired version has been found, but that will not
3281         be needed once we start depending on CMake 2.8.3 or later.
3282
3283         The only downside is that FPHSA sets <UPPERCASED_NAME>_FOUND
3284         instead of <Name>_FOUND, and to keep things consistent
3285         Cairo_LIBRARIES and Cairo_INCLUDE_DIRS have become CAIRO_LIBRARIES
3286         and CAIRO_INCLUDE_DIRS.
3287
3288         * PlatformEfl.cmake: Use CAIRO_FOO instead of Cairo_FOO.
3289
3290 2012-04-26  Christophe Dumez  <christophe.dumez@intel.com>
3291
3292         [EFL] Enable VIDEO_TRACK feature
3293         https://bugs.webkit.org/show_bug.cgi?id=84830
3294
3295         Reviewed by Gustavo Noronha Silva.
3296
3297         Enable VIDEO_TRACK feature by default for EFL port.
3298
3299         * PlatformEfl.cmake:
3300
3301 2012-04-20  Mike Lattanzio  <mlattanzio@rim.com>
3302
3303         [BlackBerry] Expose WebViewportArguments to WebPageClient
3304         https://bugs.webkit.org/show_bug.cgi?id=84471
3305
3306         Reviewed by Antonio Gomes.
3307
3308         * PlatformBlackBerry.cmake:
3309
3310 2012-04-20  Thiago Marcos P. Santos  <thiago.santos@intel.com>
3311
3312         [EFL] Add Security Origin API
3313         https://bugs.webkit.org/show_bug.cgi?id=84023
3314
3315         Reviewed by Antonio Gomes.
3316
3317         * PlatformEfl.cmake:
3318
3319 2012-04-10  Patrick Gansterer  <paroga@webkit.org>
3320
3321         [CMake] Enable USE_FOLDERS property
3322         https://bugs.webkit.org/show_bug.cgi?id=83571
3323
3324         Reviewed by Daniel Bates.
3325
3326         Setting the FOLDER property on targets gives more structure 
3327         to the generated Visual Studio solutions.
3328         This does not affect other CMake generators.
3329
3330         * CMakeLists.txt:
3331
3332 2012-04-07  Patrick Gansterer  <paroga@webkit.org>
3333
3334         [CMake] Cleanup WTF include directories
3335         https://bugs.webkit.org/show_bug.cgi?id=82716
3336
3337         Reviewed by Eric Seidel.
3338
3339         * CMakeLists.txt:
3340
3341 2012-04-07  Rob Buis  <rbuis@rim.com>
3342
3343         [BlackBerry] Add Battery Status API support
3344         https://bugs.webkit.org/show_bug.cgi?id=82615
3345
3346         Reviewed by George Staikos.
3347
3348         Add BatteryClientBlackBerry.cpp to the build.
3349
3350         * PlatformBlackBerry.cmake:
3351
3352 2012-04-06  Charles Wei  <charles.wei@torchmobile.com.cn>
3353
3354         [BlackBerry] Build fix to match the latest WebCore change
3355         https://bugs.webkit.org/show_bug.cgi?id=83358
3356
3357         Reviewed by Rob Buis.
3358
3359         * PlatformBlackBerry.cmake:
3360
3361 2012-04-05  George Staikos  <staikos@webkit.org>
3362
3363         Add the vibration client for BlackBerry.
3364         https://bugs.webkit.org/show_bug.cgi?id=83340
3365
3366         Reviewed by Rob Buis.
3367
3368         * PlatformBlackBerry.cmake:
3369
3370 2012-04-05  Jia Pu  <jpu@apple.com>
3371
3372         Move correction panel related functions from EditorClient into separated AlternativeTextClient class.
3373         https://bugs.webkit.org/show_bug.cgi?id=82970
3374
3375         Reviewed by Enrica Casucci.
3376
3377         See WebCore/ChangeLog for details.
3378
3379         * WebKit.xcodeproj/project.pbxproj:
3380
3381 2012-04-01  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
3382
3383         Support the Network Information API
3384         https://bugs.webkit.org/show_bug.cgi?id=73528
3385
3386         Reviewed by Adam Barth.
3387
3388         * PlatformEfl.cmake: Add dummy NetworkInfoClientEfl.cpp files in order to support network information API.
3389
3390 2012-03-30  Eli Fidler  <efidler@rim.com>
3391
3392         Enable OpenType Sanitizer for BlackBerry port.
3393         https://bugs.webkit.org/show_bug.cgi?id=82782
3394
3395         Reviewed by Eric Seidel.
3396
3397         * PlatformBlackBerry.cmake: add libots to link
3398
3399 2012-03-22  Raphael Kubo da Costa  <rakuco@FreeBSD.org>
3400
3401         [CMake] Unreviewed build fix after r111778.
3402
3403         * CMakeLists.txt: Replace ${JAVASCRIPTCORE_DIR}/wtf includes with
3404         ${WTF_DIR}/wtf ones.
3405
3406 2012-03-22  Hyowon Kim  <hw1008.kim@samsung.com>
3407
3408         [EFL] Add PageClientEfl to WebCoreSupport.
3409         https://bugs.webkit.org/show_bug.cgi?id=80748
3410
3411         Reviewed by Noam Rosenthal.
3412
3413         * PlatformEfl.cmake: Add WebCore/platform/graphics/efl to the include path
3414         and PageClientEfl.cpp to the source list.
3415
3416 2012-03-20  Eric Seidel  <eric@webkit.org>
3417
3418         Move wtf/Platform.h from JavaScriptCore to Source/WTF/wtf
3419         https://bugs.webkit.org/show_bug.cgi?id=80911
3420
3421         Reviewed by Adam Barth.
3422
3423         * CMakeLists.txt: Look for headers in Source/WTF.
3424
3425 2012-03-20  Charles Wei  <charles.wei@torchmobile.com.cn>
3426
3427         [BlackBerry] Remove OutOfMemoryHandler from the build system
3428         https://bugs.webkit.org/show_bug.cgi?id=81649
3429
3430         Remove OutOfMemoryHandler, and change GLES2Context to WebKitSupport,
3431         in the build system for BlackBerry porting.
3432
3433         Reviewed by Rob Buis.
3434
3435         * PlatformBlackBerry.cmake:
3436
3437 2012-03-16  Kihong Kwon  <kihong.kwon@samsung.com>
3438
3439         Support for Battery Status API
3440         https://bugs.webkit.org/show_bug.cgi?id=62698
3441
3442         Add include directory and file.
3443         http://www.w3.org/TR/battery-status/
3444
3445         Reviewed by Adam Barth.
3446
3447         * PlatformEfl.cmake:
3448
3449 2012-03-11  Timothy Hatcher  <timothy@apple.com>
3450
3451         Update how the Web Inspector resources are loaded.
3452
3453         https://bugs.webkit.org/show_bug.cgi?id=80798
3454         rdar://problem/10359959
3455
3456         Reviewed by Brian Weinstein.
3457
3458         * WebKit.xcodeproj/project.pbxproj: Add a framework.
3459
3460 2012-03-06  Raphael Kubo da Costa  <kubo@profusion.mobi>
3461
3462         [CMake] Make the removal of transitive library dependencies work with CMake < 2.8.7.
3463         https://bugs.webkit.org/show_bug.cgi?id=80469
3464
3465         Reviewed by Antonio Gomes.
3466
3467         * CMakeLists.txt: Manually set the LINK_INTERFACE_LIBRARIES target
3468         property on the library being created.
3469
3470 2012-03-06  Raphael Kubo da Costa  <kubo@profusion.mobi>
3471
3472         [EFL] Unreviewed; fix the build after r109877.
3473
3474         * CMakeLists.txt: Add WebCore/Modules/webdatabase to the list of
3475         include directories so that #include'ing DatabaseDetails.h and
3476         friends still works.
3477
3478 2012-03-04  Jonathan Dong  <jonathan.dong@torchmobile.com.cn>
3479
3480         [BlackBerry] upstream CredentialManager and CredentialTransformData implementation
3481         https://bugs.webkit.org/show_bug.cgi?id=80107
3482
3483         Reviewed by Antonio Gomes.
3484
3485         Initial upstream of CredentialManager.[h|cpp] and
3486         CredentialTransformData.[h|cpp].
3487         No new test.
3488
3489         * PlatformBlackBerry.cmake:
3490
3491 2012-03-04  Raphael Kubo da Costa  <kubo@profusion.mobi>
3492
3493         [CMake] Libraries are installed to /usr/lib and not /usr/lib64 on x86_64
3494         https://bugs.webkit.org/show_bug.cgi?id=71507
3495
3496         Reviewed by Antonio Gomes.
3497
3498         * CMakeLists.txt: Use ${LIB_INSTALL_DIR} instead of hardcoding "lib".
3499
3500 2012-02-24  Grzegorz Czajkowski  <g.czajkowski@samsung.com>
3501
3502         [EFL][DRT] Implement setValueForUser and setAutofilled.
3503         https://bugs.webkit.org/show_bug.cgi?id=79237
3504
3505         Reviewed by Andreas Kling.
3506
3507         Adds the main directory of WebKit's source to find headers of JavaScriptCore.
3508
3509         * PlatformEfl.cmake:
3510
3511 2012-02-23  Patrick Gansterer  <paroga@webkit.org>
3512
3513         [CMake] Add WEBKIT_INCLUDE_CONFIG_FILES_IF_EXISTS macro
3514         https://bugs.webkit.org/show_bug.cgi?id=79371
3515
3516         Reviewed by Daniel Bates.
3517
3518         * CMakeLists.txt:
3519         * PlatformBlackBerry.cmake: Renamed from Source/WebKit/blackberry/CMakeListsBlackBerry.txt.
3520         * PlatformEfl.cmake: Renamed from Source/WebKit/efl/CMakeListsEfl.txt.
3521         * PlatformWinCE.cmake: Renamed from Source/WebKit/wince/CMakeListsWinCE.txt.
3522
3523 2012-02-20  Filip Pizlo  <fpizlo@apple.com>
3524
3525         JSC should be a triple-tier VM
3526         https://bugs.webkit.org/show_bug.cgi?id=75812
3527         <rdar://problem/10079694>
3528
3529         Reviewed by Gavin Barraclough.
3530
3531         Changed EFL's build system to include a new directory in JavaScriptCore.
3532         
3533         * CMakeLists.txt:
3534
3535 2012-02-21  Jon Lee  <jonlee@apple.com>
3536
3537         Bring notifications support to WK1 mac: showing, canceling, removing notifications
3538         https://bugs.webkit.org/show_bug.cgi?id=78783
3539         <rdar://problem/10610578>
3540
3541         Reviewed by Anders Carlsson.
3542
3543         * WebKit.xcodeproj/project.pbxproj: Added new files.
3544
3545 2012-02-21  Adam Roben  <aroben@apple.com>
3546
3547         Roll out r108309, r108323, and r108326
3548
3549         They broke the 32-bit Lion build.
3550
3551         Original bugs is <http://webkit.org/b/75812> <rdar://problem/10079694>.
3552
3553         * CMakeLists.txt:
3554
3555 2012-02-16  Leo Yang  <leo.yang@torchmobile.com.cn>
3556
3557         [BlackBerry] Adapt to the removal of WebStringIml.h
3558         https://bugs.webkit.org/show_bug.cgi?id=78784
3559
3560         Reviewed by Antonio Gomes.
3561
3562         blackberry/WebCoreSupport/WebStringImpl.h which hasn't been upstreamed
3563         has been removed internally. We should adapt to this removal for the
3564         upstreamed part of the BlackBerry port. Actually WebStringImpl is not necessary
3565         because it just inherits from WTF::StringImpl but adding nothing.
3566
3567         * blackberry/Api/WebString.cpp:
3568         (BlackBerry::WebKit::WebString::WebString):
3569         (BlackBerry::WebKit::WebString::equalIgnoringCase):
3570         * blackberry/Api/WebString.h:
3571         (WTF):
3572
3573 2012-02-16  Nima Ghanavatian  <nghanavatian@rim.com>
3574
3575         [BlackBerry] Style clean-up in WebPageCompositor
3576         https://bugs.webkit.org/show_bug.cgi?id=78738
3577
3578         Reviewed by Rob Buis.
3579
3580         No new functionality, no new tests.
3581
3582         * blackberry/WebKitSupport/WebPageCompositor.cpp:
3583         (BlackBerry::WebKit::WebPageCompositor::drawLayers):
3584         * blackberry/WebKitSupport/WebPageCompositor.h:
3585         (WebKit):
3586
3587 2012-02-16  Patrick Gansterer  <paroga@webkit.org>
3588
3589         [CMake] Add missing include directories.
3590
3591         * CMakeLists.txt:
3592
3593 2012-02-15  Leo Yang  <leo.yang@torchmobile.com.cn>
3594
3595         [BlackBerry] Remove ResourceHolderImpl.cpp from build system
3596         https://bugs.webkit.org/show_bug.cgi?id=78779
3597
3598         Reviewed by George Staikos.
3599
3600         blackberry/Api/ResourceHolderImpl.cpp which hasn't been upstreamed
3601         has been removed internally. So remove it from the build system.
3602
3603         * blackberry/CMakeListsBlackBerry.txt:
3604
3605 2012-02-15  Leo Yang  <leo.yang@torchmobile.com.cn>
3606
3607         [BlackBerry] Upstream WebPageGroupLoadDeferrer.{h, cpp}
3608         https://bugs.webkit.org/show_bug.cgi?id=78770
3609
3610         Reviewed by Rob Buis.
3611
3612         Initial upstreaming, no new tests.
3613
3614         * blackberry/Api/WebPageGroupLoadDeferrer.cpp: Added.
3615         * blackberry/Api/WebPageGroupLoadDeferrer.h: Added.
3616
3617 2012-02-15  Konrad Piascik  <kpiascik@rim.com>
3618
3619         [BlackBerry] Upstream BlackBerry specific Web Inspector resources
3620         https://bugs.webkit.org/show_bug.cgi?id=78727
3621
3622         Reviewed by Rob Buis.
3623
3624         * blackberry/WebCoreSupport/inspectorBB.html: Added.
3625         * blackberry/WebCoreSupport/inspectorBB.js: Added.
3626         ():
3627         (InspectorFrontendHost.copyText):
3628
3629 2012-02-15  Mike Fenton  <mifenton@rim.com>
3630
3631         Initial upstreaming of EditorClientBlackBerry
3632         https://bugs.webkit.org/show_bug.cgi?id=78730
3633
3634         Reviewed by Rob Buis.
3635
3636         Initial upstreaming, no new tests.
3637
3638         * blackberry/WebCoreSupport/EditorClientBlackBerry.cpp: Added.
3639         (WebCore):
3640         (WebCore::EditorClientBlackBerry::EditorClientBlackBerry):
3641         (WebCore::EditorClientBlackBerry::pageDestroyed):
3642         (WebCore::EditorClientBlackBerry::shouldDeleteRange):
3643         (WebCore::EditorClientBlackBerry::shouldShowDeleteInterface):
3644         (WebCore::EditorClientBlackBerry::smartInsertDeleteEnabled):
3645         (WebCore::EditorClientBlackBerry::isSelectTrailingWhitespaceEnabled):
3646         (WebCore::EditorClientBlackBerry::enableSpellChecking):
3647         (WebCore::EditorClientBlackBerry::shouldSpellCheckFocusedField):
3648         (WebCore::EditorClientBlackBerry::isContinuousSpellCheckingEnabled):
3649         (WebCore::EditorClientBlackBerry::toggleContinuousSpellChecking):
3650         (WebCore::EditorClientBlackBerry::isGrammarCheckingEnabled):
3651         (WebCore::EditorClientBlackBerry::toggleGrammarChecking):
3652         (WebCore::EditorClientBlackBerry::spellCheckerDocumentTag):
3653         (WebCore::EditorClientBlackBerry::shouldBeginEditing):
3654         (WebCore::EditorClientBlackBerry::shouldEndEditing):
3655         (WebCore::EditorClientBlackBerry::shouldInsertNode):
3656         (WebCore::EditorClientBlackBerry::shouldInsertText):
3657         (WebCore::EditorClientBlackBerry::shouldChangeSelectedRange):
3658         (WebCore::EditorClientBlackBerry::shouldApplyStyle):
3659         (WebCore::EditorClientBlackBerry::shouldMoveRangeAfterDelete):
3660         (WebCore::EditorClientBlackBerry::didBeginEditing):
3661         (WebCore::EditorClientBlackBerry::respondToChangedContents):
3662         (WebCore::EditorClientBlackBerry::respondToChangedSelection):
3663         (WebCore::EditorClientBlackBerry::didEndEditing):
3664         (WebCore::EditorClientBlackBerry::respondToSelectionAppearanceChange):
3665         (WebCore::EditorClientBlackBerry::didWriteSelectionToPasteboard):
3666         (WebCore::EditorClientBlackBerry::didSetSelectionTypesForPasteboard):
3667         (WebCore::EditorClientBlackBerry::registerCommandForUndo):
3668         (WebCore::EditorClientBlackBerry::registerCommandForRedo):
3669         (WebCore::EditorClientBlackBerry::clearUndoRedoOperations):
3670         (WebCore::EditorClientBlackBerry::canUndo):
3671         (WebCore::EditorClientBlackBerry::canRedo):
3672         (WebCore::EditorClientBlackBerry::canCopyCut):
3673         (WebCore::EditorClientBlackBerry::canPaste):
3674         (WebCore::EditorClientBlackBerry::undo):
3675         (WebCore::EditorClientBlackBerry::redo):
3676         (KeyDownEntry):
3677         (KeyPressEntry):
3678         (WebCore::EditorClientBlackBerry::interpretKeyEvent):
3679         (WebCore::EditorClientBlackBerry::handleKeyboardEvent):
3680         (WebCore::EditorClientBlackBerry::handleInputMethodKeydown):
3681         (WebCore::EditorClientBlackBerry::textFieldDidBeginEditing):
3682         (WebCore::EditorClientBlackBerry::textFieldDidEndEditing):
3683         (WebCore::EditorClientBlackBerry::textDidChangeInTextField):
3684         (WebCore::EditorClientBlackBerry::doTextFieldCommandFromEvent):
3685         (WebCore::EditorClientBlackBerry::textWillBeDeletedInTextField):
3686         (WebCore::EditorClientBlackBerry::textDidChangeInTextArea):
3687         (WebCore::EditorClientBlackBerry::ignoreWordInSpellDocument):
3688         (WebCore::EditorClientBlackBerry::learnWord):
3689         (WebCore::EditorClientBlackBerry::checkSpellingOfString):
3690         (WebCore::EditorClientBlackBerry::getAutoCorrectSuggestionForMisspelledWord):
3691         (WebCore::EditorClientBlackBerry::checkGrammarOfString):
3692         (WebCore::EditorClientBlackBerry::requestCheckingOfString):
3693         (WebCore::EditorClientBlackBerry::textChecker):
3694         (WebCore::EditorClientBlackBerry::updateSpellingUIWithGrammarString):
3695         (WebCore::EditorClientBlackBerry::updateSpellingUIWithMisspelledWord):
3696         (WebCore::EditorClientBlackBerry::showSpellingUI):
3697         (WebCore::EditorClientBlackBerry::spellingUIIsShowing):
3698         (WebCore::EditorClientBlackBerry::getGuessesForWord):
3699         (WebCore::EditorClientBlackBerry::willSetInputMethodState):
3700         (WebCore::EditorClientBlackBerry::setInputMethodState):
3701         * blackberry/WebCoreSupport/EditorClientBlackBerry.h: Added.
3702         (WebKit):
3703         (WebCore):
3704         (EditorClientBlackBerry):
3705
3706 2012-02-15  Leo Yang  <leo.yang@torchmobile.com.cn>
3707
3708         [BlackBerry] Upstream WebPageClient.h
3709         https://bugs.webkit.org/show_bug.cgi?id=78660
3710