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