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