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