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