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