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