1 2012-03-30 Keishi Hattori <keishi@webkit.org>
3 Change ENABLE_INPUT_COLOR to ENABLE_INPUT_TYPE_COLOR and enable it for chromium
4 https://bugs.webkit.org/show_bug.cgi?id=80972
6 Reviewed by Kent Tamura.
8 * win/tools/vsprops/FeatureDefines.vsprops:
9 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
11 2012-03-20 Steve Falkenburg <sfalken@apple.com>
13 Disable LTCG on Windows to avoid out of process space errors while linking
14 https://bugs.webkit.org/show_bug.cgi?id=81714
16 Reviewed by Jessie Berlin.
18 * win/tools/vsprops/production.vsprops:
20 2012-03-14 Jer Noble <jer.noble@apple.com>
22 Wrong icon to restore to windowed mode in full screen video panel
23 https://bugs.webkit.org/show_bug.cgi?id=70437
25 Reviewed by Eric Carlson.
27 * WebKitSystemInterface.h: Added WKMediaUIPartExitFullscreenButton.
28 * libWebKitSystemInterfaceLeopard.a:
29 * libWebKitSystemInterfaceLion.a:
30 * libWebKitSystemInterfaceSnowLeopard.a:
31 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
32 * win/lib/WebKitSystemInterface.lib:
34 2012-03-13 Adam Barth <abarth@webkit.org> && Benjamin Poulain <bpoulain@apple.com>
36 Always enable ENABLE(CLIENT_BASED_GEOLOCATION)
37 https://bugs.webkit.org/show_bug.cgi?id=78853
39 Reviewed by Adam Barth.
41 * win/tools/vsprops/FeatureDefines.vsprops:
42 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
44 2012-03-12 Enrica Casucci <enrica@apple.com>
46 WebKit2: remove NSPasteboard access for promised data from the WebProcess
47 https://bugs.webkit.org/show_bug.cgi?id=80073
49 * WebKitSystemInterface.h: Touched the file to make build system happy.
50 * libWebKitSystemInterfaceLeopard.a:
51 * libWebKitSystemInterfaceLion.a:
52 * libWebKitSystemInterfaceSnowLeopard.a:
54 2012-03-09 Jon Lee <jonlee@apple.com>
56 Add support for ENABLE(LEGACY_NOTIFICATIONS)
57 https://bugs.webkit.org/show_bug.cgi?id=80497
59 Reviewed by Adam Barth.
61 Prep for b80472: Update API for Web Notifications
62 * win/tools/vsprops/FeatureDefines.vsprops:
63 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
65 2012-03-09 Ashod Nakashian <ashodnakashian@yahoo.com>
67 Bash scripts should support LF endings only
68 https://bugs.webkit.org/show_bug.cgi?id=79509
70 Reviewed by David Kilzer.
72 * win/tools/scripts/feature-defines.sh: Modified property svn:eol-style.
74 2012-03-05 Sam Weinig <sam@webkit.org>
76 Fix the SnowLeoaprd build.
78 * WebKitSystemInterface.h:
79 * libWebKitSystemInterfaceLeopard.a:
80 * libWebKitSystemInterfaceLion.a:
81 * libWebKitSystemInterfaceSnowLeopard.a:
83 2012-03-05 Sam Weinig <sam@webkit.org>
85 Update WebKitSystemInterface for WKCAContext additions.
87 * WebKitSystemInterface.h:
88 * libWebKitSystemInterfaceLeopard.a:
89 * libWebKitSystemInterfaceLion.a:
90 * libWebKitSystemInterfaceSnowLeopard.a:
92 2012-03-03 Hans Wennborg <hans@chromium.org>
94 Implement Speech JavaScript API
95 https://bugs.webkit.org/show_bug.cgi?id=80019
97 Reviewed by Adam Barth.
99 Add ENABLE_SCRIPTED_SPEECH.
101 * win/tools/vsprops/FeatureDefines.vsprops:
102 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
104 2012-03-01 Nikolas Zimmermann <nzimmermann@rim.com>
106 Unreviewed, rolling out r109255.
107 http://trac.webkit.org/changeset/109255
108 https://bugs.webkit.org/show_bug.cgi?id=79932
110 Breaks rounded rects with dashed strokes in SVG
112 * WebKitSystemInterface.h:
113 * libWebKitSystemInterfaceLeopard.a:
114 * libWebKitSystemInterfaceLion.a:
115 * libWebKitSystemInterfaceSnowLeopard.a:
117 2012-02-29 Tim Horton <timothy_horton@apple.com>
119 Make use of CG rounded-rect primitives
120 https://bugs.webkit.org/show_bug.cgi?id=79932
121 <rdar://problem/9274953>
123 Reviewed by Simon Fraser.
125 Add wkCGPathAddRoundedRect.
127 * WebKitSystemInterface.h:
128 * libWebKitSystemInterfaceLeopard.a:
129 * libWebKitSystemInterfaceLion.a:
130 * libWebKitSystemInterfaceSnowLeopard.a:
132 2012-02-28 Jer Noble <jer.noble@apple.com>
134 Full screen video volume slider has "progress bar"
135 https://bugs.webkit.org/show_bug.cgi?id=79812
137 Reviewed by Eric Carlson.
139 * WebKitSystemInterface.h:
140 * libWebKitSystemInterfaceLeopard.a:
141 * libWebKitSystemInterfaceLion.a:
142 * libWebKitSystemInterfaceSnowLeopard.a:
143 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
144 * win/lib/WebKitSystemInterface.lib:
146 2012-02-28 Simon Fraser <simon.fraser@apple.com>
148 Update WebKitSystemInterface.
150 Reviewed by Sam Weinig.
152 * WebKitSystemInterface.h:
153 * libWebKitSystemInterfaceLeopard.a:
154 * libWebKitSystemInterfaceLion.a:
155 * libWebKitSystemInterfaceSnowLeopard.a:
157 2012-02-28 Alexey Proskuryakov <ap@apple.com>
159 [Mac] Add an experimental SPI for plug-ins to enter sandbox
160 https://bugs.webkit.org/show_bug.cgi?id=79709
162 This pulls a lot of WKSI changes at once, because the script that updates it didn't
165 * WebKitSystemInterface.h:
166 * libWebKitSystemInterfaceLeopard.a:
167 * libWebKitSystemInterfaceLion.a:
168 * libWebKitSystemInterfaceSnowLeopard.a:
170 2012-02-10 Adam Klein <adamk@chromium.org>
172 Enable MUTATION_OBSERVERS by default on all platforms
173 https://bugs.webkit.org/show_bug.cgi?id=78196
175 Reviewed by Ojan Vafai.
177 * win/tools/vsprops/FeatureDefines.vsprops:
178 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
180 2012-02-06 Matthew Delaney <mdelaney@apple.com>
182 toDataURL() uses stale data after putImageData()
183 https://bugs.webkit.org/show_bug.cgi?id=65767
185 Added WKCGContextResetClip for use in reseting clip for new putByteArray method.
187 Reviewed by Chris Marrin.
189 * WebKitSystemInterface.h: Added WKCGContextResetClip.
190 * libWebKitSystemInterfaceLeopard.a:
191 * libWebKitSystemInterfaceSnowLeopard.a:
192 * libWebKitSystemInterfaceLion.a:
194 2012-02-02 Chris Marrin <cmarrin@apple.com>
196 Turn on CSS Filters on Windows
197 https://bugs.webkit.org/show_bug.cgi?id=76667
199 Turned on CSS_FILTERS for Windows
201 Reviewed by Adele Peterson.
203 * win/tools/vsprops/FeatureDefines.vsprops:
205 2012-02-02 Sheriff Bot <webkit.review.bot@gmail.com>
207 Unreviewed, rolling out r106566.
208 http://trac.webkit.org/changeset/106566
209 https://bugs.webkit.org/show_bug.cgi?id=77673
211 Broke the Windows build (Requested by jessieberlin on
214 * win/tools/vsprops/FeatureDefines.vsprops:
216 2012-02-02 Chris Marrin <cmarrin@apple.com>
218 Turn on CSS Filters on Windows
219 https://bugs.webkit.org/show_bug.cgi?id=76667
221 Turned on CSS_FILTERS for Windows
223 Reviewed by Adele Peterson.
225 * win/tools/vsprops/FeatureDefines.vsprops:
227 2012-01-26 Nikolas Zimmermann <nzimmermann@rim.com>
229 Not reviewed. Fix win build, by disabling ENABLE_SHADOW_DOM by default.
231 * win/tools/vsprops/FeatureDefines.vsprops:
232 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
234 2012-01-25 Hajime Morita <morrita@google.com>>
236 ENABLE_SHADOW_DOM should be available via build-webkit --shadow-dom
237 https://bugs.webkit.org/show_bug.cgi?id=76863
239 Reviewed by Dimitri Glazkov.
241 Added a feature flag.
243 * win/tools/vsprops/FeatureDefines.vsprops:
244 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
246 2012-01-16 Brent Fulgham <bfulgham@webkit.org>
248 [WinCairo] Build correction. Switch to Apple style builds without
249 the _debug postfix so that launching tools, etc., will work properly.
251 * win/tools/vsprops/debug_wincairo.vsprops: Remove use of _debug in
252 output files to be consistent with WebKit build/test tools.
254 2012-01-05 Dan Bernstein <mitz@apple.com>
256 <rdar://problem/10633760> Update copyright strings
258 Reviewed by Mark Rowe.
260 * win/tools/scripts/COPYRIGHT-END-YEAR:
262 2011-12-06 Roland Steiner <rolandsteiner@chromium.org>
264 <style scoped>: disable on Windows by default
265 https://bugs.webkit.org/show_bug.cgi?id=73893
267 Reviewed by Andreas Kling.
269 * win/tools/vsprops/FeatureDefines.vsprops:
270 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
272 2011-11-20 Roland Steiner <rolandsteiner@chromium.org>
274 <style scoped>: add ENABLE(STYLE_SCOPED) flag to WebKit
275 https://bugs.webkit.org/show_bug.cgi?id=72848
277 Reviewed by Dimitri Glazkov.
279 * win/tools/vsprops/FeatureDefines.vsprops:
280 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
282 2011-11-14 Julien Chaffraix <jchaffraix@webkit.org>
284 Add --css-grid-layout to build-webkit and the build systems
285 https://bugs.webkit.org/show_bug.cgi?id=72320
287 Reviewed by Ojan Vafai.
289 * win/tools/vsprops/FeatureDefines.vsprops:
290 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
292 2011-11-14 Tony Chang <tony@chromium.org>
294 Remove the CSS3_FLEXBOX compile time flag and enable on all ports
295 https://bugs.webkit.org/show_bug.cgi?id=72196
297 Reviewed by Ojan Vafai.
299 * win/tools/vsprops/FeatureDefines.vsprops:
300 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
302 2011-11-11 Alexey Proskuryakov <ap@apple.com>
304 WebProcess should use AppSandbox style quarantine
305 https://bugs.webkit.org/show_bug.cgi?id=72168
306 <rdar://problem/10434292>
308 Reviewed by Darin Adler.
310 * WebKitSystemInterface.h:
311 * libWebKitSystemInterfaceLion.a:
312 Added WKEnableSandboxStyleFileQuarantine().
314 * libWebKitSystemInterfaceLeopard.a:
315 * libWebKitSystemInterfaceSnowLeopard.a:
316 Not sure why these also changed, but updating to match most recent build.
318 2011-11-02 Dean Jackson <dino@apple.com>
320 Add ENABLE_CSS_SHADERS flag
321 https://bugs.webkit.org/show_bug.cgi?id=71394
323 Reviewed by Sam Weinig.
325 * win/tools/vsprops/FeatureDefines.vsprops:
326 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
328 2011-10-24 Michael Saboff <msaboff@apple.com>
330 WebKit doesn't build with recent changes to libdispatch
331 https://bugs.webkit.org/show_bug.cgi?id=70737
333 Added new WebKitSystemInterface method CreateVMPressureDispatchOnMainQueue.
335 * WebKitSystemInterface.h:
336 * libWebKitSystemInterfaceLeopard.a:
337 * libWebKitSystemInterfaceLion.a:
338 * libWebKitSystemInterfaceSnowLeopard.a:
340 2011-10-21 Jeff Miller <jeffm@apple.com>
342 Focus rings are too thin in HiDPI in WebKit2
343 https://bugs.webkit.org/show_bug.cgi?id=70396
345 Rename wkSetPatternBaseCTM() to wkSetBaseCTM().
347 Reviewed by Beth Dakin.
349 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
350 * win/lib/WebKitSystemInterface.lib:
352 2011-10-19 Beth Dakin <bdakin@apple.com>
354 Try to fix the Chromium build.
356 * WebKitSystemInterface.h:
357 * libWebKitSystemInterfaceLeopard.a:
358 * libWebKitSystemInterfaceLion.a:
359 * libWebKitSystemInterfaceSnowLeopard.a:
361 2011-10-19 Beth Dakin <bdakin@apple.com>
363 https://bugs.webkit.org/show_bug.cgi?id=70396
364 Focus rings are too thin in HiDPI in WebKit2
366 <rdar://problem/10086876>
368 Reviewed by Dan Bernstein.
370 Renamed an existing WebKitSystemInterface function.
371 * WebKitSystemInterface.h:
372 * libWebKitSystemInterfaceLion.a:
373 * libWebKitSystemInterfaceSnowLeopard.a:
375 2011-10-18 Adam Barth <abarth@webkit.org>
377 Always enable ENABLE(XPATH)
378 https://bugs.webkit.org/show_bug.cgi?id=70217
380 Reviewed by Eric Seidel.
382 * win/tools/vsprops/FeatureDefines.vsprops:
383 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
385 2011-10-17 Adam Roben <aroben@apple.com>
391 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
393 * win/tools/vsprops/common.vsprops: Specify /bigobj to the compiler.
395 2011-10-16 Adam Barth <abarth@webkit.org>
397 Always enable ENABLE(DOM_STORAGE)
398 https://bugs.webkit.org/show_bug.cgi?id=70189
400 Reviewed by Eric Seidel.
402 * win/tools/vsprops/FeatureDefines.vsprops:
403 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
405 2011-10-14 Dan Bernstein <mitz@apple.com>
407 REGRESSION (Safari 5.1 - 5.1.1): CSS nesw-resize cursor shows up as a sw-resize cursor
408 https://bugs.webkit.org/show_bug.cgi?id=70081
410 Reviewed by Anders Carlsson.
412 * WebKitSystemInterface.h: Unrelated change, perhaps needed for bug 68478.
413 * libWebKitSystemInterfaceLeopard.a:
414 * libWebKitSystemInterfaceLion.a:
415 * libWebKitSystemInterfaceSnowLeopard.a:
417 2011-10-13 Arko Saha <arko@motorola.com>
419 Microdata: Basic implementation of document.getItems() method.
420 https://bugs.webkit.org/show_bug.cgi?id=68610
422 Reviewed by Ryosuke Niwa.
424 Added ENABLE(MICRODATA) feature flag. Implement document.getItems() DOM API.
425 Spec: http://www.whatwg.org/specs/web-apps/current-work/complete/microdata.html
427 * win/tools/vsprops/FeatureDefines.vsprops:
428 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
430 2011-10-12 Adam Barth <abarth@webkit.org>
432 Remove ENABLE(XHTMLMP) and associated code
433 https://bugs.webkit.org/show_bug.cgi?id=69729
435 Reviewed by David Levin.
437 * win/tools/vsprops/FeatureDefines.vsprops:
438 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
440 2011-10-11 Kent Tamura <tkent@chromium.org>
442 C4481 warning should be disabled for OVERRIDE and FINAL.
443 https://bugs.webkit.org/show_bug.cgi?id=69904
445 Reviewed by Adam Roben.
447 * win/tools/vsprops/common.vsprops: Disable C4481.
449 2011-10-04 Kent Tamura <tkent@chromium.org>
451 Introduce feature flags for incomplete input types
452 https://bugs.webkit.org/show_bug.cgi?id=68971
454 Reviewed by Hajime Morita.
456 * win/tools/vsprops/FeatureDefines.vsprops:
457 Add ENABLE_INPUT_TYPE_* flags. They are disabled by default.
458 * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto.
460 2011-10-04 Scott Graham <scottmg@chromium.org>
462 Add GAMEPAD feature flag
463 https://bugs.webkit.org/show_bug.cgi?id=66859
465 Reviewed by Darin Fisher.
467 * win/tools/vsprops/FeatureDefines.vsprops:
468 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
470 2011-09-26 Chris Marrin <cmarrin@apple.com>
472 Enable requestAnimationFrame on Windows
473 https://bugs.webkit.org/show_bug.cgi?id=68397
475 Reviewed by Simon Fraser.
477 Enable REQUEST_ANIMATION_FRAME for Windows
479 * win/tools/vsprops/FeatureDefines.vsprops:
481 2011-09-24 Adam Barth <abarth@webkit.org>
483 Always enable ENABLE(OFFLINE_WEB_APPLICATIONS)
484 https://bugs.webkit.org/show_bug.cgi?id=68767
486 Reviewed by Eric Seidel.
488 * win/tools/vsprops/FeatureDefines.vsprops:
489 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
491 2011-09-23 Adam Klein <adamk@chromium.org>
493 Add ENABLE_MUTATION_OBSERVERS feature flag
494 https://bugs.webkit.org/show_bug.cgi?id=68732
496 Reviewed by Ojan Vafai.
498 This flag will guard an implementation of the "Mutation Observers" proposed in
499 http://lists.w3.org/Archives/Public/public-webapps/2011JulSep/1622.html
501 * win/tools/vsprops/FeatureDefines.vsprops:
502 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
504 2011-09-22 Dean Jackson <dino@apple.com>
506 Add ENABLE_CSS_FILTERS
507 https://bugs.webkit.org/show_bug.cgi?id=68652
509 Reviewed by Simon Fraser.
511 * win/tools/vsprops/FeatureDefines.vsprops:
512 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
514 2011-09-19 Adam Barth <abarth@webkit.org>
516 Always enable ENABLE(EVENTSOURCE)
517 https://bugs.webkit.org/show_bug.cgi?id=68414
519 Reviewed by Eric Seidel.
521 * win/tools/vsprops/FeatureDefines.vsprops:
522 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
524 2011-09-15 Adam Barth <abarth@webkit.org>
526 Rename ENABLE(DATABASE) to ENABLE(SQL_DATABASE)
527 https://bugs.webkit.org/show_bug.cgi?id=68205
529 Reviewed by Eric Seidel.
531 * win/tools/vsprops/FeatureDefines.vsprops:
532 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
534 2011-09-15 Eric Seidel <eric@webkit.org>
536 Remove ENABLE(SVG_AS_IMAGE) since all major ports have it on by default
537 https://bugs.webkit.org/show_bug.cgi?id=68182
539 Reviewed by Adam Barth.
541 * win/tools/vsprops/FeatureDefines.vsprops:
542 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
544 2011-09-15 Eric Seidel <eric@webkit.org>
546 Remove ENABLE_SVG_ANIMATION as all major ports have it on by default
547 https://bugs.webkit.org/show_bug.cgi?id=68022
549 Reviewed by Ryosuke Niwa.
551 * win/tools/vsprops/FeatureDefines.vsprops:
552 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
554 2011-09-14 Eric Seidel <eric@webkit.org>
556 Remove ENABLE_SVG_USE as <use> is required by HTML5
557 https://bugs.webkit.org/show_bug.cgi?id=68019
559 Reviewed by Ryosuke Niwa.
561 I missed a couple uses of SVG_USE in my previous patch.
563 * win/tools/vsprops/FeatureDefines.vsprops:
564 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
566 2011-09-13 Eric Seidel <eric@webkit.org>
568 Remove ENABLE_SVG_USE as <use> is required by HTML5
569 https://bugs.webkit.org/show_bug.cgi?id=68019
571 Reviewed by Ryosuke Niwa.
573 * win/tools/vsprops/FeatureDefines.vsprops:
574 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
576 2011-09-13 Eric Seidel <eric@webkit.org>
578 Remove ENABLE_SVG_FOREIGN_OBJECT as it is a required part of HTML5
579 https://bugs.webkit.org/show_bug.cgi?id=68018
581 Reviewed by Ryosuke Niwa.
583 * win/tools/vsprops/FeatureDefines.vsprops:
584 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
586 2011-09-01 Tim Horton <timothy_horton@apple.com>
588 REGRESSION: Rendering artifacts on a rotated, pattern filled shape
589 https://bugs.webkit.org/show_bug.cgi?id=53055
590 <rdar://problem/8910917>
592 Reviewed by Simon Fraser.
594 Introduce wkCGPatternCreateWithImageAndTransform.
596 * WebKitSystemInterface.h:
597 * libWebKitSystemInterfaceLeopard.a:
598 * libWebKitSystemInterfaceLion.a:
599 * libWebKitSystemInterfaceSnowLeopard.a:
600 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
601 * win/lib/WebKitSystemInterface.lib:
603 2011-08-30 Aaron Colwell <acolwell@chromium.org>
605 Add MediaSource API to HTMLMediaElement
606 https://bugs.webkit.org/show_bug.cgi?id=64731
608 Reviewed by Eric Carlson.
610 * win/tools/vsprops/FeatureDefines.vsprops:
611 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
613 2011-08-24 Lucas Forschler <lforschler@apple.com>
615 Update SVN properties to help out the Windows EWS bots.
617 Reviewed by Adam Roben.
619 * win: Modified properties svn:ignore.
620 * win/include: Modified property svn:ignore.
621 * win/lib: Modified property svn:ignore.
623 2011-08-18 Beth Dakin <bdakin@apple.com>
625 Reviewed by Sam Weinig.
627 https://bugs.webkit.org/show_bug.cgi?id=66495
628 Lion-specific scroller SPIs can use forward declaration instead of
629 WebKitSystemInterface
631 * WebKitSystemInterface.h:
632 * libWebKitSystemInterfaceLeopard.a:
633 * libWebKitSystemInterfaceLion.a:
634 * libWebKitSystemInterfaceSnowLeopard.a:
636 2011-07-28 Dan Bernstein <mitz@apple.com>
638 WebKitSystemInterface support for
639 <rdar://problem/9589433> Displaying Japanese dictionary contents in vertical orientation takes a couple of seconds
641 Reviewed by Darin Adler.
643 * WebKitSystemInterface.h: Added WKGetVerticalGlyphsForCharacters().
644 * libWebKitSystemInterfaceLeopard.a:
645 * libWebKitSystemInterfaceLion.a:
646 * libWebKitSystemInterfaceSnowLeopard.a:
648 2011-07-22 Jessie Berlin <jberlin@apple.com>
650 [WebKit2] Changing the cookie accept policy in Private Browsing doesn’t work.
651 https://bugs.webkit.org/show_bug.cgi?id=64997
653 Reviewed by Ada Chan.
655 Add a wrapper around the setter for the CF HTTP cookie accept policy (since it is not
656 declared in the public headers on Snow Leopard). This wrapper is not necessary for Windows.
658 * WebKitSystemInterface.h:
659 * libWebKitSystemInterfaceLeopard.a:
660 * libWebKitSystemInterfaceLion.a:
661 * libWebKitSystemInterfaceSnowLeopard.a:
663 2011-07-15 Pratik Solanki <psolanki@apple.com>
665 Part of https://bugs.webkit.org/show_bug.cgi?id=63674
666 Get webkit to compile with USE(CFNETWORK) enabled on Mac
668 Reviewed by David Kilzer.
670 New WebKitSystemInterface functions for CFNetwork-based loader.
672 * WebKitSystemInterface.h:
673 * libWebKitSystemInterfaceLeopard.a:
674 * libWebKitSystemInterfaceLion.a:
675 * libWebKitSystemInterfaceSnowLeopard.a:
677 2011-07-12 Brent Fulgham <bfulgham@webkit.org>
679 Standardize WinCairo conditionalized code under PLATFORM macro.
680 https://bugs.webkit.org/show_bug.cgi?id=64377
682 Reviewed by Maciej Stachowiak.
684 * win/tools/vsprops/WinCairo.vsprops: Update to comply with PLATFORM
685 macro definition (WTF_PLATFORM_WIN_CAIRO)
687 2011-07-02 Mark Rowe <mrowe@apple.com>
689 Update the header file too.
691 * WebKitSystemInterface.h:
693 2011-07-02 Mark Rowe <mrowe@apple.com>
695 Update WebKitSystemInterface binaries.
697 * libWebKitSystemInterfaceLeopard.a:
698 * libWebKitSystemInterfaceLion.a: Added.
699 * libWebKitSystemInterfaceSnowLeopard.a:
701 2011-06-28 Brent Fulgham <bfulgham@webkit.org>
703 Unreviewed build correction. Link to correct library for
706 * win/tools/vsprops/WinCairo.vsprops: Don't link to the static
707 zlib.lib when building for WinCairo.
709 2011-06-21 MORITA Hajime <morrita@google.com>
711 Unreviewed, rolling out r89401 and r89403.
712 http://trac.webkit.org/changeset/89401
713 http://trac.webkit.org/changeset/89403
714 https://bugs.webkit.org/show_bug.cgi?id=62970
716 Breaks mac build and mistakenly enables the spellcheck API
718 * win/tools/vsprops/FeatureDefines.vsprops:
719 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
721 2011-06-20 MORITA Hajime <morrita@google.com>
723 Reviewed by Kent Tamura.
725 Spellcheck API should be build-able.
726 https://bugs.webkit.org/show_bug.cgi?id=62970
728 * win/tools/vsprops/FeatureDefines.vsprops:
729 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
731 2011-06-20 Pratik Solanki <psolanki@apple.com>
733 Reviewed by David Kilzer.
735 HTTP pipelining functions on mac should match windows
736 https://bugs.webkit.org/show_bug.cgi?id=63012
738 * WebKitSystemInterface.h:
739 * libWebKitSystemInterfaceLeopard.a:
740 * libWebKitSystemInterfaceSnowLeopard.a:
742 2011-06-13 Tony Chang <tony@chromium.org>
744 Reviewed by Dimitri Glazkov.
746 rename ENABLE_NEW_FLEXBOX to ENABLE_CSS3_FLEXBOX
747 https://bugs.webkit.org/show_bug.cgi?id=62578
749 * win/tools/vsprops/FeatureDefines.vsprops:
750 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
752 2011-06-13 Tony Chang <tony@chromium.org>
754 Reviewed by Adam Barth.
756 rename ENABLE_FLEXBOX to ENABLE_NEW_FLEXBOX
757 https://bugs.webkit.org/show_bug.cgi?id=62545
759 * win/tools/vsprops/FeatureDefines.vsprops:
760 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
762 2011-06-10 Tony Chang <tony@chromium.org>
764 Reviewed by Ojan Vafai.
766 add a compile guard ENABLE(FLEXBOX)
767 https://bugs.webkit.org/show_bug.cgi?id=62049
769 * win/tools/vsprops/FeatureDefines.vsprops:
770 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
772 2011-06-07 Tim Horton <timothy_horton@apple.com>
774 Reviewed by Alexey Proskuryakov.
776 Use correct CFURLStorageSessionRef definition on Snow Leopard
777 https://bugs.webkit.org/show_bug.cgi?id=62223
779 * WebKitSystemInterface.h:
781 2011-06-06 Alexandru Chiculita <achicu@adobe.com>
783 Reviewed by Kent Tamura.
785 Add ENABLE_CSS_EXCLUSIONS support for build-webkit script
786 https://bugs.webkit.org/show_bug.cgi?id=61628
788 * win/tools/vsprops/FeatureDefines.vsprops:
789 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
791 2011-06-06 Mihnea Ovidenie <mihnea@adobe.com>
793 Reviewed by Kent Tamura.
795 Add ENABLE(CSS_REGIONS) guard for CSS Regions support
796 https://bugs.webkit.org/show_bug.cgi?id=61631
798 * win/tools/vsprops/FeatureDefines.vsprops:
799 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
801 2011-05-25 Jer Noble <jer.noble@apple.com>
803 Reviewed by Dan Bernstein.
805 30 second rewind button dysfunctional viewing trailers fullscreen.
806 https://bugs.webkit.org/show_bug.cgi?id=61505
808 Updated WKSI Libraries with new images for Backward buttons in default
811 * libWebKitSystemInterfaceLeopard.a:
812 * libWebKitSystemInterfaceSnowLeopard.a:
814 2011-05-25 Jer Noble <jer.noble@apple.com>
816 Reviewed by Darin Adler.
818 Video fails to play on Vimeo
819 https://bugs.webkit.org/show_bug.cgi?id=61403
821 Added functions to retrieve the resolved URL for media types supported on
824 * WebKitSystemInterface.h:
825 * WebKitSystemInterface.m:
826 (WKAVAssetResolvedURL): Added.
827 (WKQTMovieResolvedURL): Added.
829 2011-05-24 Keishi Hattori <keishi@webkit.org>
831 Reviewed by Kent Tamura.
833 Disable input color. Add INPUT_COLOR feature flag. Implement input color sanitizer.
834 https://bugs.webkit.org/show_bug.cgi?id=61273
836 * win/tools/vsprops/FeatureDefines.vsprops: Added INPUT_COLOR feature flag.
837 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added INPUT_COLOR feature flag.
839 2011-05-12 Jessie Berlin <jberlin@apple.com>
841 Reviewed by Darin Adler.
843 [Windows WebKit2] Use cookies set in WebKit1
844 https://bugs.webkit.org/show_bug.cgi?id=60274
846 Update WKSI with the changes to wkCreatePrivateStorageSession.
848 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
849 * win/lib/WebKitSystemInterface.lib:
851 2011-05-11 Jessie Berlin <jberlin@apple.com>
853 Reviewed by Steve Falkenburg.
855 [Windows WebKit2] Use cookies set in WebKit1
856 https://bugs.webkit.org/show_bug.cgi?id=60274
858 Take 3 after rolling out KB2465367 from my system.
860 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
861 * win/lib/WebKitSystemInterface.lib:
863 2011-05-11 Sheriff Bot <webkit.review.bot@gmail.com>
865 Unreviewed, rolling out r86255.
866 http://trac.webkit.org/changeset/86255
867 https://bugs.webkit.org/show_bug.cgi?id=60660
869 REGRESSION (r86255): Lots of tests crashing in
870 CFWriteStreamCreateWithAllocatedBuffers on Windows 7 Release
871 (WebKit2 Tests) (Requested by aroben on #webkit).
873 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
874 * win/lib/WebKitSystemInterface.lib:
876 2011-05-11 Jessie Berlin <jberlin@apple.com>
878 Reviewed by Steve Falkenburg.
880 [Windows WebKit2] Use cookies set in WebKit1
881 https://bugs.webkit.org/show_bug.cgi?id=60274
883 Take 3 after rolling out KB2465367 from my system.
885 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
886 * win/lib/WebKitSystemInterface.lib:
888 2011-05-09 Sheriff Bot <webkit.review.bot@gmail.com>
890 Unreviewed, rolling out r86075.
891 http://trac.webkit.org/changeset/86075
892 https://bugs.webkit.org/show_bug.cgi?id=60495
894 broke windows tests (Requested by jessieberlin on #webkit).
896 * win/lib/WebKitSystemInterface.lib:
898 2011-05-09 Jessie Berlin <jberlin@apple.com>
900 Take 2 on updating the WKSI libraries.
902 * win/lib/WebKitSystemInterface.lib:
904 2011-05-08 Sheriff Bot <webkit.review.bot@gmail.com>
906 Unreviewed, rolling out r86037.
907 http://trac.webkit.org/changeset/86037
908 https://bugs.webkit.org/show_bug.cgi?id=60453
910 broke Windows tests (Requested by jessieberlin on #webkit).
912 * win/lib/WebKitSystemInterface.lib:
914 2011-05-08 Jessie Berlin <jberlin@apple.com>
916 Rubber-stamped by Alice Liu.
918 Update the WKSI libraries.
920 * win/lib/WebKitSystemInterface.lib:
922 2011-05-07 Sheriff Bot <webkit.review.bot@gmail.com>
924 Unreviewed, rolling out r86016.
925 http://trac.webkit.org/changeset/86016
926 https://bugs.webkit.org/show_bug.cgi?id=60445
928 caused crashes on the WK2 Windows bots (Requested by
929 jessieberlin on #webkit).
931 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
932 * win/lib/WebKitSystemInterface.lib:
934 2011-05-07 Jessie Berlin <jberlin@apple.com>
936 Reviewed by Steve Falkenburg.
938 [Windows WebKit2] Use cookies set in WebKit1
939 https://bugs.webkit.org/show_bug.cgi?id=60274
941 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
942 * win/lib/WebKitSystemInterface.lib:
944 2011-05-05 Dan Bernstein <mitz@apple.com>
946 Reviewed by Simon Fraser.
948 WebKitSystemInterface part of <rdar://problem/9155590> Broken animation in iAd producer
950 * WebKitSystemInterface.h: Added WKExecutableWasLinkedOnOrBeforeSnowLeopard().
952 2011-04-29 Jer Noble <jer.noble@apple.com>
954 Reviewed by Eric Seidel.
956 Implement FULLSCREEN_API on Windows, Part 4: Enable it
957 https://bugs.webkit.org/show_bug.cgi?id=59798
959 * win/tools/vsprops/FeatureDefines.vsprops: Set ENABLE_FULLSCREEN_API to true.
961 2011-05-03 David Kilzer <ddkilzer@apple.com>
963 Part 1 of 2: <http://webkit.org/b/59838> Implement HTTP pipelining for CoreFoundation-based networking
964 <rdar://problem/8924448>
966 Reviewed by Adam Roben.
968 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
969 (wkGetHTTPPipeliningPriority): Added declaration.
970 (wkSetHTTPPipeliningMaximumPriority): Added declaration.
971 (wkSetHTTPPipeliningPriority): Added declaration.
972 * win/lib/WebKitSystemInterface.lib: Updated.
974 2011-04-28 David Levin <levin@chromium.org>
976 Reviewed by Adam Barth.
978 Remove IMAGE_RESIZER related code.
979 https://bugs.webkit.org/show_bug.cgi?id=59735
981 * win/tools/vsprops/FeatureDefines.vsprops: Also removed WML which was missed in r85256.
982 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Ditto.
984 2011-04-28 Chris Fleizach <cfleizach@apple.com>
986 Reviewed by Maciej Stachowiak.
988 Allow remote accessibility API for WK2 to build on SnowLeopard.
989 <rdar://problem/9324507>
991 * WebKitSystemInterface.h:
992 * libWebKitSystemInterfaceLeopard.a:
993 * libWebKitSystemInterfaceSnowLeopard.a:
995 2011-04-27 Mark Rowe <mrowe@apple.com>
997 Rubber-stamped by Geoff Garen.
999 Remove some files that are no longer relevant.
1001 * libWebKitSystemInterfaceTiger.a: Removed.
1003 2011-04-23 Brent Fulgham <bfulgham@webkit.org>
1005 [WinCairo] Unreviewed build change.
1007 Activate Geolocation API, as it will work with WinCairo assuming
1008 an appropriate Geolocation Provider is registered.
1010 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Activate the
1011 Geolocation features.
1013 2011-04-21 Maciej Stachowiak <mjs@apple.com>
1015 Reviewed by Adam Roben.
1017 Add a feature define to allow <details> and <summary> to be disabled
1018 https://bugs.webkit.org/show_bug.cgi?id=59118
1019 <rdar://problem/9257045>
1021 * win/tools/vsprops/FeatureDefines.vsprops:
1022 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1024 2011-04-20 Eric Carlson <eric.carlson@apple.com>
1026 Reviewed by Dan Bernstein.
1028 Adopt QTKit API for listing and deleting file in its media cache.
1029 <rdar://problem/9130029>
1030 https://bugs.webkit.org/show_bug.cgi?id=58795
1032 * WebKitSystemInterface.h:
1033 * libWebKitSystemInterfaceLeopard.a:
1034 * libWebKitSystemInterfaceSnowLeopard.a:
1036 2011-04-19 Jessie Berlin <jberlin@apple.com>
1038 Reviewed by Sam Weinig.
1040 Roll r81683 back in.
1042 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
1043 <rdar://problem/9139245>
1047 * win/lib/WebKitSystemInterface.lib:
1049 2011-04-15 Shishir Agrawal <shishir@chromium.org>
1051 Reviewed by James Robinson.
1053 Add a flag to guard Page Visibility API changes.
1054 https://bugs.webkit.org/show_bug.cgi?id=58464
1056 * win/tools/vsprops/FeatureDefines.vsprops:
1058 2011-04-14 Pratik Solanki <psolanki@apple.com>
1060 Reviewed by David Kilzer.
1062 Set minimum priority for fast lane connections
1063 https://bugs.webkit.org/show_bug.cgi?id=58353
1065 Add WKSetHTTPPipeliningMinimumFastLanePriority.
1067 * WebKitSystemInterface.h:
1068 * libWebKitSystemInterfaceLeopard.a:
1069 * libWebKitSystemInterfaceSnowLeopard.a:
1071 2011-04-08 Alpha Lam <hclam@chromium.org>
1073 Unreviewed, rolling out r83335.
1074 http://trac.webkit.org/changeset/83335
1075 https://bugs.webkit.org/show_bug.cgi?id=53556
1077 GTK and QT bots are broken
1079 * win/tools/vsprops/FeatureDefines.vsprops:
1080 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1082 2011-04-07 Anna Cavender <annacc@chromium.org>
1084 Reviewed by Eric Carlson.
1086 Setup ENABLE(TRACK) feature define
1087 https://bugs.webkit.org/show_bug.cgi?id=53556
1089 * win/tools/vsprops/FeatureDefines.vsprops:
1090 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1092 2011-04-07 Andrew Scherkus <scherkus@chromium.org>
1094 Revert ENABLE_TRACK patch due to compile failures.
1096 * win/tools/vsprops/FeatureDefines.vsprops:
1097 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1099 2011-04-06 Dai Mikurube <dmikurube@chromium.org>
1101 Reviewed by David Levin.
1103 Add QUOTA build flag for unified quota API
1104 https://bugs.webkit.org/show_bug.cgi?id=57918
1106 * win/tools/vsprops/FeatureDefines.vsprops: Added QUOTA build flag
1107 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added QUOTA build flag
1109 2011-04-04 David Kilzer <ddkilzer@apple.com>
1111 <http://webkit.org/b/57384> CFNetwork and WebCore load priorities should match
1113 Reviewed by Alexey Proskuryakov.
1115 * WebKitSystemInterface.h:
1116 (WKSetHTTPPipeliningMaximumPriority): Added declaration.
1117 (WKExtractWordDefinitionTokenRangeFromContextualString): Added
1118 missing declaration from r81890.
1119 (WKShowWordDefinitionWindow): Ditto.
1120 (WKHideWordDefinitionWindow): Ditto.
1121 * libWebKitSystemInterfaceLeopard.a: Updated.
1122 * libWebKitSystemInterfaceSnowLeopard.a: Updated.
1124 2011-04-04 Steve Falkenburg <sfalken@apple.com>
1126 Reviewed by Adam Roben.
1128 Remove unused AnalyzeWithLargeStack code from Windows build files
1129 https://bugs.webkit.org/show_bug.cgi?id=57771
1131 This was used for us to build with prefast automatically,
1132 but it is out-of-date and hasn't been used for some time.
1133 Removing completely for now.
1135 * win/tools/vsprops/common.vsprops:
1137 2011-04-04 Steve Falkenburg <sfalken@apple.com>
1139 Reviewed by Brian Weinstein.
1141 Fix Windows build warning.
1142 https://bugs.webkit.org/show_bug.cgi?id=57767
1144 * win/tools/vsprops/common.vsprops:
1146 2011-04-01 Brent Fulgham <bfulgham@webkit.org>
1148 [WinCairo] Unreviewed build fix.
1150 Define DEBUG_ALL for WinCairo debug builds so that the correct
1151 labeled DLLs ("*_debug.dll") are linked for testing runs.
1153 * win/tools/vsprops/debug_wincairo.vsprops:
1155 2011-04-01 Timothy Hatcher <timothy@apple.com>
1157 Make momentum scroll event latching work in WebKit2 on Mac.
1159 <rdar://problem/8751861>
1161 Reviewed by Darin Adler.
1163 * WebKitSystemInterface.h:
1164 * libWebKitSystemInterfaceLeopard.a: Updated to remove WKIsLatchingWheelEvent and add WKGetNSEventMomentumPhase.
1165 * libWebKitSystemInterfaceSnowLeopard.a: Ditto.
1167 2011-03-30 Steve Falkenburg <sfalken@apple.com>
1169 Reviewed by Adam Roben.
1171 Should turn off frame pointer omission (FPO) for Release (not Production) builds
1172 https://bugs.webkit.org/show_bug.cgi?id=54403
1174 Leave it enabled for Windows Production builds.
1175 Disabling this optimization improves stack traces for memory and performance tools like umdh and xperf.
1177 We use both /Oy- and OmitFramePointers="false" since OmitFramePointers="false" isnt' enough
1180 * win/tools/vsprops/release.vsprops:
1182 2011-03-30 Steve Falkenburg <sfalken@apple.com>
1184 Reviewed by Adam Roben.
1186 Share most vsprops between Release and Production builds in releaseproduction.vsprops
1187 https://bugs.webkit.org/show_bug.cgi?id=57508
1189 * win/tools/vsprops/release.vsprops:
1190 * win/tools/vsprops/releaseproduction.vsprops: Copied from WebKitLibraries/win/tools/vsprops/release.vsprops.
1192 2011-03-30 Steve Falkenburg <sfalken@apple.com>
1194 Rubber stamped by Adam Roben.
1196 Remove unnecessary NDEBUG define.
1198 * win/tools/vsprops/production.vsprops:
1200 2011-03-30 Steve Falkenburg <sfalken@apple.com>
1202 Reviewed by Adam Roben.
1204 Update Windows production build logic for new production configurations
1205 https://bugs.webkit.org/show_bug.cgi?id=57494
1207 * win/tools/vsprops/common.vsprops:
1208 * win/tools/vsprops/production.vsprops: Added.
1210 2011-03-29 Brent Fulgham <bfulgham@webkit.org>
1212 Unreviewed build change to activate MathML for WinCairo.
1214 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Enable MathML.
1216 2011-03-29 Jessie Berlin <jberlin@apple.com>
1218 Update the WebKitSystemInterface libraries for changes in the implementation.
1220 * libWebKitSystemInterfaceLeopard.a:
1221 * libWebKitSystemInterfaceSnowLeopard.a:
1223 2011-03-28 Jeff Miller <jeffm@apple.com>
1225 Reviewed by Adam Roben.
1227 Include certificate when sending a WebCore::ResourceError to UI process on Windows
1228 https://bugs.webkit.org/show_bug.cgi?id=57195
1230 Rename wkGetSSLPeerCertificateData() to wkGetSSLPeerCertificateDataBytePtr(), since it returns a void*, and
1231 implement wkGetSSLPeerCertificateData() to return a CFDataRef. Add wkSetSSLPeerCertificateData() so
1232 WebCore::ResourceError can set the certificate in the user info dictionary.
1234 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1235 * win/lib/WebKitSystemInterface.lib:
1237 2011-03-28 Jeff Miller <jeffm@apple.com>
1239 Rubber-stamped by Adam Roben.
1241 Remove WebKitSystemInterface_debug.lib, it hasn't been used for a few months now.
1243 * win/lib/WebKitSystemInterface_debug.lib: Removed.
1245 2011-03-25 Brent Fulgham <bfulgham@webkit.org>
1247 Kick the build machines after r81977.
1249 * win/tools/vsprops/common.vsprops:
1251 2011-03-22 Sheriff Bot <webkit.review.bot@gmail.com>
1253 Unreviewed, rolling out r81683.
1254 http://trac.webkit.org/changeset/81683
1255 https://bugs.webkit.org/show_bug.cgi?id=56872
1257 Crashing in some tests (Requested by weinig on #webkit).
1259 * win/lib/WebKitSystemInterface.lib:
1261 2011-03-22 Sam Weinig <sam@webkit.org>
1263 Reviewed by Adam Roben.
1265 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
1266 <rdar://problem/9139245>
1270 * win/lib/WebKitSystemInterface.lib:
1272 2011-03-22 Sam Weinig <sam@webkit.org>
1274 Reviewed by Brady Eidson.
1276 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
1277 <rdar://problem/9139245>
1279 * libWebKitSystemInterfaceLeopard.a:
1280 * libWebKitSystemInterfaceSnowLeopard.a:
1282 2011-03-17 Anders Carlsson <andersca@apple.com>
1284 Add WKWindowWillOrderOffScreenNotification.
1286 * WebKitSystemInterface.h:
1287 * libWebKitSystemInterfaceLeopard.a:
1288 * libWebKitSystemInterfaceSnowLeopard.a:
1290 2011-03-14 Pratik Solanki <psolanki@apple.com>
1292 Rubber-stamped by Mark Rowe.
1294 I checked in Intel-only version of these files in r80975. This fixes that by building all
1295 the correct slices - i386/x86_64/ppc for SnowLeopard and i386/x86_64/ppc/ppc64 for Leopard.
1297 * libWebKitSystemInterfaceLeopard.a:
1298 * libWebKitSystemInterfaceSnowLeopard.a:
1300 2011-03-13 Pratik Solanki <psolanki@apple.com>
1302 Reviewed by Brady Eidson.
1304 Make adjustMIMETypeIfNecessary use CFNetwork directly
1305 https://bugs.webkit.org/show_bug.cgi?id=55912
1307 Add new WKSI functions needed to implement adjustMIMETypeIfNecessary.
1309 * WebKitSystemInterface.h:
1310 * libWebKitSystemInterfaceLeopard.a:
1311 * libWebKitSystemInterfaceSnowLeopard.a:
1313 2011-03-09 Jessie Berlin <jberlin@apple.com>
1315 Reviewed by Adam Roben.
1317 Use the Cookie Storage from the Private Browsing Storage Session directly
1318 https://bugs.webkit.org/show_bug.cgi?id=55986
1320 * WebKitSystemInterface.h:
1321 * libWebKitSystemInterfaceLeopard.a:
1322 * libWebKitSystemInterfaceSnowLeopard.a:
1323 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1324 * win/lib/WebKitSystemInterface.lib:
1326 2011-03-07 Steve Falkenburg <sfalken@apple.com>
1330 * win/tools/scripts/VERSION:
1332 2011-03-06 Jessie Berlin <jberlin@apple.com>
1334 Reviewed by Sam Weinig.
1336 WebKit2: Use CFNetwork Sessions API.
1337 https://bugs.webkit.org/show_bug.cgi?id=55435.
1339 When Private Browsing is enabled, use cookies from a in-memory Cookie Storage based on the
1340 Private Browsing Storage Session.
1342 Update WebKitSystemInterface headers and libraries with the new functions.
1344 * WebKitSystemInterface.h:
1345 * libWebKitSystemInterfaceLeopard.a:
1346 * libWebKitSystemInterfaceSnowLeopard.a:
1347 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1348 * win/lib/WebKitSystemInterface.lib:
1350 2011-03-04 Jessie Berlin <jberlin@apple.com>
1352 Reviewed by Maciej Stachowiak.
1354 WebKit2: Use CFNetwork Sessions API.
1355 https://bugs.webkit.org/show_bug.cgi?id=55435.
1357 When Private Browsing is enabled, get the cached url response from the cache associated with
1358 the Private Browsing Storage Session.
1360 Update WebKitSystemInterface headers and libraries with the new functions.
1362 * WebKitSystemInterface.h:
1363 * libWebKitSystemInterfaceLeopard.a:
1364 * libWebKitSystemInterfaceSnowLeopard.a:
1365 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1366 * win/lib/WebKitSystemInterface.lib:
1368 2011-03-03 Jessie Berlin <jberlin@apple.com>
1370 Reviewed by Adam Roben.
1372 WebKit2: Use CFNetwork Sessions API.
1373 https://bugs.webkit.org/show_bug.cgi?id=55435
1375 Set the Private Browsing Storage Session on requests when Private Browsing is enabled.
1377 Update WebKitSystemInterface headers and libraries with the new functions.
1379 * WebKitSystemInterface.h:
1380 * libWebKitSystemInterfaceLeopard.a:
1381 * libWebKitSystemInterfaceSnowLeopard.a:
1382 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1383 * win/lib/WebKitSystemInterface.lib:
1385 2011-03-02 Jessie Berlin <jberlin@apple.com>
1387 Update WebKitSystemInterface libraries. Library changes reviewed by Darin Adler.
1389 * libWebKitSystemInterfaceLeopard.a:
1390 * libWebKitSystemInterfaceSnowLeopard.a:
1392 2011-03-02 Jessie Berlin <jberlin@apple.com>
1394 Windows build fix. Unreviewed.
1396 * win/lib/WebKitSystemInterface.lib:
1398 2011-03-02 Jessie Berlin <jberlin@apple.com>
1400 Rubber-stamped by Adam Roben.
1402 WebKit2: Use CFNetwork Sessions API.
1403 https://bugs.webkit.org/show_bug.cgi?id=55435
1405 Add the ability to create a Private Browsing Storage Session.
1407 Update WebKitSystemInterface headers and libraries with the new functions.
1409 * WebKitSystemInterface.h:
1410 * libWebKitSystemInterfaceLeopard.a:
1411 * libWebKitSystemInterfaceSnowLeopard.a:
1412 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1413 * win/lib/WebKitSystemInterface.lib:
1415 2011-03-02 Daniel Cheng <dcheng@chromium.org>
1417 Reviewed by David Levin.
1419 Add feature define for data transfer items
1420 https://bugs.webkit.org/show_bug.cgi?id=55510
1422 * win/tools/vsprops/FeatureDefines.vsprops:
1423 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1425 2011-03-02 Adam Roben <aroben@apple.com>
1427 Try to force a clean build on the Windows bots
1429 Some of the bots are running into bogus linker errors due to MSVC's "minimal rebuild"
1430 feature not rebuilding files it should. See <http://queues.webkit.org/results/8076907> for
1433 * win/tools/vsprops/common.vsprops: Touched to force a rebuild.
1435 2011-03-01 Sheriff Bot <webkit.review.bot@gmail.com>
1437 Unreviewed, rolling out r80079.
1438 http://trac.webkit.org/changeset/80079
1439 https://bugs.webkit.org/show_bug.cgi?id=55547
1441 "Broke the Win debug build?" (Requested by dcheng on #webkit).
1443 * win/tools/vsprops/FeatureDefines.vsprops:
1444 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1446 2011-03-01 Daniel Cheng <dcheng@chromium.org>
1448 Reviewed by David Levin.
1450 Add feature define for data transfer items
1451 https://bugs.webkit.org/show_bug.cgi?id=55510
1453 * win/tools/vsprops/FeatureDefines.vsprops:
1454 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1456 2011-03-01 Sam Weinig <sam@webkit.org>
1458 Reviewed by Anders Carlsson.
1460 WebKit2 needs to be made localizable
1461 <rdar://problem/8728860>
1463 * WebKitSystemInterface.h:
1464 * libWebKitSystemInterfaceLeopard.a:
1465 * libWebKitSystemInterfaceSnowLeopard.a:
1467 2011-02-25 Brian Weinstein <bweinstein@apple.com>
1469 Fix linking of Chromium Mac build.
1471 * libWebKitSystemInterfaceLeopard.a:
1472 * libWebKitSystemInterfaceSnowLeopard.a:
1474 2011-02-21 Brian Weinstein <bweinstein@apple.com>
1476 Reviewed by Adam Roben.
1478 WebResourceCacheManager should be responsible for managing the CFURLCache as well
1479 as the WebCore memory cache.
1480 https://bugs.webkit.org/show_bug.cgi?id=54886
1481 Part of <rdar://problem/8971738>
1483 Update WebKitSystemInterface headers and libraries with new functions.
1485 * WebKitSystemInterface.h:
1486 * libWebKitSystemInterfaceLeopard.a:
1487 * libWebKitSystemInterfaceSnowLeopard.a:
1488 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1489 * win/lib/WebKitSystemInterface.lib:
1491 2011-02-21 Brian Weinstein <bweinstein@apple.com>
1493 Rubber-stamped by Dan Bernstein.
1495 Update WebKitSystemInterface.h on Mac. The header that was in the tree didn't
1496 match the current WebKitSystemInterface.h.
1498 * WebKitSystemInterface.h:
1500 2011-02-08 Patrick Gansterer <paroga@webkit.org>
1502 Reviewed by Adam Roben.
1504 [WIN] Add missing forward declarations in WebKitSystemInterface.h
1505 https://bugs.webkit.org/show_bug.cgi?id=53889
1507 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1509 2011-02-04 Steve Falkenburg <sfalken@apple.com>
1511 Reviewed by Adam Roben.
1513 Bump Windows minimum system requirement to XPSP2
1514 https://bugs.webkit.org/show_bug.cgi?id=53807
1516 * win/tools/vsprops/common.vsprops:
1518 2011-02-03 James Kozianski <koz@chromium.org>
1520 Reviewed by Dimitri Glazkov.
1522 Add navigator.registerProtocolHandler behind a flag.
1523 https://bugs.webkit.org/show_bug.cgi?id=52609
1525 * win/tools/vsprops/FeatureDefines.vsprops:
1526 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1528 2011-02-02 Steve Lacey <sjl@chromium.org>
1530 Reviewed by Eric Carlson.
1532 Implement basic media statistics on media elements.
1533 https://bugs.webkit.org/show_bug.cgi?id=53322
1535 * win/tools/vsprops/FeatureDefines.vsprops:
1536 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1538 2011-01-28 Anders Carlsson <andersca@apple.com>
1544 * WebKitSystemInterface.h:
1545 * libWebKitSystemInterfaceLeopard.a:
1546 * libWebKitSystemInterfaceSnowLeopard.a:
1548 2011-01-26 David Kilzer <ddkilzer@apple.com>
1550 <http://webkit.org/b/53192> Add experimental support for HTTP pipelining in CFNetwork
1551 <rdar://problem/8821760>
1553 Reviewed by Antti Koivisto.
1555 * WebKitSystemInterface.h:
1556 New methods added for HTTP pipelining support.
1557 (WKGetHTTPPipeliningPriority): Added.
1558 (WKSetHTTPPipeliningPriority): Added.
1559 Unrelated methods added after updating the header.
1560 (WKMakeScrollbarPainter): Added.
1561 (WKScrollbarPainterPaint): Added.
1562 * libWebKitSystemInterfaceLeopard.a: Updated.
1563 * libWebKitSystemInterfaceSnowLeopard.a: Updated.
1565 2011-01-24 Jer Noble <jer.noble@apple.com>
1567 Reviewed by Eric Carlson.
1569 REGRESSION (r72119): Audio never plays on Star Wars intro animation
1570 https://bugs.webkit.org/show_bug.cgi?id=52467
1572 Add wkGetQuickTimeMIMETypeList() function.
1574 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1575 * win/lib/WebKitSystemInterface.lib:
1577 2011-01-18 Anders Carlsson <andersca@apple.com>
1579 Reviewed by Darin Adler.
1581 Add WKPopupContextMenu.
1583 * WebKitSystemInterface.h:
1584 * libWebKitSystemInterfaceLeopard.a:
1585 * libWebKitSystemInterfaceSnowLeopard.a:
1587 2011-01-17 Adam Roben <aroben@apple.com>
1589 Make it possible to both set and clear a wkCACFContext's D3D device
1591 Fixes <http://webkit.org/b/52587> WKCACFLayerRenderer is hard to use
1593 Reviewed by Chris Marrin.
1595 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1596 * win/lib/WebKitSystemInterface.lib:
1598 2011-01-07 Chris Marrin <cmarrin@apple.com>
1602 Minor change to check for null context
1604 * win/lib/WebKitSystemInterface.lib:
1605 * win/lib/WebKitSystemInterface_debug.lib:
1607 2011-01-07 Chris Marrin <cmarrin@apple.com>
1611 Added one more API to WKSI to get the user data
1612 out of the CACFContext.
1614 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1615 * win/lib/WebKitSystemInterface.lib:
1616 * win/lib/WebKitSystemInterface_debug.lib:
1618 2011-01-07 Chris Marrin <cmarrin@apple.com>
1622 Adding updated WKSI files missed in http://trac.webkit.org/changeset/75262
1624 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1625 * win/lib/WebKitSystemInterface.lib:
1626 * win/lib/WebKitSystemInterface_debug.lib:
1628 2011-01-05 Steve Falkenburg <sfalken@apple.com>
1630 Reviewed by Darin Adler.
1632 Debug and Release builds on Windows clobber each other
1633 https://bugs.webkit.org/show_bug.cgi?id=49185
1635 Changes the structure of WebKitBuild build products directory so we
1636 completely separate each build configuration into independent directories.
1638 Although we previously had per-configuration directories for obj, this change adds
1639 per-configuration directories for bin, lib, obj, and include. Each configuration's
1640 build products are stored within a directory inside of WebKitBuild.
1642 Most use of $(WebKitOutputDir) in the build files has been replaced by $(ConfigurationBuildDir),
1643 defined in common.vsprops to be $(WebKitOutputDir)\$(ConfigurationName).
1645 * win/tools/vsprops/common.vsprops:
1647 2011-01-03 Chris Fleizach <cfleizach@apple.com>
1649 Reviewed, tweaked and landed by Sam Weinig.
1651 WebKit2: Accessibility support (42130)
1652 <rdar://problem/7660629>
1654 * WebKitSystemInterface.h:
1655 * libWebKitSystemInterfaceLeopard.a:
1656 * libWebKitSystemInterfaceSnowLeopard.a:
1658 2011-01-02 Dan Bernstein <mitz@apple.com>
1660 Rubber-stamped by Simon Fraser.
1662 <rdar://problem/8812159> Update copyright strings
1664 * win/tools/scripts/COPYRIGHT-END-YEAR:
1666 2010-12-21 Sam Weinig <weinig@apple.com>
1668 Reviewed by Anders Carlsson.
1670 Add serialization for CFURLRequestRef and CFURLResponseRef.
1672 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1673 * win/lib/WebKitSystemInterface.lib:
1675 2010-12-14 Anders Carlsson <andersca@apple.com>
1677 Reviewed by Dan Bernstein.
1679 Add WKGetScriptCodeFromCurrentKeyboardInputSource function.
1681 * WebKitSystemInterface.h:
1682 * libWebKitSystemInterfaceLeopard.a:
1683 * libWebKitSystemInterfaceSnowLeopard.a:
1685 2010-12-10 Chris Marrin <cmarrin@apple.com>
1687 Reviewed by Adam Roben.
1689 Add CACFContextGetLastCommitTime to WebKitSystemInterface for Windows.
1690 Also got rid of WebKitSystemInterface_debug.lib as recommended by
1691 Adam Roben. No OpenSource builds use it since r72327.
1693 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1694 * win/lib/WebKitSystemInterface.lib:
1695 * win/lib/WebKitSystemInterface_debug.lib: Removed.
1697 2010-12-09 Anders Carlsson <andersca@apple.com>
1699 Reviewed by Sam Weinig.
1701 Cannot use NSKeyedArchiver in WK2 for ResourceResponses
1702 https://bugs.webkit.org/show_bug.cgi?id=50792
1703 <rdar://problem/8741799>
1705 * WebKitSystemInterface.h:
1706 * libWebKitSystemInterfaceLeopard.a:
1707 * libWebKitSystemInterfaceSnowLeopard.a:
1709 2010-12-03 Anders Carlsson <andersca@apple.com>
1711 Reviewed by Sam Weinig.
1713 Dispatch keyboard events in the Carbon event model
1714 https://bugs.webkit.org/show_bug.cgi?id=50503
1716 Make WKGetNSEventKeyChar available in 32-bit.
1718 * WebKitSystemInterface.h:
1719 * libWebKitSystemInterfaceLeopard.a:
1720 * libWebKitSystemInterfaceSnowLeopard.a:
1722 2010-12-02 Anders Carlsson <andersca@apple.com>
1724 Reviewed by Sam Weinig.
1726 Plug-ins should be able to update the mouse cursor
1727 https://bugs.webkit.org/show_bug.cgi?id=50399
1729 Add WKEnableSettingCursorWhenInBackground.
1731 * WebKitSystemInterface.h:
1732 * libWebKitSystemInterfaceLeopard.a:
1733 * libWebKitSystemInterfaceSnowLeopard.a:
1735 2010-12-01 Adam Roben <aroben@apple.com>
1737 Don't let harmless errorlevels from the "set" utility leak into
1738 project-specific build scripts
1740 When using set to unset an environment variable that didn't previously
1741 exist, set raises the errorlevel to 1. This was leaking into
1742 project-specific scripts, causing them to think the build has failed.
1743 We now clear the errorlevel after we finish setting environment
1746 Fixes <http://webkit.org/b/50350> Windows builds mysteriously fail in
1749 Reviewed by Steve Falkenburg.
1751 * win/tools/vsprops/common.vsprops: Call "cmd /c" after setting
1752 environment variables to get rid of any errorlevel that "set" set.
1754 2010-12-01 Steve Falkenburg <sfalken@apple.com>
1756 Reviewed by Adam Roben.
1758 vcproj changes can't be applied cleanly by the Windows EWS bot
1759 https://bugs.webkit.org/show_bug.cgi?id=50328
1761 * win/tools/vsprops/WinCairo.vsprops: Added property svn:eol-style.
1762 * win/tools/vsprops/cURL.vsprops: Added property svn:eol-style.
1763 * win/tools/vsprops/debug_wincairo.vsprops: Added property svn:eol-style.
1765 2010-11-29 Steve Falkenburg <sfalken@apple.com>
1767 Windows build fix (part 2).
1768 Define Visual Studio internal variables used in pre-build/pre-link/post-build commands in environment for separated cmd files.
1770 * win/tools/vsprops/common.vsprops:
1772 2010-11-19 Steve Falkenburg <sfalken@apple.com>
1774 Reviewed by Adam Roben.
1776 Add a mechanism for Windows pre-build/pre-link/post-build events to be separated into individual cmd files
1777 https://bugs.webkit.org/show_bug.cgi?id=49858
1779 We're migrating our prebuild/prelink/postbuild steps out of vcproj and vsprops files:
1780 - To simplify editing (editing vsprops build steps is confusing).
1781 - For more readable diffs.
1783 To add a prebuild/prelink/postbuild step for a vcproj,
1784 Add a new file named {ProjectName}PreBuild|PreLink|PostBuild.cmd to the project directory.
1785 For example, a WTF prebuild script would be named WTFPreBuild.cmd and would be located
1786 in the directory JavaScriptCore/JavaScriptCore.vcproj/WTF (alongside WTF.vcproj).
1788 * win/tools/vsprops/common.vsprops:
1789 * win/tools/vsprops/release.vsprops:
1791 2010-11-29 Anders Carlsson <andersca@apple.com>
1793 Reviewed by Sam Weinig and Simon Fraser.
1795 WebKitSystemInterface.h piece of r72438.
1797 * WebKitSystemInterface.h:
1799 2010-11-22 Adam Roben <aroben@apple.com>
1801 Use paths relative to $WebKitVSPropsRedirectionDir to access shared .vsprops files
1803 Apple's Windows build allows placing header files and import libraries for WebKit's
1804 dependencies (CoreGraphics, CFNetwork, SQLite, etc.) outside the source tree via the
1805 $WebKitLibrariesDir environment variable. This is both required for production builds and
1806 convenient for Apple-internal developer builds. Apple's production builds also require that
1807 WebKit's shared .vsprops files be accessed relative to $WebKitLibrariesDir. In production
1808 builds, the files are copied into that directory tree by the
1809 WebKitLibraries/win/tools/WinTools.make file. In Apple-internal developer builds, the
1811 JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCoreGenerated.make.
1813 This .vsprops copying is problematic in one very important case: when a developer updates
1814 their source tree and then tries to build. Visual Studio only reads .vsprops files when a
1815 project is first loaded. So, when Visual Studio is first opened after the .vsprops files are
1816 updated, it reads in the old files that were already residing in $WebKitLibrariesDir. When a
1817 build is started, JavaScriptCoreGenerated.make copies the new .vsprops files into
1818 $WebKitLibrariesDir, but Visual Studio will not pick up the changes. The rest of the build
1819 will proceed with out-of-date .vsprops files, which will likely result in a build failure.
1821 To fix this, we now use normal relative paths to access the .vsprops files in the source
1822 tree rather than in $WebKitLibrariesDir, but prefix those paths with a new environment
1823 variable, $WebKitVSPropsRedirectionDir. In developer builds, this environment variable is
1824 unset, so the normal relative paths are used to read the .vsprops files out of the source
1825 tree directly. In production builds, this environment variable is set to a fake directory
1826 that will cause the .vsprops files in $WebKitLibrariesDir to be found when the relative path
1829 For example, JavaScriptCore.vcproj uses this path for FeatureDefines.vsprops:
1831 $(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
1833 In developer builds, where $WebKitVSPropsRedirectionDir is unset, this will point to the
1834 files in WebKitLibraries\win\tools\vsprops in the source tree. In production builds,
1835 JavaScriptCore.make sets $WebKitVSPropsRedirectionDir to
1836 "$(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\1\2\3\", so the full path for
1837 FeatureDefines.vsprops becomes:
1839 $(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\1\2\3\..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
1843 $(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
1845 (We rely on the fact that Windows doesn't care whether the directories "1", "2", and "3"
1846 actually exist since they are matched by an equal number of ".." path components.)
1848 Note that Visual Studio still won't pick up changes made to .vsprops files while Visual
1849 Studio is open, but that problem hasn't seemed to cause developers many headaches so far.
1851 Fixes <http://webkit.org/b/49181> Windows build fails mysteriously when .vsprops files are
1854 Reviewed by Dave Hyatt.
1856 * win/tools/WinTools.make: Copy the shared .vsprops files into a directory tree beneath
1857 AppleInternal\tools\vsprops that matches the source directory tree. This allows production
1858 builds to redirect the relative paths used to find the shared .vsprops files into
1859 AppleInternal by setting $WebKitVSPropsRedirectionDir to the appropriate value.
1861 2010-11-18 Steve Falkenburg <sfalken@apple.com>
1863 Rubber-stamped by Adam Roben.
1865 Remove unused debug_internal vsprops file.
1867 * win/tools/vsprops/debug_internal.vsprops: Removed.
1869 2010-11-18 Steve Falkenburg <sfalken@apple.com>
1871 Reviewed by Adam Roben.
1873 Debug_Internal Windows configuration is unnecessary, should be removed
1874 https://bugs.webkit.org/show_bug.cgi?id=49753
1876 * win/tools/vsprops/debug.vsprops:
1877 * win/tools/vsprops/debug_internal.vsprops:
1879 2010-11-17 Steve Falkenburg <sfalken@apple.com>
1881 Rubber-stamped by Adam Roben.
1883 Update WebKitSystemInterfaceWin.
1885 * win/lib/WebKitSystemInterface.lib:
1886 * win/lib/WebKitSystemInterface_debug.lib:
1888 2010-11-16 Adam Roben <aroben@apple.com>
1890 Ignore files from libdispatch/zlib
1892 Rubber-stamped by Eric Seidel.
1894 * win/include: Modified property svn:ignore.
1895 * win/lib: Modified property svn:ignore.
1897 2010-11-10 Csaba Osztrogonác <ossy@webkit.org>
1899 Reviewed by David Hyatt.
1901 HTML5 Ruby support should be mandatory feature
1902 https://bugs.webkit.org/show_bug.cgi?id=49272
1904 Remove Ruby as optional feature.
1906 * win/tools/vsprops/FeatureDefines.vsprops:
1907 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1909 2010-10-29 Dan Bernstein <mitz@apple.com>
1911 Snow Leopard PowerPC build fix.
1913 * libWebKitSystemInterfaceSnowLeopard.a:
1915 2010-10-29 Dan Bernstein <mitz@apple.com>
1917 Leopard PowerPC build fix.
1919 * libWebKitSystemInterfaceLeopard.a:
1921 2010-10-29 Csaba Osztrogonác <ossy@webkit.org>
1923 Reviewed by Adam Roben and David Kilzer.
1925 Fix and cleanup of build systems
1926 https://bugs.webkit.org/show_bug.cgi?id=48342
1928 Remove unnecessary ENABLE_SANDBOX.
1929 Add missing features to converge to FeatureDefines.xcconfig.
1931 * win/tools/vsprops/FeatureDefines.vsprops:
1932 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1934 2010-10-28 Dan Bernstein <mitz@apple.com>
1936 Reviewed by John Sullivan.
1938 Added UniCharProvider-based ways to create a CTTypeSetter and a CTLine, to be used in an
1939 upcoming ComplexTextController patch.
1941 * WebKitSystemInterface.h:
1942 * libWebKitSystemInterfaceLeopard.a:
1943 * libWebKitSystemInterfaceSnowLeopard.a:
1945 2010-10-28 Ivan Krstić <ike@apple.com>
1947 Reviewed by Mark Rowe.
1949 Remove unused experimental proxied panel interface.
1950 <rdar://problem/7237059>
1952 * WebKitSystemInterface.h:
1954 2010-10-27 Anders Carlsson <andersca@apple.com>
1956 Reviewed by Sam Weinig.
1958 Find indicators do not bounce
1959 https://bugs.webkit.org/show_bug.cgi?id=48490
1960 <rdar://problem/8564276>
1962 Add bounce animation context functions.
1964 * WebKitSystemInterface.h:
1965 * libWebKitSystemInterfaceLeopard.a:
1966 * libWebKitSystemInterfaceSnowLeopard.a:
1968 2010-10-26 Adam Roben <aroben@apple.com>
1970 Fix duplicate vsprops name
1972 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Renamed to
1973 "FeatureDefinesCairo" to match the filename.
1975 2010-10-23 Alexey Proskuryakov <ap@apple.com>
1979 * win/lib/WebKitSystemInterface.lib:
1980 * win/lib/WebKitSystemInterface_debug.lib:
1982 2010-10-23 Alexey Proskuryakov <ap@apple.com>
1984 Reviewed by Anders Carlsson.
1986 https://bugs.webkit.org/show_bug.cgi?id=48083
1987 <rdar://problem/8489082> Need WebKit2 API for private browsing (48083)
1989 * WebKitSystemInterface.h:
1990 * libWebKitSystemInterfaceLeopard.a:
1991 * libWebKitSystemInterfaceSnowLeopard.a:
1992 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1993 * win/lib/WebKitSystemInterface.lib:
1994 * win/lib/WebKitSystemInterface_debug.lib:
1995 Updated WebKitSystemInterface with necessary methods.
1997 2010-10-22 Adam Roben <aroben@apple.com>
1999 Turn on ENABLE_3D_RENDERING on all Windows builds
2001 Reviewed by Sam Weinig.
2003 * win/tools/vsprops/FeatureDefines.vsprops:
2005 2010-10-20 Adam Roben <aroben@apple.com>
2009 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2010 * win/lib/WebKitSystemInterface.lib:
2011 * win/lib/WebKitSystemInterface_debug.lib:
2012 Use a WKCFURLCredentialRef type to protect against changes to the
2013 definition of CFURLCredentialRef.
2015 2010-10-19 Adam Roben <aroben@apple.com>
2019 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Check in
2020 this file that I meant to check in in r70129.
2022 2010-10-19 Adam Roben <aroben@apple.com>
2024 Add WKCACFContext and related functions
2026 Fixes <http://webkit.org/b/43244>.
2028 Reviewed by Sam Weinig.
2030 * win/lib/WebKitSystemInterface.lib:
2031 * win/lib/WebKitSystemInterface_debug.lib:
2033 2010-10-14 Ada Chan <adachan@apple.com>
2035 Rubber-stamped by Adam Roben.
2039 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2040 * win/lib/WebKitSystemInterface.lib:
2041 * win/lib/WebKitSystemInterface_debug.lib:
2043 2010-10-14 Ada Chan <adachan@apple.com>
2045 Reviewed by Steve Falkenburg.
2047 Add wkGetSSLCertificateChainContext for fetching the certificate chain.
2048 Needed for https://bugs.webkit.org/show_bug.cgi?id=47603.
2050 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2051 * win/lib/WebKitSystemInterface.lib:
2052 * win/lib/WebKitSystemInterface_debug.lib:
2054 2010-10-11 Mike Thole <mthole@apple.com>
2056 Reviewed by Darin Adler.
2058 Rename WKCertificateInfoGetPeerCertificates() to WKCertificateInfoGetCertificateChain()
2059 https://bugs.webkit.org/show_bug.cgi?id=47495
2061 * WebKitSystemInterface.h:
2062 * libWebKitSystemInterfaceLeopard.a:
2063 * libWebKitSystemInterfaceSnowLeopard.a:
2065 2010-10-03 Brent Fulgham <bfulgham@webkit.org>
2067 Unreviewed build fix.
2069 WinCairo also needs access to the <inttypes.h> header requirement
2070 introduced by Bug 46357.
2072 * win/tools/vsprops/WinCairo.vsprops:
2074 2010-09-17 Sam Weinig <sam@webkit.org>
2076 Reviewed, tweaked, and landed by Anders Carlsson.
2078 Add WKCopyNSURLResponsePeerCertificates.
2080 * WebKitSystemInterface.h:
2081 * libWebKitSystemInterfaceLeopard.a:
2082 * libWebKitSystemInterfaceSnowLeopard.a:
2084 2010-09-16 Eric Uhrhane <ericu@chromium.org>
2086 Reviewed by Jian Li.
2088 Unify FILE_SYSTEM and FILE_WRITER enables under the name FILE_SYSTEM.
2089 https://bugs.webkit.org/show_bug.cgi?id=45798
2091 * win/tools/vsprops/FeatureDefines.vsprops:
2092 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2094 2010-09-09 Jer Noble <jer.noble@apple.com>
2096 Reviewed by Eric Carlson.
2098 Adopt shared control drawing for <video> controls on Windows
2099 https://bugs.webkit.org/show_bug.cgi?id=45490
2101 * win/lib/WebKitSystemInterface.lib:
2102 * win/lib/WebKitSystemInterface_debug.lib:
2104 2010-09-10 Anders Carlsson <andersca@apple.com>
2106 WebKitSystemInterface part of:
2107 Set the visible name for the web process
2108 https://bugs.webkit.org/show_bug.cgi?id=45564
2109 <rdar://problem/8416970>
2111 * WebKitSystemInterface.h:
2112 * libWebKitSystemInterfaceLeopard.a:
2113 * libWebKitSystemInterfaceSnowLeopard.a:
2115 2010-08-05 Jian Li <jianli@chromium.org>
2117 Reviewed by David Levin.
2119 Unify blob related feature defines to ENABLE(BLOB).
2120 https://bugs.webkit.org/show_bug.cgi?id=43081
2122 * win/tools/vsprops/FeatureDefines.vsprops:
2123 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2125 2010-08-04 Dan Bernstein <mitz@apple.com>
2127 Reviewed by Darin Adler.
2129 WebKitSystemInterface part of: Allow the language for hyphenation to be specified
2130 https://bugs.webkit.org/show_bug.cgi?id=43467
2132 * WebKitSystemInterface.h:
2133 * libWebKitSystemInterfaceLeopard.a:
2134 * libWebKitSystemInterfaceSnowLeopard.a:
2135 * libWebKitSystemInterfaceTiger.a:
2137 2010-08-03 Beth Dakin <bdakin@apple.com>
2139 Reviewed by Alice Liu.
2141 Enable MathML on Windows.
2143 * win/tools/vsprops/FeatureDefines.vsprops:
2145 2010-07-30 Adam Roben <aroben@apple.com>
2147 Roll our r64361 and r64363
2149 We can't make these changes until QuartzCore.lib is included in
2150 WebKitSupportLibrary.
2152 2010-07-30 Adam Roben <aroben@apple.com>
2154 Add WKCACFContext and related functions
2156 Also added some functions used by WKCAImageQueue.
2158 Fixes <http://webkit.org/b/43244>.
2160 Reviewed by Sam Weinig.
2162 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2163 * win/lib/WebKitSystemInterface.lib:
2164 * win/lib/WebKitSystemInterface_debug.lib:
2166 2010-07-27 Kinuko Yasuda <kinuko@chromium.org>
2168 Reviewed by Ojan Vafai.
2170 Add FILE_SYSTEM build flag for FileSystem API
2171 https://bugs.webkit.org/show_bug.cgi?id=42915
2173 * win/tools/vsprops/FeatureDefines.vsprops:
2174 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2176 2010-07-12 Mark Rowe <mrowe@apple.com>
2178 Rubber-stamped by Sam Weinig.
2180 Update WebKitSystemInterface.
2182 * libWebKitSystemInterfaceLeopard.a:
2183 * libWebKitSystemInterfaceSnowLeopard.a:
2184 * libWebKitSystemInterfaceTiger.a:
2186 2010-07-12 Adam Roben <aroben@apple.com>
2188 Stop generating stripped symbols for Release builds
2190 It turns out we can strip the symbols after-the-fact using PDBCopy.
2192 Fixes <http://webkit.org/b/42085>.
2194 Reviewed by Steve Falkenburg.
2196 * win/tools/vsprops/release.vsprops: Removed the StripPrivateSymbols
2197 attribute, which caused link.exe to generate a stripped PDB file for
2200 2010-07-08 Eric Carlson <eric.carlson@apple.com>
2202 Reviewed by Dan Bernstein.
2204 Update WebKitSystemInterface.
2206 * libWebKitSystemInterfaceLeopard.a:
2207 * libWebKitSystemInterfaceSnowLeopard.a:
2208 * libWebKitSystemInterfaceTiger.a:
2210 2010-07-07 Dumitru Daniliuc <dumi@chromium.org>
2212 Reviewed by Adam Roben.
2214 Disable MSVC warning 4288.
2215 https://bugs.webkit.org/show_bug.cgi?id=41804
2217 MSVC has a non-standard extension that allows variables declared
2218 in for-loops to remain visible in the same scope even after
2219 exiting the for-loop
2220 (http://msdn.microsoft.com/en-us/library/bk5hc10s.aspx). The /Ze
2221 option (turned on by default) enables all MSVC extensions, and
2222 /Zc:forScope- tells the compiler to issue a C4288 warning when the
2223 same variable is declared in the for-loop and re-declared later in
2226 There seems to be a bug in VS2005 that erroneously enables
2227 /Zc:forScope- even when that option is not specified
2228 (http://connect.microsoft.com/VisualStudio/feedback/details/338010/bogus-compiler-warning-c4288). Looks
2229 like our build got hit by that bug, so we need to disable warning
2232 * win/tools/vsprops/common.vsprops:
2234 2010-07-01 Simon Fraser <simon.fraser@apple.com>
2236 Reviewed by Sam Weinig.
2238 <rdar://problem/8154047>
2240 Update WebKitSystemInterface, making some functions used by
2241 WebKit2 available in 32-bit (for reals this time).
2243 * libWebKitSystemInterfaceLeopard.a:
2244 * libWebKitSystemInterfaceSnowLeopard.a:
2245 * libWebKitSystemInterfaceTiger.a:
2247 2010-07-01 Simon Fraser <simon.fraser@apple.com>
2249 Reviewed by Sam Weinig.
2251 <rdar://problem/8154047>
2253 Update WebKitSystemInterface, making some functions used by
2254 WebKit2 available in 32-bit.
2256 * WebKitSystemInterface.h:
2257 * libWebKitSystemInterfaceLeopard.a:
2258 * libWebKitSystemInterfaceSnowLeopard.a:
2259 * libWebKitSystemInterfaceTiger.a:
2261 2010-06-23 John Gregg <johnnyg@google.com>
2263 Reviewed by Kent Tamura.
2265 add ENABLE_DIRECTORY_UPLOAD build support
2266 https://bugs.webkit.org/show_bug.cgi?id=41100
2268 * win/tools/vsprops/FeatureDefines.vsprops:
2269 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2271 2010-06-27 Steve Falkenburg <sfalken@apple.com>
2273 Windows (Cairo) build fix.
2274 Add missing ENABLE_WEB_TIMING feature define.
2276 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2278 2010-06-27 Steve Falkenburg <sfalken@apple.com>
2281 Disable ENABLE_WEB_TIMING on Windows.
2283 * win/tools/vsprops/FeatureDefines.vsprops:
2285 2010-06-26 Tony Gentilcore <tonyg@chromium.org>
2287 Reviewed by Dimitri Glazkov.
2289 Add a VS macro for enabling Web Timing support.
2290 https://bugs.webkit.org/show_bug.cgi?id=38924
2292 * win/tools/vsprops/FeatureDefines.vsprops:
2294 2010-06-21 Sam Weinig <sam@webkit.org>
2296 Reviewed by Anders Carlsson.
2298 Update WebKitSystemInterface.
2300 * WebKitSystemInterface.h:
2301 * libWebKitSystemInterfaceLeopard.a:
2302 * libWebKitSystemInterfaceSnowLeopard.a:
2303 * libWebKitSystemInterfaceTiger.a:
2305 2010-06-21 Dan Bernstein <mitz@apple.com>
2307 Speculative build fix.
2309 * WebKitSystemInterface.h:
2311 2010-06-21 Dan Bernstein <mitz@apple.com>
2313 Reviewed by Darin Adler.
2315 WebKitSystemInterface part of CSS3: Implement the 'hyphens' and 'hyphenate-character' properties
2316 https://bugs.webkit.org/show_bug.cgi?id=10228
2318 * WebKitSystemInterface.h: Added WKGetHyphenationLocationBeforeIndex().
2319 * libWebKitSystemInterfaceLeopard.a:
2320 * libWebKitSystemInterfaceSnowLeopard.a:
2321 * libWebKitSystemInterfaceTiger.a:
2323 2010-06-21 Satish Sampath <satish@chromium.org>
2325 Reviewed by Steve Block.
2327 Speech Input Patch 0: Added compilation argument to conditionally compile pending patches.
2328 https://bugs.webkit.org/show_bug.cgi?id=40878
2330 * win/tools/vsprops/FeatureDefines.vsprops:
2331 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2333 2010-06-02 Sterling Swigart <sswigart@google.com>
2335 Reviewed by David Levin.
2337 Image Resizer Patch 0: Added compilation argument to conditionally compile pending patches.
2338 https://bugs.webkit.org/show_bug.cgi?id=39906
2340 * win/tools/vsprops/FeatureDefines.vsprops:
2341 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2343 2010-05-24 Jer Noble <jer.noble@apple.com>
2345 No review; build fix only.
2347 Roll-out changes r60110.
2349 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2350 * win/lib/WebKitSystemInterface.lib:
2351 * win/lib/WebKitSystemInterface_debug.lib:
2353 2010-05-24 Jer Noble <jer.noble@apple.com>
2355 No review; build fix only.
2357 Roll-out changes r60094, 60096-60097.
2359 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2360 * win/lib/WebKitSystemInterface.lib:
2361 * win/lib/WebKitSystemInterface_debug.lib:
2363 2010-05-23 Jer Noble <jer.noble@apple.com>
2365 Reviewed by Eric Carlson.
2367 HTML5 <video> tag performance worse than Flash
2368 https://bugs.webkit.org/show_bug.cgi?id=39577
2369 rdar://problem/7982458
2371 Added WebKitSystemInterface calls for new CAImageQueue APIs.
2373 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2374 * win/lib/WebKitSystemInterface.lib:
2375 * win/lib/WebKitSystemInterface_debug.lib:
2377 2010-05-20 Steve Block <steveblock@google.com>
2379 Reviewed by Jeremy Orlow.
2381 Provide bindings for DeviceOrientation
2382 https://bugs.webkit.org/show_bug.cgi?id=39210
2384 Adds ENABLE_DEVICE_ORIENTATION to VisualStudio project files, always disabled.
2386 * win/tools/vsprops/FeatureDefines.vsprops:
2387 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2389 2010-04-09 Alexey Proskuryakov <ap@apple.com>
2391 Reviewed by Maciej Stachowiak.
2393 https://bugs.webkit.org/show_bug.cgi?id=24572
2394 XMLHttpRequest.statusText returns always "OK" on Mac
2396 * WebKitSystemInterface.h:
2397 * libWebKitSystemInterfaceLeopard.a:
2398 * libWebKitSystemInterfaceSnowLeopard.a:
2399 * libWebKitSystemInterfaceTiger.a:
2401 2010-04-07 Chris Marrin <cmarrin@apple.com>
2403 Reviewed by Steve Falkenburg.
2405 Remove QuartzCoreInterface from the build
2407 No longer needed since QuartzCore.dll is now included in the latest Safari release (4.0.5).
2409 * win/bin/QuartzCoreInterface.dll: Removed.
2410 * win/include/QuartzCoreInterface: Removed.
2411 * win/include/QuartzCoreInterface/QuartzCoreInterface.h: Removed.
2412 * win/lib/QuartzCoreInterface.lib: Removed.
2414 2010-04-02 Jer Noble <jer.noble@apple.com>
2416 Reviewed by Eric Carlson.
2418 https://bugs.webkit.org/show_bug.cgi?id=36624
2420 Update WebKitSystemInterface
2422 * WebKitSystemInterface.h: add WKQTMovieSelectPreferredAlternates.
2423 * libWebKitSystemInterfaceLeopard.a:
2424 * libWebKitSystemInterfaceSnowLeopard.a:
2425 * libWebKitSystemInterfaceTiger.a:
2427 2010-04-01 Kinuko Yasuda <kinuko@chromium.org>
2429 Reviewed by Dmitry Titov.
2431 Add FileThread for async file operation support in FileReader and FileWriter
2432 https://bugs.webkit.org/show_bug.cgi?id=36896
2434 Adds ENABLE_FILE_READER and ENABLE_FILE_WRITER feature flags
2435 for FileReader and FileWriter support.
2437 * win/tools/vsprops/FeatureDefines.vsprops:
2438 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2440 2010-03-25 Mark Rowe <mrowe@apple.com>
2442 Rubber-stamped by Dan Bernstein.
2444 Update WebCoreSQLite3 to SQLite v3.6.12.
2446 * WebCoreSQLite3/sqlite3.h:
2447 * WebCoreSQLite3/sqlite3ext.h:
2448 * libWebCoreSQLite3.a:
2449 * libWebKitSystemInterfaceLeopard.a:
2450 * libWebKitSystemInterfaceSnowLeopard.a:
2451 * libWebKitSystemInterfaceTiger.a:
2453 2010-03-23 Dan Bernstein <mitz@apple.com>
2455 Reviewed by John Sullivan.
2457 WebKitSystemInterface part of
2458 <rdar://problem/7197736> Plug-in clip rect does not update when overflow
2460 https://bugs.webkit.org/show_bug.cgi?id=36479.
2462 * WebKitSystemInterface.h: Added WKSyncSurfaceToView().
2463 * libWebKitSystemInterfaceSnowLeopard.a: Updated
2465 2010-03-16 Dan Bernstein <mitz@apple.com>
2467 Reviewed by Sam Weinig.
2469 Fix incorrect glyph advances when using the Core Graphics (non-GDI) glyph look.
2471 * win/lib/WebKitSystemInterface.lib:
2472 * win/lib/WebKitSystemInterface_debug.lib:
2474 2010-03-15 Andy Estes <aestes@apple.com>
2476 Reviewed by John Sullivan.
2478 Added two new output arguments to WKGetWheelEventDeltas() to return
2479 the number of scroll wheel ticks in the x and y directions.
2481 https://bugs.webkit.org/show_bug.cgi?id=29601.
2482 <rdar://problem/7453254>
2484 * WebKitSystemInterface.h:
2485 * libWebKitSystemInterfaceLeopard.a:
2486 * libWebKitSystemInterfaceSnowLeopard.a:
2487 * libWebKitSystemInterfaceTiger.a:
2489 2010-03-14 Dan Bernstein <mitz@apple.com>
2491 Reviewed by Darin Adler.
2493 WebKitSystemInterface part of removing support for legacy versions of Core Graphics
2495 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Removed
2496 wkCanCreateCGFontWithLOGFONT(), wkSetFontPlatformInfo(), wkAddFontsInDirectory(),
2497 wkAddFontsAtPath(), wkAddFontsFromRegistry(), wkAddFontsFromPlist(), and
2498 wkCreateFontsPlist().
2499 * win/lib/WebKitSystemInterface.lib: Updated.
2500 * win/lib/WebKitSystemInterface_debug.lib: Updated.
2502 2010-03-08 Jian Li <jianli@chromium.org>
2504 Reviewed by Dmitry Titov.
2507 https://bugs.webkit.org/show_bug.cgi?id=32993
2509 Add ENABLE_BLOB_SLICE feature define.
2511 * win/tools/vsprops/FeatureDefines.vsprops:
2512 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2514 2010-02-19 Maciej Stachowiak <mjs@apple.com>
2516 Reviewed by David Levin.
2518 Add an ENABLE flag for sandboxed iframes to make it possible to disable it in releases
2519 https://bugs.webkit.org/show_bug.cgi?id=35147
2521 * win/tools/vsprops/FeatureDefines.vsprops:
2523 2010-02-18 Steve Falkenburg <sfalken@apple.com>
2525 Reviewed by Dan Bernstein.
2527 WebKit on Windows needs a mechanism to listen for WM_SETTINGCHANGED messages
2528 https://bugs.webkit.org/show_bug.cgi?id=35076
2530 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2531 * win/lib/WebKitSystemInterface.lib: Updated to add wkSystemFontSmoothingChanged.
2532 * win/lib/WebKitSystemInterface_debug.lib: Updated to add wkSystemFontSmoothingChanged.
2534 2010-02-16 Gavin Barraclough <barraclough@apple.com>
2536 Reviewed by NOBODY (Build fix).
2538 Disable warnings preventing use of anonymous structs/onions -
2539 don't take all my fun toys away, these are useful & awesome!
2541 * win/tools/vsprops/common.vsprops:
2543 2010-02-11 Brian Weinstein <bweinstein@apple.com>
2545 Rubber-stamped by Eric Seidel.
2547 Turn back on SVG Filters on Windows, as they were accidentally disabled and cause
2550 * win/tools/vsprops/FeatureDefines.vsprops:
2552 2010-02-08 Maciej Stachowiak <mjs@apple.com>
2554 Reviewed by Cameron Zwarich.
2556 Restore ENABLE_RUBY flag so vendors can ship with Ruby disabled if they choose.
2557 https://bugs.webkit.org/show_bug.cgi?id=34698
2559 * win/tools/vsprops/FeatureDefines.vsprops:
2561 2010-02-04 Mark Rowe <mrowe@apple.com>
2563 Reviewed by Steve Falkenburg.
2565 Update auto-version.sh to better handle major version numbers with fewer than three digits,
2566 and the case when WEBKITLIBRARIESDIR is not set.
2568 * win/tools/scripts/auto-version.sh:
2570 2010-02-04 Steve Falkenburg <sfalken@apple.com>
2572 Windows build fix for projects not defining WebKitLibrariesDir.
2574 * win/tools/scripts/auto-version.sh:
2576 2010-02-03 Dan Bernstein <mitz@apple.com>
2578 Reviewed by Anders Carlsson.
2580 Fixed a bug where WKSetNSURLConnectionDefersCallbacks(true) did not defer callbacks during modal dialogs.
2582 * libWebKitSystemInterfaceLeopard.a:
2584 2010-02-02 Steve Falkenburg <sfalken@apple.com>
2586 Reviewed by Darin Adler.
2588 Copyright year updating for Windows version resources should be automatic
2589 https://bugs.webkit.org/show_bug.cgi?id=34503
2591 * win/tools/scripts/auto-version.sh:
2593 2010-02-02 Martin Robinson <mrobinson@webkit.org>
2595 Unreviewed build fix.
2597 The WinCairo build requires this script to be executable.
2599 * win/tools/scripts/feature-defines.sh: Added property svn:executable.
2601 2010-01-29 Mark Rowe <mrowe@apple.com>
2603 Keep the Windows feature defines in sync with FeatureDefines.xcconfig.
2605 * win/tools/vsprops/FeatureDefines.vsprops:
2606 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2608 2010-01-26 Alexey Proskuryakov <ap@apple.com>
2610 More Windows build fixing.
2612 * win/tools/vsprops/common.vsprops: Disable warning C4180 (qualifier applied to function
2613 type has no meaning; ignored). This is a known bug - MSVC tries to compile a wrong
2614 specialization sometimes - but it's not instantiated, so it's harmless.
2616 2010-01-22 Steve Falkenburg <sfalken@apple.com>
2618 Reviewed by Darin Adler.
2620 https://bugs.webkit.org/show_bug.cgi?id=34025
2621 Enable client-based Geolocation abstraction for Mac, Windows AppleWebKit targets.
2623 * win/tools/vsprops/FeatureDefines.vsprops:
2624 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2626 2010-01-20 Steve Falkenburg <sfalken@apple.com>
2628 Reviewed by Darin Adler and Adam Roben.
2630 Feature defines are difficult to maintain on Windows builds
2631 https://bugs.webkit.org/show_bug.cgi?id=33883
2633 FeatureDefines.vsprops are now maintained in a way similar to
2634 Configurations/FeatureDefines.xcconfig, with the added advantage
2635 of having a single FeatureDefines file across all projects.
2637 Keep this list of features (not enabled/disabled state) in sync with
2638 FeatureDefines.xcconfig files in JavaScriptCore, WebCore, and WebKit.
2640 Add new features to both PreprocessorDefinitions and UserMacro sections.
2641 Set any ENABLE_FEATURE_NAME macro to an empty string to disable that feature.
2643 * win/tools/scripts/feature-defines.sh: Added.
2644 * win/tools/vsprops/FeatureDefines.vsprops: Added.
2645 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added.
2646 * win/tools/vsprops/WinCairo.vsprops: Removed ENABLE_FILTERS. Now set in FeatureDefinesCairo.vsprops.
2648 2010-01-13 Simon Fraser <simon.fraser@apple.com>
2650 Reviewed by Darin Adler.
2652 <rdar://problem/7532544>
2654 Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
2655 be used for a shadow drawing fix. Once more, with feeling. On Windows.
2657 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2658 * win/lib/WebKitSystemInterface.lib:
2659 * win/lib/WebKitSystemInterface_debug.lib:
2661 2010-01-13 Simon Fraser <simon.fraser@apple.com>
2663 Reviewed by Darin Adler.
2665 <rdar://problem/7532544>
2667 Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
2668 be used for a shadow drawing fix.
2670 * win/lib/WebKitSystemInterface.lib:
2671 * win/lib/WebKitSystemInterface_debug.lib:
2673 2010-01-13 Simon Fraser <simon.fraser@apple.com>
2675 Reviewed by Darin Adler.
2677 <rdar://problem/7532544>
2679 Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
2680 be used for a shadow drawing fix.
2682 * WebKitSystemInterface.h:
2683 * libWebKitSystemInterfaceLeopard.a:
2684 * libWebKitSystemInterfaceSnowLeopard.a:
2685 * libWebKitSystemInterfaceTiger.a:
2687 2010-01-07 Alexey Proskuryakov <ap@apple.com>
2689 Not reviewed, build fix.
2691 Windows buid fix - disable warning 4251 (class needs to have dll-interface to be used by
2692 clients of another class). WebCore doesn't use all methods of JSString, so
2693 we don't export all classes clients could theoretically access via JSString.
2695 * win/tools/vsprops/common.vsprops:
2697 2009-12-21 Mark Rowe <mrowe@apple.com>
2699 Reviewed by Samuel Weinig.
2701 Update WebKitSystemInterface.
2703 * libWebKitSystemInterfaceLeopard.a:
2704 * libWebKitSystemInterfaceSnowLeopard.a:
2705 * libWebKitSystemInterfaceTiger.a:
2707 2009-12-21 Mark Rowe <mrowe@apple.com>
2709 Reviewed by Samuel Weinig.
2711 Update WebKitSystemInterface.
2713 * WebKitSystemInterface.h:
2714 * libWebKitSystemInterfaceLeopard.a:
2715 * libWebKitSystemInterfaceSnowLeopard.a:
2716 * libWebKitSystemInterfaceTiger.a:
2718 2009-12-18 Sam Weinig <sam@webkit.org>
2720 Reviewed by Anders Carlsson.
2722 Update WebKitSystemInterface for <rdar://problem/7237059>.
2724 * WebKitSystemInterface.h:
2725 * libWebKitSystemInterfaceLeopard.a:
2726 * libWebKitSystemInterfaceSnowLeopard.a:
2727 * libWebKitSystemInterfaceTiger.a:
2729 2009-12-15 Dan Bernstein <mitz@apple.com>
2731 Reviewed by Adam Roben.
2733 WebKitSystemInterface part of <rdar://problem/7173515> Use LOGFONT support in
2734 Core Graphics when available
2736 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Declared
2737 wkCanCreateCGFontWithLOGFONT().
2738 * win/lib/WebKitSystemInterface.lib:
2739 * win/lib/WebKitSystemInterface_debug.lib:
2741 2009-12-12 Eric Carlson <eric.carlson@apple.com>
2743 Reviewed by Darin Adler.
2745 <rdar://problem/7453726> Pull shared UI code into WebKit
2747 * WebKitSystemInterface.h:
2748 * libWebKitSystemInterfaceLeopard.a:
2749 * libWebKitSystemInterfaceSnowLeopard.a:
2750 * libWebKitSystemInterfaceTiger.a:
2752 2009-12-11 Chris Marrin <cmarrin@apple.com>
2754 Reviewed by Adam Roben.
2756 Add QuartzCore build files to OpenSource tree
2757 https://bugs.webkit.org/show_bug.cgi?id=31856
2759 This allows proper building and linking with QuartzCore
2763 * win/bin/QuartzCoreInterface.dll: Added.
2764 * win/include/QuartzCoreInterface: Added.
2765 * win/include/QuartzCoreInterface/QuartzCoreInterface.h: Added.
2766 * win/lib/QuartzCoreInterface.lib: Added.
2768 2009-12-07 Adam Roben <aroben@apple.com>
2770 Windows build fix for checkouts with a space in the path
2772 * win/tools/scripts/auto-version.sh: Quote the output file's directory
2773 before passing it to mkdir.
2775 2009-12-01 Alexey Proskuryakov <ap@apple.com>
2777 Reviewed by Darin Adler.
2779 https://bugs.webkit.org/show_bug.cgi?id=32036
2780 Implement CredentialStorage::getFromPersistentStorage for CFNetwork
2782 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2783 * win/lib/WebKitSystemInterface.lib:
2784 * win/lib/WebKitSystemInterface_debug.lib:
2785 Update WebKitSystemInterface.
2787 2009-11-24 Alexey Proskuryakov <ap@apple.com>
2789 Reviewed by Brady Eidson.
2791 https://bugs.webkit.org/show_bug.cgi?id=31844
2792 SocketStreamHandleCFNet should support CONNECT proxy credentials
2794 * WebKitSystemInterface.h:
2795 * libWebKitSystemInterfaceLeopard.a:
2796 * libWebKitSystemInterfaceSnowLeopard.a:
2797 * libWebKitSystemInterfaceTiger.a:
2798 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2799 * win/lib/WebKitSystemInterface.lib:
2800 * win/lib/WebKitSystemInterface_debug.lib:
2801 Update WebKitSystemInterface.
2803 2009-11-22 Dan Bernstein <mitz@apple.com>
2805 Reviewed by Eric Carlson.
2807 Updated WebKitSystemInterface.
2809 * libWebKitSystemInterfaceLeopard.a:
2810 * libWebKitSystemInterfaceSnowLeopard.a:
2811 * libWebKitSystemInterfaceTiger.a:
2813 2009-11-22 Dan Bernstein <mitz@apple.com>
2815 Reviewed by Cameron Zwarich.
2817 Fixed a leak in WKDrawMediaUIPart().
2819 * libWebKitSystemInterfaceLeopard.a:
2820 * libWebKitSystemInterfaceSnowLeopard.a:
2821 * libWebKitSystemInterfaceTiger.a:
2823 2009-11-20 Eric Carlson <eric.carlson@apple.com>
2825 Reviewed by Simon Fraser.
2827 <rdar://problem/7414396> Leopard & Tiger: Support closed caption in <video> element
2829 * WebKitSystemInterface.h:
2830 * libWebKitSystemInterfaceLeopard.a:
2831 * libWebKitSystemInterfaceSnowLeopard.a:
2832 * libWebKitSystemInterfaceTiger.a:
2834 2009-11-19 Eric Carlson <eric.carlson@apple.com>
2836 Reviewed by Dan Bernstein.
2838 <rdar://problem/7035231>
2839 Support closed caption in <video> element
2841 * WebKitSystemInterface.h:
2842 Add prototypes for WKQTMovieHasClosedCaptions and WKQTMovieSetShowClosedCaptions,
2843 define WKMediaUIPartToggleClosedCaptionsButton.
2845 2009-11-13 Anders Carlsson <andersca@apple.com>
2847 Reviewed by Dan Bernstein.
2849 Update WebKitSystemInterface.
2851 * WebKitSystemInterface.h:
2852 * libWebKitSystemInterfaceLeopard.a:
2853 * libWebKitSystemInterfaceSnowLeopard.a:
2854 * libWebKitSystemInterfaceTiger.a:
2856 2009-11-13 Brent Fulgham <bfulgham@webkit.org>
2858 Build correction. No review.
2860 The WinCairo build requires ENABLE_FILTERS to work properly.
2862 * win/tools/vsprops/WinCairo.vsprops:
2864 2009-11-02 Dan Bernstein <mitz@apple.com>
2866 Reviewed by John Sullivan.
2868 WebKitSystemInterface part of making the appearance of the full-screen video HUD match
2869 QuickTime Player X’s HUD.
2871 * libWebKitSystemInterfaceLeopard.a:
2872 * libWebKitSystemInterfaceSnowLeopard.a:
2873 * libWebKitSystemInterfaceTiger.a:
2875 2009-10-26 Mark Rowe <mrowe@apple.com>
2877 Reviewed by Adam Roben.
2879 Clean up the regex madness in auto-version.sh to make it obvious what the script is doing.
2881 Also teaches auto-version.sh to handle RC_PROJECTSOURCEVERSION that has more than three digits
2882 in the major component of the version number.
2884 * win/tools/scripts/auto-version.sh:
2886 2009-10-19 Marshall Culpepper <mculpepper@appcelerator.com>
2888 Reviewed by Eric Seidel.
2890 added cairo include and lib directories to debug_wincairo.vsprops
2891 https://bugs.webkit.org/show_bug.cgi?id=29831
2893 * win/tools/vsprops/debug_wincairo.vsprops:
2895 2009-10-16 Steve Falkenburg <sfalken@apple.com>
2897 Reviewed by Dan Bernstein.
2899 https://bugs.webkit.org/show_bug.cgi?id=30456
2900 Fixes for new Debug_All Windows build configuration.
2902 * win/tools/vsprops/debug_all.vsprops:
2903 Define DEBUG_ALL in Debug_All configuration.
2904 Continue to define USE_DEBUG_SAFARI_THEME for open source SafariTheme header usage.
2906 2009-10-16 Steve Falkenburg <sfalken@apple.com>
2908 Reviewed by Adam Roben.
2910 Add a Debug_All configuration to build entire stack as debug.
2911 Change Debug_Internal to:
2912 - stop using _debug suffix for all WebKit/Safari binaries
2913 - not use _debug as a DLL naming suffix
2914 - use non-debug C runtime lib.
2916 * win/tools/vsprops/debug_all.vsprops: Added.
2917 Use debug C runtime library in debug_all.
2918 Specify USE_DEBUG_SAFARI_THEME to get "_debug" suffix for debug_all.
2919 * win/tools/vsprops/debug_internal.vsprops:
2920 Don't specify debug C runtime library in debug_internal.
2921 Don't specify _debug suffix for standard debug_internal builds.
2923 2009-10-05 Pierre d'Herbemont <pdherbemont@webkit.org>
2925 Reviewed by Simon Fraser
2927 Support fullscreen in MediaPlayer (Mac)
2928 https://bugs.webkit.org/show_bug.cgi?id=26742
2930 New methods required for video fullscreen.
2932 * WebKitSystemInterface.h:
2933 * libWebKitSystemInterfaceLeopard.a:
2934 * libWebKitSystemInterfaceSnowLeopard.a:
2935 * libWebKitSystemInterfaceTiger.a:
2937 2009-10-02 Steve Falkenburg <sfalken@apple.com>
2940 Re-apply lost changes to auto-version.sh.
2942 * win/tools/scripts/auto-version.sh:
2944 2009-10-02 Eric Carlson <eric.carlson@apple.com>
2946 Reviewed by Adam Roben.
2948 <rdar://problem/7271334>
2949 Rename MediaControllerThemeQT to MediaControllerThemeQuickTime
2951 * WebKitSystemInterface.h:
2952 MediaControllerThemeQT -> MediaControllerThemeQuickTime
2954 2009-10-02 Steve Falkenburg <sfalken@apple.com>
2956 Reviewed by Mark Rowe.
2958 <https://bugs.webkit.org/show_bug.cgi?id=29989>
2959 Safari version number shouldn't be exposed in WebKit code
2961 For a WebKit version of 532.3.4:
2962 Product version is: 5.32.3.4 (was 4.0.3.0)
2963 File version is: 5.32.3.4 (was 4.532.3.4)
2965 * win/tools/scripts/PRODUCTVERSION: Removed.
2966 * win/tools/scripts/auto-version.sh: Re-worked script to remove references to PRODUCTVERSION.
2968 2009-09-25 Dan Bernstein <mitz@apple.com>
2970 Reviewed by Adam Roben.
2972 WebKitSystemInterface changes for
2973 <rdar://problem/7211635> 2 byte characters are displayed as garbaged
2974 <rdar://problem/7212626> garbled/gibberish text (off-by-one)
2976 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
2977 wkAddFontsFromPlistRepresentation() and replaced
2978 wkCreateFontsPlistRepresentation() with wkCreateFontsPlist() and
2979 wkAddFontsFromPlistRepresentation() with wkAddFontsFromPlist().
2980 * win/lib/WebKitSystemInterface.lib:
2981 * win/lib/WebKitSystemInterface_debug.lib:
2983 2009-09-23 Marshall Culpepper <mculpepper@appcelerator.com>
2985 Reviewed by Eric Seidel.
2987 Added $(WebKitLibrariesDir)/include/cairo so cairo.h is found by
2988 default when the necessary dependencies are extracted into the
2990 https://bugs.webkit.org/show_bug.cgi?id=29661
2992 * win/tools/vsprops/WinCairo.vsprops:
2994 2009-09-09 Brent Fulgham <bfulgham@webkit.org>
2996 Reviewed by Dave Levin.
2998 Adjust WinCairo-specific property sheet to use static versions of
2999 libjpeg.lib and libpng.lib. Change to libpng.lib required addition
3000 of zlib.lib to link.
3002 * win/tools/vsprops/WinCairo.vsprops:
3004 2009-08-28 Steve Falkenburg <sfalken@apple.com>
3006 Reviewed by Adam Roben.
3008 Define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1
3009 to automatically use secure versions of C runtime lib calls on Windows.
3010 https://bugs.webkit.org/show_bug.cgi?id=28824
3012 * win/tools/vsprops/common.vsprops:
3014 2009-08-25 Brent Fulgham <bfulgham@webkit.org>
3016 Rubber stamped by Steve Falkenburg.
3018 debug_wincairo.vsprops was linking against wrong C runtime.
3020 * win/tools/vsprops/debug_wincairo.vsprops: Link to correct
3021 C runtime (as in the standard 'debug.vsprops' file.)
3023 2009-08-24 Brent Fulgham <bfulgham@webkit.org>
3025 Reviewed by Steve Falkenburg.
3027 Revise CFLite Debug build to emit DLL's with _debug label.
3028 https://bugs.webkit.org/show_bug.cgi?id=28695.
3030 * win/tools/vsprops/debug_wincairo.vsprops: Added.
3032 2009-08-12 Peter Kasting <pkasting@google.com>
3034 Reviewed by Darin Adler.
3036 https://bugs.webkit.org/show_bug.cgi?id=27323
3037 Change pattern that strips all trailing whitespace to just remove EOL
3038 chars (\r, \n), to make it clear that varying EOL chars is the primary
3039 problem being solved.
3041 * win/tools/scripts/auto-version.sh:
3043 2009-08-10 Peter Kasting <pkasting@google.com>
3045 Reviewed by George Staikos.
3047 https://bugs.webkit.org/show_bug.cgi?id=27323
3048 Even more line ending-stripping for auto-version.sh, based on output
3049 provided by Jessie Berlin.
3051 * win/tools/scripts/auto-version.sh:
3053 2009-08-10 Brent Fulgham <bfulgham@webkit.org>
3055 Reviewed by Adam Roben.
3057 https://bugs.webkit.org/show_bug.cgi?id=28048.
3058 Move various WinCairo build settings into *.vsprops file.
3060 * win/tools/vsprops/cURL.vsprops: Added.
3062 2009-08-06 Peter Kasting <pkasting@google.com>
3064 Reviewed by Adam Barth.
3066 https://bugs.webkit.org/show_bug.cgi?id=27323
3067 Strip line endings at all points auto-version.sh reads data, not just
3068 the one I happened to run into.
3070 * win/tools/scripts/auto-version.sh:
3072 2009-07-27 Peter Kasting <pkasting@google.com>
3074 Reviewed by Adam Roben.
3076 https://bugs.webkit.org/show_bug.cgi?id=27323
3077 Correctly parse command output, even when the line endings are not LF,
3078 so that we don't create an autoversion.h that MSVC chokes on.
3080 * win/tools/scripts/auto-version.sh:
3082 2009-07-13 Brent Fulgham <bfulgham@webkit.org>
3084 Reviewed by Adam Roben.
3086 Add new configuration flag for redistributable Windows build.
3087 https://bugs.webkit.org/show_bug.cgi=27087
3089 * win/tools/vsprops/WinCairo.vsprops: Added. Defines the
3090 new WIN_CAIRO flag used to drive non-Apple Windows build.
3092 2009-07-10 Eric Carlson <eric.carlson@apple.com>
3094 Reviewed by Simon Fraser.
3096 Update WebKitSystemInterface for <rdar://problem/7049066>.
3098 * WebKitSystemInterface.h:
3099 * libWebKitSystemInterfaceLeopard.a:
3100 * libWebKitSystemInterfaceSnowLeopard.a:
3101 * libWebKitSystemInterfaceTiger.a:
3103 2009-07-06 Eric Carlson <eric.carlson@apple.com>
3105 Update WebKitSystemInterface for <rdar://problem/7008093>.
3107 * WebKitSystemInterface.h:
3108 * libWebKitSystemInterfaceLeopard.a:
3109 * libWebKitSystemInterfaceSnowLeopard.a:
3110 * libWebKitSystemInterfaceTiger.a:
3112 2009-07-06 Anders Carlsson <andersca@apple.com>
3114 Update WebKitSystemInterface.
3116 * WebKitSystemInterface.h:
3117 * libWebKitSystemInterfaceLeopard.a:
3118 * libWebKitSystemInterfaceSnowLeopard.a:
3119 * libWebKitSystemInterfaceTiger.a:
3121 2009-07-02 Pierre d'Herbemont <pdherbemont@apple.com>
3123 Reviewed by Simon Fraser.
3125 Update WebKitSystemInterface for <rdar://problem/6518119>
3127 * WebKitSystemInterface.h:
3128 * libWebKitSystemInterfaceLeopard.a:
3129 * libWebKitSystemInterfaceSnowLeopard.a:
3130 * libWebKitSystemInterfaceTiger.a:
3132 2009-07-01 Eric Carlson <eric.carlson@apple.com>
3134 Reviewed by Simon Fraser.
3136 Update WebKitSystemInterface for <rdar://problem/7014990>
3138 * libWebKitSystemInterfaceLeopard.a:
3139 * libWebKitSystemInterfaceSnowLeopard.a:
3140 * libWebKitSystemInterfaceTiger.a:
3142 2009-06-29 Eric Carlson <eric.carlson@apple.com>
3144 Reviewed by Simon Fraser.
3146 Update WebKitSystemInterface for <rdar://problem/7014813>
3148 * WebKitSystemInterface.h:
3149 * libWebKitSystemInterfaceLeopard.a:
3150 * libWebKitSystemInterfaceSnowLeopard.a:
3151 * libWebKitSystemInterfaceTiger.a:
3153 2009-06-25 Simon Fraser <simon.fraser@apple.com>
3155 Rubber-stamped by Mark Rowe.
3157 <rdar://problem/6999737>
3159 Update the media controller images.
3161 * libWebKitSystemInterfaceLeopard.a:
3162 * libWebKitSystemInterfaceSnowLeopard.a:
3163 * libWebKitSystemInterfaceTiger.a:
3165 2009-06-16 Simon Fraser <simon.fraser@apple.com>
3167 Rubber-stamped by Anders Carlsson.
3169 Update WebKitSystemInterface for <rdar://problem/6937882>.
3171 * libWebKitSystemInterfaceLeopard.a:
3172 * libWebKitSystemInterfaceSnowLeopard.a:
3173 * libWebKitSystemInterfaceTiger.a:
3175 2009-06-02 Anders Carlsson <andersca@apple.com>
3177 Rubber-stamped by Mark Rowe.
3179 Update WebKitSystemInterface.
3181 * libWebKitSystemInterfaceLeopard.a:
3182 * libWebKitSystemInterfaceSnowLeopard.a:
3183 * libWebKitSystemInterfaceTiger.a:
3185 2009-05-27 Mark Rowe <mrowe@apple.com>
3187 Rubber-stamped by Dan Bernstein.
3189 Update WebKitSystemInterface.
3191 * libWebKitSystemInterfaceLeopard.a:
3192 * libWebKitSystemInterfaceSnowLeopard.a: Added.
3193 * libWebKitSystemInterfaceTiger.a:
3195 2009-05-26 Anders Carlsson <andersca@apple.com>
3197 Reviewed by Dan Bernstein.
3199 <rdar://problem/6901751>
3200 REGRESSION (r35515): Tiger crash painting the selection on registration page of car2go.com
3202 Remove WKCGContextIsSafeToClip.
3204 * WebKitSystemInterface.h:
3205 * libWebKitSystemInterfaceTiger.a:
3207 2009-05-21 Dan Bernstein <mitz@apple.com>
3209 Rubber-stamped by Mark Rowe.
3211 - correct a copyright header accidently reverted in r43964
3213 * WebKitSystemInterface.h:
3215 2009-05-21 Dan Bernstein <mitz@apple.com>
3217 Reviewed by Anders Carlsson.
3219 - WebKitSystemInterface part of <rdar://problem/6901751> REGRESSION
3220 (r35515): Tiger crash painting the selection on registration page of
3223 * WebKitSystemInterface.h:
3224 * libWebKitSystemInterfaceTiger.a:
3226 2009-05-07 Simon Fraser <simon.fraser@apple.com>
3228 Source changes reviewed by Darin Adler
3230 <rdar://problem/6864091> Endcap of media controls slider is fuzzy
3232 * libWebKitSystemInterfaceLeopard.a:
3233 * libWebKitSystemInterfaceTiger.a:
3235 2009-04-28 Steve Falkenburg <sfalken@apple.com>
3237 Fix extraneous warning about AnalyzeWithLargeStack not being defined in Windows builds.
3238 Indirected definition through a UserMacro.
3240 Reviewed by Mark Rowe.
3242 * win/tools/vsprops/common.vsprops:
3244 2009-04-28 Steve Falkenburg <sfalken@apple.com>
3246 Fix extraneous warning about PRODUCTION not being defined in Windows builds.
3247 Indirected definition for __PRODUCTION__ through a UserMacro.
3249 Reviewed by Mark Rowe.
3251 * win/tools/vsprops/common.vsprops:
3253 2009-04-24 Simon Fraser <simon.fraser@apple.com>
3255 Source changes reviewed by Darin Adler
3257 https://bugs.webkit.org/show_bug.cgi?id=22242
3259 Update WebKitSystemInterface for Mac with fixes for video controller drawing.
3261 * libWebKitSystemInterfaceLeopard.a:
3262 * libWebKitSystemInterfaceTiger.a:
3264 2009-04-22 Ada Chan <adachan@apple.com>
3266 Update WebKitSystemInterface with new method that maps CFNetwork error code to localized description.
3268 Reviewed by Darin Adler.
3270 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3271 * win/lib/WebKitSystemInterface.lib:
3272 * win/lib/WebKitSystemInterface_debug.lib:
3274 2009-04-20 Steve Falkenburg <sfalken@apple.com>
3276 Separate JavaScriptCore.dll from WebKit.dll.
3277 Slight performance improvement or no change on benchmarks.
3279 Allows us to break a circular dependency between CFNetwork and WebKit on Windows,
3280 and simplifies standalone JavaScriptCore builds.
3282 Reviewed by Oliver Hunt.
3284 * win/tools/vsprops/common.vsprops: Add BUILDING_{project} preprocessor define.
3286 2009-04-18 Pierre d'Herbemont <pdherbemont@apple.com>
3288 Reviewed by Mark Rowe.
3290 <rdar://problem/6781295> video.buffered and video.seekable are not
3291 the same. video.buffered should return only what is buffered and
3292 not what is seekable
3294 * WebKitSystemInterface.h:
3295 * libWebKitSystemInterfaceLeopard.a:
3296 * libWebKitSystemInterfaceTiger.a:
3298 2009-04-18 Pierre d'Herbemont <pdherbemont@apple.com>
3300 Reviewed by Adele Peterson.
3302 <rdar://problem/6747241> work around QTKit no longer reaching
3303 QTMovieLoadStateComplete
3305 * WebKitSystemInterface.h:
3306 * libWebKitSystemInterfaceLeopard.a:
3307 * libWebKitSystemInterfaceTiger.a:
3309 2009-04-15 Steve Falkenburg <sfalken@apple.com>
3311 Updated WebKitSystemInterface for Windows.
3312 Changes needed for <rdar://problem/6785760>
3314 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3315 * win/lib/WebKitSystemInterface.lib:
3316 * win/lib/WebKitSystemInterface_debug.lib:
3318 2009-04-14 Mark Rowe <mrowe@apple.com>
3320 Update WebKitSystemInterface so that the Tiger portion supports PowerPC.
3322 * libWebKitSystemInterfaceLeopard.a:
3323 * libWebKitSystemInterfaceTiger.a:
3325 2009-04-13 Antti Koivisto <antti@apple.com>
3327 Reviewed by Darin Adler.
3329 <rdar://problem/6740294> Increase the connection count per host
3331 * WebKitSystemInterface.h:
3332 * libWebKitSystemInterfaceLeopard.a:
3333 * libWebKitSystemInterfaceTiger.a:
3335 2009-04-10 Eric Carlson <eric.carlson@apple.com>
3337 WebKitSystemInterface changes for <rdar://problem/6646998>
3339 * libWebKitSystemInterfaceLeopard.a:
3340 * libWebKitSystemInterfaceTiger.a:
3342 2009-04-10 Simon Fraser <simon.fraser@apple.com>
3344 Fix the leopard build by updating WebKitSystemInterface.
3346 * WebKitSystemInterface.h:
3347 * libWebKitSystemInterfaceLeopard.a:
3349 2009-03-30 Steve Falkenburg <sfalken@apple.com>
3351 Bump version to 530.
3353 * win/tools/scripts/VERSION:
3355 2009-03-26 Adam Roben <aroben@apple.com>
3357 Remove SafariThemeConstants.h, which is now provided by
3358 WebKitSupportLibrary
3360 * win/include/SafariTheme: Removed.
3361 * win/include/SafariTheme/SafariThemeConstants.h: Removed.
3363 2009-03-07 Dan Bernstein <mitz@apple.com>
3365 Reviewed by Mark Rowe.
3367 - WebKitSystemInterface part of removing build-time and run-time support
3368 for legacy versions of CFNetwork and Core Graphics
3370 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3371 * win/lib/WebKitSystemInterface.lib:
3372 * win/lib/WebKitSystemInterface_debug.lib:
3374 2009-01-30 Dan Bernstein <mitz@apple.com>
3376 Reviewed by Timothy Hatcher.
3378 - <rdar://problem/6545912> expose the build number in autoversion.h
3380 * win/tools/scripts/auto-version.sh: Added a #define __BUILD_NUMBER__
3381 with the full build number.
3383 2009-01-08 Dan Bernstein <mitz@apple.com>
3385 Reviewed by Adam Roben.
3387 - WebKitSystemInterface changes to support Core Graphics native glyph drawing
3389 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3390 * win/lib/WebKitSystemInterface.lib:
3391 * win/lib/WebKitSystemInterface_debug.lib:
3393 2008-11-11 Ada Chan <adachan@apple.com>
3395 Fix: https://bugs.webkit.org/show_bug.cgi?id=22187
3396 Bug 22187: CLEARTYPE_QUALITY flag is not supported on Win2000
3398 Update window versions to correspond to Windows XP.
3400 Reviewed by Steve Falkenburg.
3402 * win/tools/vsprops/common.vsprops:
3404 2008-10-23 Anders Carlsson <andersca@apple.com>
3406 Reviewed by John Sullivan.
3408 Fix <rdar://problem/6306513> by adding a workaround for <rdar://problem/6304600>.
3410 * libWebKitSystemInterfaceLeopard.a:
3411 * libWebKitSystemInterfaceTiger.a:
3413 2008-10-08 Mark Rowe <mrowe@apple.com>
3415 Rubber-stamped by Jon Honeycutt.
3417 Remove restriction on version number ending in a 4.
3419 * win/tools/scripts/auto-version.sh:
3421 2008-10-07 Anders Carlsson <andersca@apple.com>
3423 Reviewed by Mitz Pettel.
3425 Update WebKitSystemInterface.
3427 * libWebKitSystemInterfaceLeopard.a:
3428 * libWebKitSystemInterfaceTiger.a:
3430 2008-09-09 Dan Bernstein <mitz@apple.com>
3432 Reviewed by Darin Adler.
3434 - WebKitLibraries part of <rdar://problem/6206244> Use alternate character-to-glyph interface on Leopard
3436 * WebKitSystemInterface.h:
3437 * libWebKitSystemInterfaceLeopard.a:
3439 2008-09-04 Adam Roben <aroben@apple.com>
3441 Ignore warning LNK4221 on Windows
3443 This warning is emitted when an object file with no public symbols is
3444 passed to the linker/librarian. This often occurs in WebCore for files
3445 that have been disabled via ENABLE()/USE() macros.
3447 Rubberstamped by Anders Carlsson.
3449 * win/tools/vsprops/common.vsprops: Ignore warning LNK4221.
3451 2008-08-27 Timothy Hatcher <timothy@apple.com>
3453 Adds the WKAdvanceDefaultButtonPulseAnimation function.
3455 <rdar://problem/6173530> Add Mac support for -webkit-appearance: default-button
3457 Reviewed by Adele Peterson.
3459 * WebKitSystemInterface.h: Added WKAdvanceDefaultButtonPulseAnimation.
3460 * libWebKitSystemInterfaceLeopard.a: Updated.
3461 * libWebKitSystemInterfaceTiger.a: Updated.
3463 2008-08-26 Adam Roben <aroben@apple.com>
3465 Disable a truncation warning that is disabled/doesn't exist on Mac
3467 This warning was firing when initializing floats from double literals.
3468 I haven't yet found any other situation that would cause this warning
3471 Reviewed by Sam Weinig.
3473 * win/tools/vsprops/common.vsprops: Turn off warning C4305.
3475 2008-07-20 Steve Falkenburg <sfalken@apple.com>
3479 * win/tools/vsprops/common.vsprops:
3481 2008-07-08 Dan Bernstein <mitz@apple.com>
3483 Reviewed by John Sullivan.
3485 - WebKitSystemInterface part of <rdar://problem/6008409> Need a way to disable updates in offscreen views
3487 * WebKitSystemInterface.h: Added WKWindowWillOrderOnScreenNotification.
3488 * libWebKitSystemInterfaceLeopard.a: Updated.
3489 * libWebKitSystemInterfaceTiger.a: Updated.
3491 2008-07-01 Steve Falkenburg <sfalken@apple.com>
3493 Bump version numbers.
3495 Reviewed by Mark Rowe.
3497 * win/tools/scripts/PRODUCTVERSION:
3498 * win/tools/scripts/VERSION:
3500 2008-05-13 Dan Bernstein <mitz@apple.com>
3502 Reviewed by John Sullivan.
3504 - WebKitSystemInterface support for <rdar://problem/5725912> improve render quality of transformed text
3506 * libWebKitSystemInterfaceLeopard.a: Improved glyph positioning in
3507 transformed graphics contexts.
3508 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
3509 wkSetCGContextFontRenderingStyle().
3510 * win/lib/WebKitSystemInterface.lib: Updated.
3511 * win/lib/WebKitSystemInterface_debug.lib: Updated.
3513 2008-05-09 Adam Roben <aroben@apple.com>
3515 Disable a MSVC warning
3517 Reviewed by Darin Adler.
3519 * win/tools/vsprops/common.vsprops: Add warning 4503 to the list of
3520 disabled warnings. It's a warning about decorated names being longer
3521 than MSVC's limit of 4096 characters. This warning doesn't indicate a
3522 correctness problem, but these truncated decorated names will be
3523 harder to recognize during debugging or when they appear in linker
3526 2008-04-28 Darin Adler <darin@apple.com>
3532 * win/tools/vsprops/common.vsprops: Add warning 4344 to the list of disabled warnings.
3533 It's really a warning about a bug they fixed in MSVC -- not helpful to us in WebKit.
3535 2008-04-24 Mark Rowe <mrowe@apple.com>
3537 Reviewed by Sam Weinig.
3539 Remove code for calculating the glyph cache size.
3541 * WebKitSystemInterface.h: Remove unused symbol.
3542 * libWebKitSystemInterfaceLeopard.a:
3543 * libWebKitSystemInterfaceTiger.a:
3545 2008-03-28 Steve Falkenburg <sfalken@apple.com>
3549 * win/tools/scripts/PRODUCTVERSION:
3551 2008-03-26 Adam Roben <aroben@apple.com>
3553 Windows build fix after r31322
3555 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Updated.
3556 * win/lib/WebKitSystemInterface.lib: Updated.
3557 * win/lib/WebKitSystemInterface_debug.lib: Updated.
3559 2008-03-26 Mark Rowe <mrowe@apple.com>
3561 Reviewed by David Hyatt.
3563 Make the Ahem font antialias correctly on Acid3 on Tiger.
3565 * WebKitSystemInterface.h:
3566 * libWebKitSystemInterfaceTiger.a:
3568 2008-03-19 Mark Rowe <mrowe@apple.com>
3570 Rubber-stamped by Sam Weinig.
3572 Fix http://bugs.webkit.org/show_bug.cgi?id=17816.
3573 Bug 17816: libWebCoreSQLite3.a is 2-architecture universal binary (not 4-architecture)
3575 * libWebCoreSQLite3.a: Land a 4-way fat binary.
3577 2008-03-12 Steve Falkenburg <sfalken@apple.com>
3579 New version of WebKitSystemInterface.lib with
3580 more compiler warnings suppressed.
3582 * win/lib/WebKitSystemInterface.lib:
3583 * win/tools/vsprops/common.vsprops:
3585 2008-03-12 Dan Bernstein <mitz@apple.com>
3587 Reviewed by Darin Adler and Sam Weinig.
3589 - <rdar://problem/4433248> use CoreText API instead of SPI on Leopard
3591 * WebKitSystemInterface.h:
3592 * libWebKitSystemInterfaceLeopard.a:
3594 2008-03-11 Steve Falkenburg <sfalken@apple.com>
3596 Disable two PGO/LTCG specific warnings.
3600 * win/tools/vsprops/common.vsprops:
3602 2008-02-29 Mark Rowe <mrowe@apple.com>
3604 Update Tiger version of WebKitSystemInterface to match r30690.
3606 * libWebKitSystemInterfaceTiger.a:
3608 2008-02-29 Adele Peterson <adele@apple.com>
3612 Auto-generate image arrays.
3614 * libWebKitSystemInterfaceLeopard.a:
3616 2008-02-29 Mark Rowe <mrowe@apple.com>
3618 Reviewed by Anders Carlsson.
3620 Replace use of WKPathFromFont with implementation in terms of public API.
3622 * WebKitSystemInterface.h: Remove unused symbol.
3623 * libWebKitSystemInterfaceLeopard.a:
3624 * libWebKitSystemInterfaceTiger.a:
3626 2008-02-29 Mark Rowe <mrowe@apple.com>
3628 Reviewed by Oliver Hunt.
3630 Fix spelling of "request" in name of WKNSURLProtocolClassForRequest.
3632 * WebKitSystemInterface.h:
3633 * libWebKitSystemInterfaceLeopard.a:
3634 * libWebKitSystemInterfaceTiger.a:
3636 2008-02-29 Mark Rowe <mrowe@apple.com>
3638 Reviewed by Oliver Hunt.
3640 Don't use WKSupportsMultipartXMixedReplace on Leopard as multipart/x-mixed-replace is always handled by NSURLRequest.
3642 * WebKitSystemInterface.h:
3643 * libWebKitSystemInterfaceLeopard.a:
3645 2008-02-29 Mark Rowe <mrowe@apple.com>
3647 Reviewed by Oliver Hunt and Oliver Hunt.
3649 <rdar://problem/4753845> WebKit should use CGEventSourceSecondsSinceLastEventType in place of WKSecondsSinceLastInputEvent SPI.
3651 * WebKitSystemInterface.h: Remove unused symbol.
3652 * libWebKitSystemInterfaceLeopard.a:
3653 * libWebKitSystemInterfaceTiger.a:
3655 2008-02-28 Mark Rowe <mrowe@apple.com>
3657 Reviewed by Dan Bernstein.
3659 Remove two unused functions from WebKitSystemInterface.
3661 * WebKitSystemInterface.h: Remove WKPreferRGB32Key and WKGetDefaultGlyphForChar as they are unused. Also remove
3662 a duplicate declaration of WKSecondsSinceLastInputEvent.
3663 * libWebKitSystemInterfaceLeopard.a:
3664 * libWebKitSystemInterfaceTiger.a:
3666 2008-02-28 Mark Rowe <mrowe@apple.com>
3668 Reviewed by Dave Hyatt.
3670 Make use of new CGFont APIs on Leopard rather than making a WebKitSystemInterface call.
3672 * WebKitSystemInterface.h: Only declare WKGetFontMetrics on Tiger.
3673 * libWebKitSystemInterfaceLeopard.a: Update for removal of WKGetFontMetrics.
3675 2008-02-27 Brady Eidson <beidson@apple.com>
3679 * libWebKitSystemInterfaceTiger.a:
3681 2008-02-27 Brady Eidson <beidson@apple.com>
3683 Reviewed by Mark Rowe
3685 Removed some unused methods:
3686 WKGetNSURLResponseCalculatedExpiration
3687 WKGetNSURLResponseMustRevalidate
3689 * WebKitSystemInterface.h:
3690 * libWebKitSystemInterfaceLeopard.a:
3691 * libWebKitSystemInterfaceTiger.a:
3693 2008-02-13 Adam Roben <aroben@apple.com>
3695 * win/tools/scripts/auto-version.sh: Removed a redundant symbol.
3697 2008-02-12 Adam Roben <aroben@apple.com>
3699 Clean up auto-version.sh a bit
3701 It now does quite a bit less file I/O and many fewer fork/exec pairs.
3702 It's also quite a bit easier to read.
3706 * win/tools/scripts/auto-version.sh:
3708 2008-02-12 Steve Falkenburg <sfalken@apple.com>
3710 Versioning script change.
3712 * win/tools/scripts/auto-version.sh:
3714 2008-02-07 Ada Chan <adachan@apple.com>
3716 Added 4 new methods:
3717 wkSetClientCertificateInSSLProperties,
3718 wkCanAccessCFURLRequestHTTPBodyParts,
3719 wkCFURLRequestCopyHTTPRequestBodyParts,
3720 wkCFURLRequestSetHTTPRequestBodyParts
3722 Rubber-stamped by Steve.
3724 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3725 * win/lib/WebKitSystemInterface.lib:
3726 * win/lib/WebKitSystemInterface_debug.lib:
3728 2008-02-04 Timothy Hatcher <timothy@apple.com>
3730 <rdar://problem/5722735> Merge fix for SQLITE_FULL error
3731 is given even if the max_page_count is increased (2920)
3733 * libWebCoreSQLite3.a:
3735 2008-02-01 Steve Falkenburg <sfalken@apple.com>
3737 <rdar://problem/5717523> Don't set DEP opt-in flag (data execution prevention) since it is incompaible with the video plugin used on CNN.com
3739 Rubber-stamped by Jon Honeycutt.
3741 * win/tools/vsprops/common.vsprops:
3743 2008-01-29 Mark Rowe <mrowe@apple.com>
3745 Reviewed by Tim Hatcher.
3747 <rdar://problem/5600926> WebCore on Tiger must link to its own copy of SQLite 3.4 or newer (so HTML database behavior will be correct).
3749 * WebCoreSQLite3/sqlite3.h: Added.
3750 * WebCoreSQLite3/sqlite3ext.h: Added.
3751 * libWebCoreSQLite3.a: Added.
3753 2008-01-29 Alexey Proskuryakov <ap@webkit.org>
3755 Debug (external) build fix.
3757 Removed _DEBUG preprocessor definition, which indicates that debug libraries are used (while they aren't).
3758 This preprocessor definition is automatically set by Visual Studio as needed anyway.
3760 * win/tools/vsprops/debug.vsprops:
3762 2008-01-17 Steve Falkenburg <sfalken@apple.com>
3764 Add preprocessor define accidently dropped in my unification,
3765 and required by some builds. Fixes an issue that caused both
3766 debug and release DLLs to be loaded.
3768 Rubber-stamped by Jon Honeycutt.
3770 * win/tools/vsprops/debug_internal.vsprops:
3772 2008-01-16 Steve Falkenburg <sfalken@apple.com>
3774 Use recommended security-related compiler settings.
3778 * win/tools/vsprops/common.vsprops:
3780 2008-01-16 Steve Falkenburg <sfalken@apple.com>
3784 * win/tools/vsprops/release.vsprops:
3786 2008-01-15 Adele Peterson <adele@apple.com>
3788 Reviewed by Adam and Antti.
3790 Updated libraries for <rdar://problem/5619062> Add load progress indicator to video controls
3792 * WebKitSystemInterface.h:
3793 * libWebKitSystemInterfaceLeopard.a:
3794 * libWebKitSystemInterfaceTiger.a:
3795 * win/include/SafariTheme: Added.
3796 * win/include/SafariTheme/SafariThemeConstants.h: Added. Placeholder empty header until we release an updated WebKitSupportLibrary.
3798 2008-01-14 Steve Falkenburg <sfalken@apple.com>
3800 Use shared vsprops for most vcproj properties.
3802 Reviewed by Darin Adler.
3804 * win/tools/vsprops/common.vsprops:
3805 * win/tools/vsprops/debug.vsprops:
3806 * win/tools/vsprops/debug_internal.vsprops:
3807 * win/tools/vsprops/release.vsprops:
3809 2008-01-11 Steve Falkenburg <sfalken@apple.com>
3811 Share common files across projects.
3814 Debug: common.vsprops, debug.vsprops
3815 Debug_Internal: common.vsprops, debug.vsprops, debug_internal.vsprops
3816 Release: common.vsprops, release.vsprops
3818 Shared properties can go into common.vsprops, shared debug settings can go into debug.vsprops.
3819 debug_internal.vsprops will be mostly empty except for file path prefix modifiers.
3821 Moved auto-version.sh, VERSION, PRODUCTVERSION to tools.
3823 Reviewed by Adam Roben.
3825 * win/tools/WinTools.make:
3826 * win/tools/scripts: Added.
3827 * win/tools/scripts/PRODUCTVERSION: Added.
3828 * win/tools/scripts/VERSION: Added.
3829 * win/tools/scripts/auto-version.sh: Copied from WebCore/WebCore.vcproj/auto-version.sh.
3830 * win/tools/vsprops/debug.vsprops:
3831 * win/tools/vsprops/debug_internal.vsprops: Added.
3832 * win/tools/vsprops/release.vsprops:
3834 2008-01-11 Steve Falkenburg <sfalken@apple.com>
3836 Add shared vsprops to help unify our Windows tools settings.
3841 * win/tools/WinTools.make: Added.
3842 * win/tools/vsprops: Added.
3843 * win/tools/vsprops/common.vsprops: Added.
3844 * win/tools/vsprops/debug.vsprops: Added.
3845 * win/tools/vsprops/release.vsprops: Added.
3847 2008-01-07 Mark Rowe <mrowe@apple.com>
3849 Update Tiger library to a G3-friendly version.
3851 * libWebKitSystemInterfaceTiger.a:
3853 2008-01-07 Adele Peterson <adele@apple.com>
3855 Reviewed by Antti, Adam, and Mitz.
3857 WebKitLibraries part of fix for
3858 <rdar://problem/5619073> Updated look for <video> controls
3859 <rdar://problem/5619057> Add volume control to video controls
3861 * WebKitSystemInterface.h:
3862 * libWebKitSystemInterfaceLeopard.a:
3863 * libWebKitSystemInterfaceTiger.a:
3865 2008-01-03 Mark Rowe <mrowe@apple.com>
3867 Update Tiger library to a G3-friendly version.
3869 * libWebKitSystemInterfaceTiger.a:
3871 2008-01-03 Adele Peterson <adele@apple.com>
3873 Update libraries for <rdar://problem/4106190> Include "Where from" metadata in drag-and-dropped images
3875 * WebKitSystemInterface.h:
3876 * libWebKitSystemInterfaceLeopard.a:
3877 * libWebKitSystemInterfaceTiger.a:
3879 2007-12-21 Mark Rowe <mrowe@apple.com>
3881 Rubber-stamped by Dan Bernstein.
3883 Fix http://bugs.webkit.org/show_bug.cgi?id=16549.
3884 Bug 16549: WebKit nightly build failing to launch on PowerPC G3s
3886 * libWebKitSystemInterfaceTiger.a: Update to a G3-friendly version.
3888 2007-12-07 Dan Bernstein <mitz@apple.com>
3890 Reviewed by Darin Adler.
3892 - updated system interface for fixing <rdar://problem/5499918> REGRESSION: insertion point in input field with custom border cuts holes in focus ring interior edges
3894 * WebKitSystemInterface.h:
3895 * libWebKitSystemInterfaceLeopard.a:
3896 * libWebKitSystemInterfaceTiger.a:
3898 2007-11-27 John Sullivan <sullivan@apple.com>
3900 Fixed 5614525, caused by a recent bug in WKGetExtensionsForMIMEType
3901 that affects Safari.
3903 reviewed by Kevin Decker
3905 * libWebKitSystemInterfaceLeopard.a:
3906 * libWebKitSystemInterfaceTiger.a:
3908 2007-11-26 Timothy Hatcher <timothy@apple.com>
3910 Reviewed by Adam Roben.
3912 Bug 16137: Web Inspector window on Leopard should have a unified toolbar and window title
3913 http://bugs.webkit.org/show_bug.cgi?id=16137
3915 Add a new function to make bottom window corners square for textured windows.
3917 * WebKitSystemInterface.h:
3918 * libWebKitSystemInterfaceTiger.a:
3919 * libWebKitSystemInterfaceLeopard.a:
3921 2007-11-23 Adam Roben <aroben@apple.com>
3923 Add wkSetPatternPhaseInUserSpace to WebKitSystemInterface on Windows
3927 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
3929 * win/lib/WebKitSystemInterface.lib: Updated.
3930 * win/lib/WebKitSystemInterface_debug.lib: Updated.
3932 2007-11-16 Anders Carlsson <andersca@apple.com>
3936 <rdar://problem/5603832>
3937 XMLHttpRequest readyState 3 & responseText buffer issues.
3939 Add wkSetCFURLRequestShouldContentSniff.
3941 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3942 * win/lib/WebKitSystemInterface.lib:
3943 * win/lib/WebKitSystemInterface_debug.lib:
3945 2007-11-05 Antti Koivisto <antti@apple.com>
3949 Update WKQTMovieViewSetDrawSynchronously.
3951 * libWebKitSystemInterfaceLeopard.a:
3952 * libWebKitSystemInterfaceTiger.a:
3954 2007-11-02 Antti Koivisto <antti@apple.com>
3956 Reviewed by Darin Adler.
3958 Update to add WKQTMovieViewSetDrawSynchronously
3960 * WebKitSystemInterface.h:
3961 * libWebKitSystemInterfaceLeopard.a:
3962 * libWebKitSystemInterfaceTiger.a:
3964 2007-10-26 Adele Peterson <adele@apple.com>
3966 Reviewed by Tim Hatcher.
3968 Updating header too for WKDrawCapsLockIndicator.
3970 * WebKitSystemInterface.h:
3972 2007-10-26 Adele Peterson <adele@apple.com>
3976 Adding WKDrawCapsLockIndicator in preparation for fixing the caps lock indicator.
3978 * libWebKitSystemInterfaceLeopard.a:
3979 * libWebKitSystemInterfaceTiger.a:
3981 2007-10-25 Adam Roben <aroben@apple.com>
3983 Add wkSetPatternBaseCTM.
3985 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3986 * win/lib/WebKitSystemInterface.lib:
3987 * win/lib/WebKitSystemInterface_debug.lib:
3989 2007-10-25 Sam Weinig <sam@webkit.org>
3991 Fix the windows build.
3993 * win/lib/WebKitSystemInterface.lib:
3994 * win/lib/WebKitSystemInterface_debug.lib:
3996 2007-10-25 Timothy Hatcher <timothy@apple.com>
3998 Add WKSetPatternBaseCTM.
4000 * WebKitSystemInterface.h:
4001 * libWebKitSystemInterfaceLeopard.a:
4002 * libWebKitSystemInterfaceTiger.a:
4004 2007-10-25 Timothy Hatcher <timothy@apple.com>
4008 Update the Leopard WebKitSystemInterface to be 4-way univeral to include 64-bit.
4010 * libWebKitSystemInterfaceLeopard.a:
4012 2007-10-25 Sam Weinig <sam@webkit.org>
4014 Added wrapper for getting the foundation cache directory.
4016 Reviewed by Adam Roben.
4018 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
4019 * win/lib/WebKitSystemInterface.lib:
4020 * win/lib/WebKitSystemInterface_debug.lib:
4022 2007-10-24 Adam Roben <aroben@apple.com>
4024 Added some font-related functions needed for <rdar://5549919>
4028 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
4029 * win/lib/WebKitSystemInterface.lib:
4030 * win/lib/WebKitSystemInterface_debug.lib:
4032 2007-10-24 Timothy Hatcher <timothy@apple.com>
4034 Reviewed by Mark Rowe.
4036 <rdar://problem/5069711> OpenSource version of libWebKitSystemInterface.a is Tiger only, causes issues if used on Leopard
4038 Add system specific versions of WebKitSystemInterface.
4040 * libWebKitSystemInterface.a: Removed.
4041 * libWebKitSystemInterfaceLeopard.a: Added.
4042 * libWebKitSystemInterfaceTiger.a: Added.
4044 2007-10-11 Ada Chan <adachan@apple.com>
4046 <rdar://problem/5534421>
4047 Added wkGetDefaultHTTPCookieStorage(). Updated libraries.
4049 Reviewed by Darin Adler.
4051 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
4052 * win/lib/WebKitSystemInterface.lib:
4053 * win/lib/WebKitSystemInterface_debug.lib:
4055 2007-09-27 Sam Weinig <sam@webkit.org>
4057 Build fix. Ran update-webkitsysteminterface script on Tiger, because
4058 the resulting binary differs when built on Tiger.
4060 * libWebKitSystemInterface.a:
4062 2007-09-27 David Hyatt <hyatt@apple.com>
4064 Update WebKitSYstemInterface for @font-face changes.
4066 * WebKitSystemInterface.h:
4067 * libWebKitSystemInterface.a:
4069 2007-09-18 Geoffrey Garen <ggaren@apple.com>
4071 Build fix. Ran update-webkitsysteminterface script on Tiger, because
4072 the resulting binary differs when built on Tiger. See
4073 <rdar://problem/5490613>.
4075 * libWebKitSystemInterface.a:
4077 2007-09-18 Geoffrey Garen <ggaren@apple.com>
4079 Build fix. Ran update-webkitsysteminterface script.
4081 * WebKitSystemInterface.h:
4082 * libWebKitSystemInterface.a:
4084 2007-08-28 Anders Carlsson <andersca@apple.com>
4086 Add WKSetNSURLRequestShouldContentSniff.
4088 * WebKitSystemInterface.h:
4089 * libWebKitSystemInterface.a:
4091 2007-08-28 Ada Chan <adachan@apple.com>
4093 <rdar://problem/4876242> Added SPI to fetch SSL certificate information.
4098 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
4099 * win/lib/WebKitSystemInterface.lib:
4100 * win/lib/WebKitSystemInterface_debug.lib:
4102 2007-07-23 Ada Chan <adachan@apple.com>
4106 Update WebKitSystemInterface.{h,lib}.
4108 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
4109 * win/lib/WebKitSystemInterface.lib:
4110 * win/lib/WebKitSystemInterface_debug.lib:
4112 2007-07-19 Ada Chan <adachan@apple.com>
4114 Rubber-stamped by Adam.
4118 * win/lib/WebKitSystemInterface.lib:
4119 * win/lib/WebKitSystemInterface_debug.lib:
4121 2007-07-06 Adam Roben <aroben@apple.com>
4123 Update WebKitSystemInterface.{h,lib} for <rdar://problem/5301994>
4127 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
4128 * win/lib/WebKitSystemInterface.lib:
4129 * win/lib/WebKitSystemInterface_debug.lib:
4131 2007-06-29 Antti Koivisto <antti@apple.com>
4135 Added WKQTMovieDataRate and WKQTMovieMaxTimeLoaded
4137 * WebKitSystemInterface.h:
4138 * libWebKitSystemInterface.a:
4140 2007-03-29 Beth Dakin <bdakin@apple.com>
4142 Rubber-stamped by Adam.
4144 Keep OpenSource building.
4146 * WebKitSystemInterface.h:
4147 * libWebKitSystemInterface.a:
4149 2007-03-28 Antti Koivisto <antti@apple.com>
4151 Update libWebKitSystemInterface, previous version was out of date.
4153 * libWebKitSystemInterface.a:
4155 2007-03-27 Antti Koivisto <antti@apple.com>
4157 Reviewed by Darin Adler.
4159 Added wkGetWheelEventDeltas
4161 * WebKitSystemInterface.h:
4162 * libWebKitSystemInterface.a:
4164 2007-03-07 Mark Rowe <mrowe@apple.com>
4166 Build fix. Rebuild against 10.4 SDK.
4168 * libWebKitSystemInterface.a:
4170 2007-03-06 Kevin Decker <kdecker@apple.com>
4174 Fixed: <rdar://problem/4126976> private keys imported by WebKit should not be accessible by all applications
4176 * libWebKitSystemInterface.a:
4178 2007-02-21 Anders Carlsson <acarlsson@apple.com>
4180 Add new version with WKCGContextIsBitmapContext.
4182 * WebKitSystemInterface.h:
4183 * libWebKitSystemInterface.a:
4185 2006-12-16 Adele Peterson <adele@apple.com>
4189 WebKitLibraries part of fix for:
4190 <rdar://problem/4463829> Switch to use new search field implementation for <input type="search">
4192 Added wkDrawTextFieldCellFocusRing.
4194 * WebKitSystemInterface.h:
4195 * libWebKitSystemInterface.a:
4197 2006-10-11 Darin Adler <darin@apple.com>
4199 Reviewed by John Sullivan.
4201 * WebKitSystemInterface.h: Updated to a C++-compatible version.
4203 2006-08-31 Adele Peterson <adele@apple.com>
4205 Reviewed by John Sullivan.
4207 Removed wkSecureEventInput and wkSetSecureEventInput, since this can be done with API.
4209 * WebKitSystemInterface.h:
4210 * libWebKitSystemInterface.a:
4212 2006-08-30 Adele Peterson <adele@apple.com>
4216 Updated for http://bugs.webkit.org/show_bug.cgi?id=10575
4217 Enable secure input mode for new password fields
4219 * WebKitSystemInterface.h: Added WKSetSecureEventInput and WKSecureEventInput;
4220 * libWebKitSystemInterface.a:
4222 2006-07-09 Anders Carlsson <acarlsson@apple.com>
4224 Reviewed by Darin Adler.
4226 * WebKitSystemInterface.h:
4227 * libWebKitSystemInterface.a:
4230 2006-07-05 Adele Peterson <adele@apple.com>
4232 Reviewed by Maciej and Hyatt.
4234 * WebKitSystemInterface.h: Updated.
4235 * libWebKitSystemInterface.a: Updated.
4237 2006-06-16 Adele Peterson <adele@apple.com>
4241 * WebKitSystemInterface.h: Added WKDrawBezeledTextArea().
4242 * libWebKitSystemInterface.a: ditto.
4244 2006-04-01 Eric Seidel <eseidel@apple.com>
4246 * libWebKitSystemInterface.a: commit a universal binary.
4248 2006-04-01 Darin Adler <darin@apple.com>
4252 * libWebKitSystemInterface.a: Changed alpha in the focus-ring drawing
4253 code to use the system default alpha.
4255 2006-03-17 Eric Seidel <eseidel@apple.com>
4257 * libWebKitSystemInterface.a: commit a universal binary.
4259 2006-03-17 Adele Peterson <adele@apple.com>
4261 * WebKitSystemInterface.h: Added WKDrawBezeledTextFieldCell()
4262 * libWebKitSystemInterface.a: ditto
4264 2006-02-28 John Sullivan <sullivan@apple.com>
4266 * WebKitSystemInterface.h: Removed WKMouseIsDown()
4267 * libWebKitSystemInterface.a: ditto
4269 2006-02-23 Timothy Hatcher <timothy@apple.com>
4271 New build to fix the i386 arch. (The _cuEnc64 symbol was missing.)
4273 * libWebKitSystemInterface.a:
4275 2006-02-19 Darin Adler <darin@apple.com>
4277 * WebKitSystemInterface.h: Added WKDrawFocusRing.
4278 * libWebKitSystemInterface.a: Ditto.
4280 2006-02-06 John Sullivan <sullivan@apple.com>
4282 * WebKitSystemInterface.h:
4283 * libWebKitSystemInterface.a:
4284 removed WKExecutableLinkedInTigerOrEarlier
4286 2005-11-01 Darin Adler <darin@apple.com>
4288 * libWebKitSystemInterface.a: Updated.
4290 2005-10-04 Maciej Stachowiak <mjs@apple.com>
4294 * WebKitSystemInterface.h:
4295 * libWebKitSystemInterface.a:
4297 2005-09-08 Justin Garcia <justin.garcia@apple.com>
4299 * WebKitSystemInterface.h: Update to latest
4300 * libWebKitSystemInterface.a: ditto
4302 2005-09-04 Darin Adler <darin@apple.com>
4304 * WebKitSystemInterface.h: Update to latest
4305 * libWebKitSystemInterface.a: Ditto.
4307 2005-08-07 Darin Adler <darin@apple.com>
4309 * libWebKitSystemInterface.a: Universal binary.
4310 * WebKitSystemInterface.h: Updated for calls that Eric recently removed.
4312 2005-07-01 John Sullivan <sullivan@apple.com>
4314 - added WKExecutableLinkedInTigerOrEarlier
4316 * WebKitSystemInterface.h:
4317 * libWebKitSystemInterface.a:
4319 2005-06-06 Maciej Stachowiak <mjs@apple.com>
4321 - updated for crashing bugfix
4323 * libWebKitSystemInterface.a:
4325 2005-06-06 Maciej Stachowiak <mjs@apple.com>
4329 * WebKitSystemInterface.h:
4330 * libWebKitSystemInterface.a:
4332 2005-06-06 Maciej Stachowiak <mjs@apple.com>
4336 * WebKitSystemInterface.h:
4337 * libWebKitSystemInterface.a:
4339 2005-06-06 Maciej Stachowiak <mjs@apple.com>
4343 * WebKitSystemInterface.h:
4344 * libWebKitSystemInterface.a:
4346 2005-06-06 Maciej Stachowiak <mjs@apple.com>
4350 * WebKitSystemInterface.h:
4351 * libWebKitSystemInterface.a:
4353 2005-06-06 Maciej Stachowiak <mjs@apple.com>
4357 * WebKitSystemInterface.h:
4358 * libWebKitSystemInterface.a:
4360 2005-06-06 Maciej Stachowiak <mjs@apple.com>
4364 * WebKitSystemInterface.h:
4365 * libWebKitSystemInterface.a:
4367 2005-06-06 Maciej Stachowiak <mjs@apple.com>
4371 * WebKitSystemInterface.h:
4372 * libWebKitSystemInterface.a:
4374 2005-06-06 Maciej Stachowiak <mjs@apple.com>
4378 * WebKitSystemInterface.h:
4379 * libWebKitSystemInterface.a:
4381 2005-06-05 Maciej Stachowiak <mjs@apple.com>
4383 - added a few more bits of SPI
4385 * WebKitSystemInterface.h:
4386 * libWebKitSystemInterface.a:
4388 2005-06-05 Maciej Stachowiak <mjs@apple.com>
4390 - added file type and NSURLResponse caching SPI
4392 * WebKitSystemInterface.h:
4393 * libWebKitSystemInterface.a:
4395 2005-06-05 Maciej Stachowiak <mjs@apple.com>
4397 - initial checkin of WebKitSystemInterface binary
4399 * WebKitSystemInterface.h: Added.
4400 * libWebKitSystemInterface.a: Added.