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