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