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