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