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