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