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