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