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