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