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