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