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