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