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