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