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