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