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