Fix the SnowLeoaprd build.
[WebKit-https.git] / WebKitLibraries / ChangeLog
1 2012-03-05  Sam Weinig  <sam@webkit.org>
2
3         Fix the SnowLeoaprd build.
4
5         * WebKitSystemInterface.h:
6         * libWebKitSystemInterfaceLeopard.a:
7         * libWebKitSystemInterfaceLion.a:
8         * libWebKitSystemInterfaceSnowLeopard.a:
9
10 2012-03-05  Sam Weinig  <sam@webkit.org>
11
12         Update WebKitSystemInterface for WKCAContext additions.
13
14         * WebKitSystemInterface.h:
15         * libWebKitSystemInterfaceLeopard.a:
16         * libWebKitSystemInterfaceLion.a:
17         * libWebKitSystemInterfaceSnowLeopard.a:
18
19 2012-03-03  Hans Wennborg  <hans@chromium.org>
20
21         Implement Speech JavaScript API
22         https://bugs.webkit.org/show_bug.cgi?id=80019
23
24         Reviewed by Adam Barth.
25
26         Add ENABLE_SCRIPTED_SPEECH.
27
28         * win/tools/vsprops/FeatureDefines.vsprops:
29         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
30
31 2012-03-01  Nikolas Zimmermann  <nzimmermann@rim.com>
32
33         Unreviewed, rolling out r109255.
34         http://trac.webkit.org/changeset/109255
35         https://bugs.webkit.org/show_bug.cgi?id=79932
36
37         Breaks rounded rects with dashed strokes in SVG
38
39         * WebKitSystemInterface.h:
40         * libWebKitSystemInterfaceLeopard.a:
41         * libWebKitSystemInterfaceLion.a:
42         * libWebKitSystemInterfaceSnowLeopard.a:
43
44 2012-02-29  Tim Horton  <timothy_horton@apple.com>
45
46         Make use of CG rounded-rect primitives
47         https://bugs.webkit.org/show_bug.cgi?id=79932
48         <rdar://problem/9274953>
49
50         Reviewed by Simon Fraser.
51
52         Add wkCGPathAddRoundedRect.
53
54         * WebKitSystemInterface.h:
55         * libWebKitSystemInterfaceLeopard.a:
56         * libWebKitSystemInterfaceLion.a:
57         * libWebKitSystemInterfaceSnowLeopard.a:
58
59 2012-02-28  Jer Noble  <jer.noble@apple.com>
60
61         Full screen video volume slider has "progress bar"
62         https://bugs.webkit.org/show_bug.cgi?id=79812
63
64         Reviewed by Eric Carlson.
65
66         * WebKitSystemInterface.h:
67         * libWebKitSystemInterfaceLeopard.a:
68         * libWebKitSystemInterfaceLion.a:
69         * libWebKitSystemInterfaceSnowLeopard.a:
70         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
71         * win/lib/WebKitSystemInterface.lib:
72
73 2012-02-28  Simon Fraser  <simon.fraser@apple.com>
74
75         Update WebKitSystemInterface.
76
77         Reviewed by Sam Weinig.
78         
79         * WebKitSystemInterface.h:
80         * libWebKitSystemInterfaceLeopard.a:
81         * libWebKitSystemInterfaceLion.a:
82         * libWebKitSystemInterfaceSnowLeopard.a:
83
84 2012-02-28  Alexey Proskuryakov  <ap@apple.com>
85
86         [Mac] Add an experimental SPI for plug-ins to enter sandbox
87         https://bugs.webkit.org/show_bug.cgi?id=79709
88
89         This pulls a lot of WKSI changes at once, because the script that updates it didn't
90         work for a while.
91
92         * WebKitSystemInterface.h:
93         * libWebKitSystemInterfaceLeopard.a:
94         * libWebKitSystemInterfaceLion.a:
95         * libWebKitSystemInterfaceSnowLeopard.a:
96
97 2012-02-10  Adam Klein  <adamk@chromium.org>
98
99         Enable MUTATION_OBSERVERS by default on all platforms
100         https://bugs.webkit.org/show_bug.cgi?id=78196
101
102         Reviewed by Ojan Vafai.
103
104         * win/tools/vsprops/FeatureDefines.vsprops:
105         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
106
107 2012-02-06  Matthew Delaney  <mdelaney@apple.com>
108
109         toDataURL() uses stale data after putImageData()
110         https://bugs.webkit.org/show_bug.cgi?id=65767
111
112         Added WKCGContextResetClip for use in reseting clip for new putByteArray method.
113
114         Reviewed by Chris Marrin.
115         
116         * WebKitSystemInterface.h: Added WKCGContextResetClip.
117         * libWebKitSystemInterfaceLeopard.a:
118         * libWebKitSystemInterfaceSnowLeopard.a:
119         * libWebKitSystemInterfaceLion.a:
120
121 2012-02-02  Chris Marrin  <cmarrin@apple.com>
122
123         Turn on CSS Filters on Windows
124         https://bugs.webkit.org/show_bug.cgi?id=76667
125
126         Turned on CSS_FILTERS for Windows
127
128         Reviewed by Adele Peterson.
129
130         * win/tools/vsprops/FeatureDefines.vsprops:
131
132 2012-02-02  Sheriff Bot  <webkit.review.bot@gmail.com>
133
134         Unreviewed, rolling out r106566.
135         http://trac.webkit.org/changeset/106566
136         https://bugs.webkit.org/show_bug.cgi?id=77673
137
138         Broke the Windows build (Requested by jessieberlin on
139         #webkit).
140
141         * win/tools/vsprops/FeatureDefines.vsprops:
142
143 2012-02-02  Chris Marrin  <cmarrin@apple.com>
144
145         Turn on CSS Filters on Windows
146         https://bugs.webkit.org/show_bug.cgi?id=76667
147
148         Turned on CSS_FILTERS for Windows
149
150         Reviewed by Adele Peterson.
151
152         * win/tools/vsprops/FeatureDefines.vsprops:
153
154 2012-01-26  Nikolas Zimmermann  <nzimmermann@rim.com>
155
156         Not reviewed. Fix win build, by disabling ENABLE_SHADOW_DOM by default.
157
158         * win/tools/vsprops/FeatureDefines.vsprops:
159         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
160
161 2012-01-25  Hajime Morita  <morrita@google.com>>
162
163         ENABLE_SHADOW_DOM should be available via build-webkit --shadow-dom
164         https://bugs.webkit.org/show_bug.cgi?id=76863
165
166         Reviewed by Dimitri Glazkov.
167
168         Added a feature flag.
169
170         * win/tools/vsprops/FeatureDefines.vsprops:
171         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
172
173 2012-01-16  Brent Fulgham  <bfulgham@webkit.org>
174
175         [WinCairo] Build correction. Switch to Apple style builds without
176         the _debug postfix so that launching tools, etc., will work properly.
177
178         * win/tools/vsprops/debug_wincairo.vsprops: Remove use of _debug in
179         output files to be consistent with WebKit build/test tools.
180
181 2012-01-05  Dan Bernstein  <mitz@apple.com>
182
183         <rdar://problem/10633760> Update copyright strings
184
185         Reviewed by Mark Rowe.
186
187         * win/tools/scripts/COPYRIGHT-END-YEAR:
188
189 2011-12-06  Roland Steiner  <rolandsteiner@chromium.org>
190
191         <style scoped>: disable on Windows by default
192         https://bugs.webkit.org/show_bug.cgi?id=73893
193
194         Reviewed by Andreas Kling.
195
196         * win/tools/vsprops/FeatureDefines.vsprops:
197         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
198
199 2011-11-20  Roland Steiner  <rolandsteiner@chromium.org>
200
201         <style scoped>: add ENABLE(STYLE_SCOPED) flag to WebKit
202         https://bugs.webkit.org/show_bug.cgi?id=72848
203
204         Reviewed by Dimitri Glazkov.
205
206         * win/tools/vsprops/FeatureDefines.vsprops:
207         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
208
209 2011-11-14  Julien Chaffraix  <jchaffraix@webkit.org>
210
211         Add --css-grid-layout to build-webkit and the build systems
212         https://bugs.webkit.org/show_bug.cgi?id=72320
213
214         Reviewed by Ojan Vafai.
215
216         * win/tools/vsprops/FeatureDefines.vsprops:
217         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
218
219 2011-11-14  Tony Chang  <tony@chromium.org>
220
221         Remove the CSS3_FLEXBOX compile time flag and enable on all ports
222         https://bugs.webkit.org/show_bug.cgi?id=72196
223
224         Reviewed by Ojan Vafai.
225
226         * win/tools/vsprops/FeatureDefines.vsprops:
227         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
228
229 2011-11-11  Alexey Proskuryakov  <ap@apple.com>
230
231         WebProcess should use AppSandbox style quarantine
232         https://bugs.webkit.org/show_bug.cgi?id=72168
233         <rdar://problem/10434292>
234
235         Reviewed by Darin Adler.
236
237         * WebKitSystemInterface.h:
238         * libWebKitSystemInterfaceLion.a:
239         Added WKEnableSandboxStyleFileQuarantine().
240
241         * libWebKitSystemInterfaceLeopard.a:
242         * libWebKitSystemInterfaceSnowLeopard.a:
243         Not sure why these also changed, but updating to match most recent build.
244
245 2011-11-02  Dean Jackson  <dino@apple.com>
246
247         Add ENABLE_CSS_SHADERS flag
248         https://bugs.webkit.org/show_bug.cgi?id=71394
249
250         Reviewed by Sam Weinig.
251
252         * win/tools/vsprops/FeatureDefines.vsprops:
253         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
254
255 2011-10-24  Michael Saboff  <msaboff@apple.com>
256
257         WebKit doesn't build with recent changes to libdispatch
258         https://bugs.webkit.org/show_bug.cgi?id=70737
259
260         Added new WebKitSystemInterface method CreateVMPressureDispatchOnMainQueue.
261
262         * WebKitSystemInterface.h:
263         * libWebKitSystemInterfaceLeopard.a:
264         * libWebKitSystemInterfaceLion.a:
265         * libWebKitSystemInterfaceSnowLeopard.a:
266
267 2011-10-21  Jeff Miller  <jeffm@apple.com>
268
269         Focus rings are too thin in HiDPI in WebKit2
270         https://bugs.webkit.org/show_bug.cgi?id=70396
271         
272         Rename wkSetPatternBaseCTM() to wkSetBaseCTM().
273
274         Reviewed by Beth Dakin.
275
276         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
277         * win/lib/WebKitSystemInterface.lib:
278
279 2011-10-19  Beth Dakin  <bdakin@apple.com>
280
281         Try to fix the Chromium build.
282
283         * WebKitSystemInterface.h:
284         * libWebKitSystemInterfaceLeopard.a:
285         * libWebKitSystemInterfaceLion.a:
286         * libWebKitSystemInterfaceSnowLeopard.a:
287
288 2011-10-19  Beth Dakin  <bdakin@apple.com>
289
290         https://bugs.webkit.org/show_bug.cgi?id=70396
291         Focus rings are too thin in HiDPI in WebKit2
292         -and corresponding-
293         <rdar://problem/10086876>
294
295         Reviewed by Dan Bernstein.
296
297         Renamed an existing WebKitSystemInterface function.
298         * WebKitSystemInterface.h:
299         * libWebKitSystemInterfaceLion.a:
300         * libWebKitSystemInterfaceSnowLeopard.a:
301
302 2011-10-18  Adam Barth  <abarth@webkit.org>
303
304         Always enable ENABLE(XPATH)
305         https://bugs.webkit.org/show_bug.cgi?id=70217
306
307         Reviewed by Eric Seidel.
308
309         * win/tools/vsprops/FeatureDefines.vsprops:
310         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
311
312 2011-10-17  Adam Roben  <aroben@apple.com>
313
314         Windows build fix
315
316         Here's the error:
317
318         5>c:\cygwin\home\buildbot\slave\win-release\build\webkitbuild\release\obj\webcore\derivedsources\jssvgpathsegcurvetoquadraticrel.cpp(128) : fatal error C1128: number of sections exceeded object file format limit : compile with /bigobj
319
320         * win/tools/vsprops/common.vsprops: Specify /bigobj to the compiler.
321
322 2011-10-16  Adam Barth  <abarth@webkit.org>
323
324         Always enable ENABLE(DOM_STORAGE)
325         https://bugs.webkit.org/show_bug.cgi?id=70189
326
327         Reviewed by Eric Seidel.
328
329         * win/tools/vsprops/FeatureDefines.vsprops:
330         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
331
332 2011-10-14  Dan Bernstein  <mitz@apple.com>
333
334         REGRESSION (Safari 5.1 - 5.1.1): CSS nesw-resize cursor shows up as a sw-resize cursor
335         https://bugs.webkit.org/show_bug.cgi?id=70081
336
337         Reviewed by Anders Carlsson.
338
339         * WebKitSystemInterface.h: Unrelated change, perhaps needed for bug 68478.
340         * libWebKitSystemInterfaceLeopard.a:
341         * libWebKitSystemInterfaceLion.a:
342         * libWebKitSystemInterfaceSnowLeopard.a:
343
344 2011-10-13  Arko Saha  <arko@motorola.com>
345
346         Microdata: Basic implementation of document.getItems() method.
347         https://bugs.webkit.org/show_bug.cgi?id=68610
348
349         Reviewed by Ryosuke Niwa.
350
351         Added ENABLE(MICRODATA) feature flag. Implement document.getItems() DOM API.
352         Spec: http://www.whatwg.org/specs/web-apps/current-work/complete/microdata.html
353
354         * win/tools/vsprops/FeatureDefines.vsprops:
355         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
356
357 2011-10-12  Adam Barth  <abarth@webkit.org>
358
359         Remove ENABLE(XHTMLMP) and associated code
360         https://bugs.webkit.org/show_bug.cgi?id=69729
361
362         Reviewed by David Levin.
363
364         * win/tools/vsprops/FeatureDefines.vsprops:
365         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
366
367 2011-10-11  Kent Tamura  <tkent@chromium.org>
368
369         C4481 warning should be disabled for OVERRIDE and FINAL.
370         https://bugs.webkit.org/show_bug.cgi?id=69904
371
372         Reviewed by Adam Roben.
373
374         * win/tools/vsprops/common.vsprops: Disable C4481.
375
376 2011-10-04  Kent Tamura  <tkent@chromium.org>
377
378         Introduce feature flags for incomplete input types
379         https://bugs.webkit.org/show_bug.cgi?id=68971
380
381         Reviewed by Hajime Morita.
382
383         * win/tools/vsprops/FeatureDefines.vsprops:
384         Add ENABLE_INPUT_TYPE_* flags. They are disabled by default.
385         * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto.
386
387 2011-10-04  Scott Graham  <scottmg@chromium.org>
388
389         Add GAMEPAD feature flag
390         https://bugs.webkit.org/show_bug.cgi?id=66859
391
392         Reviewed by Darin Fisher.
393
394         * win/tools/vsprops/FeatureDefines.vsprops:
395         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
396
397 2011-09-26  Chris Marrin  <cmarrin@apple.com>
398
399         Enable requestAnimationFrame on Windows
400         https://bugs.webkit.org/show_bug.cgi?id=68397
401
402         Reviewed by Simon Fraser.
403
404         Enable REQUEST_ANIMATION_FRAME for Windows
405
406         * win/tools/vsprops/FeatureDefines.vsprops:
407
408 2011-09-24  Adam Barth  <abarth@webkit.org>
409
410         Always enable ENABLE(OFFLINE_WEB_APPLICATIONS)
411         https://bugs.webkit.org/show_bug.cgi?id=68767
412
413         Reviewed by Eric Seidel.
414
415         * win/tools/vsprops/FeatureDefines.vsprops:
416         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
417
418 2011-09-23  Adam Klein  <adamk@chromium.org>
419
420         Add ENABLE_MUTATION_OBSERVERS feature flag
421         https://bugs.webkit.org/show_bug.cgi?id=68732
422
423         Reviewed by Ojan Vafai.
424
425         This flag will guard an implementation of the "Mutation Observers" proposed in
426         http://lists.w3.org/Archives/Public/public-webapps/2011JulSep/1622.html
427
428         * win/tools/vsprops/FeatureDefines.vsprops:
429         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
430
431 2011-09-22  Dean Jackson  <dino@apple.com>
432
433         Add ENABLE_CSS_FILTERS
434         https://bugs.webkit.org/show_bug.cgi?id=68652
435
436         Reviewed by Simon Fraser.
437
438         * win/tools/vsprops/FeatureDefines.vsprops:
439         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
440
441 2011-09-19  Adam Barth  <abarth@webkit.org>
442
443         Always enable ENABLE(EVENTSOURCE)
444         https://bugs.webkit.org/show_bug.cgi?id=68414
445
446         Reviewed by Eric Seidel.
447
448         * win/tools/vsprops/FeatureDefines.vsprops:
449         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
450
451 2011-09-15  Adam Barth  <abarth@webkit.org>
452
453         Rename ENABLE(DATABASE) to ENABLE(SQL_DATABASE)
454         https://bugs.webkit.org/show_bug.cgi?id=68205
455
456         Reviewed by Eric Seidel.
457
458         * win/tools/vsprops/FeatureDefines.vsprops:
459         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
460
461 2011-09-15  Eric Seidel  <eric@webkit.org>
462
463         Remove ENABLE(SVG_AS_IMAGE) since all major ports have it on by default
464         https://bugs.webkit.org/show_bug.cgi?id=68182
465
466         Reviewed by Adam Barth.
467
468         * win/tools/vsprops/FeatureDefines.vsprops:
469         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
470
471 2011-09-15  Eric Seidel  <eric@webkit.org>
472
473         Remove ENABLE_SVG_ANIMATION as all major ports have it on by default
474         https://bugs.webkit.org/show_bug.cgi?id=68022
475
476         Reviewed by Ryosuke Niwa.
477
478         * win/tools/vsprops/FeatureDefines.vsprops:
479         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
480
481 2011-09-14  Eric Seidel  <eric@webkit.org>
482
483         Remove ENABLE_SVG_USE as <use> is required by HTML5
484         https://bugs.webkit.org/show_bug.cgi?id=68019
485
486         Reviewed by Ryosuke Niwa.
487
488         I missed a couple uses of SVG_USE in my previous patch.
489
490         * win/tools/vsprops/FeatureDefines.vsprops:
491         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
492
493 2011-09-13  Eric Seidel  <eric@webkit.org>
494
495         Remove ENABLE_SVG_USE as <use> is required by HTML5
496         https://bugs.webkit.org/show_bug.cgi?id=68019
497
498         Reviewed by Ryosuke Niwa.
499
500         * win/tools/vsprops/FeatureDefines.vsprops:
501         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
502
503 2011-09-13  Eric Seidel  <eric@webkit.org>
504
505         Remove ENABLE_SVG_FOREIGN_OBJECT as it is a required part of HTML5
506         https://bugs.webkit.org/show_bug.cgi?id=68018
507
508         Reviewed by Ryosuke Niwa.
509
510         * win/tools/vsprops/FeatureDefines.vsprops:
511         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
512
513 2011-09-01  Tim Horton  <timothy_horton@apple.com>
514
515         REGRESSION: Rendering artifacts on a rotated, pattern filled shape
516         https://bugs.webkit.org/show_bug.cgi?id=53055
517         <rdar://problem/8910917>
518
519         Reviewed by Simon Fraser.
520
521         Introduce wkCGPatternCreateWithImageAndTransform.
522
523         * WebKitSystemInterface.h:
524         * libWebKitSystemInterfaceLeopard.a:
525         * libWebKitSystemInterfaceLion.a:
526         * libWebKitSystemInterfaceSnowLeopard.a:
527         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
528         * win/lib/WebKitSystemInterface.lib:
529
530 2011-08-30  Aaron Colwell  <acolwell@chromium.org>
531
532         Add MediaSource API to HTMLMediaElement
533         https://bugs.webkit.org/show_bug.cgi?id=64731
534
535         Reviewed by Eric Carlson.
536
537         * win/tools/vsprops/FeatureDefines.vsprops:
538         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
539
540 2011-08-24  Lucas Forschler  <lforschler@apple.com>
541
542         Update SVN properties to help out the Windows EWS bots.
543         
544         Reviewed by Adam Roben.
545
546         * win: Modified properties svn:ignore.
547         * win/include: Modified property svn:ignore.
548         * win/lib: Modified property svn:ignore.
549
550 2011-08-18  Beth Dakin  <bdakin@apple.com>
551
552         Reviewed by Sam Weinig.
553
554         https://bugs.webkit.org/show_bug.cgi?id=66495
555         Lion-specific scroller SPIs can use forward declaration instead of 
556         WebKitSystemInterface
557
558         * WebKitSystemInterface.h:
559         * libWebKitSystemInterfaceLeopard.a:
560         * libWebKitSystemInterfaceLion.a:
561         * libWebKitSystemInterfaceSnowLeopard.a:
562
563 2011-07-28  Dan Bernstein  <mitz@apple.com>
564
565         WebKitSystemInterface support for
566         <rdar://problem/9589433> Displaying Japanese dictionary contents in vertical orientation takes a couple of seconds
567
568         Reviewed by Darin Adler.
569
570         * WebKitSystemInterface.h: Added WKGetVerticalGlyphsForCharacters().
571         * libWebKitSystemInterfaceLeopard.a:
572         * libWebKitSystemInterfaceLion.a:
573         * libWebKitSystemInterfaceSnowLeopard.a:
574
575 2011-07-22  Jessie Berlin  <jberlin@apple.com>
576
577         [WebKit2] Changing the cookie accept policy in Private Browsing doesn’t work.
578         https://bugs.webkit.org/show_bug.cgi?id=64997
579
580         Reviewed by Ada Chan.
581
582         Add a wrapper around the setter for the CF HTTP cookie accept policy (since it is not
583         declared in the public headers on Snow Leopard). This wrapper is not necessary for Windows.
584
585         * WebKitSystemInterface.h:
586         * libWebKitSystemInterfaceLeopard.a:
587         * libWebKitSystemInterfaceLion.a:
588         * libWebKitSystemInterfaceSnowLeopard.a:
589
590 2011-07-15  Pratik Solanki  <psolanki@apple.com>
591
592         Part of https://bugs.webkit.org/show_bug.cgi?id=63674
593         Get webkit to compile with USE(CFNETWORK) enabled on Mac
594
595         Reviewed by David Kilzer.
596
597         New WebKitSystemInterface functions for CFNetwork-based loader.
598
599         * WebKitSystemInterface.h:
600         * libWebKitSystemInterfaceLeopard.a:
601         * libWebKitSystemInterfaceLion.a:
602         * libWebKitSystemInterfaceSnowLeopard.a:
603
604 2011-07-12  Brent Fulgham  <bfulgham@webkit.org>
605
606         Standardize WinCairo conditionalized code under PLATFORM macro.
607         https://bugs.webkit.org/show_bug.cgi?id=64377
608
609         Reviewed by Maciej Stachowiak.
610
611         * win/tools/vsprops/WinCairo.vsprops: Update to comply with PLATFORM
612           macro definition (WTF_PLATFORM_WIN_CAIRO)
613
614 2011-07-02  Mark Rowe  <mrowe@apple.com>
615
616         Update the header file too.
617
618         * WebKitSystemInterface.h:
619
620 2011-07-02  Mark Rowe  <mrowe@apple.com>
621
622         Update WebKitSystemInterface binaries.
623
624         * libWebKitSystemInterfaceLeopard.a:
625         * libWebKitSystemInterfaceLion.a: Added.
626         * libWebKitSystemInterfaceSnowLeopard.a:
627
628 2011-06-28  Brent Fulgham  <bfulgham@webkit.org>
629
630         Unreviewed build correction.  Link to correct library for
631         the zlib1.dll.
632
633         * win/tools/vsprops/WinCairo.vsprops: Don't link to the static
634         zlib.lib when building for WinCairo.
635
636 2011-06-21  MORITA Hajime  <morrita@google.com>
637
638         Unreviewed, rolling out r89401 and r89403.
639         http://trac.webkit.org/changeset/89401
640         http://trac.webkit.org/changeset/89403
641         https://bugs.webkit.org/show_bug.cgi?id=62970
642
643         Breaks mac build and mistakenly enables the spellcheck API
644
645         * win/tools/vsprops/FeatureDefines.vsprops:
646         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
647
648 2011-06-20  MORITA Hajime  <morrita@google.com>
649
650         Reviewed by Kent Tamura.
651
652         Spellcheck API should be build-able.
653         https://bugs.webkit.org/show_bug.cgi?id=62970
654
655         * win/tools/vsprops/FeatureDefines.vsprops:
656         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
657
658 2011-06-20  Pratik Solanki  <psolanki@apple.com>
659
660         Reviewed by David Kilzer.
661
662         HTTP pipelining functions on mac should match windows
663         https://bugs.webkit.org/show_bug.cgi?id=63012
664
665         * WebKitSystemInterface.h:
666         * libWebKitSystemInterfaceLeopard.a:
667         * libWebKitSystemInterfaceSnowLeopard.a:
668
669 2011-06-13  Tony Chang  <tony@chromium.org>
670
671         Reviewed by Dimitri Glazkov.
672
673         rename ENABLE_NEW_FLEXBOX to ENABLE_CSS3_FLEXBOX
674         https://bugs.webkit.org/show_bug.cgi?id=62578
675
676         * win/tools/vsprops/FeatureDefines.vsprops:
677         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
678
679 2011-06-13  Tony Chang  <tony@chromium.org>
680
681         Reviewed by Adam Barth.
682
683         rename ENABLE_FLEXBOX to ENABLE_NEW_FLEXBOX
684         https://bugs.webkit.org/show_bug.cgi?id=62545
685
686         * win/tools/vsprops/FeatureDefines.vsprops:
687         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
688
689 2011-06-10  Tony Chang  <tony@chromium.org>
690
691         Reviewed by Ojan Vafai.
692
693         add a compile guard ENABLE(FLEXBOX)
694         https://bugs.webkit.org/show_bug.cgi?id=62049
695
696         * win/tools/vsprops/FeatureDefines.vsprops:
697         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
698
699 2011-06-07  Tim Horton  <timothy_horton@apple.com>
700
701         Reviewed by Alexey Proskuryakov.
702
703         Use correct CFURLStorageSessionRef definition on Snow Leopard
704         https://bugs.webkit.org/show_bug.cgi?id=62223
705
706         * WebKitSystemInterface.h:
707
708 2011-06-06  Alexandru Chiculita  <achicu@adobe.com>
709
710         Reviewed by Kent Tamura.
711
712         Add ENABLE_CSS_EXCLUSIONS support for build-webkit script
713         https://bugs.webkit.org/show_bug.cgi?id=61628
714
715         * win/tools/vsprops/FeatureDefines.vsprops:
716         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
717
718 2011-06-06  Mihnea Ovidenie  <mihnea@adobe.com>
719
720         Reviewed by Kent Tamura.
721
722         Add ENABLE(CSS_REGIONS) guard for CSS Regions support
723         https://bugs.webkit.org/show_bug.cgi?id=61631
724
725         * win/tools/vsprops/FeatureDefines.vsprops:
726         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
727
728 2011-05-25  Jer Noble  <jer.noble@apple.com>
729
730         Reviewed by Dan Bernstein.
731
732         30 second rewind button dysfunctional viewing trailers fullscreen.
733         https://bugs.webkit.org/show_bug.cgi?id=61505
734
735         Updated WKSI Libraries with new images for Backward buttons in default
736         video controls.
737
738         * libWebKitSystemInterfaceLeopard.a:
739         * libWebKitSystemInterfaceSnowLeopard.a:
740
741 2011-05-25  Jer Noble  <jer.noble@apple.com>
742
743         Reviewed by Darin Adler.
744
745         Video fails to play on Vimeo
746         https://bugs.webkit.org/show_bug.cgi?id=61403
747
748         Added functions to retrieve the resolved URL for media types supported on 
749         mac.
750
751         * WebKitSystemInterface.h:
752         * WebKitSystemInterface.m:
753         (WKAVAssetResolvedURL): Added.
754         (WKQTMovieResolvedURL): Added.
755
756 2011-05-24  Keishi Hattori  <keishi@webkit.org>
757
758         Reviewed by Kent Tamura.
759
760         Disable input color. Add INPUT_COLOR feature flag. Implement input color sanitizer.
761         https://bugs.webkit.org/show_bug.cgi?id=61273
762
763         * win/tools/vsprops/FeatureDefines.vsprops: Added INPUT_COLOR feature flag.
764         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added INPUT_COLOR feature flag.
765
766 2011-05-12  Jessie Berlin  <jberlin@apple.com>
767
768         Reviewed by Darin Adler.
769
770         [Windows WebKit2] Use cookies set in WebKit1
771         https://bugs.webkit.org/show_bug.cgi?id=60274
772
773         Update WKSI with the changes to wkCreatePrivateStorageSession.
774
775         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
776         * win/lib/WebKitSystemInterface.lib:
777
778 2011-05-11  Jessie Berlin  <jberlin@apple.com>
779
780         Reviewed by Steve Falkenburg.
781
782         [Windows WebKit2] Use cookies set in WebKit1
783         https://bugs.webkit.org/show_bug.cgi?id=60274
784
785         Take 3 after rolling out KB2465367 from my system.
786
787         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
788         * win/lib/WebKitSystemInterface.lib:
789
790 2011-05-11  Sheriff Bot  <webkit.review.bot@gmail.com>
791
792         Unreviewed, rolling out r86255.
793         http://trac.webkit.org/changeset/86255
794         https://bugs.webkit.org/show_bug.cgi?id=60660
795
796         REGRESSION (r86255): Lots of tests crashing in
797         CFWriteStreamCreateWithAllocatedBuffers on Windows 7 Release
798         (WebKit2 Tests) (Requested by aroben on #webkit).
799
800         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
801         * win/lib/WebKitSystemInterface.lib:
802
803 2011-05-11  Jessie Berlin  <jberlin@apple.com>
804
805         Reviewed by Steve Falkenburg.
806
807         [Windows WebKit2] Use cookies set in WebKit1
808         https://bugs.webkit.org/show_bug.cgi?id=60274
809
810         Take 3 after rolling out KB2465367 from my system.
811
812         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
813         * win/lib/WebKitSystemInterface.lib:
814
815 2011-05-09  Sheriff Bot  <webkit.review.bot@gmail.com>
816
817         Unreviewed, rolling out r86075.
818         http://trac.webkit.org/changeset/86075
819         https://bugs.webkit.org/show_bug.cgi?id=60495
820
821         broke windows tests (Requested by jessieberlin on #webkit).
822
823         * win/lib/WebKitSystemInterface.lib:
824
825 2011-05-09  Jessie Berlin  <jberlin@apple.com>
826
827         Take 2 on updating the WKSI libraries.
828
829         * win/lib/WebKitSystemInterface.lib:
830
831 2011-05-08  Sheriff Bot  <webkit.review.bot@gmail.com>
832
833         Unreviewed, rolling out r86037.
834         http://trac.webkit.org/changeset/86037
835         https://bugs.webkit.org/show_bug.cgi?id=60453
836
837         broke Windows tests (Requested by jessieberlin on #webkit).
838
839         * win/lib/WebKitSystemInterface.lib:
840
841 2011-05-08  Jessie Berlin  <jberlin@apple.com>
842
843         Rubber-stamped by Alice Liu.
844
845         Update the WKSI libraries.
846
847         * win/lib/WebKitSystemInterface.lib:
848
849 2011-05-07  Sheriff Bot  <webkit.review.bot@gmail.com>
850
851         Unreviewed, rolling out r86016.
852         http://trac.webkit.org/changeset/86016
853         https://bugs.webkit.org/show_bug.cgi?id=60445
854
855         caused crashes on the WK2 Windows bots (Requested by
856         jessieberlin on #webkit).
857
858         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
859         * win/lib/WebKitSystemInterface.lib:
860
861 2011-05-07  Jessie Berlin  <jberlin@apple.com>
862
863         Reviewed by Steve Falkenburg.
864
865         [Windows WebKit2] Use cookies set in WebKit1
866         https://bugs.webkit.org/show_bug.cgi?id=60274
867
868         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
869         * win/lib/WebKitSystemInterface.lib:
870
871 2011-05-05  Dan Bernstein  <mitz@apple.com>
872
873         Reviewed by Simon Fraser.
874
875         WebKitSystemInterface part of <rdar://problem/9155590> Broken animation in iAd producer
876
877         * WebKitSystemInterface.h: Added WKExecutableWasLinkedOnOrBeforeSnowLeopard().
878
879 2011-04-29  Jer Noble  <jer.noble@apple.com>
880
881         Reviewed by Eric Seidel.
882
883         Implement FULLSCREEN_API on Windows, Part 4: Enable it
884         https://bugs.webkit.org/show_bug.cgi?id=59798
885
886         * win/tools/vsprops/FeatureDefines.vsprops: Set ENABLE_FULLSCREEN_API to true.
887
888 2011-05-03  David Kilzer  <ddkilzer@apple.com>
889
890         Part 1 of 2: <http://webkit.org/b/59838> Implement HTTP pipelining for CoreFoundation-based networking
891         <rdar://problem/8924448>
892
893         Reviewed by Adam Roben.
894
895         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
896         (wkGetHTTPPipeliningPriority): Added declaration.
897         (wkSetHTTPPipeliningMaximumPriority): Added declaration.
898         (wkSetHTTPPipeliningPriority): Added declaration.
899         * win/lib/WebKitSystemInterface.lib: Updated.
900
901 2011-04-28  David Levin  <levin@chromium.org>
902
903         Reviewed by Adam Barth.
904
905         Remove IMAGE_RESIZER related code.
906         https://bugs.webkit.org/show_bug.cgi?id=59735
907
908         * win/tools/vsprops/FeatureDefines.vsprops: Also removed WML which was missed in r85256.
909         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Ditto.
910
911 2011-04-28  Chris Fleizach  <cfleizach@apple.com>
912
913         Reviewed by Maciej Stachowiak.
914
915         Allow remote accessibility API for WK2 to build on SnowLeopard.
916         <rdar://problem/9324507>
917
918         * WebKitSystemInterface.h:
919         * libWebKitSystemInterfaceLeopard.a:
920         * libWebKitSystemInterfaceSnowLeopard.a:
921
922 2011-04-27  Mark Rowe  <mrowe@apple.com>
923
924         Rubber-stamped by Geoff Garen.
925
926         Remove some files that are no longer relevant.
927
928         * libWebKitSystemInterfaceTiger.a: Removed.
929
930 2011-04-23  Brent Fulgham  <bfulgham@webkit.org>
931
932         [WinCairo] Unreviewed build change.
933
934         Activate Geolocation API, as it will work with WinCairo assuming
935         an appropriate Geolocation Provider is registered.
936
937         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Activate the
938           Geolocation features.
939
940 2011-04-21  Maciej Stachowiak  <mjs@apple.com>
941
942         Reviewed by Adam Roben.
943
944         Add a feature define to allow <details> and <summary> to be disabled
945         https://bugs.webkit.org/show_bug.cgi?id=59118
946         <rdar://problem/9257045>
947         
948         * win/tools/vsprops/FeatureDefines.vsprops:
949         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
950
951 2011-04-20  Eric Carlson  <eric.carlson@apple.com>
952
953         Reviewed by Dan Bernstein.
954
955         Adopt QTKit API for listing and deleting file in its media cache.
956         <rdar://problem/9130029> 
957         https://bugs.webkit.org/show_bug.cgi?id=58795
958
959         * WebKitSystemInterface.h:
960         * libWebKitSystemInterfaceLeopard.a:
961         * libWebKitSystemInterfaceSnowLeopard.a:
962
963 2011-04-19  Jessie Berlin  <jberlin@apple.com>
964
965         Reviewed by Sam Weinig.
966
967         Roll r81683 back in.
968
969         Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
970         <rdar://problem/9139245>
971
972         "Windows edition".
973
974         * win/lib/WebKitSystemInterface.lib:
975
976 2011-04-15  Shishir Agrawal  <shishir@chromium.org>
977
978         Reviewed by James Robinson.
979
980         Add a flag to guard Page Visibility API changes.
981         https://bugs.webkit.org/show_bug.cgi?id=58464
982
983         * win/tools/vsprops/FeatureDefines.vsprops:
984
985 2011-04-14  Pratik Solanki  <psolanki@apple.com>
986
987         Reviewed by David Kilzer.
988
989         Set minimum priority for fast lane connections
990         https://bugs.webkit.org/show_bug.cgi?id=58353
991
992         Add WKSetHTTPPipeliningMinimumFastLanePriority.
993
994         * WebKitSystemInterface.h:
995         * libWebKitSystemInterfaceLeopard.a:
996         * libWebKitSystemInterfaceSnowLeopard.a:
997
998 2011-04-08  Alpha Lam  <hclam@chromium.org>
999
1000         Unreviewed, rolling out r83335.
1001         http://trac.webkit.org/changeset/83335
1002         https://bugs.webkit.org/show_bug.cgi?id=53556
1003
1004         GTK and QT bots are broken
1005
1006         * win/tools/vsprops/FeatureDefines.vsprops:
1007         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1008
1009 2011-04-07  Anna Cavender  <annacc@chromium.org>
1010
1011         Reviewed by Eric Carlson.
1012
1013         Setup ENABLE(TRACK) feature define
1014         https://bugs.webkit.org/show_bug.cgi?id=53556
1015
1016         * win/tools/vsprops/FeatureDefines.vsprops:
1017         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1018
1019 2011-04-07  Andrew Scherkus  <scherkus@chromium.org>
1020
1021         Revert ENABLE_TRACK patch due to compile failures.
1022
1023         * win/tools/vsprops/FeatureDefines.vsprops:
1024         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1025
1026 2011-04-06  Dai Mikurube  <dmikurube@chromium.org>
1027
1028         Reviewed by David Levin.
1029
1030         Add QUOTA build flag for unified quota API
1031         https://bugs.webkit.org/show_bug.cgi?id=57918
1032
1033         * win/tools/vsprops/FeatureDefines.vsprops: Added QUOTA build flag
1034         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added QUOTA build flag
1035
1036 2011-04-04  David Kilzer  <ddkilzer@apple.com>
1037
1038         <http://webkit.org/b/57384> CFNetwork and WebCore load priorities should match
1039
1040         Reviewed by Alexey Proskuryakov.
1041
1042         * WebKitSystemInterface.h:
1043         (WKSetHTTPPipeliningMaximumPriority): Added declaration.
1044         (WKExtractWordDefinitionTokenRangeFromContextualString): Added
1045         missing declaration from r81890.
1046         (WKShowWordDefinitionWindow): Ditto.
1047         (WKHideWordDefinitionWindow): Ditto.
1048         * libWebKitSystemInterfaceLeopard.a: Updated.
1049         * libWebKitSystemInterfaceSnowLeopard.a: Updated.
1050
1051 2011-04-04  Steve Falkenburg  <sfalken@apple.com>
1052
1053         Reviewed by Adam Roben.
1054
1055         Remove unused AnalyzeWithLargeStack code from Windows build files
1056         https://bugs.webkit.org/show_bug.cgi?id=57771
1057         
1058         This was used for us to build with prefast automatically,
1059         but it is out-of-date and hasn't been used for some time.
1060         Removing completely for now.
1061
1062         * win/tools/vsprops/common.vsprops:
1063
1064 2011-04-04  Steve Falkenburg  <sfalken@apple.com>
1065
1066         Reviewed by Brian Weinstein.
1067
1068         Fix Windows build warning.
1069         https://bugs.webkit.org/show_bug.cgi?id=57767
1070
1071         * win/tools/vsprops/common.vsprops:
1072
1073 2011-04-01  Brent Fulgham  <bfulgham@webkit.org>
1074
1075         [WinCairo] Unreviewed build fix.
1076
1077         Define DEBUG_ALL for WinCairo debug builds so that the correct
1078         labeled DLLs ("*_debug.dll") are linked for testing runs.
1079
1080         * win/tools/vsprops/debug_wincairo.vsprops:
1081
1082 2011-04-01  Timothy Hatcher  <timothy@apple.com>
1083
1084         Make momentum scroll event latching work in WebKit2 on Mac.
1085
1086         <rdar://problem/8751861>
1087
1088         Reviewed by Darin Adler.
1089
1090         * WebKitSystemInterface.h:
1091         * libWebKitSystemInterfaceLeopard.a: Updated to remove WKIsLatchingWheelEvent and add WKGetNSEventMomentumPhase.
1092         * libWebKitSystemInterfaceSnowLeopard.a: Ditto.
1093
1094 2011-03-30  Steve Falkenburg  <sfalken@apple.com>
1095
1096         Reviewed by Adam Roben.
1097
1098         Should turn off frame pointer omission (FPO) for Release (not Production) builds
1099         https://bugs.webkit.org/show_bug.cgi?id=54403
1100
1101         Leave it enabled for Windows Production builds.
1102         Disabling this optimization improves stack traces for memory and performance tools like umdh and xperf.
1103         
1104         We use both /Oy- and OmitFramePointers="false" since OmitFramePointers="false" isnt' enough
1105         to override /O2.
1106
1107         * win/tools/vsprops/release.vsprops:
1108
1109 2011-03-30  Steve Falkenburg  <sfalken@apple.com>
1110
1111         Reviewed by Adam Roben.
1112
1113         Share most vsprops between Release and Production builds in releaseproduction.vsprops
1114         https://bugs.webkit.org/show_bug.cgi?id=57508
1115
1116         * win/tools/vsprops/release.vsprops:
1117         * win/tools/vsprops/releaseproduction.vsprops: Copied from WebKitLibraries/win/tools/vsprops/release.vsprops.
1118
1119 2011-03-30  Steve Falkenburg  <sfalken@apple.com>
1120
1121         Rubber stamped by Adam Roben.
1122
1123         Remove unnecessary NDEBUG define.
1124
1125         * win/tools/vsprops/production.vsprops:
1126
1127 2011-03-30  Steve Falkenburg  <sfalken@apple.com>
1128
1129         Reviewed by Adam Roben.
1130
1131         Update Windows production build logic for new production configurations
1132         https://bugs.webkit.org/show_bug.cgi?id=57494
1133
1134         * win/tools/vsprops/common.vsprops:
1135         * win/tools/vsprops/production.vsprops: Added.
1136
1137 2011-03-29  Brent Fulgham  <bfulgham@webkit.org>
1138
1139         Unreviewed build change to activate MathML for WinCairo.
1140
1141         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Enable MathML.
1142
1143 2011-03-29  Jessie Berlin  <jberlin@apple.com>
1144
1145         Update the WebKitSystemInterface libraries for changes in the implementation.
1146
1147         * libWebKitSystemInterfaceLeopard.a:
1148         * libWebKitSystemInterfaceSnowLeopard.a:
1149
1150 2011-03-28  Jeff Miller  <jeffm@apple.com>
1151
1152         Reviewed by Adam Roben.
1153
1154         Include certificate when sending a WebCore::ResourceError to UI process on Windows
1155         https://bugs.webkit.org/show_bug.cgi?id=57195
1156
1157         Rename wkGetSSLPeerCertificateData() to wkGetSSLPeerCertificateDataBytePtr(), since it returns a void*, and
1158         implement wkGetSSLPeerCertificateData() to return a CFDataRef.  Add wkSetSSLPeerCertificateData() so
1159         WebCore::ResourceError can set the certificate in the user info dictionary.
1160
1161         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1162         * win/lib/WebKitSystemInterface.lib:
1163
1164 2011-03-28  Jeff Miller  <jeffm@apple.com>
1165
1166         Rubber-stamped by Adam Roben.
1167
1168         Remove WebKitSystemInterface_debug.lib, it hasn't been used for a few months now.
1169
1170         * win/lib/WebKitSystemInterface_debug.lib: Removed.
1171
1172 2011-03-25  Brent Fulgham  <bfulgham@webkit.org>
1173
1174         Kick the build machines after r81977.
1175
1176         * win/tools/vsprops/common.vsprops:
1177
1178 2011-03-22  Sheriff Bot  <webkit.review.bot@gmail.com>
1179
1180         Unreviewed, rolling out r81683.
1181         http://trac.webkit.org/changeset/81683
1182         https://bugs.webkit.org/show_bug.cgi?id=56872
1183
1184         Crashing in some tests (Requested by weinig on #webkit).
1185
1186         * win/lib/WebKitSystemInterface.lib:
1187
1188 2011-03-22  Sam Weinig  <sam@webkit.org>
1189
1190         Reviewed by Adam Roben.
1191
1192         Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
1193         <rdar://problem/9139245>
1194
1195         "Windows edition".
1196
1197         * win/lib/WebKitSystemInterface.lib:
1198
1199 2011-03-22  Sam Weinig  <sam@webkit.org>
1200
1201         Reviewed by Brady Eidson.
1202
1203         Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
1204         <rdar://problem/9139245>
1205
1206         * libWebKitSystemInterfaceLeopard.a:
1207         * libWebKitSystemInterfaceSnowLeopard.a:
1208
1209 2011-03-17  Anders Carlsson  <andersca@apple.com>
1210
1211         Add WKWindowWillOrderOffScreenNotification.
1212
1213         * WebKitSystemInterface.h:
1214         * libWebKitSystemInterfaceLeopard.a:
1215         * libWebKitSystemInterfaceSnowLeopard.a:
1216
1217 2011-03-14  Pratik Solanki  <psolanki@apple.com>
1218
1219         Rubber-stamped by Mark Rowe.
1220
1221         I checked in Intel-only version of these files in r80975. This fixes that by building all
1222         the correct slices - i386/x86_64/ppc for SnowLeopard and i386/x86_64/ppc/ppc64 for Leopard.
1223
1224         * libWebKitSystemInterfaceLeopard.a:
1225         * libWebKitSystemInterfaceSnowLeopard.a:
1226
1227 2011-03-13  Pratik Solanki  <psolanki@apple.com>
1228
1229         Reviewed by Brady Eidson.
1230
1231         Make adjustMIMETypeIfNecessary use CFNetwork directly
1232         https://bugs.webkit.org/show_bug.cgi?id=55912
1233
1234         Add new WKSI functions needed to implement adjustMIMETypeIfNecessary.
1235
1236         * WebKitSystemInterface.h:
1237         * libWebKitSystemInterfaceLeopard.a:
1238         * libWebKitSystemInterfaceSnowLeopard.a:
1239
1240 2011-03-09  Jessie Berlin  <jberlin@apple.com>
1241
1242         Reviewed by Adam Roben.
1243
1244         Use the Cookie Storage from the Private Browsing Storage Session directly
1245         https://bugs.webkit.org/show_bug.cgi?id=55986
1246
1247         * WebKitSystemInterface.h:
1248         * libWebKitSystemInterfaceLeopard.a:
1249         * libWebKitSystemInterfaceSnowLeopard.a:
1250         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1251         * win/lib/WebKitSystemInterface.lib:
1252
1253 2011-03-07  Steve Falkenburg  <sfalken@apple.com>
1254
1255         Bump version.
1256
1257         * win/tools/scripts/VERSION:
1258
1259 2011-03-06  Jessie Berlin  <jberlin@apple.com>
1260
1261         Reviewed by Sam Weinig.
1262
1263         WebKit2: Use CFNetwork Sessions API.
1264         https://bugs.webkit.org/show_bug.cgi?id=55435.
1265
1266         When Private Browsing is enabled, use cookies from a in-memory Cookie Storage based on the
1267         Private Browsing Storage Session.
1268
1269         Update WebKitSystemInterface headers and libraries with the new functions.
1270
1271         * WebKitSystemInterface.h:
1272         * libWebKitSystemInterfaceLeopard.a:
1273         * libWebKitSystemInterfaceSnowLeopard.a:
1274         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1275         * win/lib/WebKitSystemInterface.lib:
1276
1277 2011-03-04  Jessie Berlin  <jberlin@apple.com>
1278
1279         Reviewed by Maciej Stachowiak.
1280
1281         WebKit2: Use CFNetwork Sessions API.
1282         https://bugs.webkit.org/show_bug.cgi?id=55435.
1283
1284         When Private Browsing is enabled, get the cached url response from the cache associated with
1285         the Private Browsing Storage Session.
1286
1287         Update WebKitSystemInterface headers and libraries with the new functions.
1288
1289         * WebKitSystemInterface.h:
1290         * libWebKitSystemInterfaceLeopard.a:
1291         * libWebKitSystemInterfaceSnowLeopard.a:
1292         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1293         * win/lib/WebKitSystemInterface.lib:
1294
1295 2011-03-03  Jessie Berlin  <jberlin@apple.com>
1296
1297         Reviewed by Adam Roben.
1298
1299         WebKit2: Use CFNetwork Sessions API.
1300         https://bugs.webkit.org/show_bug.cgi?id=55435
1301
1302         Set the Private Browsing Storage Session on requests when Private Browsing is enabled.
1303
1304         Update WebKitSystemInterface headers and libraries with the new functions.
1305
1306         * WebKitSystemInterface.h:
1307         * libWebKitSystemInterfaceLeopard.a:
1308         * libWebKitSystemInterfaceSnowLeopard.a:
1309         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1310         * win/lib/WebKitSystemInterface.lib:
1311
1312 2011-03-02  Jessie Berlin  <jberlin@apple.com>
1313
1314         Update WebKitSystemInterface libraries. Library changes reviewed by Darin Adler.
1315
1316         * libWebKitSystemInterfaceLeopard.a:
1317         * libWebKitSystemInterfaceSnowLeopard.a:
1318
1319 2011-03-02  Jessie Berlin  <jberlin@apple.com>
1320
1321         Windows build fix. Unreviewed.
1322
1323         * win/lib/WebKitSystemInterface.lib:
1324
1325 2011-03-02  Jessie Berlin  <jberlin@apple.com>
1326
1327         Rubber-stamped by Adam Roben.
1328
1329         WebKit2: Use CFNetwork Sessions API.
1330         https://bugs.webkit.org/show_bug.cgi?id=55435
1331
1332         Add the ability to create a Private Browsing Storage Session.
1333
1334         Update WebKitSystemInterface headers and libraries with the new functions.
1335
1336         * WebKitSystemInterface.h:
1337         * libWebKitSystemInterfaceLeopard.a:
1338         * libWebKitSystemInterfaceSnowLeopard.a:
1339         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1340         * win/lib/WebKitSystemInterface.lib:
1341
1342 2011-03-02  Daniel Cheng  <dcheng@chromium.org>
1343
1344         Reviewed by David Levin.
1345
1346         Add feature define for data transfer items
1347         https://bugs.webkit.org/show_bug.cgi?id=55510
1348
1349         * win/tools/vsprops/FeatureDefines.vsprops:
1350         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1351
1352 2011-03-02  Adam Roben  <aroben@apple.com>
1353
1354         Try to force a clean build on the Windows bots
1355
1356         Some of the bots are running into bogus linker errors due to MSVC's "minimal rebuild"
1357         feature not rebuilding files it should. See <http://queues.webkit.org/results/8076907> for
1358         an example.
1359
1360         * win/tools/vsprops/common.vsprops: Touched to force a rebuild.
1361
1362 2011-03-01  Sheriff Bot  <webkit.review.bot@gmail.com>
1363
1364         Unreviewed, rolling out r80079.
1365         http://trac.webkit.org/changeset/80079
1366         https://bugs.webkit.org/show_bug.cgi?id=55547
1367
1368         "Broke the Win debug build?" (Requested by dcheng on #webkit).
1369
1370         * win/tools/vsprops/FeatureDefines.vsprops:
1371         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1372
1373 2011-03-01  Daniel Cheng  <dcheng@chromium.org>
1374
1375         Reviewed by David Levin.
1376
1377         Add feature define for data transfer items
1378         https://bugs.webkit.org/show_bug.cgi?id=55510
1379
1380         * win/tools/vsprops/FeatureDefines.vsprops:
1381         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1382
1383 2011-03-01  Sam Weinig  <sam@webkit.org>
1384
1385         Reviewed by Anders Carlsson.
1386
1387         WebKit2 needs to be made localizable
1388         <rdar://problem/8728860>
1389
1390         * WebKitSystemInterface.h:
1391         * libWebKitSystemInterfaceLeopard.a:
1392         * libWebKitSystemInterfaceSnowLeopard.a:
1393
1394 2011-02-25  Brian Weinstein  <bweinstein@apple.com>
1395
1396         Fix linking of Chromium Mac build. 
1397
1398         * libWebKitSystemInterfaceLeopard.a:
1399         * libWebKitSystemInterfaceSnowLeopard.a:
1400
1401 2011-02-21  Brian Weinstein  <bweinstein@apple.com>
1402
1403         Reviewed by Adam Roben.
1404
1405         WebResourceCacheManager should be responsible for managing the CFURLCache as well
1406         as the WebCore memory cache.
1407         https://bugs.webkit.org/show_bug.cgi?id=54886
1408         Part of <rdar://problem/8971738>
1409         
1410         Update WebKitSystemInterface headers and libraries with new functions.
1411
1412         * WebKitSystemInterface.h:
1413         * libWebKitSystemInterfaceLeopard.a:
1414         * libWebKitSystemInterfaceSnowLeopard.a:
1415         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1416         * win/lib/WebKitSystemInterface.lib:
1417
1418 2011-02-21  Brian Weinstein  <bweinstein@apple.com>
1419
1420         Rubber-stamped by Dan Bernstein.
1421
1422         Update WebKitSystemInterface.h on Mac. The header that was in the tree didn't
1423         match the current WebKitSystemInterface.h.
1424
1425         * WebKitSystemInterface.h:
1426
1427 2011-02-08  Patrick Gansterer  <paroga@webkit.org>
1428
1429         Reviewed by Adam Roben.
1430
1431         [WIN] Add missing forward declarations in WebKitSystemInterface.h
1432         https://bugs.webkit.org/show_bug.cgi?id=53889
1433
1434         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1435
1436 2011-02-04  Steve Falkenburg  <sfalken@apple.com>
1437
1438         Reviewed by Adam Roben.
1439
1440         Bump Windows minimum system requirement to XPSP2
1441         https://bugs.webkit.org/show_bug.cgi?id=53807
1442
1443         * win/tools/vsprops/common.vsprops:
1444
1445 2011-02-03  James Kozianski  <koz@chromium.org>
1446
1447         Reviewed by Dimitri Glazkov.
1448
1449         Add navigator.registerProtocolHandler behind a flag.
1450         https://bugs.webkit.org/show_bug.cgi?id=52609
1451
1452         * win/tools/vsprops/FeatureDefines.vsprops:
1453         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1454
1455 2011-02-02  Steve Lacey  <sjl@chromium.org>
1456
1457         Reviewed by Eric Carlson.
1458
1459         Implement basic media statistics on media elements.
1460         https://bugs.webkit.org/show_bug.cgi?id=53322
1461
1462         * win/tools/vsprops/FeatureDefines.vsprops:
1463         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1464
1465 2011-01-28  Anders Carlsson  <andersca@apple.com>
1466
1467         Build fix.
1468         
1469         Update WKSI.
1470
1471         * WebKitSystemInterface.h:
1472         * libWebKitSystemInterfaceLeopard.a:
1473         * libWebKitSystemInterfaceSnowLeopard.a:
1474
1475 2011-01-26  David Kilzer  <ddkilzer@apple.com>
1476
1477         <http://webkit.org/b/53192> Add experimental support for HTTP pipelining in CFNetwork
1478         <rdar://problem/8821760>
1479
1480         Reviewed by Antti Koivisto.
1481
1482         * WebKitSystemInterface.h:
1483             New methods added for HTTP pipelining support.
1484         (WKGetHTTPPipeliningPriority): Added.
1485         (WKSetHTTPPipeliningPriority): Added.
1486             Unrelated methods added after updating the header.
1487         (WKMakeScrollbarPainter): Added.
1488         (WKScrollbarPainterPaint): Added.
1489         * libWebKitSystemInterfaceLeopard.a: Updated.
1490         * libWebKitSystemInterfaceSnowLeopard.a: Updated.
1491
1492 2011-01-24  Jer Noble  <jer.noble@apple.com>
1493
1494         Reviewed by Eric Carlson.
1495
1496         REGRESSION (r72119): Audio never plays on Star Wars intro animation
1497         https://bugs.webkit.org/show_bug.cgi?id=52467
1498         
1499         Add wkGetQuickTimeMIMETypeList() function.
1500         
1501         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1502         * win/lib/WebKitSystemInterface.lib:
1503
1504 2011-01-18  Anders Carlsson  <andersca@apple.com>
1505
1506         Reviewed by Darin Adler.
1507
1508         Add WKPopupContextMenu.
1509
1510         * WebKitSystemInterface.h:
1511         * libWebKitSystemInterfaceLeopard.a:
1512         * libWebKitSystemInterfaceSnowLeopard.a:
1513
1514 2011-01-17  Adam Roben  <aroben@apple.com>
1515
1516         Make it possible to both set and clear a wkCACFContext's D3D device
1517
1518         Fixes <http://webkit.org/b/52587> WKCACFLayerRenderer is hard to use
1519
1520         Reviewed by Chris Marrin.
1521
1522         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1523         * win/lib/WebKitSystemInterface.lib:
1524
1525 2011-01-07  Chris Marrin  <cmarrin@apple.com>
1526
1527         Unreviewed.
1528
1529         Minor change to check for null context
1530
1531         * win/lib/WebKitSystemInterface.lib:
1532         * win/lib/WebKitSystemInterface_debug.lib:
1533
1534 2011-01-07  Chris Marrin  <cmarrin@apple.com>
1535
1536         Unreviewed.
1537
1538         Added one more API to WKSI to get the user data
1539         out of the CACFContext.
1540
1541         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1542         * win/lib/WebKitSystemInterface.lib:
1543         * win/lib/WebKitSystemInterface_debug.lib:
1544
1545 2011-01-07  Chris Marrin  <cmarrin@apple.com>
1546
1547         Unreviewed.
1548
1549         Adding updated WKSI files missed in http://trac.webkit.org/changeset/75262
1550
1551         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1552         * win/lib/WebKitSystemInterface.lib:
1553         * win/lib/WebKitSystemInterface_debug.lib:
1554
1555 2011-01-05  Steve Falkenburg  <sfalken@apple.com>
1556
1557         Reviewed by Darin Adler.
1558
1559         Debug and Release builds on Windows clobber each other
1560         https://bugs.webkit.org/show_bug.cgi?id=49185
1561
1562         Changes the structure of WebKitBuild build products directory so we
1563         completely separate each build configuration into independent directories.
1564         
1565         Although we previously had per-configuration directories for obj, this change adds
1566         per-configuration directories for bin, lib, obj, and include. Each configuration's
1567         build products are stored within a directory inside of WebKitBuild.
1568         
1569         Most use of $(WebKitOutputDir) in the build files has been replaced by $(ConfigurationBuildDir),
1570         defined in common.vsprops to be $(WebKitOutputDir)\$(ConfigurationName).
1571
1572         * win/tools/vsprops/common.vsprops: 
1573
1574 2011-01-03  Chris Fleizach  <cfleizach@apple.com>
1575
1576         Reviewed, tweaked and landed by Sam Weinig.
1577
1578         WebKit2: Accessibility support (42130)
1579         <rdar://problem/7660629>
1580
1581         * WebKitSystemInterface.h:
1582         * libWebKitSystemInterfaceLeopard.a:
1583         * libWebKitSystemInterfaceSnowLeopard.a:
1584
1585 2011-01-02  Dan Bernstein  <mitz@apple.com>
1586
1587         Rubber-stamped by Simon Fraser.
1588
1589         <rdar://problem/8812159> Update copyright strings
1590
1591         * win/tools/scripts/COPYRIGHT-END-YEAR:
1592
1593 2010-12-21  Sam Weinig  <weinig@apple.com>
1594
1595         Reviewed by Anders Carlsson.
1596
1597         Add serialization for CFURLRequestRef and CFURLResponseRef.
1598
1599         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1600         * win/lib/WebKitSystemInterface.lib:
1601
1602 2010-12-14  Anders Carlsson  <andersca@apple.com>
1603
1604         Reviewed by Dan Bernstein.
1605
1606         Add WKGetScriptCodeFromCurrentKeyboardInputSource function.
1607
1608         * WebKitSystemInterface.h:
1609         * libWebKitSystemInterfaceLeopard.a:
1610         * libWebKitSystemInterfaceSnowLeopard.a:
1611
1612 2010-12-10  Chris Marrin  <cmarrin@apple.com>
1613
1614         Reviewed by Adam Roben.
1615
1616         Add CACFContextGetLastCommitTime to WebKitSystemInterface for Windows.
1617         Also got rid of WebKitSystemInterface_debug.lib as recommended by
1618         Adam Roben. No OpenSource builds use it since r72327.
1619
1620         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1621         * win/lib/WebKitSystemInterface.lib:
1622         * win/lib/WebKitSystemInterface_debug.lib: Removed.
1623
1624 2010-12-09  Anders Carlsson  <andersca@apple.com>
1625
1626         Reviewed by Sam Weinig.
1627
1628         Cannot use NSKeyedArchiver in WK2 for ResourceResponses
1629         https://bugs.webkit.org/show_bug.cgi?id=50792
1630         <rdar://problem/8741799>
1631
1632         * WebKitSystemInterface.h:
1633         * libWebKitSystemInterfaceLeopard.a:
1634         * libWebKitSystemInterfaceSnowLeopard.a:
1635
1636 2010-12-03  Anders Carlsson  <andersca@apple.com>
1637
1638         Reviewed by Sam Weinig.
1639
1640         Dispatch keyboard events in the Carbon event model
1641         https://bugs.webkit.org/show_bug.cgi?id=50503
1642
1643         Make WKGetNSEventKeyChar available in 32-bit.
1644
1645         * WebKitSystemInterface.h:
1646         * libWebKitSystemInterfaceLeopard.a:
1647         * libWebKitSystemInterfaceSnowLeopard.a:
1648
1649 2010-12-02  Anders Carlsson  <andersca@apple.com>
1650
1651         Reviewed by Sam Weinig.
1652
1653         Plug-ins should be able to update the mouse cursor
1654         https://bugs.webkit.org/show_bug.cgi?id=50399
1655
1656         Add WKEnableSettingCursorWhenInBackground.
1657
1658         * WebKitSystemInterface.h:
1659         * libWebKitSystemInterfaceLeopard.a:
1660         * libWebKitSystemInterfaceSnowLeopard.a:
1661
1662 2010-12-01  Adam Roben  <aroben@apple.com>
1663
1664         Don't let harmless errorlevels from the "set" utility leak into
1665         project-specific build scripts
1666
1667         When using set to unset an environment variable that didn't previously
1668         exist, set raises the errorlevel to 1. This was leaking into
1669         project-specific scripts, causing them to think the build has failed.
1670         We now clear the errorlevel after we finish setting environment
1671         variables.
1672
1673         Fixes <http://webkit.org/b/50350> Windows builds mysteriously fail in
1674         some configurations
1675
1676         Reviewed by Steve Falkenburg.
1677
1678         * win/tools/vsprops/common.vsprops: Call "cmd /c" after setting
1679         environment variables to get rid of any errorlevel that "set" set.
1680
1681 2010-12-01  Steve Falkenburg  <sfalken@apple.com>
1682
1683         Reviewed by Adam Roben.
1684
1685         vcproj changes can't be applied cleanly by the Windows EWS bot
1686         https://bugs.webkit.org/show_bug.cgi?id=50328
1687
1688         * win/tools/vsprops/WinCairo.vsprops: Added property svn:eol-style.
1689         * win/tools/vsprops/cURL.vsprops: Added property svn:eol-style.
1690         * win/tools/vsprops/debug_wincairo.vsprops: Added property svn:eol-style.
1691
1692 2010-11-29  Steve Falkenburg  <sfalken@apple.com>
1693
1694         Windows build fix (part 2).
1695         Define Visual Studio internal variables used in pre-build/pre-link/post-build commands in environment for separated cmd files.
1696
1697         * win/tools/vsprops/common.vsprops:
1698
1699 2010-11-19  Steve Falkenburg  <sfalken@apple.com>
1700
1701         Reviewed by Adam Roben.
1702
1703         Add a mechanism for Windows pre-build/pre-link/post-build events to be separated into individual cmd files
1704         https://bugs.webkit.org/show_bug.cgi?id=49858
1705         
1706         We're migrating our prebuild/prelink/postbuild steps out of vcproj and vsprops files:
1707         - To simplify editing (editing vsprops build steps is confusing).
1708         - For more readable diffs.
1709         
1710         To add a prebuild/prelink/postbuild step for a vcproj,
1711         Add a new file named {ProjectName}PreBuild|PreLink|PostBuild.cmd to the project directory.
1712         For example, a WTF prebuild script would be named WTFPreBuild.cmd and would be located
1713         in the directory JavaScriptCore/JavaScriptCore.vcproj/WTF (alongside WTF.vcproj).
1714
1715         * win/tools/vsprops/common.vsprops:
1716         * win/tools/vsprops/release.vsprops:
1717
1718 2010-11-29  Anders Carlsson  <andersca@apple.com>
1719
1720         Reviewed by Sam Weinig and Simon Fraser.
1721
1722         WebKitSystemInterface.h piece of r72438.
1723
1724         * WebKitSystemInterface.h:
1725
1726 2010-11-22  Adam Roben  <aroben@apple.com>
1727
1728         Use paths relative to $WebKitVSPropsRedirectionDir to access shared .vsprops files
1729
1730         Apple's Windows build allows placing header files and import libraries for WebKit's
1731         dependencies (CoreGraphics, CFNetwork, SQLite, etc.) outside the source tree via the
1732         $WebKitLibrariesDir environment variable. This is both required for production builds and
1733         convenient for Apple-internal developer builds. Apple's production builds also require that
1734         WebKit's shared .vsprops files be accessed relative to $WebKitLibrariesDir. In production
1735         builds, the files are copied into that directory tree by the
1736         WebKitLibraries/win/tools/WinTools.make file. In Apple-internal developer builds, the
1737         copying is done by
1738         JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCoreGenerated.make.
1739
1740         This .vsprops copying is problematic in one very important case: when a developer updates
1741         their source tree and then tries to build. Visual Studio only reads .vsprops files when a
1742         project is first loaded. So, when Visual Studio is first opened after the .vsprops files are
1743         updated, it reads in the old files that were already residing in $WebKitLibrariesDir. When a
1744         build is started, JavaScriptCoreGenerated.make copies the new .vsprops files into
1745         $WebKitLibrariesDir, but Visual Studio will not pick up the changes.  The rest of the build
1746         will proceed with out-of-date .vsprops files, which will likely result in a build failure.
1747
1748         To fix this, we now use normal relative paths to access the .vsprops files in the source
1749         tree rather than in $WebKitLibrariesDir, but prefix those paths with a new environment
1750         variable, $WebKitVSPropsRedirectionDir. In developer builds, this environment variable is
1751         unset, so the normal relative paths are used to read the .vsprops files out of the source
1752         tree directly. In production builds, this environment variable is set to a fake directory
1753         that will cause the .vsprops files in $WebKitLibrariesDir to be found when the relative path
1754         is resolved.
1755         
1756         For example, JavaScriptCore.vcproj uses this path for FeatureDefines.vsprops:
1757
1758         $(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
1759
1760         In developer builds, where $WebKitVSPropsRedirectionDir is unset, this will point to the
1761         files in WebKitLibraries\win\tools\vsprops in the source tree. In production builds,
1762         JavaScriptCore.make sets $WebKitVSPropsRedirectionDir to
1763         "$(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\1\2\3\", so the full path for
1764         FeatureDefines.vsprops becomes:
1765
1766         $(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\1\2\3\..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
1767
1768         which resolves to:
1769
1770         $(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
1771
1772         (We rely on the fact that Windows doesn't care whether the directories "1", "2", and "3"
1773         actually exist since they are matched by an equal number of ".." path components.)
1774
1775         Note that Visual Studio still won't pick up changes made to .vsprops files while Visual
1776         Studio is open, but that problem hasn't seemed to cause developers many headaches so far.
1777
1778         Fixes <http://webkit.org/b/49181> Windows build fails mysteriously when .vsprops files are
1779         updated
1780
1781         Reviewed by Dave Hyatt.
1782
1783         * win/tools/WinTools.make: Copy the shared .vsprops files into a directory tree beneath
1784         AppleInternal\tools\vsprops that matches the source directory tree. This allows production
1785         builds to redirect the relative paths used to find the shared .vsprops files into
1786         AppleInternal by setting $WebKitVSPropsRedirectionDir to the appropriate value.
1787
1788 2010-11-18  Steve Falkenburg  <sfalken@apple.com>
1789
1790         Rubber-stamped by Adam Roben.
1791
1792         Remove unused debug_internal vsprops file.
1793
1794         * win/tools/vsprops/debug_internal.vsprops: Removed.
1795
1796 2010-11-18  Steve Falkenburg  <sfalken@apple.com>
1797
1798         Reviewed by Adam Roben.
1799
1800         Debug_Internal Windows configuration is unnecessary, should be removed
1801         https://bugs.webkit.org/show_bug.cgi?id=49753
1802
1803         * win/tools/vsprops/debug.vsprops:
1804         * win/tools/vsprops/debug_internal.vsprops:
1805
1806 2010-11-17  Steve Falkenburg  <sfalken@apple.com>
1807
1808         Rubber-stamped by Adam Roben.
1809
1810         Update WebKitSystemInterfaceWin.
1811
1812         * win/lib/WebKitSystemInterface.lib:
1813         * win/lib/WebKitSystemInterface_debug.lib:
1814
1815 2010-11-16  Adam Roben  <aroben@apple.com>
1816
1817         Ignore files from libdispatch/zlib
1818
1819         Rubber-stamped by Eric Seidel.
1820
1821         * win/include: Modified property svn:ignore.
1822         * win/lib: Modified property svn:ignore.
1823
1824 2010-11-10  Csaba Osztrogonác  <ossy@webkit.org>
1825
1826         Reviewed by David Hyatt.
1827
1828         HTML5 Ruby support should be mandatory feature
1829         https://bugs.webkit.org/show_bug.cgi?id=49272
1830
1831         Remove Ruby as optional feature.
1832
1833         * win/tools/vsprops/FeatureDefines.vsprops:
1834         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1835
1836 2010-10-29  Dan Bernstein  <mitz@apple.com>
1837
1838         Snow Leopard PowerPC build fix.
1839
1840         * libWebKitSystemInterfaceSnowLeopard.a:
1841
1842 2010-10-29  Dan Bernstein  <mitz@apple.com>
1843
1844         Leopard PowerPC build fix.
1845
1846         * libWebKitSystemInterfaceLeopard.a:
1847
1848 2010-10-29  Csaba Osztrogonác  <ossy@webkit.org>
1849
1850         Reviewed by Adam Roben and David Kilzer.
1851
1852         Fix and cleanup of build systems
1853         https://bugs.webkit.org/show_bug.cgi?id=48342
1854
1855         Remove unnecessary ENABLE_SANDBOX.
1856         Add missing features to converge to FeatureDefines.xcconfig.
1857
1858         * win/tools/vsprops/FeatureDefines.vsprops:
1859         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1860
1861 2010-10-28  Dan Bernstein  <mitz@apple.com>
1862
1863         Reviewed by John Sullivan.
1864
1865         Added UniCharProvider-based ways to create a CTTypeSetter and a CTLine, to be used in an
1866         upcoming ComplexTextController patch.
1867
1868         * WebKitSystemInterface.h:
1869         * libWebKitSystemInterfaceLeopard.a:
1870         * libWebKitSystemInterfaceSnowLeopard.a:
1871
1872 2010-10-28  Ivan Krstić  <ike@apple.com>
1873
1874         Reviewed by Mark Rowe.
1875
1876         Remove unused experimental proxied panel interface.
1877         <rdar://problem/7237059>
1878
1879         * WebKitSystemInterface.h:
1880
1881 2010-10-27  Anders Carlsson  <andersca@apple.com>
1882
1883         Reviewed by Sam Weinig.
1884
1885         Find indicators do not bounce
1886         https://bugs.webkit.org/show_bug.cgi?id=48490
1887         <rdar://problem/8564276>
1888
1889         Add bounce animation context functions.
1890
1891         * WebKitSystemInterface.h:
1892         * libWebKitSystemInterfaceLeopard.a:
1893         * libWebKitSystemInterfaceSnowLeopard.a:
1894
1895 2010-10-26  Adam Roben  <aroben@apple.com>
1896
1897         Fix duplicate vsprops name
1898
1899         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Renamed to
1900         "FeatureDefinesCairo" to match the filename.
1901
1902 2010-10-23  Alexey Proskuryakov  <ap@apple.com>
1903
1904         Windows build fix.
1905
1906         * win/lib/WebKitSystemInterface.lib:
1907         * win/lib/WebKitSystemInterface_debug.lib:
1908         
1909 2010-10-23  Alexey Proskuryakov  <ap@apple.com>
1910
1911         Reviewed by Anders Carlsson.
1912
1913         https://bugs.webkit.org/show_bug.cgi?id=48083
1914         <rdar://problem/8489082> Need WebKit2 API for private browsing (48083)
1915
1916         * WebKitSystemInterface.h:
1917         * libWebKitSystemInterfaceLeopard.a:
1918         * libWebKitSystemInterfaceSnowLeopard.a:
1919         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1920         * win/lib/WebKitSystemInterface.lib:
1921         * win/lib/WebKitSystemInterface_debug.lib:
1922         Updated WebKitSystemInterface with necessary methods.
1923
1924 2010-10-22  Adam Roben  <aroben@apple.com>
1925
1926         Turn on ENABLE_3D_RENDERING on all Windows builds
1927
1928         Reviewed by Sam Weinig.
1929
1930         * win/tools/vsprops/FeatureDefines.vsprops:
1931
1932 2010-10-20  Adam Roben  <aroben@apple.com>
1933
1934         Windows build fix
1935
1936         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1937         * win/lib/WebKitSystemInterface.lib:
1938         * win/lib/WebKitSystemInterface_debug.lib:
1939         Use a WKCFURLCredentialRef type to protect against changes to the
1940         definition of CFURLCredentialRef.
1941
1942 2010-10-19  Adam Roben  <aroben@apple.com>
1943
1944         Windows build fix
1945
1946         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Check in
1947         this file that I meant to check in in r70129.
1948
1949 2010-10-19  Adam Roben  <aroben@apple.com>
1950
1951         Add WKCACFContext and related functions
1952
1953         Fixes <http://webkit.org/b/43244>.
1954
1955         Reviewed by Sam Weinig.
1956
1957         * win/lib/WebKitSystemInterface.lib:
1958         * win/lib/WebKitSystemInterface_debug.lib:
1959
1960 2010-10-14  Ada Chan  <adachan@apple.com>
1961
1962         Rubber-stamped by Adam Roben.
1963
1964         Fix Windows build.
1965
1966         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1967         * win/lib/WebKitSystemInterface.lib:
1968         * win/lib/WebKitSystemInterface_debug.lib:
1969
1970 2010-10-14  Ada Chan  <adachan@apple.com>
1971
1972         Reviewed by Steve Falkenburg.
1973
1974         Add wkGetSSLCertificateChainContext for fetching the certificate chain.
1975         Needed for https://bugs.webkit.org/show_bug.cgi?id=47603.
1976
1977         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1978         * win/lib/WebKitSystemInterface.lib:
1979         * win/lib/WebKitSystemInterface_debug.lib:
1980
1981 2010-10-11  Mike Thole  <mthole@apple.com>
1982
1983         Reviewed by Darin Adler.
1984
1985         Rename WKCertificateInfoGetPeerCertificates() to WKCertificateInfoGetCertificateChain()
1986         https://bugs.webkit.org/show_bug.cgi?id=47495
1987
1988         * WebKitSystemInterface.h: 
1989         * libWebKitSystemInterfaceLeopard.a:
1990         * libWebKitSystemInterfaceSnowLeopard.a:
1991
1992 2010-10-03  Brent Fulgham  <bfulgham@webkit.org>
1993
1994         Unreviewed build fix.
1995
1996         WinCairo also needs access to the <inttypes.h> header requirement
1997         introduced by Bug 46357.
1998
1999         * win/tools/vsprops/WinCairo.vsprops:
2000
2001 2010-09-17  Sam Weinig  <sam@webkit.org>
2002
2003         Reviewed, tweaked, and landed by Anders Carlsson.
2004
2005         Add WKCopyNSURLResponsePeerCertificates.
2006
2007         * WebKitSystemInterface.h:
2008         * libWebKitSystemInterfaceLeopard.a:
2009         * libWebKitSystemInterfaceSnowLeopard.a:
2010
2011 2010-09-16  Eric Uhrhane  <ericu@chromium.org>
2012
2013         Reviewed by Jian Li.
2014
2015         Unify FILE_SYSTEM and FILE_WRITER enables under the name FILE_SYSTEM.
2016         https://bugs.webkit.org/show_bug.cgi?id=45798
2017
2018         * win/tools/vsprops/FeatureDefines.vsprops:
2019         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2020
2021 2010-09-09  Jer Noble  <jer.noble@apple.com>
2022
2023         Reviewed by Eric Carlson.
2024
2025         Adopt shared control drawing for <video> controls on Windows
2026         https://bugs.webkit.org/show_bug.cgi?id=45490
2027
2028         * win/lib/WebKitSystemInterface.lib:
2029         * win/lib/WebKitSystemInterface_debug.lib:
2030
2031 2010-09-10  Anders Carlsson  <andersca@apple.com>
2032
2033         WebKitSystemInterface part of:
2034         Set the visible name for the web process
2035         https://bugs.webkit.org/show_bug.cgi?id=45564
2036         <rdar://problem/8416970>
2037
2038         * WebKitSystemInterface.h:
2039         * libWebKitSystemInterfaceLeopard.a:
2040         * libWebKitSystemInterfaceSnowLeopard.a:
2041
2042 2010-08-05  Jian Li  <jianli@chromium.org>
2043
2044         Reviewed by David Levin.
2045
2046         Unify blob related feature defines to ENABLE(BLOB).
2047         https://bugs.webkit.org/show_bug.cgi?id=43081
2048
2049         * win/tools/vsprops/FeatureDefines.vsprops:
2050         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2051
2052 2010-08-04  Dan Bernstein  <mitz@apple.com>
2053
2054         Reviewed by Darin Adler.
2055
2056         WebKitSystemInterface part of: Allow the language for hyphenation to be specified
2057         https://bugs.webkit.org/show_bug.cgi?id=43467
2058
2059         * WebKitSystemInterface.h:
2060         * libWebKitSystemInterfaceLeopard.a:
2061         * libWebKitSystemInterfaceSnowLeopard.a:
2062         * libWebKitSystemInterfaceTiger.a:
2063
2064 2010-08-03  Beth Dakin  <bdakin@apple.com>
2065
2066         Reviewed by Alice Liu.
2067
2068         Enable MathML on Windows.
2069
2070         * win/tools/vsprops/FeatureDefines.vsprops:
2071
2072 2010-07-30  Adam Roben  <aroben@apple.com>
2073
2074         Roll our r64361 and r64363
2075
2076         We can't make these changes until QuartzCore.lib is included in
2077         WebKitSupportLibrary.
2078
2079 2010-07-30  Adam Roben  <aroben@apple.com>
2080
2081         Add WKCACFContext and related functions
2082
2083         Also added some functions used by WKCAImageQueue.
2084
2085         Fixes <http://webkit.org/b/43244>.
2086
2087         Reviewed by Sam Weinig.
2088
2089         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2090         * win/lib/WebKitSystemInterface.lib:
2091         * win/lib/WebKitSystemInterface_debug.lib:
2092
2093 2010-07-27  Kinuko Yasuda  <kinuko@chromium.org>
2094
2095         Reviewed by Ojan Vafai.
2096
2097         Add FILE_SYSTEM build flag for FileSystem API
2098         https://bugs.webkit.org/show_bug.cgi?id=42915
2099
2100         * win/tools/vsprops/FeatureDefines.vsprops:
2101         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2102
2103 2010-07-12  Mark Rowe  <mrowe@apple.com>
2104
2105         Rubber-stamped by Sam Weinig.
2106
2107         Update WebKitSystemInterface.
2108
2109         * libWebKitSystemInterfaceLeopard.a:
2110         * libWebKitSystemInterfaceSnowLeopard.a:
2111         * libWebKitSystemInterfaceTiger.a:
2112
2113 2010-07-12  Adam Roben  <aroben@apple.com>
2114
2115         Stop generating stripped symbols for Release builds
2116
2117         It turns out we can strip the symbols after-the-fact using PDBCopy.
2118
2119         Fixes <http://webkit.org/b/42085>.
2120
2121         Reviewed by Steve Falkenburg.
2122
2123         * win/tools/vsprops/release.vsprops: Removed the StripPrivateSymbols
2124         attribute, which caused link.exe to generate a stripped PDB file for
2125         each project.
2126
2127 2010-07-08  Eric Carlson  <eric.carlson@apple.com>
2128
2129         Reviewed by Dan Bernstein.
2130
2131         Update WebKitSystemInterface.
2132
2133         * libWebKitSystemInterfaceLeopard.a:
2134         * libWebKitSystemInterfaceSnowLeopard.a:
2135         * libWebKitSystemInterfaceTiger.a:
2136
2137 2010-07-07  Dumitru Daniliuc  <dumi@chromium.org>
2138
2139         Reviewed by Adam Roben.
2140
2141         Disable MSVC warning 4288.
2142         https://bugs.webkit.org/show_bug.cgi?id=41804
2143
2144         MSVC has a non-standard extension that allows variables declared
2145         in for-loops to remain visible in the same scope even after
2146         exiting the for-loop
2147         (http://msdn.microsoft.com/en-us/library/bk5hc10s.aspx). The /Ze
2148         option (turned on by default) enables all MSVC extensions, and
2149         /Zc:forScope- tells the compiler to issue a C4288 warning when the
2150         same variable is declared in the for-loop and re-declared later in
2151         the same scope.
2152
2153         There seems to be a bug in VS2005 that erroneously enables
2154         /Zc:forScope- even when that option is not specified
2155         (http://connect.microsoft.com/VisualStudio/feedback/details/338010/bogus-compiler-warning-c4288). Looks
2156         like our build got hit by that bug, so we need to disable warning
2157         4288 to fix it.
2158
2159         * win/tools/vsprops/common.vsprops:
2160
2161 2010-07-01  Simon Fraser  <simon.fraser@apple.com>
2162
2163         Reviewed by Sam Weinig.
2164
2165         <rdar://problem/8154047>
2166         
2167         Update WebKitSystemInterface, making some functions used by
2168         WebKit2 available in 32-bit (for reals this time).
2169
2170         * libWebKitSystemInterfaceLeopard.a:
2171         * libWebKitSystemInterfaceSnowLeopard.a:
2172         * libWebKitSystemInterfaceTiger.a:
2173
2174 2010-07-01  Simon Fraser  <simon.fraser@apple.com>
2175
2176         Reviewed by Sam Weinig.
2177
2178         <rdar://problem/8154047>
2179         
2180         Update WebKitSystemInterface, making some functions used by
2181         WebKit2 available in 32-bit.
2182
2183         * WebKitSystemInterface.h:
2184         * libWebKitSystemInterfaceLeopard.a:
2185         * libWebKitSystemInterfaceSnowLeopard.a:
2186         * libWebKitSystemInterfaceTiger.a:
2187
2188 2010-06-23  John Gregg  <johnnyg@google.com>
2189
2190         Reviewed by Kent Tamura.
2191
2192         add ENABLE_DIRECTORY_UPLOAD build support
2193         https://bugs.webkit.org/show_bug.cgi?id=41100
2194
2195         * win/tools/vsprops/FeatureDefines.vsprops:
2196         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2197
2198 2010-06-27  Steve Falkenburg  <sfalken@apple.com>
2199
2200         Windows (Cairo) build fix.
2201         Add missing ENABLE_WEB_TIMING feature define.
2202
2203         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2204
2205 2010-06-27  Steve Falkenburg  <sfalken@apple.com>
2206
2207         Windows build fix.
2208         Disable ENABLE_WEB_TIMING on Windows.
2209
2210         * win/tools/vsprops/FeatureDefines.vsprops:
2211
2212 2010-06-26  Tony Gentilcore  <tonyg@chromium.org>
2213
2214         Reviewed by Dimitri Glazkov.
2215
2216         Add a VS macro for enabling Web Timing support.
2217         https://bugs.webkit.org/show_bug.cgi?id=38924
2218
2219         * win/tools/vsprops/FeatureDefines.vsprops:
2220
2221 2010-06-21  Sam Weinig  <sam@webkit.org>
2222
2223         Reviewed by Anders Carlsson.
2224
2225         Update WebKitSystemInterface.
2226
2227         * WebKitSystemInterface.h:
2228         * libWebKitSystemInterfaceLeopard.a:
2229         * libWebKitSystemInterfaceSnowLeopard.a:
2230         * libWebKitSystemInterfaceTiger.a:
2231
2232 2010-06-21  Dan Bernstein  <mitz@apple.com>
2233
2234         Speculative build fix.
2235
2236         * WebKitSystemInterface.h:
2237
2238 2010-06-21  Dan Bernstein  <mitz@apple.com>
2239
2240         Reviewed by Darin Adler.
2241
2242         WebKitSystemInterface part of CSS3: Implement the 'hyphens' and 'hyphenate-character' properties
2243         https://bugs.webkit.org/show_bug.cgi?id=10228
2244
2245         * WebKitSystemInterface.h: Added WKGetHyphenationLocationBeforeIndex().
2246         * libWebKitSystemInterfaceLeopard.a:
2247         * libWebKitSystemInterfaceSnowLeopard.a:
2248         * libWebKitSystemInterfaceTiger.a:
2249
2250 2010-06-21  Satish Sampath  <satish@chromium.org>
2251
2252         Reviewed by Steve Block.
2253
2254         Speech Input Patch 0: Added compilation argument to conditionally compile pending patches.
2255         https://bugs.webkit.org/show_bug.cgi?id=40878
2256
2257         * win/tools/vsprops/FeatureDefines.vsprops:
2258         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2259
2260 2010-06-02  Sterling Swigart  <sswigart@google.com>
2261
2262         Reviewed by David Levin.
2263
2264         Image Resizer Patch 0: Added compilation argument to conditionally compile pending patches.
2265         https://bugs.webkit.org/show_bug.cgi?id=39906
2266
2267         * win/tools/vsprops/FeatureDefines.vsprops:
2268         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2269
2270 2010-05-24  Jer Noble  <jer.noble@apple.com>
2271
2272         No review; build fix only.
2273         
2274         Roll-out changes r60110.
2275
2276         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2277         * win/lib/WebKitSystemInterface.lib:
2278         * win/lib/WebKitSystemInterface_debug.lib:
2279
2280 2010-05-24  Jer Noble  <jer.noble@apple.com>
2281
2282         No review; build fix only.
2283
2284         Roll-out changes r60094, 60096-60097.
2285
2286         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2287         * win/lib/WebKitSystemInterface.lib:
2288         * win/lib/WebKitSystemInterface_debug.lib:
2289
2290 2010-05-23  Jer Noble  <jer.noble@apple.com>
2291
2292         Reviewed by Eric Carlson.
2293
2294         HTML5 <video> tag performance worse than Flash
2295         https://bugs.webkit.org/show_bug.cgi?id=39577
2296         rdar://problem/7982458
2297
2298         Added WebKitSystemInterface calls for new CAImageQueue APIs.
2299         
2300         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2301         * win/lib/WebKitSystemInterface.lib:
2302         * win/lib/WebKitSystemInterface_debug.lib:
2303
2304 2010-05-20  Steve Block  <steveblock@google.com>
2305
2306         Reviewed by Jeremy Orlow.
2307
2308         Provide bindings for DeviceOrientation
2309         https://bugs.webkit.org/show_bug.cgi?id=39210
2310
2311         Adds ENABLE_DEVICE_ORIENTATION to VisualStudio project files, always disabled.
2312
2313         * win/tools/vsprops/FeatureDefines.vsprops:
2314         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2315
2316 2010-04-09  Alexey Proskuryakov  <ap@apple.com>
2317
2318         Reviewed by Maciej Stachowiak.
2319
2320         https://bugs.webkit.org/show_bug.cgi?id=24572
2321         XMLHttpRequest.statusText returns always "OK" on Mac
2322
2323         * WebKitSystemInterface.h:
2324         * libWebKitSystemInterfaceLeopard.a:
2325         * libWebKitSystemInterfaceSnowLeopard.a:
2326         * libWebKitSystemInterfaceTiger.a:
2327
2328 2010-04-07  Chris Marrin  <cmarrin@apple.com>
2329
2330         Reviewed by Steve Falkenburg.
2331
2332         Remove QuartzCoreInterface from the build
2333         
2334         No longer needed since QuartzCore.dll is now included in  the latest Safari release (4.0.5).
2335
2336         * win/bin/QuartzCoreInterface.dll: Removed.
2337         * win/include/QuartzCoreInterface: Removed.
2338         * win/include/QuartzCoreInterface/QuartzCoreInterface.h: Removed.
2339         * win/lib/QuartzCoreInterface.lib: Removed.
2340
2341 2010-04-02  Jer Noble  <jer.noble@apple.com>
2342
2343         Reviewed by Eric Carlson.
2344         
2345         https://bugs.webkit.org/show_bug.cgi?id=36624
2346
2347         Update WebKitSystemInterface
2348
2349         * WebKitSystemInterface.h: add WKQTMovieSelectPreferredAlternates.
2350         * libWebKitSystemInterfaceLeopard.a:
2351         * libWebKitSystemInterfaceSnowLeopard.a:
2352         * libWebKitSystemInterfaceTiger.a:
2353
2354 2010-04-01  Kinuko Yasuda  <kinuko@chromium.org>
2355
2356         Reviewed by Dmitry Titov.
2357
2358         Add FileThread for async file operation support in FileReader and FileWriter
2359         https://bugs.webkit.org/show_bug.cgi?id=36896
2360
2361         Adds ENABLE_FILE_READER and ENABLE_FILE_WRITER feature flags
2362         for FileReader and FileWriter support.
2363
2364         * win/tools/vsprops/FeatureDefines.vsprops:
2365         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2366
2367 2010-03-25  Mark Rowe  <mrowe@apple.com>
2368
2369         Rubber-stamped by Dan Bernstein.
2370
2371         Update WebCoreSQLite3 to SQLite v3.6.12.
2372
2373         * WebCoreSQLite3/sqlite3.h:
2374         * WebCoreSQLite3/sqlite3ext.h:
2375         * libWebCoreSQLite3.a:
2376         * libWebKitSystemInterfaceLeopard.a:
2377         * libWebKitSystemInterfaceSnowLeopard.a:
2378         * libWebKitSystemInterfaceTiger.a:
2379
2380 2010-03-23  Dan Bernstein  <mitz@apple.com>
2381
2382         Reviewed by John Sullivan.
2383
2384         WebKitSystemInterface part of
2385         <rdar://problem/7197736> Plug-in clip rect does not update when overflow
2386         clip changes
2387         https://bugs.webkit.org/show_bug.cgi?id=36479.
2388
2389         * WebKitSystemInterface.h: Added WKSyncSurfaceToView().
2390         * libWebKitSystemInterfaceSnowLeopard.a: Updated
2391
2392 2010-03-16  Dan Bernstein  <mitz@apple.com>
2393
2394         Reviewed by Sam Weinig.
2395
2396         Fix incorrect glyph advances when using the Core Graphics (non-GDI) glyph look.
2397
2398         * win/lib/WebKitSystemInterface.lib:
2399         * win/lib/WebKitSystemInterface_debug.lib:
2400
2401 2010-03-15  Andy Estes  <aestes@apple.com>
2402
2403         Reviewed by John Sullivan.
2404
2405         Added two new output arguments to WKGetWheelEventDeltas() to return
2406         the number of scroll wheel ticks in the x and y directions.
2407
2408         https://bugs.webkit.org/show_bug.cgi?id=29601.
2409         <rdar://problem/7453254>
2410
2411         * WebKitSystemInterface.h:
2412         * libWebKitSystemInterfaceLeopard.a:
2413         * libWebKitSystemInterfaceSnowLeopard.a:
2414         * libWebKitSystemInterfaceTiger.a:
2415
2416 2010-03-14  Dan Bernstein  <mitz@apple.com>
2417
2418         Reviewed by Darin Adler.
2419
2420         WebKitSystemInterface part of removing support for legacy versions of Core Graphics
2421
2422         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Removed
2423         wkCanCreateCGFontWithLOGFONT(), wkSetFontPlatformInfo(), wkAddFontsInDirectory(),
2424         wkAddFontsAtPath(), wkAddFontsFromRegistry(), wkAddFontsFromPlist(), and
2425         wkCreateFontsPlist().
2426         * win/lib/WebKitSystemInterface.lib: Updated.
2427         * win/lib/WebKitSystemInterface_debug.lib: Updated.
2428
2429 2010-03-08  Jian Li  <jianli@chromium.org>
2430
2431         Reviewed by Dmitry Titov.
2432
2433         Blob.slice support.
2434         https://bugs.webkit.org/show_bug.cgi?id=32993
2435
2436         Add ENABLE_BLOB_SLICE feature define.
2437
2438         * win/tools/vsprops/FeatureDefines.vsprops:
2439         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2440
2441 2010-02-19  Maciej Stachowiak  <mjs@apple.com>
2442
2443         Reviewed by David Levin.
2444
2445         Add an ENABLE flag for sandboxed iframes to make it possible to disable it in releases
2446         https://bugs.webkit.org/show_bug.cgi?id=35147
2447
2448         * win/tools/vsprops/FeatureDefines.vsprops:
2449
2450 2010-02-18  Steve Falkenburg  <sfalken@apple.com>
2451
2452         Reviewed by Dan Bernstein.
2453
2454         WebKit on Windows needs a mechanism to listen for WM_SETTINGCHANGED messages
2455         https://bugs.webkit.org/show_bug.cgi?id=35076
2456
2457         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2458         * win/lib/WebKitSystemInterface.lib: Updated to add wkSystemFontSmoothingChanged.
2459         * win/lib/WebKitSystemInterface_debug.lib: Updated to add wkSystemFontSmoothingChanged.
2460
2461 2010-02-16  Gavin Barraclough  <barraclough@apple.com>
2462
2463         Reviewed by NOBODY (Build fix).
2464
2465         Disable warnings preventing use of anonymous structs/onions -
2466         don't take all my fun toys away, these are useful & awesome!
2467
2468         * win/tools/vsprops/common.vsprops:
2469
2470 2010-02-11  Brian Weinstein  <bweinstein@apple.com>
2471
2472         Rubber-stamped by Eric Seidel.
2473
2474         Turn back on SVG Filters on Windows, as they were accidentally disabled and cause
2475         test breakage.
2476
2477         * win/tools/vsprops/FeatureDefines.vsprops:
2478
2479 2010-02-08  Maciej Stachowiak  <mjs@apple.com>
2480
2481         Reviewed by Cameron Zwarich.
2482
2483         Restore ENABLE_RUBY flag so vendors can ship with Ruby disabled if they choose.
2484         https://bugs.webkit.org/show_bug.cgi?id=34698
2485
2486         * win/tools/vsprops/FeatureDefines.vsprops:
2487
2488 2010-02-04  Mark Rowe  <mrowe@apple.com>
2489
2490         Reviewed by Steve Falkenburg.
2491
2492         Update auto-version.sh to better handle major version numbers with fewer than three digits,
2493         and the case when WEBKITLIBRARIESDIR is not set.
2494
2495         * win/tools/scripts/auto-version.sh:
2496
2497 2010-02-04  Steve Falkenburg  <sfalken@apple.com>
2498
2499         Windows build fix for projects not defining WebKitLibrariesDir.
2500
2501         * win/tools/scripts/auto-version.sh:
2502
2503 2010-02-03  Dan Bernstein  <mitz@apple.com>
2504
2505         Reviewed by Anders Carlsson.
2506
2507         Fixed a bug where WKSetNSURLConnectionDefersCallbacks(true) did not defer callbacks during modal dialogs.
2508
2509         * libWebKitSystemInterfaceLeopard.a:
2510
2511 2010-02-02  Steve Falkenburg  <sfalken@apple.com>
2512
2513         Reviewed by Darin Adler.
2514
2515         Copyright year updating for Windows version resources should be automatic
2516         https://bugs.webkit.org/show_bug.cgi?id=34503
2517
2518         * win/tools/scripts/auto-version.sh:
2519
2520 2010-02-02  Martin Robinson  <mrobinson@webkit.org>
2521
2522         Unreviewed build fix.
2523
2524         The WinCairo build requires this script to be executable.
2525
2526         * win/tools/scripts/feature-defines.sh: Added property svn:executable.
2527
2528 2010-01-29  Mark Rowe  <mrowe@apple.com>
2529
2530         Keep the Windows feature defines in sync with FeatureDefines.xcconfig.
2531
2532         * win/tools/vsprops/FeatureDefines.vsprops:
2533         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2534
2535 2010-01-26  Alexey Proskuryakov  <ap@apple.com>
2536
2537         More Windows build fixing.
2538
2539         * win/tools/vsprops/common.vsprops: Disable warning C4180 (qualifier applied to function
2540         type has no meaning; ignored). This is a known bug - MSVC tries to compile a wrong
2541         specialization sometimes - but it's not instantiated, so it's harmless.
2542
2543 2010-01-22  Steve Falkenburg  <sfalken@apple.com>
2544
2545         Reviewed by Darin Adler.
2546
2547         https://bugs.webkit.org/show_bug.cgi?id=34025
2548         Enable client-based Geolocation abstraction for Mac, Windows AppleWebKit targets.
2549
2550         * win/tools/vsprops/FeatureDefines.vsprops:
2551         * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2552
2553 2010-01-20  Steve Falkenburg  <sfalken@apple.com>
2554
2555         Reviewed by Darin Adler and Adam Roben.
2556
2557         Feature defines are difficult to maintain on Windows builds
2558         https://bugs.webkit.org/show_bug.cgi?id=33883
2559         
2560         FeatureDefines.vsprops are now maintained in a way similar to
2561         Configurations/FeatureDefines.xcconfig, with the added advantage
2562         of having a single FeatureDefines file across all projects.
2563         
2564         Keep this list of features (not enabled/disabled state) in sync with
2565         FeatureDefines.xcconfig files in JavaScriptCore, WebCore, and WebKit.
2566         
2567         Add new features to both PreprocessorDefinitions and UserMacro sections.
2568         Set any ENABLE_FEATURE_NAME macro to an empty string to disable that feature.
2569
2570         * win/tools/scripts/feature-defines.sh: Added.
2571         * win/tools/vsprops/FeatureDefines.vsprops: Added.
2572         * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added.
2573         * win/tools/vsprops/WinCairo.vsprops: Removed ENABLE_FILTERS. Now set in FeatureDefinesCairo.vsprops.
2574
2575 2010-01-13  Simon Fraser  <simon.fraser@apple.com>
2576
2577         Reviewed by Darin Adler.
2578
2579         <rdar://problem/7532544>
2580         
2581         Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
2582         be used for a shadow drawing fix. Once more, with feeling. On Windows.
2583
2584         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2585         * win/lib/WebKitSystemInterface.lib:
2586         * win/lib/WebKitSystemInterface_debug.lib:
2587
2588 2010-01-13  Simon Fraser  <simon.fraser@apple.com>
2589
2590         Reviewed by Darin Adler.
2591
2592         <rdar://problem/7532544>
2593         
2594         Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
2595         be used for a shadow drawing fix.
2596         
2597         * win/lib/WebKitSystemInterface.lib:
2598         * win/lib/WebKitSystemInterface_debug.lib:
2599
2600 2010-01-13  Simon Fraser  <simon.fraser@apple.com>
2601
2602         Reviewed by Darin Adler.
2603
2604         <rdar://problem/7532544>
2605         
2606         Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
2607         be used for a shadow drawing fix.
2608
2609         * WebKitSystemInterface.h:
2610         * libWebKitSystemInterfaceLeopard.a:
2611         * libWebKitSystemInterfaceSnowLeopard.a:
2612         * libWebKitSystemInterfaceTiger.a:
2613
2614 2010-01-07  Alexey Proskuryakov  <ap@apple.com>
2615
2616         Not reviewed, build fix.
2617
2618         Windows buid fix - disable warning 4251 (class needs to have dll-interface to be used by
2619         clients of another class). WebCore doesn't use all methods of JSString, so
2620         we don't export all classes clients could theoretically access via JSString.
2621
2622         * win/tools/vsprops/common.vsprops:
2623
2624 2009-12-21  Mark Rowe  <mrowe@apple.com>
2625
2626         Reviewed by Samuel Weinig.
2627
2628         Update WebKitSystemInterface.
2629
2630         * libWebKitSystemInterfaceLeopard.a:
2631         * libWebKitSystemInterfaceSnowLeopard.a:
2632         * libWebKitSystemInterfaceTiger.a:
2633
2634 2009-12-21  Mark Rowe  <mrowe@apple.com>
2635
2636         Reviewed by Samuel Weinig.
2637
2638         Update WebKitSystemInterface.
2639
2640         * WebKitSystemInterface.h:
2641         * libWebKitSystemInterfaceLeopard.a:
2642         * libWebKitSystemInterfaceSnowLeopard.a:
2643         * libWebKitSystemInterfaceTiger.a:
2644
2645 2009-12-18  Sam Weinig  <sam@webkit.org>
2646
2647         Reviewed by Anders Carlsson.
2648
2649         Update WebKitSystemInterface for <rdar://problem/7237059>.
2650
2651         * WebKitSystemInterface.h:
2652         * libWebKitSystemInterfaceLeopard.a:
2653         * libWebKitSystemInterfaceSnowLeopard.a:
2654         * libWebKitSystemInterfaceTiger.a:
2655
2656 2009-12-15  Dan Bernstein  <mitz@apple.com>
2657
2658         Reviewed by Adam Roben.
2659
2660         WebKitSystemInterface part of <rdar://problem/7173515> Use LOGFONT support in
2661         Core Graphics when available
2662
2663         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Declared
2664             wkCanCreateCGFontWithLOGFONT().
2665         * win/lib/WebKitSystemInterface.lib:
2666         * win/lib/WebKitSystemInterface_debug.lib:
2667
2668 2009-12-12  Eric Carlson  <eric.carlson@apple.com>
2669
2670         Reviewed by Darin Adler.
2671
2672        <rdar://problem/7453726> Pull shared UI code into WebKit
2673
2674         * WebKitSystemInterface.h:
2675         * libWebKitSystemInterfaceLeopard.a:
2676         * libWebKitSystemInterfaceSnowLeopard.a:
2677         * libWebKitSystemInterfaceTiger.a:
2678
2679 2009-12-11  Chris Marrin  <cmarrin@apple.com>
2680
2681         Reviewed by Adam Roben.
2682
2683         Add QuartzCore build files to OpenSource tree
2684         https://bugs.webkit.org/show_bug.cgi?id=31856
2685         
2686         This allows proper building and linking with QuartzCore
2687         when present.
2688
2689         * win/bin: Added.
2690         * win/bin/QuartzCoreInterface.dll: Added.
2691         * win/include/QuartzCoreInterface: Added.
2692         * win/include/QuartzCoreInterface/QuartzCoreInterface.h: Added.
2693         * win/lib/QuartzCoreInterface.lib: Added.
2694
2695 2009-12-07  Adam Roben  <aroben@apple.com>
2696
2697         Windows build fix for checkouts with a space in the path
2698
2699         * win/tools/scripts/auto-version.sh: Quote the output file's directory
2700         before passing it to mkdir.
2701
2702 2009-12-01  Alexey Proskuryakov  <ap@apple.com>
2703
2704         Reviewed by Darin Adler.
2705
2706         https://bugs.webkit.org/show_bug.cgi?id=32036
2707         Implement CredentialStorage::getFromPersistentStorage for CFNetwork
2708
2709         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2710         * win/lib/WebKitSystemInterface.lib:
2711         * win/lib/WebKitSystemInterface_debug.lib:
2712         Update WebKitSystemInterface.
2713
2714 2009-11-24  Alexey Proskuryakov  <ap@apple.com>
2715
2716         Reviewed by Brady Eidson.
2717
2718         https://bugs.webkit.org/show_bug.cgi?id=31844
2719         SocketStreamHandleCFNet should support CONNECT proxy credentials
2720
2721         * WebKitSystemInterface.h:
2722         * libWebKitSystemInterfaceLeopard.a:
2723         * libWebKitSystemInterfaceSnowLeopard.a:
2724         * libWebKitSystemInterfaceTiger.a:
2725         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2726         * win/lib/WebKitSystemInterface.lib:
2727         * win/lib/WebKitSystemInterface_debug.lib:
2728         Update WebKitSystemInterface.
2729
2730 2009-11-22  Dan Bernstein  <mitz@apple.com>
2731
2732         Reviewed by Eric Carlson.
2733
2734         Updated WebKitSystemInterface.
2735
2736         * libWebKitSystemInterfaceLeopard.a:
2737         * libWebKitSystemInterfaceSnowLeopard.a:
2738         * libWebKitSystemInterfaceTiger.a:
2739
2740 2009-11-22  Dan Bernstein  <mitz@apple.com>
2741
2742         Reviewed by Cameron Zwarich.
2743
2744         Fixed a leak in WKDrawMediaUIPart().
2745
2746         * libWebKitSystemInterfaceLeopard.a:
2747         * libWebKitSystemInterfaceSnowLeopard.a:
2748         * libWebKitSystemInterfaceTiger.a:
2749
2750 2009-11-20  Eric Carlson  <eric.carlson@apple.com>
2751
2752         Reviewed by Simon Fraser.
2753
2754         <rdar://problem/7414396> Leopard & Tiger: Support closed caption in <video> element
2755
2756         * WebKitSystemInterface.h:
2757         * libWebKitSystemInterfaceLeopard.a:
2758         * libWebKitSystemInterfaceSnowLeopard.a:
2759         * libWebKitSystemInterfaceTiger.a:
2760
2761 2009-11-19  Eric Carlson  <eric.carlson@apple.com>
2762
2763         Reviewed by Dan Bernstein.
2764
2765         <rdar://problem/7035231>
2766         Support closed caption in <video> element
2767
2768         * WebKitSystemInterface.h:
2769             Add prototypes for WKQTMovieHasClosedCaptions and WKQTMovieSetShowClosedCaptions,
2770             define WKMediaUIPartToggleClosedCaptionsButton.
2771
2772 2009-11-13  Anders Carlsson  <andersca@apple.com>
2773
2774         Reviewed by Dan Bernstein.
2775
2776         Update WebKitSystemInterface.
2777
2778         * WebKitSystemInterface.h:
2779         * libWebKitSystemInterfaceLeopard.a:
2780         * libWebKitSystemInterfaceSnowLeopard.a:
2781         * libWebKitSystemInterfaceTiger.a:
2782
2783 2009-11-13  Brent Fulgham  <bfulgham@webkit.org>
2784
2785         Build correction.  No review.
2786
2787         The WinCairo build requires ENABLE_FILTERS to work properly.
2788
2789         * win/tools/vsprops/WinCairo.vsprops:
2790
2791 2009-11-02  Dan Bernstein  <mitz@apple.com>
2792
2793         Reviewed by John Sullivan.
2794
2795         WebKitSystemInterface part of making the appearance of the full-screen video HUD match
2796         QuickTime Player X’s HUD.
2797
2798         * libWebKitSystemInterfaceLeopard.a:
2799         * libWebKitSystemInterfaceSnowLeopard.a:
2800         * libWebKitSystemInterfaceTiger.a:
2801
2802 2009-10-26  Mark Rowe  <mrowe@apple.com>
2803
2804         Reviewed by Adam Roben.
2805
2806         Clean up the regex madness in auto-version.sh to make it obvious what the script is doing.
2807
2808         Also teaches auto-version.sh to handle RC_PROJECTSOURCEVERSION that has more than three digits
2809         in the major component of the version number.
2810
2811         * win/tools/scripts/auto-version.sh:
2812
2813 2009-10-19  Marshall Culpepper  <mculpepper@appcelerator.com>
2814
2815         Reviewed by Eric Seidel.
2816
2817         added cairo include and lib directories to debug_wincairo.vsprops
2818         https://bugs.webkit.org/show_bug.cgi?id=29831
2819
2820         * win/tools/vsprops/debug_wincairo.vsprops:
2821
2822 2009-10-16  Steve Falkenburg  <sfalken@apple.com>
2823
2824         Reviewed by Dan Bernstein.
2825
2826         https://bugs.webkit.org/show_bug.cgi?id=30456
2827         Fixes for new Debug_All Windows build configuration.
2828
2829         * win/tools/vsprops/debug_all.vsprops:
2830         Define DEBUG_ALL in Debug_All configuration.
2831         Continue to define USE_DEBUG_SAFARI_THEME for open source SafariTheme header usage.
2832
2833 2009-10-16  Steve Falkenburg  <sfalken@apple.com>
2834
2835         Reviewed by Adam Roben.
2836
2837         Add a Debug_All configuration to build entire stack as debug.
2838         Change Debug_Internal to:
2839         - stop using _debug suffix for all WebKit/Safari binaries
2840         - not use _debug as a DLL naming suffix
2841         - use non-debug C runtime lib.
2842
2843         * win/tools/vsprops/debug_all.vsprops: Added.
2844         Use debug C runtime library in debug_all.
2845         Specify USE_DEBUG_SAFARI_THEME to get "_debug" suffix for debug_all.
2846         * win/tools/vsprops/debug_internal.vsprops:
2847         Don't specify debug C runtime library in debug_internal.
2848         Don't specify _debug suffix for standard debug_internal builds.
2849
2850 2009-10-05  Pierre d'Herbemont  <pdherbemont@webkit.org>
2851
2852         Reviewed by Simon Fraser
2853         
2854         Support fullscreen in MediaPlayer (Mac)
2855         https://bugs.webkit.org/show_bug.cgi?id=26742
2856         
2857         New methods required for video fullscreen.
2858
2859         * WebKitSystemInterface.h:
2860         * libWebKitSystemInterfaceLeopard.a:
2861         * libWebKitSystemInterfaceSnowLeopard.a:
2862         * libWebKitSystemInterfaceTiger.a:
2863
2864 2009-10-02  Steve Falkenburg  <sfalken@apple.com>
2865
2866         Windows build fix.
2867         Re-apply lost changes to auto-version.sh.
2868         
2869         * win/tools/scripts/auto-version.sh:
2870
2871 2009-10-02  Eric Carlson  <eric.carlson@apple.com>
2872
2873         Reviewed by Adam Roben.
2874
2875         <rdar://problem/7271334> 
2876         Rename MediaControllerThemeQT to MediaControllerThemeQuickTime
2877
2878         * WebKitSystemInterface.h: 
2879         MediaControllerThemeQT -> MediaControllerThemeQuickTime
2880
2881 2009-10-02  Steve Falkenburg  <sfalken@apple.com>
2882
2883         Reviewed by Mark Rowe.
2884
2885         <https://bugs.webkit.org/show_bug.cgi?id=29989>
2886         Safari version number shouldn't be exposed in WebKit code
2887         
2888         For a WebKit version of 532.3.4:
2889         Product version is: 5.32.3.4 (was 4.0.3.0)
2890         File version is: 5.32.3.4 (was 4.532.3.4)
2891
2892         * win/tools/scripts/PRODUCTVERSION: Removed.
2893         * win/tools/scripts/auto-version.sh: Re-worked script to remove references to PRODUCTVERSION.
2894
2895 2009-09-25  Dan Bernstein  <mitz@apple.com>
2896
2897         Reviewed by Adam Roben.
2898
2899         WebKitSystemInterface changes for
2900         <rdar://problem/7211635> 2 byte characters are displayed as garbaged
2901         <rdar://problem/7212626> garbled/gibberish text (off-by-one)
2902
2903         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
2904         wkAddFontsFromPlistRepresentation() and replaced
2905         wkCreateFontsPlistRepresentation() with wkCreateFontsPlist() and
2906         wkAddFontsFromPlistRepresentation() with wkAddFontsFromPlist().
2907         * win/lib/WebKitSystemInterface.lib:
2908         * win/lib/WebKitSystemInterface_debug.lib:
2909
2910 2009-09-23  Marshall Culpepper  <mculpepper@appcelerator.com>
2911
2912         Reviewed by Eric Seidel.
2913         
2914         Added $(WebKitLibrariesDir)/include/cairo so cairo.h is found by
2915         default when the necessary dependencies are extracted into the
2916         WebKitLibrariesDir.
2917         https://bugs.webkit.org/show_bug.cgi?id=29661
2918
2919         * win/tools/vsprops/WinCairo.vsprops:
2920
2921 2009-09-09  Brent Fulgham  <bfulgham@webkit.org>
2922
2923         Reviewed by Dave Levin.
2924
2925         Adjust WinCairo-specific property sheet to use static versions of
2926         libjpeg.lib and libpng.lib.  Change to libpng.lib required addition
2927         of zlib.lib to link.
2928
2929         * win/tools/vsprops/WinCairo.vsprops:
2930
2931 2009-08-28  Steve Falkenburg  <sfalken@apple.com>
2932
2933         Reviewed by Adam Roben.
2934
2935         Define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1
2936         to automatically use secure versions of C runtime lib calls on Windows.
2937         https://bugs.webkit.org/show_bug.cgi?id=28824
2938         
2939         * win/tools/vsprops/common.vsprops:
2940
2941 2009-08-25  Brent Fulgham  <bfulgham@webkit.org>
2942
2943         Rubber stamped by Steve Falkenburg.
2944
2945         debug_wincairo.vsprops was linking against wrong C runtime.
2946
2947         * win/tools/vsprops/debug_wincairo.vsprops: Link to correct
2948           C runtime (as in the standard 'debug.vsprops' file.)
2949
2950 2009-08-24  Brent Fulgham  <bfulgham@webkit.org>
2951
2952         Reviewed by Steve Falkenburg.
2953
2954         Revise CFLite Debug build to emit DLL's with _debug label.
2955         https://bugs.webkit.org/show_bug.cgi?id=28695.
2956
2957         * win/tools/vsprops/debug_wincairo.vsprops: Added.
2958
2959 2009-08-12  Peter Kasting  <pkasting@google.com>
2960
2961         Reviewed by Darin Adler.
2962
2963         https://bugs.webkit.org/show_bug.cgi?id=27323
2964         Change pattern that strips all trailing whitespace to just remove EOL
2965         chars (\r, \n), to make it clear that varying EOL chars is the primary
2966         problem being solved.
2967
2968         * win/tools/scripts/auto-version.sh:
2969
2970 2009-08-10  Peter Kasting  <pkasting@google.com>
2971
2972         Reviewed by George Staikos.
2973
2974         https://bugs.webkit.org/show_bug.cgi?id=27323
2975         Even more line ending-stripping for auto-version.sh, based on output
2976         provided by Jessie Berlin.
2977
2978         * win/tools/scripts/auto-version.sh:
2979
2980 2009-08-10  Brent Fulgham  <bfulgham@webkit.org>
2981
2982         Reviewed by Adam Roben.
2983
2984         https://bugs.webkit.org/show_bug.cgi?id=28048.
2985         Move various WinCairo build settings into *.vsprops file.
2986
2987         * win/tools/vsprops/cURL.vsprops: Added.
2988
2989 2009-08-06  Peter Kasting  <pkasting@google.com>
2990
2991         Reviewed by Adam Barth.
2992
2993         https://bugs.webkit.org/show_bug.cgi?id=27323
2994         Strip line endings at all points auto-version.sh reads data, not just
2995         the one I happened to run into.
2996
2997         * win/tools/scripts/auto-version.sh:
2998
2999 2009-07-27  Peter Kasting  <pkasting@google.com>
3000
3001         Reviewed by Adam Roben.
3002
3003         https://bugs.webkit.org/show_bug.cgi?id=27323
3004         Correctly parse command output, even when the line endings are not LF,
3005         so that we don't create an autoversion.h that MSVC chokes on.
3006
3007         * win/tools/scripts/auto-version.sh:
3008
3009 2009-07-13  Brent Fulgham  <bfulgham@webkit.org>
3010
3011         Reviewed by Adam Roben.
3012
3013         Add new configuration flag for redistributable Windows build.
3014         https://bugs.webkit.org/show_bug.cgi=27087
3015         
3016         * win/tools/vsprops/WinCairo.vsprops: Added.  Defines the
3017           new WIN_CAIRO flag used to drive non-Apple Windows build.
3018
3019 2009-07-10  Eric Carlson  <eric.carlson@apple.com>
3020
3021         Reviewed by Simon Fraser.
3022
3023         Update WebKitSystemInterface for <rdar://problem/7049066>.
3024
3025         * WebKitSystemInterface.h:
3026         * libWebKitSystemInterfaceLeopard.a:
3027         * libWebKitSystemInterfaceSnowLeopard.a:
3028         * libWebKitSystemInterfaceTiger.a:
3029
3030 2009-07-06  Eric Carlson  <eric.carlson@apple.com>
3031
3032         Update WebKitSystemInterface for <rdar://problem/7008093>.
3033
3034         * WebKitSystemInterface.h:
3035         * libWebKitSystemInterfaceLeopard.a:
3036         * libWebKitSystemInterfaceSnowLeopard.a:
3037         * libWebKitSystemInterfaceTiger.a:
3038
3039 2009-07-06  Anders Carlsson  <andersca@apple.com>
3040
3041         Update WebKitSystemInterface.
3042
3043         * WebKitSystemInterface.h:
3044         * libWebKitSystemInterfaceLeopard.a:
3045         * libWebKitSystemInterfaceSnowLeopard.a:
3046         * libWebKitSystemInterfaceTiger.a:
3047
3048 2009-07-02  Pierre d'Herbemont  <pdherbemont@apple.com>
3049
3050         Reviewed by Simon Fraser.
3051
3052         Update WebKitSystemInterface for <rdar://problem/6518119>
3053
3054         * WebKitSystemInterface.h:
3055         * libWebKitSystemInterfaceLeopard.a:
3056         * libWebKitSystemInterfaceSnowLeopard.a:
3057         * libWebKitSystemInterfaceTiger.a:
3058
3059 2009-07-01  Eric Carlson  <eric.carlson@apple.com>
3060
3061         Reviewed by Simon Fraser.
3062
3063         Update WebKitSystemInterface for <rdar://problem/7014990>
3064
3065         * libWebKitSystemInterfaceLeopard.a:
3066         * libWebKitSystemInterfaceSnowLeopard.a:
3067         * libWebKitSystemInterfaceTiger.a:
3068
3069 2009-06-29  Eric Carlson  <eric.carlson@apple.com>
3070
3071         Reviewed by Simon Fraser.
3072
3073         Update WebKitSystemInterface for <rdar://problem/7014813>
3074
3075         * WebKitSystemInterface.h:
3076         * libWebKitSystemInterfaceLeopard.a:
3077         * libWebKitSystemInterfaceSnowLeopard.a:
3078         * libWebKitSystemInterfaceTiger.a:
3079
3080 2009-06-25  Simon Fraser  <simon.fraser@apple.com>
3081
3082         Rubber-stamped by Mark Rowe.
3083         
3084         <rdar://problem/6999737>
3085         
3086         Update the media controller images.
3087
3088         * libWebKitSystemInterfaceLeopard.a:
3089         * libWebKitSystemInterfaceSnowLeopard.a:
3090         * libWebKitSystemInterfaceTiger.a:
3091
3092 2009-06-16  Simon Fraser  <simon.fraser@apple.com>
3093
3094         Rubber-stamped by Anders Carlsson.
3095
3096         Update WebKitSystemInterface for <rdar://problem/6937882>.
3097
3098         * libWebKitSystemInterfaceLeopard.a:
3099         * libWebKitSystemInterfaceSnowLeopard.a:
3100         * libWebKitSystemInterfaceTiger.a:
3101
3102 2009-06-02  Anders Carlsson  <andersca@apple.com>
3103
3104         Rubber-stamped by Mark Rowe.
3105
3106         Update WebKitSystemInterface.
3107
3108         * libWebKitSystemInterfaceLeopard.a:
3109         * libWebKitSystemInterfaceSnowLeopard.a:
3110         * libWebKitSystemInterfaceTiger.a:
3111
3112 2009-05-27  Mark Rowe  <mrowe@apple.com>
3113
3114         Rubber-stamped by Dan Bernstein.
3115
3116         Update WebKitSystemInterface.
3117
3118         * libWebKitSystemInterfaceLeopard.a:
3119         * libWebKitSystemInterfaceSnowLeopard.a: Added.
3120         * libWebKitSystemInterfaceTiger.a:
3121
3122 2009-05-26  Anders Carlsson  <andersca@apple.com>
3123
3124         Reviewed by Dan Bernstein.
3125
3126         <rdar://problem/6901751> 
3127         REGRESSION (r35515): Tiger crash painting the selection on registration page of car2go.com
3128
3129         Remove WKCGContextIsSafeToClip.
3130         
3131         * WebKitSystemInterface.h:
3132         * libWebKitSystemInterfaceTiger.a:
3133
3134 2009-05-21  Dan Bernstein  <mitz@apple.com>
3135
3136         Rubber-stamped by Mark Rowe.
3137
3138         - correct a copyright header accidently reverted in r43964
3139
3140         * WebKitSystemInterface.h:
3141
3142 2009-05-21  Dan Bernstein  <mitz@apple.com>
3143
3144         Reviewed by Anders Carlsson.
3145
3146         - WebKitSystemInterface part of <rdar://problem/6901751> REGRESSION
3147           (r35515): Tiger crash painting the selection on registration page of
3148           car2go.com
3149
3150         * WebKitSystemInterface.h:
3151         * libWebKitSystemInterfaceTiger.a:
3152
3153 2009-05-07  Simon Fraser  <simon.fraser@apple.com>
3154
3155         Source changes reviewed by Darin Adler
3156         
3157         <rdar://problem/6864091> Endcap of media controls slider is fuzzy
3158         
3159         * libWebKitSystemInterfaceLeopard.a:
3160         * libWebKitSystemInterfaceTiger.a:
3161
3162 2009-04-28  Steve Falkenburg  <sfalken@apple.com>
3163
3164         Fix extraneous warning about AnalyzeWithLargeStack not being defined in Windows builds.
3165         Indirected definition through a UserMacro.
3166         
3167         Reviewed by Mark Rowe.
3168
3169         * win/tools/vsprops/common.vsprops:
3170
3171 2009-04-28  Steve Falkenburg  <sfalken@apple.com>
3172
3173         Fix extraneous warning about PRODUCTION not being defined in Windows builds.
3174         Indirected definition for __PRODUCTION__ through a UserMacro.
3175         
3176         Reviewed by Mark Rowe.
3177
3178         * win/tools/vsprops/common.vsprops:
3179
3180 2009-04-24  Simon Fraser  <simon.fraser@apple.com>
3181
3182         Source changes reviewed by Darin Adler
3183         
3184         https://bugs.webkit.org/show_bug.cgi?id=22242
3185         
3186         Update WebKitSystemInterface for Mac with fixes for video controller drawing.
3187
3188         * libWebKitSystemInterfaceLeopard.a:
3189         * libWebKitSystemInterfaceTiger.a:
3190
3191 2009-04-22  Ada Chan  <adachan@apple.com>
3192
3193         Update WebKitSystemInterface with new method that maps CFNetwork error code to localized description.
3194         
3195         Reviewed by Darin Adler.
3196
3197         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3198         * win/lib/WebKitSystemInterface.lib:
3199         * win/lib/WebKitSystemInterface_debug.lib:
3200
3201 2009-04-20  Steve Falkenburg  <sfalken@apple.com>
3202
3203         Separate JavaScriptCore.dll from WebKit.dll.
3204         Slight performance improvement or no change on benchmarks.
3205         
3206         Allows us to break a circular dependency between CFNetwork and WebKit on Windows,
3207         and simplifies standalone JavaScriptCore builds.
3208
3209         Reviewed by Oliver Hunt.
3210
3211         * win/tools/vsprops/common.vsprops: Add BUILDING_{project} preprocessor define.
3212
3213 2009-04-18  Pierre d'Herbemont  <pdherbemont@apple.com>
3214
3215         Reviewed by Mark Rowe.
3216
3217         <rdar://problem/6781295> video.buffered and video.seekable are not
3218         the same. video.buffered should return only what is buffered and
3219         not what is seekable
3220
3221         * WebKitSystemInterface.h:
3222         * libWebKitSystemInterfaceLeopard.a:
3223         * libWebKitSystemInterfaceTiger.a:
3224
3225 2009-04-18  Pierre d'Herbemont  <pdherbemont@apple.com>
3226
3227         Reviewed by Adele Peterson.
3228         
3229         <rdar://problem/6747241> work around QTKit no longer reaching
3230         QTMovieLoadStateComplete
3231
3232         * WebKitSystemInterface.h:
3233         * libWebKitSystemInterfaceLeopard.a:
3234         * libWebKitSystemInterfaceTiger.a:
3235
3236 2009-04-15  Steve Falkenburg  <sfalken@apple.com>
3237
3238         Updated WebKitSystemInterface for Windows.
3239         Changes needed for <rdar://problem/6785760>
3240
3241         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3242         * win/lib/WebKitSystemInterface.lib:
3243         * win/lib/WebKitSystemInterface_debug.lib:
3244
3245 2009-04-14  Mark Rowe  <mrowe@apple.com>
3246
3247         Update WebKitSystemInterface so that the Tiger portion supports PowerPC.
3248
3249         * libWebKitSystemInterfaceLeopard.a:
3250         * libWebKitSystemInterfaceTiger.a:
3251
3252 2009-04-13  Antti Koivisto  <antti@apple.com>
3253
3254         Reviewed by Darin Adler.
3255         
3256         <rdar://problem/6740294> Increase the connection count per host
3257
3258         * WebKitSystemInterface.h:
3259         * libWebKitSystemInterfaceLeopard.a:
3260         * libWebKitSystemInterfaceTiger.a:
3261
3262 2009-04-10  Eric Carlson  <eric.carlson@apple.com>
3263
3264         WebKitSystemInterface changes for <rdar://problem/6646998>
3265
3266         * libWebKitSystemInterfaceLeopard.a:
3267         * libWebKitSystemInterfaceTiger.a:
3268
3269 2009-04-10  Simon Fraser  <simon.fraser@apple.com>
3270
3271         Fix the leopard build by updating WebKitSystemInterface.
3272
3273         * WebKitSystemInterface.h:
3274         * libWebKitSystemInterfaceLeopard.a:
3275
3276 2009-03-30  Steve Falkenburg  <sfalken@apple.com>
3277
3278         Bump version to 530.
3279
3280         * win/tools/scripts/VERSION:
3281
3282 2009-03-26  Adam Roben  <aroben@apple.com>
3283
3284         Remove SafariThemeConstants.h, which is now provided by
3285         WebKitSupportLibrary
3286
3287         * win/include/SafariTheme: Removed.
3288         * win/include/SafariTheme/SafariThemeConstants.h: Removed.
3289
3290 2009-03-07  Dan Bernstein  <mitz@apple.com>
3291
3292         Reviewed by Mark Rowe.
3293
3294         - WebKitSystemInterface part of removing build-time and run-time support
3295           for legacy versions of CFNetwork and Core Graphics
3296
3297         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3298         * win/lib/WebKitSystemInterface.lib:
3299         * win/lib/WebKitSystemInterface_debug.lib:
3300
3301 2009-01-30  Dan Bernstein  <mitz@apple.com>
3302
3303         Reviewed by Timothy Hatcher.
3304
3305         - <rdar://problem/6545912> expose the build number in autoversion.h
3306
3307         * win/tools/scripts/auto-version.sh: Added a #define __BUILD_NUMBER__
3308         with the full build number.
3309
3310 2009-01-08  Dan Bernstein  <mitz@apple.com>
3311
3312         Reviewed by Adam Roben.
3313
3314         - WebKitSystemInterface changes to support Core Graphics native glyph drawing
3315
3316         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3317         * win/lib/WebKitSystemInterface.lib:
3318         * win/lib/WebKitSystemInterface_debug.lib:
3319
3320 2008-11-11  Ada Chan  <adachan@apple.com>
3321
3322         Fix: https://bugs.webkit.org/show_bug.cgi?id=22187
3323         Bug 22187: CLEARTYPE_QUALITY flag is not supported on Win2000
3324         
3325         Update window versions to correspond to Windows XP.
3326
3327         Reviewed by Steve Falkenburg.
3328
3329         * win/tools/vsprops/common.vsprops:
3330
3331 2008-10-23  Anders Carlsson  <andersca@apple.com>
3332
3333         Reviewed by John Sullivan.
3334
3335         Fix <rdar://problem/6306513> by adding a workaround for <rdar://problem/6304600>.
3336
3337         * libWebKitSystemInterfaceLeopard.a:
3338         * libWebKitSystemInterfaceTiger.a:
3339
3340 2008-10-08  Mark Rowe  <mrowe@apple.com>
3341
3342         Rubber-stamped by Jon Honeycutt.
3343
3344         Remove restriction on version number ending in a 4.
3345
3346         * win/tools/scripts/auto-version.sh:
3347
3348 2008-10-07  Anders Carlsson  <andersca@apple.com>
3349
3350         Reviewed by Mitz Pettel.
3351
3352         Update WebKitSystemInterface.
3353         
3354         * libWebKitSystemInterfaceLeopard.a:
3355         * libWebKitSystemInterfaceTiger.a:
3356
3357 2008-09-09  Dan Bernstein  <mitz@apple.com>
3358
3359         Reviewed by Darin Adler.
3360
3361         - WebKitLibraries part of <rdar://problem/6206244> Use alternate character-to-glyph interface on Leopard
3362
3363         * WebKitSystemInterface.h:
3364         * libWebKitSystemInterfaceLeopard.a:
3365
3366 2008-09-04  Adam Roben  <aroben@apple.com>
3367
3368         Ignore warning LNK4221 on Windows
3369
3370         This warning is emitted when an object file with no public symbols is
3371         passed to the linker/librarian. This often occurs in WebCore for files
3372         that have been disabled via ENABLE()/USE() macros.
3373
3374         Rubberstamped by Anders Carlsson.
3375
3376         * win/tools/vsprops/common.vsprops: Ignore warning LNK4221.
3377
3378 2008-08-27  Timothy Hatcher  <timothy@apple.com>
3379
3380         Adds the WKAdvanceDefaultButtonPulseAnimation function.
3381
3382         <rdar://problem/6173530> Add Mac support for -webkit-appearance: default-button
3383
3384         Reviewed by Adele Peterson.
3385
3386         * WebKitSystemInterface.h: Added WKAdvanceDefaultButtonPulseAnimation.
3387         * libWebKitSystemInterfaceLeopard.a: Updated.
3388         * libWebKitSystemInterfaceTiger.a: Updated.
3389
3390 2008-08-26  Adam Roben  <aroben@apple.com>
3391
3392         Disable a truncation warning that is disabled/doesn't exist on Mac
3393
3394         This warning was firing when initializing floats from double literals.
3395         I haven't yet found any other situation that would cause this warning
3396         to arise.
3397
3398         Reviewed by Sam Weinig.
3399
3400         * win/tools/vsprops/common.vsprops: Turn off warning C4305.
3401
3402 2008-07-20  Steve Falkenburg  <sfalken@apple.com>
3403
3404         Build fix.
3405
3406         * win/tools/vsprops/common.vsprops:
3407
3408 2008-07-08  Dan Bernstein  <mitz@apple.com>
3409
3410         Reviewed by John Sullivan.
3411
3412         - WebKitSystemInterface part of <rdar://problem/6008409> Need a way to disable updates in offscreen views
3413
3414         * WebKitSystemInterface.h: Added WKWindowWillOrderOnScreenNotification.
3415         * libWebKitSystemInterfaceLeopard.a: Updated.
3416         * libWebKitSystemInterfaceTiger.a: Updated.
3417
3418 2008-07-01  Steve Falkenburg  <sfalken@apple.com>
3419
3420         Bump version numbers.
3421         
3422         Reviewed by Mark Rowe.
3423
3424         * win/tools/scripts/PRODUCTVERSION:
3425         * win/tools/scripts/VERSION:
3426
3427 2008-05-13  Dan Bernstein  <mitz@apple.com>
3428
3429         Reviewed by John Sullivan.
3430
3431         - WebKitSystemInterface support for <rdar://problem/5725912> improve render quality of transformed text
3432
3433         * libWebKitSystemInterfaceLeopard.a: Improved glyph positioning in
3434         transformed graphics contexts.
3435         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
3436         wkSetCGContextFontRenderingStyle().
3437         * win/lib/WebKitSystemInterface.lib: Updated.
3438         * win/lib/WebKitSystemInterface_debug.lib: Updated.
3439
3440 2008-05-09  Adam Roben  <aroben@apple.com>
3441
3442         Disable a MSVC warning
3443
3444         Reviewed by Darin Adler.
3445
3446         * win/tools/vsprops/common.vsprops: Add warning 4503 to the list of
3447         disabled warnings. It's a warning about decorated names being longer
3448         than MSVC's limit of 4096 characters. This warning doesn't indicate a
3449         correctness problem, but these truncated decorated names will be
3450         harder to recognize during debugging or when they appear in linker
3451         errors.
3452
3453 2008-04-28  Darin Adler  <darin@apple.com>
3454
3455         Reviewed by Adam.
3456
3457         - fix Windows build
3458
3459         * win/tools/vsprops/common.vsprops: Add warning 4344 to the list of disabled warnings.
3460         It's really a warning about a bug they fixed in MSVC -- not helpful to us in WebKit.
3461
3462 2008-04-24  Mark Rowe  <mrowe@apple.com>
3463
3464         Reviewed by Sam Weinig.
3465
3466         Remove code for calculating the glyph cache size.
3467
3468         * WebKitSystemInterface.h: Remove unused symbol.
3469         * libWebKitSystemInterfaceLeopard.a:
3470         * libWebKitSystemInterfaceTiger.a:
3471
3472 2008-03-28  Steve Falkenburg  <sfalken@apple.com>
3473
3474         Versioning.
3475
3476         * win/tools/scripts/PRODUCTVERSION:
3477
3478 2008-03-26  Adam Roben  <aroben@apple.com>
3479
3480         Windows build fix after r31322
3481
3482         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Updated.
3483         * win/lib/WebKitSystemInterface.lib: Updated.
3484         * win/lib/WebKitSystemInterface_debug.lib: Updated.
3485
3486 2008-03-26  Mark Rowe  <mrowe@apple.com>
3487
3488         Reviewed by David Hyatt.
3489
3490         Make the Ahem font antialias correctly on Acid3 on Tiger.
3491
3492         * WebKitSystemInterface.h:
3493         * libWebKitSystemInterfaceTiger.a:
3494
3495 2008-03-19  Mark Rowe  <mrowe@apple.com>
3496
3497         Rubber-stamped by Sam Weinig.
3498
3499         Fix http://bugs.webkit.org/show_bug.cgi?id=17816.
3500         Bug 17816: libWebCoreSQLite3.a is 2-architecture universal binary (not 4-architecture)
3501
3502         * libWebCoreSQLite3.a:  Land a 4-way fat binary.
3503
3504 2008-03-12  Steve Falkenburg  <sfalken@apple.com>
3505
3506         New version of WebKitSystemInterface.lib with
3507         more compiler warnings suppressed.
3508
3509         * win/lib/WebKitSystemInterface.lib:
3510         * win/tools/vsprops/common.vsprops:
3511
3512 2008-03-12  Dan Bernstein  <mitz@apple.com>
3513
3514         Reviewed by Darin Adler and Sam Weinig.
3515
3516         - <rdar://problem/4433248> use CoreText API instead of SPI on Leopard
3517
3518         * WebKitSystemInterface.h:
3519         * libWebKitSystemInterfaceLeopard.a:
3520
3521 2008-03-11  Steve Falkenburg  <sfalken@apple.com>
3522
3523         Disable two PGO/LTCG specific warnings.
3524         
3525         Reviewed by Oliver.
3526
3527         * win/tools/vsprops/common.vsprops:
3528
3529 2008-02-29  Mark Rowe  <mrowe@apple.com>
3530
3531         Update Tiger version of WebKitSystemInterface to match r30690.
3532
3533         * libWebKitSystemInterfaceTiger.a:
3534
3535 2008-02-29  Adele Peterson  <adele@apple.com>
3536
3537         Reviewed by Mark.
3538
3539         Auto-generate image arrays.
3540
3541         * libWebKitSystemInterfaceLeopard.a:
3542
3543 2008-02-29  Mark Rowe  <mrowe@apple.com>
3544
3545         Reviewed by Anders Carlsson.
3546
3547         Replace use of WKPathFromFont with implementation in terms of public API.
3548
3549         * WebKitSystemInterface.h:  Remove unused symbol.
3550         * libWebKitSystemInterfaceLeopard.a:
3551         * libWebKitSystemInterfaceTiger.a:
3552
3553 2008-02-29  Mark Rowe  <mrowe@apple.com>
3554
3555         Reviewed by Oliver Hunt.
3556
3557         Fix spelling of "request" in name of WKNSURLProtocolClassForRequest.
3558
3559         * WebKitSystemInterface.h:
3560         * libWebKitSystemInterfaceLeopard.a:
3561         * libWebKitSystemInterfaceTiger.a:
3562
3563 2008-02-29  Mark Rowe  <mrowe@apple.com>
3564
3565         Reviewed by Oliver Hunt.
3566
3567         Don't use WKSupportsMultipartXMixedReplace on Leopard as multipart/x-mixed-replace is always handled by NSURLRequest.
3568
3569         * WebKitSystemInterface.h:
3570         * libWebKitSystemInterfaceLeopard.a:
3571
3572 2008-02-29  Mark Rowe  <mrowe@apple.com>
3573
3574         Reviewed by Oliver Hunt and Oliver Hunt.
3575
3576         <rdar://problem/4753845> WebKit should use CGEventSourceSecondsSinceLastEventType in place of WKSecondsSinceLastInputEvent SPI.
3577
3578         * WebKitSystemInterface.h:  Remove unused symbol.
3579         * libWebKitSystemInterfaceLeopard.a:
3580         * libWebKitSystemInterfaceTiger.a:
3581
3582 2008-02-28  Mark Rowe  <mrowe@apple.com>
3583
3584         Reviewed by Dan Bernstein.
3585
3586         Remove two unused functions from WebKitSystemInterface.
3587
3588         * WebKitSystemInterface.h:  Remove WKPreferRGB32Key and WKGetDefaultGlyphForChar as they are unused. Also remove
3589         a duplicate declaration of WKSecondsSinceLastInputEvent.
3590         * libWebKitSystemInterfaceLeopard.a:
3591         * libWebKitSystemInterfaceTiger.a:
3592
3593 2008-02-28  Mark Rowe  <mrowe@apple.com>
3594
3595         Reviewed by Dave Hyatt.
3596
3597         Make use of new CGFont APIs on Leopard rather than making a WebKitSystemInterface call.
3598
3599         * WebKitSystemInterface.h:  Only declare WKGetFontMetrics on Tiger.
3600         * libWebKitSystemInterfaceLeopard.a:  Update for removal of WKGetFontMetrics.
3601
3602 2008-02-27  Brady Eidson  <beidson@apple.com>
3603
3604         Tiger build fix
3605
3606         * libWebKitSystemInterfaceTiger.a:
3607
3608 2008-02-27  Brady Eidson  <beidson@apple.com>
3609
3610         Reviewed by Mark Rowe
3611
3612         Removed some unused methods:
3613         WKGetNSURLResponseCalculatedExpiration
3614         WKGetNSURLResponseMustRevalidate
3615
3616         * WebKitSystemInterface.h:
3617         * libWebKitSystemInterfaceLeopard.a:
3618         * libWebKitSystemInterfaceTiger.a:
3619
3620 2008-02-13  Adam Roben  <aroben@apple.com>
3621
3622         * win/tools/scripts/auto-version.sh: Removed a redundant symbol.
3623
3624 2008-02-12  Adam Roben  <aroben@apple.com>
3625
3626         Clean up auto-version.sh a bit
3627
3628         It now does quite a bit less file I/O and many fewer fork/exec pairs.
3629         It's also quite a bit easier to read.
3630
3631         Reviewed by Steve.
3632
3633         * win/tools/scripts/auto-version.sh:
3634
3635 2008-02-12  Steve Falkenburg  <sfalken@apple.com>
3636
3637         Versioning script change.
3638
3639         * win/tools/scripts/auto-version.sh:
3640
3641 2008-02-07  Ada Chan  <adachan@apple.com>
3642
3643         Added 4 new methods:
3644         wkSetClientCertificateInSSLProperties, 
3645         wkCanAccessCFURLRequestHTTPBodyParts,
3646         wkCFURLRequestCopyHTTPRequestBodyParts,
3647         wkCFURLRequestSetHTTPRequestBodyParts
3648
3649         Rubber-stamped by Steve.
3650
3651         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3652         * win/lib/WebKitSystemInterface.lib:
3653         * win/lib/WebKitSystemInterface_debug.lib:
3654
3655 2008-02-04  Timothy Hatcher  <timothy@apple.com>
3656
3657         <rdar://problem/5722735> Merge fix for SQLITE_FULL error
3658         is given even if the max_page_count is increased (2920)
3659
3660         * libWebCoreSQLite3.a:
3661
3662 2008-02-01  Steve Falkenburg  <sfalken@apple.com>
3663
3664         <rdar://problem/5717523> Don't set DEP opt-in flag (data execution prevention) since it is incompaible with the video plugin used on CNN.com
3665         
3666         Rubber-stamped by Jon Honeycutt.
3667
3668         * win/tools/vsprops/common.vsprops:
3669
3670 2008-01-29  Mark Rowe  <mrowe@apple.com>
3671
3672         Reviewed by Tim Hatcher.
3673
3674         <rdar://problem/5600926> WebCore on Tiger must link to its own copy of SQLite 3.4 or newer (so HTML database behavior will be correct).
3675
3676         * WebCoreSQLite3/sqlite3.h: Added.
3677         * WebCoreSQLite3/sqlite3ext.h: Added.
3678         * libWebCoreSQLite3.a: Added.
3679
3680 2008-01-29  Alexey Proskuryakov  <ap@webkit.org>
3681
3682         Debug (external) build fix.
3683
3684         Removed _DEBUG preprocessor definition, which indicates that debug libraries are used (while they aren't).
3685         This preprocessor definition is automatically set by Visual Studio as needed anyway.
3686
3687         * win/tools/vsprops/debug.vsprops:
3688
3689 2008-01-17  Steve Falkenburg  <sfalken@apple.com>
3690
3691         Add preprocessor define accidently dropped in my unification,
3692         and required by some builds.  Fixes an issue that caused both
3693         debug and release DLLs to be loaded.
3694         
3695         Rubber-stamped by Jon Honeycutt.
3696
3697         * win/tools/vsprops/debug_internal.vsprops:
3698
3699 2008-01-16  Steve Falkenburg  <sfalken@apple.com>
3700
3701         Use recommended security-related compiler settings.
3702         
3703         Reviewed by Adam.
3704
3705         * win/tools/vsprops/common.vsprops:
3706
3707 2008-01-16  Steve Falkenburg  <sfalken@apple.com>
3708
3709         Build fix.