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