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