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