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