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