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