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