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