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