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