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