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