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