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