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