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