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