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