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