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