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