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