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