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