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