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