1 2012-03-09 Ashod Nakashian <ashodnakashian@yahoo.com>
3 Bash scripts should support LF endings only
4 https://bugs.webkit.org/show_bug.cgi?id=79509
6 Reviewed by David Kilzer.
8 * win/tools/scripts/feature-defines.sh: Modified property svn:eol-style.
10 2012-03-05 Sam Weinig <sam@webkit.org>
12 Fix the SnowLeoaprd build.
14 * WebKitSystemInterface.h:
15 * libWebKitSystemInterfaceLeopard.a:
16 * libWebKitSystemInterfaceLion.a:
17 * libWebKitSystemInterfaceSnowLeopard.a:
19 2012-03-05 Sam Weinig <sam@webkit.org>
21 Update WebKitSystemInterface for WKCAContext additions.
23 * WebKitSystemInterface.h:
24 * libWebKitSystemInterfaceLeopard.a:
25 * libWebKitSystemInterfaceLion.a:
26 * libWebKitSystemInterfaceSnowLeopard.a:
28 2012-03-03 Hans Wennborg <hans@chromium.org>
30 Implement Speech JavaScript API
31 https://bugs.webkit.org/show_bug.cgi?id=80019
33 Reviewed by Adam Barth.
35 Add ENABLE_SCRIPTED_SPEECH.
37 * win/tools/vsprops/FeatureDefines.vsprops:
38 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
40 2012-03-01 Nikolas Zimmermann <nzimmermann@rim.com>
42 Unreviewed, rolling out r109255.
43 http://trac.webkit.org/changeset/109255
44 https://bugs.webkit.org/show_bug.cgi?id=79932
46 Breaks rounded rects with dashed strokes in SVG
48 * WebKitSystemInterface.h:
49 * libWebKitSystemInterfaceLeopard.a:
50 * libWebKitSystemInterfaceLion.a:
51 * libWebKitSystemInterfaceSnowLeopard.a:
53 2012-02-29 Tim Horton <timothy_horton@apple.com>
55 Make use of CG rounded-rect primitives
56 https://bugs.webkit.org/show_bug.cgi?id=79932
57 <rdar://problem/9274953>
59 Reviewed by Simon Fraser.
61 Add wkCGPathAddRoundedRect.
63 * WebKitSystemInterface.h:
64 * libWebKitSystemInterfaceLeopard.a:
65 * libWebKitSystemInterfaceLion.a:
66 * libWebKitSystemInterfaceSnowLeopard.a:
68 2012-02-28 Jer Noble <jer.noble@apple.com>
70 Full screen video volume slider has "progress bar"
71 https://bugs.webkit.org/show_bug.cgi?id=79812
73 Reviewed by Eric Carlson.
75 * WebKitSystemInterface.h:
76 * libWebKitSystemInterfaceLeopard.a:
77 * libWebKitSystemInterfaceLion.a:
78 * libWebKitSystemInterfaceSnowLeopard.a:
79 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
80 * win/lib/WebKitSystemInterface.lib:
82 2012-02-28 Simon Fraser <simon.fraser@apple.com>
84 Update WebKitSystemInterface.
86 Reviewed by Sam Weinig.
88 * WebKitSystemInterface.h:
89 * libWebKitSystemInterfaceLeopard.a:
90 * libWebKitSystemInterfaceLion.a:
91 * libWebKitSystemInterfaceSnowLeopard.a:
93 2012-02-28 Alexey Proskuryakov <ap@apple.com>
95 [Mac] Add an experimental SPI for plug-ins to enter sandbox
96 https://bugs.webkit.org/show_bug.cgi?id=79709
98 This pulls a lot of WKSI changes at once, because the script that updates it didn't
101 * WebKitSystemInterface.h:
102 * libWebKitSystemInterfaceLeopard.a:
103 * libWebKitSystemInterfaceLion.a:
104 * libWebKitSystemInterfaceSnowLeopard.a:
106 2012-02-10 Adam Klein <adamk@chromium.org>
108 Enable MUTATION_OBSERVERS by default on all platforms
109 https://bugs.webkit.org/show_bug.cgi?id=78196
111 Reviewed by Ojan Vafai.
113 * win/tools/vsprops/FeatureDefines.vsprops:
114 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
116 2012-02-06 Matthew Delaney <mdelaney@apple.com>
118 toDataURL() uses stale data after putImageData()
119 https://bugs.webkit.org/show_bug.cgi?id=65767
121 Added WKCGContextResetClip for use in reseting clip for new putByteArray method.
123 Reviewed by Chris Marrin.
125 * WebKitSystemInterface.h: Added WKCGContextResetClip.
126 * libWebKitSystemInterfaceLeopard.a:
127 * libWebKitSystemInterfaceSnowLeopard.a:
128 * libWebKitSystemInterfaceLion.a:
130 2012-02-02 Chris Marrin <cmarrin@apple.com>
132 Turn on CSS Filters on Windows
133 https://bugs.webkit.org/show_bug.cgi?id=76667
135 Turned on CSS_FILTERS for Windows
137 Reviewed by Adele Peterson.
139 * win/tools/vsprops/FeatureDefines.vsprops:
141 2012-02-02 Sheriff Bot <webkit.review.bot@gmail.com>
143 Unreviewed, rolling out r106566.
144 http://trac.webkit.org/changeset/106566
145 https://bugs.webkit.org/show_bug.cgi?id=77673
147 Broke the Windows build (Requested by jessieberlin on
150 * win/tools/vsprops/FeatureDefines.vsprops:
152 2012-02-02 Chris Marrin <cmarrin@apple.com>
154 Turn on CSS Filters on Windows
155 https://bugs.webkit.org/show_bug.cgi?id=76667
157 Turned on CSS_FILTERS for Windows
159 Reviewed by Adele Peterson.
161 * win/tools/vsprops/FeatureDefines.vsprops:
163 2012-01-26 Nikolas Zimmermann <nzimmermann@rim.com>
165 Not reviewed. Fix win build, by disabling ENABLE_SHADOW_DOM by default.
167 * win/tools/vsprops/FeatureDefines.vsprops:
168 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
170 2012-01-25 Hajime Morita <morrita@google.com>>
172 ENABLE_SHADOW_DOM should be available via build-webkit --shadow-dom
173 https://bugs.webkit.org/show_bug.cgi?id=76863
175 Reviewed by Dimitri Glazkov.
177 Added a feature flag.
179 * win/tools/vsprops/FeatureDefines.vsprops:
180 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
182 2012-01-16 Brent Fulgham <bfulgham@webkit.org>
184 [WinCairo] Build correction. Switch to Apple style builds without
185 the _debug postfix so that launching tools, etc., will work properly.
187 * win/tools/vsprops/debug_wincairo.vsprops: Remove use of _debug in
188 output files to be consistent with WebKit build/test tools.
190 2012-01-05 Dan Bernstein <mitz@apple.com>
192 <rdar://problem/10633760> Update copyright strings
194 Reviewed by Mark Rowe.
196 * win/tools/scripts/COPYRIGHT-END-YEAR:
198 2011-12-06 Roland Steiner <rolandsteiner@chromium.org>
200 <style scoped>: disable on Windows by default
201 https://bugs.webkit.org/show_bug.cgi?id=73893
203 Reviewed by Andreas Kling.
205 * win/tools/vsprops/FeatureDefines.vsprops:
206 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
208 2011-11-20 Roland Steiner <rolandsteiner@chromium.org>
210 <style scoped>: add ENABLE(STYLE_SCOPED) flag to WebKit
211 https://bugs.webkit.org/show_bug.cgi?id=72848
213 Reviewed by Dimitri Glazkov.
215 * win/tools/vsprops/FeatureDefines.vsprops:
216 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
218 2011-11-14 Julien Chaffraix <jchaffraix@webkit.org>
220 Add --css-grid-layout to build-webkit and the build systems
221 https://bugs.webkit.org/show_bug.cgi?id=72320
223 Reviewed by Ojan Vafai.
225 * win/tools/vsprops/FeatureDefines.vsprops:
226 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
228 2011-11-14 Tony Chang <tony@chromium.org>
230 Remove the CSS3_FLEXBOX compile time flag and enable on all ports
231 https://bugs.webkit.org/show_bug.cgi?id=72196
233 Reviewed by Ojan Vafai.
235 * win/tools/vsprops/FeatureDefines.vsprops:
236 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
238 2011-11-11 Alexey Proskuryakov <ap@apple.com>
240 WebProcess should use AppSandbox style quarantine
241 https://bugs.webkit.org/show_bug.cgi?id=72168
242 <rdar://problem/10434292>
244 Reviewed by Darin Adler.
246 * WebKitSystemInterface.h:
247 * libWebKitSystemInterfaceLion.a:
248 Added WKEnableSandboxStyleFileQuarantine().
250 * libWebKitSystemInterfaceLeopard.a:
251 * libWebKitSystemInterfaceSnowLeopard.a:
252 Not sure why these also changed, but updating to match most recent build.
254 2011-11-02 Dean Jackson <dino@apple.com>
256 Add ENABLE_CSS_SHADERS flag
257 https://bugs.webkit.org/show_bug.cgi?id=71394
259 Reviewed by Sam Weinig.
261 * win/tools/vsprops/FeatureDefines.vsprops:
262 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
264 2011-10-24 Michael Saboff <msaboff@apple.com>
266 WebKit doesn't build with recent changes to libdispatch
267 https://bugs.webkit.org/show_bug.cgi?id=70737
269 Added new WebKitSystemInterface method CreateVMPressureDispatchOnMainQueue.
271 * WebKitSystemInterface.h:
272 * libWebKitSystemInterfaceLeopard.a:
273 * libWebKitSystemInterfaceLion.a:
274 * libWebKitSystemInterfaceSnowLeopard.a:
276 2011-10-21 Jeff Miller <jeffm@apple.com>
278 Focus rings are too thin in HiDPI in WebKit2
279 https://bugs.webkit.org/show_bug.cgi?id=70396
281 Rename wkSetPatternBaseCTM() to wkSetBaseCTM().
283 Reviewed by Beth Dakin.
285 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
286 * win/lib/WebKitSystemInterface.lib:
288 2011-10-19 Beth Dakin <bdakin@apple.com>
290 Try to fix the Chromium build.
292 * WebKitSystemInterface.h:
293 * libWebKitSystemInterfaceLeopard.a:
294 * libWebKitSystemInterfaceLion.a:
295 * libWebKitSystemInterfaceSnowLeopard.a:
297 2011-10-19 Beth Dakin <bdakin@apple.com>
299 https://bugs.webkit.org/show_bug.cgi?id=70396
300 Focus rings are too thin in HiDPI in WebKit2
302 <rdar://problem/10086876>
304 Reviewed by Dan Bernstein.
306 Renamed an existing WebKitSystemInterface function.
307 * WebKitSystemInterface.h:
308 * libWebKitSystemInterfaceLion.a:
309 * libWebKitSystemInterfaceSnowLeopard.a:
311 2011-10-18 Adam Barth <abarth@webkit.org>
313 Always enable ENABLE(XPATH)
314 https://bugs.webkit.org/show_bug.cgi?id=70217
316 Reviewed by Eric Seidel.
318 * win/tools/vsprops/FeatureDefines.vsprops:
319 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
321 2011-10-17 Adam Roben <aroben@apple.com>
327 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
329 * win/tools/vsprops/common.vsprops: Specify /bigobj to the compiler.
331 2011-10-16 Adam Barth <abarth@webkit.org>
333 Always enable ENABLE(DOM_STORAGE)
334 https://bugs.webkit.org/show_bug.cgi?id=70189
336 Reviewed by Eric Seidel.
338 * win/tools/vsprops/FeatureDefines.vsprops:
339 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
341 2011-10-14 Dan Bernstein <mitz@apple.com>
343 REGRESSION (Safari 5.1 - 5.1.1): CSS nesw-resize cursor shows up as a sw-resize cursor
344 https://bugs.webkit.org/show_bug.cgi?id=70081
346 Reviewed by Anders Carlsson.
348 * WebKitSystemInterface.h: Unrelated change, perhaps needed for bug 68478.
349 * libWebKitSystemInterfaceLeopard.a:
350 * libWebKitSystemInterfaceLion.a:
351 * libWebKitSystemInterfaceSnowLeopard.a:
353 2011-10-13 Arko Saha <arko@motorola.com>
355 Microdata: Basic implementation of document.getItems() method.
356 https://bugs.webkit.org/show_bug.cgi?id=68610
358 Reviewed by Ryosuke Niwa.
360 Added ENABLE(MICRODATA) feature flag. Implement document.getItems() DOM API.
361 Spec: http://www.whatwg.org/specs/web-apps/current-work/complete/microdata.html
363 * win/tools/vsprops/FeatureDefines.vsprops:
364 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
366 2011-10-12 Adam Barth <abarth@webkit.org>
368 Remove ENABLE(XHTMLMP) and associated code
369 https://bugs.webkit.org/show_bug.cgi?id=69729
371 Reviewed by David Levin.
373 * win/tools/vsprops/FeatureDefines.vsprops:
374 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
376 2011-10-11 Kent Tamura <tkent@chromium.org>
378 C4481 warning should be disabled for OVERRIDE and FINAL.
379 https://bugs.webkit.org/show_bug.cgi?id=69904
381 Reviewed by Adam Roben.
383 * win/tools/vsprops/common.vsprops: Disable C4481.
385 2011-10-04 Kent Tamura <tkent@chromium.org>
387 Introduce feature flags for incomplete input types
388 https://bugs.webkit.org/show_bug.cgi?id=68971
390 Reviewed by Hajime Morita.
392 * win/tools/vsprops/FeatureDefines.vsprops:
393 Add ENABLE_INPUT_TYPE_* flags. They are disabled by default.
394 * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto.
396 2011-10-04 Scott Graham <scottmg@chromium.org>
398 Add GAMEPAD feature flag
399 https://bugs.webkit.org/show_bug.cgi?id=66859
401 Reviewed by Darin Fisher.
403 * win/tools/vsprops/FeatureDefines.vsprops:
404 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
406 2011-09-26 Chris Marrin <cmarrin@apple.com>
408 Enable requestAnimationFrame on Windows
409 https://bugs.webkit.org/show_bug.cgi?id=68397
411 Reviewed by Simon Fraser.
413 Enable REQUEST_ANIMATION_FRAME for Windows
415 * win/tools/vsprops/FeatureDefines.vsprops:
417 2011-09-24 Adam Barth <abarth@webkit.org>
419 Always enable ENABLE(OFFLINE_WEB_APPLICATIONS)
420 https://bugs.webkit.org/show_bug.cgi?id=68767
422 Reviewed by Eric Seidel.
424 * win/tools/vsprops/FeatureDefines.vsprops:
425 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
427 2011-09-23 Adam Klein <adamk@chromium.org>
429 Add ENABLE_MUTATION_OBSERVERS feature flag
430 https://bugs.webkit.org/show_bug.cgi?id=68732
432 Reviewed by Ojan Vafai.
434 This flag will guard an implementation of the "Mutation Observers" proposed in
435 http://lists.w3.org/Archives/Public/public-webapps/2011JulSep/1622.html
437 * win/tools/vsprops/FeatureDefines.vsprops:
438 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
440 2011-09-22 Dean Jackson <dino@apple.com>
442 Add ENABLE_CSS_FILTERS
443 https://bugs.webkit.org/show_bug.cgi?id=68652
445 Reviewed by Simon Fraser.
447 * win/tools/vsprops/FeatureDefines.vsprops:
448 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
450 2011-09-19 Adam Barth <abarth@webkit.org>
452 Always enable ENABLE(EVENTSOURCE)
453 https://bugs.webkit.org/show_bug.cgi?id=68414
455 Reviewed by Eric Seidel.
457 * win/tools/vsprops/FeatureDefines.vsprops:
458 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
460 2011-09-15 Adam Barth <abarth@webkit.org>
462 Rename ENABLE(DATABASE) to ENABLE(SQL_DATABASE)
463 https://bugs.webkit.org/show_bug.cgi?id=68205
465 Reviewed by Eric Seidel.
467 * win/tools/vsprops/FeatureDefines.vsprops:
468 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
470 2011-09-15 Eric Seidel <eric@webkit.org>
472 Remove ENABLE(SVG_AS_IMAGE) since all major ports have it on by default
473 https://bugs.webkit.org/show_bug.cgi?id=68182
475 Reviewed by Adam Barth.
477 * win/tools/vsprops/FeatureDefines.vsprops:
478 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
480 2011-09-15 Eric Seidel <eric@webkit.org>
482 Remove ENABLE_SVG_ANIMATION as all major ports have it on by default
483 https://bugs.webkit.org/show_bug.cgi?id=68022
485 Reviewed by Ryosuke Niwa.
487 * win/tools/vsprops/FeatureDefines.vsprops:
488 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
490 2011-09-14 Eric Seidel <eric@webkit.org>
492 Remove ENABLE_SVG_USE as <use> is required by HTML5
493 https://bugs.webkit.org/show_bug.cgi?id=68019
495 Reviewed by Ryosuke Niwa.
497 I missed a couple uses of SVG_USE in my previous patch.
499 * win/tools/vsprops/FeatureDefines.vsprops:
500 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
502 2011-09-13 Eric Seidel <eric@webkit.org>
504 Remove ENABLE_SVG_USE as <use> is required by HTML5
505 https://bugs.webkit.org/show_bug.cgi?id=68019
507 Reviewed by Ryosuke Niwa.
509 * win/tools/vsprops/FeatureDefines.vsprops:
510 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
512 2011-09-13 Eric Seidel <eric@webkit.org>
514 Remove ENABLE_SVG_FOREIGN_OBJECT as it is a required part of HTML5
515 https://bugs.webkit.org/show_bug.cgi?id=68018
517 Reviewed by Ryosuke Niwa.
519 * win/tools/vsprops/FeatureDefines.vsprops:
520 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
522 2011-09-01 Tim Horton <timothy_horton@apple.com>
524 REGRESSION: Rendering artifacts on a rotated, pattern filled shape
525 https://bugs.webkit.org/show_bug.cgi?id=53055
526 <rdar://problem/8910917>
528 Reviewed by Simon Fraser.
530 Introduce wkCGPatternCreateWithImageAndTransform.
532 * WebKitSystemInterface.h:
533 * libWebKitSystemInterfaceLeopard.a:
534 * libWebKitSystemInterfaceLion.a:
535 * libWebKitSystemInterfaceSnowLeopard.a:
536 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
537 * win/lib/WebKitSystemInterface.lib:
539 2011-08-30 Aaron Colwell <acolwell@chromium.org>
541 Add MediaSource API to HTMLMediaElement
542 https://bugs.webkit.org/show_bug.cgi?id=64731
544 Reviewed by Eric Carlson.
546 * win/tools/vsprops/FeatureDefines.vsprops:
547 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
549 2011-08-24 Lucas Forschler <lforschler@apple.com>
551 Update SVN properties to help out the Windows EWS bots.
553 Reviewed by Adam Roben.
555 * win: Modified properties svn:ignore.
556 * win/include: Modified property svn:ignore.
557 * win/lib: Modified property svn:ignore.
559 2011-08-18 Beth Dakin <bdakin@apple.com>
561 Reviewed by Sam Weinig.
563 https://bugs.webkit.org/show_bug.cgi?id=66495
564 Lion-specific scroller SPIs can use forward declaration instead of
565 WebKitSystemInterface
567 * WebKitSystemInterface.h:
568 * libWebKitSystemInterfaceLeopard.a:
569 * libWebKitSystemInterfaceLion.a:
570 * libWebKitSystemInterfaceSnowLeopard.a:
572 2011-07-28 Dan Bernstein <mitz@apple.com>
574 WebKitSystemInterface support for
575 <rdar://problem/9589433> Displaying Japanese dictionary contents in vertical orientation takes a couple of seconds
577 Reviewed by Darin Adler.
579 * WebKitSystemInterface.h: Added WKGetVerticalGlyphsForCharacters().
580 * libWebKitSystemInterfaceLeopard.a:
581 * libWebKitSystemInterfaceLion.a:
582 * libWebKitSystemInterfaceSnowLeopard.a:
584 2011-07-22 Jessie Berlin <jberlin@apple.com>
586 [WebKit2] Changing the cookie accept policy in Private Browsing doesn’t work.
587 https://bugs.webkit.org/show_bug.cgi?id=64997
589 Reviewed by Ada Chan.
591 Add a wrapper around the setter for the CF HTTP cookie accept policy (since it is not
592 declared in the public headers on Snow Leopard). This wrapper is not necessary for Windows.
594 * WebKitSystemInterface.h:
595 * libWebKitSystemInterfaceLeopard.a:
596 * libWebKitSystemInterfaceLion.a:
597 * libWebKitSystemInterfaceSnowLeopard.a:
599 2011-07-15 Pratik Solanki <psolanki@apple.com>
601 Part of https://bugs.webkit.org/show_bug.cgi?id=63674
602 Get webkit to compile with USE(CFNETWORK) enabled on Mac
604 Reviewed by David Kilzer.
606 New WebKitSystemInterface functions for CFNetwork-based loader.
608 * WebKitSystemInterface.h:
609 * libWebKitSystemInterfaceLeopard.a:
610 * libWebKitSystemInterfaceLion.a:
611 * libWebKitSystemInterfaceSnowLeopard.a:
613 2011-07-12 Brent Fulgham <bfulgham@webkit.org>
615 Standardize WinCairo conditionalized code under PLATFORM macro.
616 https://bugs.webkit.org/show_bug.cgi?id=64377
618 Reviewed by Maciej Stachowiak.
620 * win/tools/vsprops/WinCairo.vsprops: Update to comply with PLATFORM
621 macro definition (WTF_PLATFORM_WIN_CAIRO)
623 2011-07-02 Mark Rowe <mrowe@apple.com>
625 Update the header file too.
627 * WebKitSystemInterface.h:
629 2011-07-02 Mark Rowe <mrowe@apple.com>
631 Update WebKitSystemInterface binaries.
633 * libWebKitSystemInterfaceLeopard.a:
634 * libWebKitSystemInterfaceLion.a: Added.
635 * libWebKitSystemInterfaceSnowLeopard.a:
637 2011-06-28 Brent Fulgham <bfulgham@webkit.org>
639 Unreviewed build correction. Link to correct library for
642 * win/tools/vsprops/WinCairo.vsprops: Don't link to the static
643 zlib.lib when building for WinCairo.
645 2011-06-21 MORITA Hajime <morrita@google.com>
647 Unreviewed, rolling out r89401 and r89403.
648 http://trac.webkit.org/changeset/89401
649 http://trac.webkit.org/changeset/89403
650 https://bugs.webkit.org/show_bug.cgi?id=62970
652 Breaks mac build and mistakenly enables the spellcheck API
654 * win/tools/vsprops/FeatureDefines.vsprops:
655 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
657 2011-06-20 MORITA Hajime <morrita@google.com>
659 Reviewed by Kent Tamura.
661 Spellcheck API should be build-able.
662 https://bugs.webkit.org/show_bug.cgi?id=62970
664 * win/tools/vsprops/FeatureDefines.vsprops:
665 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
667 2011-06-20 Pratik Solanki <psolanki@apple.com>
669 Reviewed by David Kilzer.
671 HTTP pipelining functions on mac should match windows
672 https://bugs.webkit.org/show_bug.cgi?id=63012
674 * WebKitSystemInterface.h:
675 * libWebKitSystemInterfaceLeopard.a:
676 * libWebKitSystemInterfaceSnowLeopard.a:
678 2011-06-13 Tony Chang <tony@chromium.org>
680 Reviewed by Dimitri Glazkov.
682 rename ENABLE_NEW_FLEXBOX to ENABLE_CSS3_FLEXBOX
683 https://bugs.webkit.org/show_bug.cgi?id=62578
685 * win/tools/vsprops/FeatureDefines.vsprops:
686 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
688 2011-06-13 Tony Chang <tony@chromium.org>
690 Reviewed by Adam Barth.
692 rename ENABLE_FLEXBOX to ENABLE_NEW_FLEXBOX
693 https://bugs.webkit.org/show_bug.cgi?id=62545
695 * win/tools/vsprops/FeatureDefines.vsprops:
696 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
698 2011-06-10 Tony Chang <tony@chromium.org>
700 Reviewed by Ojan Vafai.
702 add a compile guard ENABLE(FLEXBOX)
703 https://bugs.webkit.org/show_bug.cgi?id=62049
705 * win/tools/vsprops/FeatureDefines.vsprops:
706 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
708 2011-06-07 Tim Horton <timothy_horton@apple.com>
710 Reviewed by Alexey Proskuryakov.
712 Use correct CFURLStorageSessionRef definition on Snow Leopard
713 https://bugs.webkit.org/show_bug.cgi?id=62223
715 * WebKitSystemInterface.h:
717 2011-06-06 Alexandru Chiculita <achicu@adobe.com>
719 Reviewed by Kent Tamura.
721 Add ENABLE_CSS_EXCLUSIONS support for build-webkit script
722 https://bugs.webkit.org/show_bug.cgi?id=61628
724 * win/tools/vsprops/FeatureDefines.vsprops:
725 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
727 2011-06-06 Mihnea Ovidenie <mihnea@adobe.com>
729 Reviewed by Kent Tamura.
731 Add ENABLE(CSS_REGIONS) guard for CSS Regions support
732 https://bugs.webkit.org/show_bug.cgi?id=61631
734 * win/tools/vsprops/FeatureDefines.vsprops:
735 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
737 2011-05-25 Jer Noble <jer.noble@apple.com>
739 Reviewed by Dan Bernstein.
741 30 second rewind button dysfunctional viewing trailers fullscreen.
742 https://bugs.webkit.org/show_bug.cgi?id=61505
744 Updated WKSI Libraries with new images for Backward buttons in default
747 * libWebKitSystemInterfaceLeopard.a:
748 * libWebKitSystemInterfaceSnowLeopard.a:
750 2011-05-25 Jer Noble <jer.noble@apple.com>
752 Reviewed by Darin Adler.
754 Video fails to play on Vimeo
755 https://bugs.webkit.org/show_bug.cgi?id=61403
757 Added functions to retrieve the resolved URL for media types supported on
760 * WebKitSystemInterface.h:
761 * WebKitSystemInterface.m:
762 (WKAVAssetResolvedURL): Added.
763 (WKQTMovieResolvedURL): Added.
765 2011-05-24 Keishi Hattori <keishi@webkit.org>
767 Reviewed by Kent Tamura.
769 Disable input color. Add INPUT_COLOR feature flag. Implement input color sanitizer.
770 https://bugs.webkit.org/show_bug.cgi?id=61273
772 * win/tools/vsprops/FeatureDefines.vsprops: Added INPUT_COLOR feature flag.
773 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added INPUT_COLOR feature flag.
775 2011-05-12 Jessie Berlin <jberlin@apple.com>
777 Reviewed by Darin Adler.
779 [Windows WebKit2] Use cookies set in WebKit1
780 https://bugs.webkit.org/show_bug.cgi?id=60274
782 Update WKSI with the changes to wkCreatePrivateStorageSession.
784 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
785 * win/lib/WebKitSystemInterface.lib:
787 2011-05-11 Jessie Berlin <jberlin@apple.com>
789 Reviewed by Steve Falkenburg.
791 [Windows WebKit2] Use cookies set in WebKit1
792 https://bugs.webkit.org/show_bug.cgi?id=60274
794 Take 3 after rolling out KB2465367 from my system.
796 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
797 * win/lib/WebKitSystemInterface.lib:
799 2011-05-11 Sheriff Bot <webkit.review.bot@gmail.com>
801 Unreviewed, rolling out r86255.
802 http://trac.webkit.org/changeset/86255
803 https://bugs.webkit.org/show_bug.cgi?id=60660
805 REGRESSION (r86255): Lots of tests crashing in
806 CFWriteStreamCreateWithAllocatedBuffers on Windows 7 Release
807 (WebKit2 Tests) (Requested by aroben on #webkit).
809 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
810 * win/lib/WebKitSystemInterface.lib:
812 2011-05-11 Jessie Berlin <jberlin@apple.com>
814 Reviewed by Steve Falkenburg.
816 [Windows WebKit2] Use cookies set in WebKit1
817 https://bugs.webkit.org/show_bug.cgi?id=60274
819 Take 3 after rolling out KB2465367 from my system.
821 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
822 * win/lib/WebKitSystemInterface.lib:
824 2011-05-09 Sheriff Bot <webkit.review.bot@gmail.com>
826 Unreviewed, rolling out r86075.
827 http://trac.webkit.org/changeset/86075
828 https://bugs.webkit.org/show_bug.cgi?id=60495
830 broke windows tests (Requested by jessieberlin on #webkit).
832 * win/lib/WebKitSystemInterface.lib:
834 2011-05-09 Jessie Berlin <jberlin@apple.com>
836 Take 2 on updating the WKSI libraries.
838 * win/lib/WebKitSystemInterface.lib:
840 2011-05-08 Sheriff Bot <webkit.review.bot@gmail.com>
842 Unreviewed, rolling out r86037.
843 http://trac.webkit.org/changeset/86037
844 https://bugs.webkit.org/show_bug.cgi?id=60453
846 broke Windows tests (Requested by jessieberlin on #webkit).
848 * win/lib/WebKitSystemInterface.lib:
850 2011-05-08 Jessie Berlin <jberlin@apple.com>
852 Rubber-stamped by Alice Liu.
854 Update the WKSI libraries.
856 * win/lib/WebKitSystemInterface.lib:
858 2011-05-07 Sheriff Bot <webkit.review.bot@gmail.com>
860 Unreviewed, rolling out r86016.
861 http://trac.webkit.org/changeset/86016
862 https://bugs.webkit.org/show_bug.cgi?id=60445
864 caused crashes on the WK2 Windows bots (Requested by
865 jessieberlin on #webkit).
867 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
868 * win/lib/WebKitSystemInterface.lib:
870 2011-05-07 Jessie Berlin <jberlin@apple.com>
872 Reviewed by Steve Falkenburg.
874 [Windows WebKit2] Use cookies set in WebKit1
875 https://bugs.webkit.org/show_bug.cgi?id=60274
877 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
878 * win/lib/WebKitSystemInterface.lib:
880 2011-05-05 Dan Bernstein <mitz@apple.com>
882 Reviewed by Simon Fraser.
884 WebKitSystemInterface part of <rdar://problem/9155590> Broken animation in iAd producer
886 * WebKitSystemInterface.h: Added WKExecutableWasLinkedOnOrBeforeSnowLeopard().
888 2011-04-29 Jer Noble <jer.noble@apple.com>
890 Reviewed by Eric Seidel.
892 Implement FULLSCREEN_API on Windows, Part 4: Enable it
893 https://bugs.webkit.org/show_bug.cgi?id=59798
895 * win/tools/vsprops/FeatureDefines.vsprops: Set ENABLE_FULLSCREEN_API to true.
897 2011-05-03 David Kilzer <ddkilzer@apple.com>
899 Part 1 of 2: <http://webkit.org/b/59838> Implement HTTP pipelining for CoreFoundation-based networking
900 <rdar://problem/8924448>
902 Reviewed by Adam Roben.
904 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
905 (wkGetHTTPPipeliningPriority): Added declaration.
906 (wkSetHTTPPipeliningMaximumPriority): Added declaration.
907 (wkSetHTTPPipeliningPriority): Added declaration.
908 * win/lib/WebKitSystemInterface.lib: Updated.
910 2011-04-28 David Levin <levin@chromium.org>
912 Reviewed by Adam Barth.
914 Remove IMAGE_RESIZER related code.
915 https://bugs.webkit.org/show_bug.cgi?id=59735
917 * win/tools/vsprops/FeatureDefines.vsprops: Also removed WML which was missed in r85256.
918 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Ditto.
920 2011-04-28 Chris Fleizach <cfleizach@apple.com>
922 Reviewed by Maciej Stachowiak.
924 Allow remote accessibility API for WK2 to build on SnowLeopard.
925 <rdar://problem/9324507>
927 * WebKitSystemInterface.h:
928 * libWebKitSystemInterfaceLeopard.a:
929 * libWebKitSystemInterfaceSnowLeopard.a:
931 2011-04-27 Mark Rowe <mrowe@apple.com>
933 Rubber-stamped by Geoff Garen.
935 Remove some files that are no longer relevant.
937 * libWebKitSystemInterfaceTiger.a: Removed.
939 2011-04-23 Brent Fulgham <bfulgham@webkit.org>
941 [WinCairo] Unreviewed build change.
943 Activate Geolocation API, as it will work with WinCairo assuming
944 an appropriate Geolocation Provider is registered.
946 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Activate the
947 Geolocation features.
949 2011-04-21 Maciej Stachowiak <mjs@apple.com>
951 Reviewed by Adam Roben.
953 Add a feature define to allow <details> and <summary> to be disabled
954 https://bugs.webkit.org/show_bug.cgi?id=59118
955 <rdar://problem/9257045>
957 * win/tools/vsprops/FeatureDefines.vsprops:
958 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
960 2011-04-20 Eric Carlson <eric.carlson@apple.com>
962 Reviewed by Dan Bernstein.
964 Adopt QTKit API for listing and deleting file in its media cache.
965 <rdar://problem/9130029>
966 https://bugs.webkit.org/show_bug.cgi?id=58795
968 * WebKitSystemInterface.h:
969 * libWebKitSystemInterfaceLeopard.a:
970 * libWebKitSystemInterfaceSnowLeopard.a:
972 2011-04-19 Jessie Berlin <jberlin@apple.com>
974 Reviewed by Sam Weinig.
978 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
979 <rdar://problem/9139245>
983 * win/lib/WebKitSystemInterface.lib:
985 2011-04-15 Shishir Agrawal <shishir@chromium.org>
987 Reviewed by James Robinson.
989 Add a flag to guard Page Visibility API changes.
990 https://bugs.webkit.org/show_bug.cgi?id=58464
992 * win/tools/vsprops/FeatureDefines.vsprops:
994 2011-04-14 Pratik Solanki <psolanki@apple.com>
996 Reviewed by David Kilzer.
998 Set minimum priority for fast lane connections
999 https://bugs.webkit.org/show_bug.cgi?id=58353
1001 Add WKSetHTTPPipeliningMinimumFastLanePriority.
1003 * WebKitSystemInterface.h:
1004 * libWebKitSystemInterfaceLeopard.a:
1005 * libWebKitSystemInterfaceSnowLeopard.a:
1007 2011-04-08 Alpha Lam <hclam@chromium.org>
1009 Unreviewed, rolling out r83335.
1010 http://trac.webkit.org/changeset/83335
1011 https://bugs.webkit.org/show_bug.cgi?id=53556
1013 GTK and QT bots are broken
1015 * win/tools/vsprops/FeatureDefines.vsprops:
1016 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1018 2011-04-07 Anna Cavender <annacc@chromium.org>
1020 Reviewed by Eric Carlson.
1022 Setup ENABLE(TRACK) feature define
1023 https://bugs.webkit.org/show_bug.cgi?id=53556
1025 * win/tools/vsprops/FeatureDefines.vsprops:
1026 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1028 2011-04-07 Andrew Scherkus <scherkus@chromium.org>
1030 Revert ENABLE_TRACK patch due to compile failures.
1032 * win/tools/vsprops/FeatureDefines.vsprops:
1033 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1035 2011-04-06 Dai Mikurube <dmikurube@chromium.org>
1037 Reviewed by David Levin.
1039 Add QUOTA build flag for unified quota API
1040 https://bugs.webkit.org/show_bug.cgi?id=57918
1042 * win/tools/vsprops/FeatureDefines.vsprops: Added QUOTA build flag
1043 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added QUOTA build flag
1045 2011-04-04 David Kilzer <ddkilzer@apple.com>
1047 <http://webkit.org/b/57384> CFNetwork and WebCore load priorities should match
1049 Reviewed by Alexey Proskuryakov.
1051 * WebKitSystemInterface.h:
1052 (WKSetHTTPPipeliningMaximumPriority): Added declaration.
1053 (WKExtractWordDefinitionTokenRangeFromContextualString): Added
1054 missing declaration from r81890.
1055 (WKShowWordDefinitionWindow): Ditto.
1056 (WKHideWordDefinitionWindow): Ditto.
1057 * libWebKitSystemInterfaceLeopard.a: Updated.
1058 * libWebKitSystemInterfaceSnowLeopard.a: Updated.
1060 2011-04-04 Steve Falkenburg <sfalken@apple.com>
1062 Reviewed by Adam Roben.
1064 Remove unused AnalyzeWithLargeStack code from Windows build files
1065 https://bugs.webkit.org/show_bug.cgi?id=57771
1067 This was used for us to build with prefast automatically,
1068 but it is out-of-date and hasn't been used for some time.
1069 Removing completely for now.
1071 * win/tools/vsprops/common.vsprops:
1073 2011-04-04 Steve Falkenburg <sfalken@apple.com>
1075 Reviewed by Brian Weinstein.
1077 Fix Windows build warning.
1078 https://bugs.webkit.org/show_bug.cgi?id=57767
1080 * win/tools/vsprops/common.vsprops:
1082 2011-04-01 Brent Fulgham <bfulgham@webkit.org>
1084 [WinCairo] Unreviewed build fix.
1086 Define DEBUG_ALL for WinCairo debug builds so that the correct
1087 labeled DLLs ("*_debug.dll") are linked for testing runs.
1089 * win/tools/vsprops/debug_wincairo.vsprops:
1091 2011-04-01 Timothy Hatcher <timothy@apple.com>
1093 Make momentum scroll event latching work in WebKit2 on Mac.
1095 <rdar://problem/8751861>
1097 Reviewed by Darin Adler.
1099 * WebKitSystemInterface.h:
1100 * libWebKitSystemInterfaceLeopard.a: Updated to remove WKIsLatchingWheelEvent and add WKGetNSEventMomentumPhase.
1101 * libWebKitSystemInterfaceSnowLeopard.a: Ditto.
1103 2011-03-30 Steve Falkenburg <sfalken@apple.com>
1105 Reviewed by Adam Roben.
1107 Should turn off frame pointer omission (FPO) for Release (not Production) builds
1108 https://bugs.webkit.org/show_bug.cgi?id=54403
1110 Leave it enabled for Windows Production builds.
1111 Disabling this optimization improves stack traces for memory and performance tools like umdh and xperf.
1113 We use both /Oy- and OmitFramePointers="false" since OmitFramePointers="false" isnt' enough
1116 * win/tools/vsprops/release.vsprops:
1118 2011-03-30 Steve Falkenburg <sfalken@apple.com>
1120 Reviewed by Adam Roben.
1122 Share most vsprops between Release and Production builds in releaseproduction.vsprops
1123 https://bugs.webkit.org/show_bug.cgi?id=57508
1125 * win/tools/vsprops/release.vsprops:
1126 * win/tools/vsprops/releaseproduction.vsprops: Copied from WebKitLibraries/win/tools/vsprops/release.vsprops.
1128 2011-03-30 Steve Falkenburg <sfalken@apple.com>
1130 Rubber stamped by Adam Roben.
1132 Remove unnecessary NDEBUG define.
1134 * win/tools/vsprops/production.vsprops:
1136 2011-03-30 Steve Falkenburg <sfalken@apple.com>
1138 Reviewed by Adam Roben.
1140 Update Windows production build logic for new production configurations
1141 https://bugs.webkit.org/show_bug.cgi?id=57494
1143 * win/tools/vsprops/common.vsprops:
1144 * win/tools/vsprops/production.vsprops: Added.
1146 2011-03-29 Brent Fulgham <bfulgham@webkit.org>
1148 Unreviewed build change to activate MathML for WinCairo.
1150 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Enable MathML.
1152 2011-03-29 Jessie Berlin <jberlin@apple.com>
1154 Update the WebKitSystemInterface libraries for changes in the implementation.
1156 * libWebKitSystemInterfaceLeopard.a:
1157 * libWebKitSystemInterfaceSnowLeopard.a:
1159 2011-03-28 Jeff Miller <jeffm@apple.com>
1161 Reviewed by Adam Roben.
1163 Include certificate when sending a WebCore::ResourceError to UI process on Windows
1164 https://bugs.webkit.org/show_bug.cgi?id=57195
1166 Rename wkGetSSLPeerCertificateData() to wkGetSSLPeerCertificateDataBytePtr(), since it returns a void*, and
1167 implement wkGetSSLPeerCertificateData() to return a CFDataRef. Add wkSetSSLPeerCertificateData() so
1168 WebCore::ResourceError can set the certificate in the user info dictionary.
1170 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1171 * win/lib/WebKitSystemInterface.lib:
1173 2011-03-28 Jeff Miller <jeffm@apple.com>
1175 Rubber-stamped by Adam Roben.
1177 Remove WebKitSystemInterface_debug.lib, it hasn't been used for a few months now.
1179 * win/lib/WebKitSystemInterface_debug.lib: Removed.
1181 2011-03-25 Brent Fulgham <bfulgham@webkit.org>
1183 Kick the build machines after r81977.
1185 * win/tools/vsprops/common.vsprops:
1187 2011-03-22 Sheriff Bot <webkit.review.bot@gmail.com>
1189 Unreviewed, rolling out r81683.
1190 http://trac.webkit.org/changeset/81683
1191 https://bugs.webkit.org/show_bug.cgi?id=56872
1193 Crashing in some tests (Requested by weinig on #webkit).
1195 * win/lib/WebKitSystemInterface.lib:
1197 2011-03-22 Sam Weinig <sam@webkit.org>
1199 Reviewed by Adam Roben.
1201 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
1202 <rdar://problem/9139245>
1206 * win/lib/WebKitSystemInterface.lib:
1208 2011-03-22 Sam Weinig <sam@webkit.org>
1210 Reviewed by Brady Eidson.
1212 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
1213 <rdar://problem/9139245>
1215 * libWebKitSystemInterfaceLeopard.a:
1216 * libWebKitSystemInterfaceSnowLeopard.a:
1218 2011-03-17 Anders Carlsson <andersca@apple.com>
1220 Add WKWindowWillOrderOffScreenNotification.
1222 * WebKitSystemInterface.h:
1223 * libWebKitSystemInterfaceLeopard.a:
1224 * libWebKitSystemInterfaceSnowLeopard.a:
1226 2011-03-14 Pratik Solanki <psolanki@apple.com>
1228 Rubber-stamped by Mark Rowe.
1230 I checked in Intel-only version of these files in r80975. This fixes that by building all
1231 the correct slices - i386/x86_64/ppc for SnowLeopard and i386/x86_64/ppc/ppc64 for Leopard.
1233 * libWebKitSystemInterfaceLeopard.a:
1234 * libWebKitSystemInterfaceSnowLeopard.a:
1236 2011-03-13 Pratik Solanki <psolanki@apple.com>
1238 Reviewed by Brady Eidson.
1240 Make adjustMIMETypeIfNecessary use CFNetwork directly
1241 https://bugs.webkit.org/show_bug.cgi?id=55912
1243 Add new WKSI functions needed to implement adjustMIMETypeIfNecessary.
1245 * WebKitSystemInterface.h:
1246 * libWebKitSystemInterfaceLeopard.a:
1247 * libWebKitSystemInterfaceSnowLeopard.a:
1249 2011-03-09 Jessie Berlin <jberlin@apple.com>
1251 Reviewed by Adam Roben.
1253 Use the Cookie Storage from the Private Browsing Storage Session directly
1254 https://bugs.webkit.org/show_bug.cgi?id=55986
1256 * WebKitSystemInterface.h:
1257 * libWebKitSystemInterfaceLeopard.a:
1258 * libWebKitSystemInterfaceSnowLeopard.a:
1259 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1260 * win/lib/WebKitSystemInterface.lib:
1262 2011-03-07 Steve Falkenburg <sfalken@apple.com>
1266 * win/tools/scripts/VERSION:
1268 2011-03-06 Jessie Berlin <jberlin@apple.com>
1270 Reviewed by Sam Weinig.
1272 WebKit2: Use CFNetwork Sessions API.
1273 https://bugs.webkit.org/show_bug.cgi?id=55435.
1275 When Private Browsing is enabled, use cookies from a in-memory Cookie Storage based on the
1276 Private Browsing Storage Session.
1278 Update WebKitSystemInterface headers and libraries with the new functions.
1280 * WebKitSystemInterface.h:
1281 * libWebKitSystemInterfaceLeopard.a:
1282 * libWebKitSystemInterfaceSnowLeopard.a:
1283 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1284 * win/lib/WebKitSystemInterface.lib:
1286 2011-03-04 Jessie Berlin <jberlin@apple.com>
1288 Reviewed by Maciej Stachowiak.
1290 WebKit2: Use CFNetwork Sessions API.
1291 https://bugs.webkit.org/show_bug.cgi?id=55435.
1293 When Private Browsing is enabled, get the cached url response from the cache associated with
1294 the Private Browsing Storage Session.
1296 Update WebKitSystemInterface headers and libraries with the new functions.
1298 * WebKitSystemInterface.h:
1299 * libWebKitSystemInterfaceLeopard.a:
1300 * libWebKitSystemInterfaceSnowLeopard.a:
1301 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1302 * win/lib/WebKitSystemInterface.lib:
1304 2011-03-03 Jessie Berlin <jberlin@apple.com>
1306 Reviewed by Adam Roben.
1308 WebKit2: Use CFNetwork Sessions API.
1309 https://bugs.webkit.org/show_bug.cgi?id=55435
1311 Set the Private Browsing Storage Session on requests when Private Browsing is enabled.
1313 Update WebKitSystemInterface headers and libraries with the new functions.
1315 * WebKitSystemInterface.h:
1316 * libWebKitSystemInterfaceLeopard.a:
1317 * libWebKitSystemInterfaceSnowLeopard.a:
1318 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1319 * win/lib/WebKitSystemInterface.lib:
1321 2011-03-02 Jessie Berlin <jberlin@apple.com>
1323 Update WebKitSystemInterface libraries. Library changes reviewed by Darin Adler.
1325 * libWebKitSystemInterfaceLeopard.a:
1326 * libWebKitSystemInterfaceSnowLeopard.a:
1328 2011-03-02 Jessie Berlin <jberlin@apple.com>
1330 Windows build fix. Unreviewed.
1332 * win/lib/WebKitSystemInterface.lib:
1334 2011-03-02 Jessie Berlin <jberlin@apple.com>
1336 Rubber-stamped by Adam Roben.
1338 WebKit2: Use CFNetwork Sessions API.
1339 https://bugs.webkit.org/show_bug.cgi?id=55435
1341 Add the ability to create a Private Browsing Storage Session.
1343 Update WebKitSystemInterface headers and libraries with the new functions.
1345 * WebKitSystemInterface.h:
1346 * libWebKitSystemInterfaceLeopard.a:
1347 * libWebKitSystemInterfaceSnowLeopard.a:
1348 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1349 * win/lib/WebKitSystemInterface.lib:
1351 2011-03-02 Daniel Cheng <dcheng@chromium.org>
1353 Reviewed by David Levin.
1355 Add feature define for data transfer items
1356 https://bugs.webkit.org/show_bug.cgi?id=55510
1358 * win/tools/vsprops/FeatureDefines.vsprops:
1359 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1361 2011-03-02 Adam Roben <aroben@apple.com>
1363 Try to force a clean build on the Windows bots
1365 Some of the bots are running into bogus linker errors due to MSVC's "minimal rebuild"
1366 feature not rebuilding files it should. See <http://queues.webkit.org/results/8076907> for
1369 * win/tools/vsprops/common.vsprops: Touched to force a rebuild.
1371 2011-03-01 Sheriff Bot <webkit.review.bot@gmail.com>
1373 Unreviewed, rolling out r80079.
1374 http://trac.webkit.org/changeset/80079
1375 https://bugs.webkit.org/show_bug.cgi?id=55547
1377 "Broke the Win debug build?" (Requested by dcheng on #webkit).
1379 * win/tools/vsprops/FeatureDefines.vsprops:
1380 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1382 2011-03-01 Daniel Cheng <dcheng@chromium.org>
1384 Reviewed by David Levin.
1386 Add feature define for data transfer items
1387 https://bugs.webkit.org/show_bug.cgi?id=55510
1389 * win/tools/vsprops/FeatureDefines.vsprops:
1390 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1392 2011-03-01 Sam Weinig <sam@webkit.org>
1394 Reviewed by Anders Carlsson.
1396 WebKit2 needs to be made localizable
1397 <rdar://problem/8728860>
1399 * WebKitSystemInterface.h:
1400 * libWebKitSystemInterfaceLeopard.a:
1401 * libWebKitSystemInterfaceSnowLeopard.a:
1403 2011-02-25 Brian Weinstein <bweinstein@apple.com>
1405 Fix linking of Chromium Mac build.
1407 * libWebKitSystemInterfaceLeopard.a:
1408 * libWebKitSystemInterfaceSnowLeopard.a:
1410 2011-02-21 Brian Weinstein <bweinstein@apple.com>
1412 Reviewed by Adam Roben.
1414 WebResourceCacheManager should be responsible for managing the CFURLCache as well
1415 as the WebCore memory cache.
1416 https://bugs.webkit.org/show_bug.cgi?id=54886
1417 Part of <rdar://problem/8971738>
1419 Update WebKitSystemInterface headers and libraries with new functions.
1421 * WebKitSystemInterface.h:
1422 * libWebKitSystemInterfaceLeopard.a:
1423 * libWebKitSystemInterfaceSnowLeopard.a:
1424 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1425 * win/lib/WebKitSystemInterface.lib:
1427 2011-02-21 Brian Weinstein <bweinstein@apple.com>
1429 Rubber-stamped by Dan Bernstein.
1431 Update WebKitSystemInterface.h on Mac. The header that was in the tree didn't
1432 match the current WebKitSystemInterface.h.
1434 * WebKitSystemInterface.h:
1436 2011-02-08 Patrick Gansterer <paroga@webkit.org>
1438 Reviewed by Adam Roben.
1440 [WIN] Add missing forward declarations in WebKitSystemInterface.h
1441 https://bugs.webkit.org/show_bug.cgi?id=53889
1443 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1445 2011-02-04 Steve Falkenburg <sfalken@apple.com>
1447 Reviewed by Adam Roben.
1449 Bump Windows minimum system requirement to XPSP2
1450 https://bugs.webkit.org/show_bug.cgi?id=53807
1452 * win/tools/vsprops/common.vsprops:
1454 2011-02-03 James Kozianski <koz@chromium.org>
1456 Reviewed by Dimitri Glazkov.
1458 Add navigator.registerProtocolHandler behind a flag.
1459 https://bugs.webkit.org/show_bug.cgi?id=52609
1461 * win/tools/vsprops/FeatureDefines.vsprops:
1462 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1464 2011-02-02 Steve Lacey <sjl@chromium.org>
1466 Reviewed by Eric Carlson.
1468 Implement basic media statistics on media elements.
1469 https://bugs.webkit.org/show_bug.cgi?id=53322
1471 * win/tools/vsprops/FeatureDefines.vsprops:
1472 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1474 2011-01-28 Anders Carlsson <andersca@apple.com>
1480 * WebKitSystemInterface.h:
1481 * libWebKitSystemInterfaceLeopard.a:
1482 * libWebKitSystemInterfaceSnowLeopard.a:
1484 2011-01-26 David Kilzer <ddkilzer@apple.com>
1486 <http://webkit.org/b/53192> Add experimental support for HTTP pipelining in CFNetwork
1487 <rdar://problem/8821760>
1489 Reviewed by Antti Koivisto.
1491 * WebKitSystemInterface.h:
1492 New methods added for HTTP pipelining support.
1493 (WKGetHTTPPipeliningPriority): Added.
1494 (WKSetHTTPPipeliningPriority): Added.
1495 Unrelated methods added after updating the header.
1496 (WKMakeScrollbarPainter): Added.
1497 (WKScrollbarPainterPaint): Added.
1498 * libWebKitSystemInterfaceLeopard.a: Updated.
1499 * libWebKitSystemInterfaceSnowLeopard.a: Updated.
1501 2011-01-24 Jer Noble <jer.noble@apple.com>
1503 Reviewed by Eric Carlson.
1505 REGRESSION (r72119): Audio never plays on Star Wars intro animation
1506 https://bugs.webkit.org/show_bug.cgi?id=52467
1508 Add wkGetQuickTimeMIMETypeList() function.
1510 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1511 * win/lib/WebKitSystemInterface.lib:
1513 2011-01-18 Anders Carlsson <andersca@apple.com>
1515 Reviewed by Darin Adler.
1517 Add WKPopupContextMenu.
1519 * WebKitSystemInterface.h:
1520 * libWebKitSystemInterfaceLeopard.a:
1521 * libWebKitSystemInterfaceSnowLeopard.a:
1523 2011-01-17 Adam Roben <aroben@apple.com>
1525 Make it possible to both set and clear a wkCACFContext's D3D device
1527 Fixes <http://webkit.org/b/52587> WKCACFLayerRenderer is hard to use
1529 Reviewed by Chris Marrin.
1531 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1532 * win/lib/WebKitSystemInterface.lib:
1534 2011-01-07 Chris Marrin <cmarrin@apple.com>
1538 Minor change to check for null context
1540 * win/lib/WebKitSystemInterface.lib:
1541 * win/lib/WebKitSystemInterface_debug.lib:
1543 2011-01-07 Chris Marrin <cmarrin@apple.com>
1547 Added one more API to WKSI to get the user data
1548 out of the CACFContext.
1550 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1551 * win/lib/WebKitSystemInterface.lib:
1552 * win/lib/WebKitSystemInterface_debug.lib:
1554 2011-01-07 Chris Marrin <cmarrin@apple.com>
1558 Adding updated WKSI files missed in http://trac.webkit.org/changeset/75262
1560 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1561 * win/lib/WebKitSystemInterface.lib:
1562 * win/lib/WebKitSystemInterface_debug.lib:
1564 2011-01-05 Steve Falkenburg <sfalken@apple.com>
1566 Reviewed by Darin Adler.
1568 Debug and Release builds on Windows clobber each other
1569 https://bugs.webkit.org/show_bug.cgi?id=49185
1571 Changes the structure of WebKitBuild build products directory so we
1572 completely separate each build configuration into independent directories.
1574 Although we previously had per-configuration directories for obj, this change adds
1575 per-configuration directories for bin, lib, obj, and include. Each configuration's
1576 build products are stored within a directory inside of WebKitBuild.
1578 Most use of $(WebKitOutputDir) in the build files has been replaced by $(ConfigurationBuildDir),
1579 defined in common.vsprops to be $(WebKitOutputDir)\$(ConfigurationName).
1581 * win/tools/vsprops/common.vsprops:
1583 2011-01-03 Chris Fleizach <cfleizach@apple.com>
1585 Reviewed, tweaked and landed by Sam Weinig.
1587 WebKit2: Accessibility support (42130)
1588 <rdar://problem/7660629>
1590 * WebKitSystemInterface.h:
1591 * libWebKitSystemInterfaceLeopard.a:
1592 * libWebKitSystemInterfaceSnowLeopard.a:
1594 2011-01-02 Dan Bernstein <mitz@apple.com>
1596 Rubber-stamped by Simon Fraser.
1598 <rdar://problem/8812159> Update copyright strings
1600 * win/tools/scripts/COPYRIGHT-END-YEAR:
1602 2010-12-21 Sam Weinig <weinig@apple.com>
1604 Reviewed by Anders Carlsson.
1606 Add serialization for CFURLRequestRef and CFURLResponseRef.
1608 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1609 * win/lib/WebKitSystemInterface.lib:
1611 2010-12-14 Anders Carlsson <andersca@apple.com>
1613 Reviewed by Dan Bernstein.
1615 Add WKGetScriptCodeFromCurrentKeyboardInputSource function.
1617 * WebKitSystemInterface.h:
1618 * libWebKitSystemInterfaceLeopard.a:
1619 * libWebKitSystemInterfaceSnowLeopard.a:
1621 2010-12-10 Chris Marrin <cmarrin@apple.com>
1623 Reviewed by Adam Roben.
1625 Add CACFContextGetLastCommitTime to WebKitSystemInterface for Windows.
1626 Also got rid of WebKitSystemInterface_debug.lib as recommended by
1627 Adam Roben. No OpenSource builds use it since r72327.
1629 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1630 * win/lib/WebKitSystemInterface.lib:
1631 * win/lib/WebKitSystemInterface_debug.lib: Removed.
1633 2010-12-09 Anders Carlsson <andersca@apple.com>
1635 Reviewed by Sam Weinig.
1637 Cannot use NSKeyedArchiver in WK2 for ResourceResponses
1638 https://bugs.webkit.org/show_bug.cgi?id=50792
1639 <rdar://problem/8741799>
1641 * WebKitSystemInterface.h:
1642 * libWebKitSystemInterfaceLeopard.a:
1643 * libWebKitSystemInterfaceSnowLeopard.a:
1645 2010-12-03 Anders Carlsson <andersca@apple.com>
1647 Reviewed by Sam Weinig.
1649 Dispatch keyboard events in the Carbon event model
1650 https://bugs.webkit.org/show_bug.cgi?id=50503
1652 Make WKGetNSEventKeyChar available in 32-bit.
1654 * WebKitSystemInterface.h:
1655 * libWebKitSystemInterfaceLeopard.a:
1656 * libWebKitSystemInterfaceSnowLeopard.a:
1658 2010-12-02 Anders Carlsson <andersca@apple.com>
1660 Reviewed by Sam Weinig.
1662 Plug-ins should be able to update the mouse cursor
1663 https://bugs.webkit.org/show_bug.cgi?id=50399
1665 Add WKEnableSettingCursorWhenInBackground.
1667 * WebKitSystemInterface.h:
1668 * libWebKitSystemInterfaceLeopard.a:
1669 * libWebKitSystemInterfaceSnowLeopard.a:
1671 2010-12-01 Adam Roben <aroben@apple.com>
1673 Don't let harmless errorlevels from the "set" utility leak into
1674 project-specific build scripts
1676 When using set to unset an environment variable that didn't previously
1677 exist, set raises the errorlevel to 1. This was leaking into
1678 project-specific scripts, causing them to think the build has failed.
1679 We now clear the errorlevel after we finish setting environment
1682 Fixes <http://webkit.org/b/50350> Windows builds mysteriously fail in
1685 Reviewed by Steve Falkenburg.
1687 * win/tools/vsprops/common.vsprops: Call "cmd /c" after setting
1688 environment variables to get rid of any errorlevel that "set" set.
1690 2010-12-01 Steve Falkenburg <sfalken@apple.com>
1692 Reviewed by Adam Roben.
1694 vcproj changes can't be applied cleanly by the Windows EWS bot
1695 https://bugs.webkit.org/show_bug.cgi?id=50328
1697 * win/tools/vsprops/WinCairo.vsprops: Added property svn:eol-style.
1698 * win/tools/vsprops/cURL.vsprops: Added property svn:eol-style.
1699 * win/tools/vsprops/debug_wincairo.vsprops: Added property svn:eol-style.
1701 2010-11-29 Steve Falkenburg <sfalken@apple.com>
1703 Windows build fix (part 2).
1704 Define Visual Studio internal variables used in pre-build/pre-link/post-build commands in environment for separated cmd files.
1706 * win/tools/vsprops/common.vsprops:
1708 2010-11-19 Steve Falkenburg <sfalken@apple.com>
1710 Reviewed by Adam Roben.
1712 Add a mechanism for Windows pre-build/pre-link/post-build events to be separated into individual cmd files
1713 https://bugs.webkit.org/show_bug.cgi?id=49858
1715 We're migrating our prebuild/prelink/postbuild steps out of vcproj and vsprops files:
1716 - To simplify editing (editing vsprops build steps is confusing).
1717 - For more readable diffs.
1719 To add a prebuild/prelink/postbuild step for a vcproj,
1720 Add a new file named {ProjectName}PreBuild|PreLink|PostBuild.cmd to the project directory.
1721 For example, a WTF prebuild script would be named WTFPreBuild.cmd and would be located
1722 in the directory JavaScriptCore/JavaScriptCore.vcproj/WTF (alongside WTF.vcproj).
1724 * win/tools/vsprops/common.vsprops:
1725 * win/tools/vsprops/release.vsprops:
1727 2010-11-29 Anders Carlsson <andersca@apple.com>
1729 Reviewed by Sam Weinig and Simon Fraser.
1731 WebKitSystemInterface.h piece of r72438.
1733 * WebKitSystemInterface.h:
1735 2010-11-22 Adam Roben <aroben@apple.com>
1737 Use paths relative to $WebKitVSPropsRedirectionDir to access shared .vsprops files
1739 Apple's Windows build allows placing header files and import libraries for WebKit's
1740 dependencies (CoreGraphics, CFNetwork, SQLite, etc.) outside the source tree via the
1741 $WebKitLibrariesDir environment variable. This is both required for production builds and
1742 convenient for Apple-internal developer builds. Apple's production builds also require that
1743 WebKit's shared .vsprops files be accessed relative to $WebKitLibrariesDir. In production
1744 builds, the files are copied into that directory tree by the
1745 WebKitLibraries/win/tools/WinTools.make file. In Apple-internal developer builds, the
1747 JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCoreGenerated.make.
1749 This .vsprops copying is problematic in one very important case: when a developer updates
1750 their source tree and then tries to build. Visual Studio only reads .vsprops files when a
1751 project is first loaded. So, when Visual Studio is first opened after the .vsprops files are
1752 updated, it reads in the old files that were already residing in $WebKitLibrariesDir. When a
1753 build is started, JavaScriptCoreGenerated.make copies the new .vsprops files into
1754 $WebKitLibrariesDir, but Visual Studio will not pick up the changes. The rest of the build
1755 will proceed with out-of-date .vsprops files, which will likely result in a build failure.
1757 To fix this, we now use normal relative paths to access the .vsprops files in the source
1758 tree rather than in $WebKitLibrariesDir, but prefix those paths with a new environment
1759 variable, $WebKitVSPropsRedirectionDir. In developer builds, this environment variable is
1760 unset, so the normal relative paths are used to read the .vsprops files out of the source
1761 tree directly. In production builds, this environment variable is set to a fake directory
1762 that will cause the .vsprops files in $WebKitLibrariesDir to be found when the relative path
1765 For example, JavaScriptCore.vcproj uses this path for FeatureDefines.vsprops:
1767 $(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
1769 In developer builds, where $WebKitVSPropsRedirectionDir is unset, this will point to the
1770 files in WebKitLibraries\win\tools\vsprops in the source tree. In production builds,
1771 JavaScriptCore.make sets $WebKitVSPropsRedirectionDir to
1772 "$(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\1\2\3\", so the full path for
1773 FeatureDefines.vsprops becomes:
1775 $(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\1\2\3\..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
1779 $(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
1781 (We rely on the fact that Windows doesn't care whether the directories "1", "2", and "3"
1782 actually exist since they are matched by an equal number of ".." path components.)
1784 Note that Visual Studio still won't pick up changes made to .vsprops files while Visual
1785 Studio is open, but that problem hasn't seemed to cause developers many headaches so far.
1787 Fixes <http://webkit.org/b/49181> Windows build fails mysteriously when .vsprops files are
1790 Reviewed by Dave Hyatt.
1792 * win/tools/WinTools.make: Copy the shared .vsprops files into a directory tree beneath
1793 AppleInternal\tools\vsprops that matches the source directory tree. This allows production
1794 builds to redirect the relative paths used to find the shared .vsprops files into
1795 AppleInternal by setting $WebKitVSPropsRedirectionDir to the appropriate value.
1797 2010-11-18 Steve Falkenburg <sfalken@apple.com>
1799 Rubber-stamped by Adam Roben.
1801 Remove unused debug_internal vsprops file.
1803 * win/tools/vsprops/debug_internal.vsprops: Removed.
1805 2010-11-18 Steve Falkenburg <sfalken@apple.com>
1807 Reviewed by Adam Roben.
1809 Debug_Internal Windows configuration is unnecessary, should be removed
1810 https://bugs.webkit.org/show_bug.cgi?id=49753
1812 * win/tools/vsprops/debug.vsprops:
1813 * win/tools/vsprops/debug_internal.vsprops:
1815 2010-11-17 Steve Falkenburg <sfalken@apple.com>
1817 Rubber-stamped by Adam Roben.
1819 Update WebKitSystemInterfaceWin.
1821 * win/lib/WebKitSystemInterface.lib:
1822 * win/lib/WebKitSystemInterface_debug.lib:
1824 2010-11-16 Adam Roben <aroben@apple.com>
1826 Ignore files from libdispatch/zlib
1828 Rubber-stamped by Eric Seidel.
1830 * win/include: Modified property svn:ignore.
1831 * win/lib: Modified property svn:ignore.
1833 2010-11-10 Csaba Osztrogonác <ossy@webkit.org>
1835 Reviewed by David Hyatt.
1837 HTML5 Ruby support should be mandatory feature
1838 https://bugs.webkit.org/show_bug.cgi?id=49272
1840 Remove Ruby as optional feature.
1842 * win/tools/vsprops/FeatureDefines.vsprops:
1843 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1845 2010-10-29 Dan Bernstein <mitz@apple.com>
1847 Snow Leopard PowerPC build fix.
1849 * libWebKitSystemInterfaceSnowLeopard.a:
1851 2010-10-29 Dan Bernstein <mitz@apple.com>
1853 Leopard PowerPC build fix.
1855 * libWebKitSystemInterfaceLeopard.a:
1857 2010-10-29 Csaba Osztrogonác <ossy@webkit.org>
1859 Reviewed by Adam Roben and David Kilzer.
1861 Fix and cleanup of build systems
1862 https://bugs.webkit.org/show_bug.cgi?id=48342
1864 Remove unnecessary ENABLE_SANDBOX.
1865 Add missing features to converge to FeatureDefines.xcconfig.
1867 * win/tools/vsprops/FeatureDefines.vsprops:
1868 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1870 2010-10-28 Dan Bernstein <mitz@apple.com>
1872 Reviewed by John Sullivan.
1874 Added UniCharProvider-based ways to create a CTTypeSetter and a CTLine, to be used in an
1875 upcoming ComplexTextController patch.
1877 * WebKitSystemInterface.h:
1878 * libWebKitSystemInterfaceLeopard.a:
1879 * libWebKitSystemInterfaceSnowLeopard.a:
1881 2010-10-28 Ivan Krstić <ike@apple.com>
1883 Reviewed by Mark Rowe.
1885 Remove unused experimental proxied panel interface.
1886 <rdar://problem/7237059>
1888 * WebKitSystemInterface.h:
1890 2010-10-27 Anders Carlsson <andersca@apple.com>
1892 Reviewed by Sam Weinig.
1894 Find indicators do not bounce
1895 https://bugs.webkit.org/show_bug.cgi?id=48490
1896 <rdar://problem/8564276>
1898 Add bounce animation context functions.
1900 * WebKitSystemInterface.h:
1901 * libWebKitSystemInterfaceLeopard.a:
1902 * libWebKitSystemInterfaceSnowLeopard.a:
1904 2010-10-26 Adam Roben <aroben@apple.com>
1906 Fix duplicate vsprops name
1908 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Renamed to
1909 "FeatureDefinesCairo" to match the filename.
1911 2010-10-23 Alexey Proskuryakov <ap@apple.com>
1915 * win/lib/WebKitSystemInterface.lib:
1916 * win/lib/WebKitSystemInterface_debug.lib:
1918 2010-10-23 Alexey Proskuryakov <ap@apple.com>
1920 Reviewed by Anders Carlsson.
1922 https://bugs.webkit.org/show_bug.cgi?id=48083
1923 <rdar://problem/8489082> Need WebKit2 API for private browsing (48083)
1925 * WebKitSystemInterface.h:
1926 * libWebKitSystemInterfaceLeopard.a:
1927 * libWebKitSystemInterfaceSnowLeopard.a:
1928 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1929 * win/lib/WebKitSystemInterface.lib:
1930 * win/lib/WebKitSystemInterface_debug.lib:
1931 Updated WebKitSystemInterface with necessary methods.
1933 2010-10-22 Adam Roben <aroben@apple.com>
1935 Turn on ENABLE_3D_RENDERING on all Windows builds
1937 Reviewed by Sam Weinig.
1939 * win/tools/vsprops/FeatureDefines.vsprops:
1941 2010-10-20 Adam Roben <aroben@apple.com>
1945 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1946 * win/lib/WebKitSystemInterface.lib:
1947 * win/lib/WebKitSystemInterface_debug.lib:
1948 Use a WKCFURLCredentialRef type to protect against changes to the
1949 definition of CFURLCredentialRef.
1951 2010-10-19 Adam Roben <aroben@apple.com>
1955 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Check in
1956 this file that I meant to check in in r70129.
1958 2010-10-19 Adam Roben <aroben@apple.com>
1960 Add WKCACFContext and related functions
1962 Fixes <http://webkit.org/b/43244>.
1964 Reviewed by Sam Weinig.
1966 * win/lib/WebKitSystemInterface.lib:
1967 * win/lib/WebKitSystemInterface_debug.lib:
1969 2010-10-14 Ada Chan <adachan@apple.com>
1971 Rubber-stamped by Adam Roben.
1975 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1976 * win/lib/WebKitSystemInterface.lib:
1977 * win/lib/WebKitSystemInterface_debug.lib:
1979 2010-10-14 Ada Chan <adachan@apple.com>
1981 Reviewed by Steve Falkenburg.
1983 Add wkGetSSLCertificateChainContext for fetching the certificate chain.
1984 Needed for https://bugs.webkit.org/show_bug.cgi?id=47603.
1986 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1987 * win/lib/WebKitSystemInterface.lib:
1988 * win/lib/WebKitSystemInterface_debug.lib:
1990 2010-10-11 Mike Thole <mthole@apple.com>
1992 Reviewed by Darin Adler.
1994 Rename WKCertificateInfoGetPeerCertificates() to WKCertificateInfoGetCertificateChain()
1995 https://bugs.webkit.org/show_bug.cgi?id=47495
1997 * WebKitSystemInterface.h:
1998 * libWebKitSystemInterfaceLeopard.a:
1999 * libWebKitSystemInterfaceSnowLeopard.a:
2001 2010-10-03 Brent Fulgham <bfulgham@webkit.org>
2003 Unreviewed build fix.
2005 WinCairo also needs access to the <inttypes.h> header requirement
2006 introduced by Bug 46357.
2008 * win/tools/vsprops/WinCairo.vsprops:
2010 2010-09-17 Sam Weinig <sam@webkit.org>
2012 Reviewed, tweaked, and landed by Anders Carlsson.
2014 Add WKCopyNSURLResponsePeerCertificates.
2016 * WebKitSystemInterface.h:
2017 * libWebKitSystemInterfaceLeopard.a:
2018 * libWebKitSystemInterfaceSnowLeopard.a:
2020 2010-09-16 Eric Uhrhane <ericu@chromium.org>
2022 Reviewed by Jian Li.
2024 Unify FILE_SYSTEM and FILE_WRITER enables under the name FILE_SYSTEM.
2025 https://bugs.webkit.org/show_bug.cgi?id=45798
2027 * win/tools/vsprops/FeatureDefines.vsprops:
2028 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2030 2010-09-09 Jer Noble <jer.noble@apple.com>
2032 Reviewed by Eric Carlson.
2034 Adopt shared control drawing for <video> controls on Windows
2035 https://bugs.webkit.org/show_bug.cgi?id=45490
2037 * win/lib/WebKitSystemInterface.lib:
2038 * win/lib/WebKitSystemInterface_debug.lib:
2040 2010-09-10 Anders Carlsson <andersca@apple.com>
2042 WebKitSystemInterface part of:
2043 Set the visible name for the web process
2044 https://bugs.webkit.org/show_bug.cgi?id=45564
2045 <rdar://problem/8416970>
2047 * WebKitSystemInterface.h:
2048 * libWebKitSystemInterfaceLeopard.a:
2049 * libWebKitSystemInterfaceSnowLeopard.a:
2051 2010-08-05 Jian Li <jianli@chromium.org>
2053 Reviewed by David Levin.
2055 Unify blob related feature defines to ENABLE(BLOB).
2056 https://bugs.webkit.org/show_bug.cgi?id=43081
2058 * win/tools/vsprops/FeatureDefines.vsprops:
2059 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2061 2010-08-04 Dan Bernstein <mitz@apple.com>
2063 Reviewed by Darin Adler.
2065 WebKitSystemInterface part of: Allow the language for hyphenation to be specified
2066 https://bugs.webkit.org/show_bug.cgi?id=43467
2068 * WebKitSystemInterface.h:
2069 * libWebKitSystemInterfaceLeopard.a:
2070 * libWebKitSystemInterfaceSnowLeopard.a:
2071 * libWebKitSystemInterfaceTiger.a:
2073 2010-08-03 Beth Dakin <bdakin@apple.com>
2075 Reviewed by Alice Liu.
2077 Enable MathML on Windows.
2079 * win/tools/vsprops/FeatureDefines.vsprops:
2081 2010-07-30 Adam Roben <aroben@apple.com>
2083 Roll our r64361 and r64363
2085 We can't make these changes until QuartzCore.lib is included in
2086 WebKitSupportLibrary.
2088 2010-07-30 Adam Roben <aroben@apple.com>
2090 Add WKCACFContext and related functions
2092 Also added some functions used by WKCAImageQueue.
2094 Fixes <http://webkit.org/b/43244>.
2096 Reviewed by Sam Weinig.
2098 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2099 * win/lib/WebKitSystemInterface.lib:
2100 * win/lib/WebKitSystemInterface_debug.lib:
2102 2010-07-27 Kinuko Yasuda <kinuko@chromium.org>
2104 Reviewed by Ojan Vafai.
2106 Add FILE_SYSTEM build flag for FileSystem API
2107 https://bugs.webkit.org/show_bug.cgi?id=42915
2109 * win/tools/vsprops/FeatureDefines.vsprops:
2110 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2112 2010-07-12 Mark Rowe <mrowe@apple.com>
2114 Rubber-stamped by Sam Weinig.
2116 Update WebKitSystemInterface.
2118 * libWebKitSystemInterfaceLeopard.a:
2119 * libWebKitSystemInterfaceSnowLeopard.a:
2120 * libWebKitSystemInterfaceTiger.a:
2122 2010-07-12 Adam Roben <aroben@apple.com>
2124 Stop generating stripped symbols for Release builds
2126 It turns out we can strip the symbols after-the-fact using PDBCopy.
2128 Fixes <http://webkit.org/b/42085>.
2130 Reviewed by Steve Falkenburg.
2132 * win/tools/vsprops/release.vsprops: Removed the StripPrivateSymbols
2133 attribute, which caused link.exe to generate a stripped PDB file for
2136 2010-07-08 Eric Carlson <eric.carlson@apple.com>
2138 Reviewed by Dan Bernstein.
2140 Update WebKitSystemInterface.
2142 * libWebKitSystemInterfaceLeopard.a:
2143 * libWebKitSystemInterfaceSnowLeopard.a:
2144 * libWebKitSystemInterfaceTiger.a:
2146 2010-07-07 Dumitru Daniliuc <dumi@chromium.org>
2148 Reviewed by Adam Roben.
2150 Disable MSVC warning 4288.
2151 https://bugs.webkit.org/show_bug.cgi?id=41804
2153 MSVC has a non-standard extension that allows variables declared
2154 in for-loops to remain visible in the same scope even after
2155 exiting the for-loop
2156 (http://msdn.microsoft.com/en-us/library/bk5hc10s.aspx). The /Ze
2157 option (turned on by default) enables all MSVC extensions, and
2158 /Zc:forScope- tells the compiler to issue a C4288 warning when the
2159 same variable is declared in the for-loop and re-declared later in
2162 There seems to be a bug in VS2005 that erroneously enables
2163 /Zc:forScope- even when that option is not specified
2164 (http://connect.microsoft.com/VisualStudio/feedback/details/338010/bogus-compiler-warning-c4288). Looks
2165 like our build got hit by that bug, so we need to disable warning
2168 * win/tools/vsprops/common.vsprops:
2170 2010-07-01 Simon Fraser <simon.fraser@apple.com>
2172 Reviewed by Sam Weinig.
2174 <rdar://problem/8154047>
2176 Update WebKitSystemInterface, making some functions used by
2177 WebKit2 available in 32-bit (for reals this time).
2179 * libWebKitSystemInterfaceLeopard.a:
2180 * libWebKitSystemInterfaceSnowLeopard.a:
2181 * libWebKitSystemInterfaceTiger.a:
2183 2010-07-01 Simon Fraser <simon.fraser@apple.com>
2185 Reviewed by Sam Weinig.
2187 <rdar://problem/8154047>
2189 Update WebKitSystemInterface, making some functions used by
2190 WebKit2 available in 32-bit.
2192 * WebKitSystemInterface.h:
2193 * libWebKitSystemInterfaceLeopard.a:
2194 * libWebKitSystemInterfaceSnowLeopard.a:
2195 * libWebKitSystemInterfaceTiger.a:
2197 2010-06-23 John Gregg <johnnyg@google.com>
2199 Reviewed by Kent Tamura.
2201 add ENABLE_DIRECTORY_UPLOAD build support
2202 https://bugs.webkit.org/show_bug.cgi?id=41100
2204 * win/tools/vsprops/FeatureDefines.vsprops:
2205 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2207 2010-06-27 Steve Falkenburg <sfalken@apple.com>
2209 Windows (Cairo) build fix.
2210 Add missing ENABLE_WEB_TIMING feature define.
2212 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2214 2010-06-27 Steve Falkenburg <sfalken@apple.com>
2217 Disable ENABLE_WEB_TIMING on Windows.
2219 * win/tools/vsprops/FeatureDefines.vsprops:
2221 2010-06-26 Tony Gentilcore <tonyg@chromium.org>
2223 Reviewed by Dimitri Glazkov.
2225 Add a VS macro for enabling Web Timing support.
2226 https://bugs.webkit.org/show_bug.cgi?id=38924
2228 * win/tools/vsprops/FeatureDefines.vsprops:
2230 2010-06-21 Sam Weinig <sam@webkit.org>
2232 Reviewed by Anders Carlsson.
2234 Update WebKitSystemInterface.
2236 * WebKitSystemInterface.h:
2237 * libWebKitSystemInterfaceLeopard.a:
2238 * libWebKitSystemInterfaceSnowLeopard.a:
2239 * libWebKitSystemInterfaceTiger.a:
2241 2010-06-21 Dan Bernstein <mitz@apple.com>
2243 Speculative build fix.
2245 * WebKitSystemInterface.h:
2247 2010-06-21 Dan Bernstein <mitz@apple.com>
2249 Reviewed by Darin Adler.
2251 WebKitSystemInterface part of CSS3: Implement the 'hyphens' and 'hyphenate-character' properties
2252 https://bugs.webkit.org/show_bug.cgi?id=10228
2254 * WebKitSystemInterface.h: Added WKGetHyphenationLocationBeforeIndex().
2255 * libWebKitSystemInterfaceLeopard.a:
2256 * libWebKitSystemInterfaceSnowLeopard.a:
2257 * libWebKitSystemInterfaceTiger.a:
2259 2010-06-21 Satish Sampath <satish@chromium.org>
2261 Reviewed by Steve Block.
2263 Speech Input Patch 0: Added compilation argument to conditionally compile pending patches.
2264 https://bugs.webkit.org/show_bug.cgi?id=40878
2266 * win/tools/vsprops/FeatureDefines.vsprops:
2267 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2269 2010-06-02 Sterling Swigart <sswigart@google.com>
2271 Reviewed by David Levin.
2273 Image Resizer Patch 0: Added compilation argument to conditionally compile pending patches.
2274 https://bugs.webkit.org/show_bug.cgi?id=39906
2276 * win/tools/vsprops/FeatureDefines.vsprops:
2277 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2279 2010-05-24 Jer Noble <jer.noble@apple.com>
2281 No review; build fix only.
2283 Roll-out changes r60110.
2285 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2286 * win/lib/WebKitSystemInterface.lib:
2287 * win/lib/WebKitSystemInterface_debug.lib:
2289 2010-05-24 Jer Noble <jer.noble@apple.com>
2291 No review; build fix only.
2293 Roll-out changes r60094, 60096-60097.
2295 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2296 * win/lib/WebKitSystemInterface.lib:
2297 * win/lib/WebKitSystemInterface_debug.lib:
2299 2010-05-23 Jer Noble <jer.noble@apple.com>
2301 Reviewed by Eric Carlson.
2303 HTML5 <video> tag performance worse than Flash
2304 https://bugs.webkit.org/show_bug.cgi?id=39577
2305 rdar://problem/7982458
2307 Added WebKitSystemInterface calls for new CAImageQueue APIs.
2309 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2310 * win/lib/WebKitSystemInterface.lib:
2311 * win/lib/WebKitSystemInterface_debug.lib:
2313 2010-05-20 Steve Block <steveblock@google.com>
2315 Reviewed by Jeremy Orlow.
2317 Provide bindings for DeviceOrientation
2318 https://bugs.webkit.org/show_bug.cgi?id=39210
2320 Adds ENABLE_DEVICE_ORIENTATION to VisualStudio project files, always disabled.
2322 * win/tools/vsprops/FeatureDefines.vsprops:
2323 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2325 2010-04-09 Alexey Proskuryakov <ap@apple.com>
2327 Reviewed by Maciej Stachowiak.
2329 https://bugs.webkit.org/show_bug.cgi?id=24572
2330 XMLHttpRequest.statusText returns always "OK" on Mac
2332 * WebKitSystemInterface.h:
2333 * libWebKitSystemInterfaceLeopard.a:
2334 * libWebKitSystemInterfaceSnowLeopard.a:
2335 * libWebKitSystemInterfaceTiger.a:
2337 2010-04-07 Chris Marrin <cmarrin@apple.com>
2339 Reviewed by Steve Falkenburg.
2341 Remove QuartzCoreInterface from the build
2343 No longer needed since QuartzCore.dll is now included in the latest Safari release (4.0.5).
2345 * win/bin/QuartzCoreInterface.dll: Removed.
2346 * win/include/QuartzCoreInterface: Removed.
2347 * win/include/QuartzCoreInterface/QuartzCoreInterface.h: Removed.
2348 * win/lib/QuartzCoreInterface.lib: Removed.
2350 2010-04-02 Jer Noble <jer.noble@apple.com>
2352 Reviewed by Eric Carlson.
2354 https://bugs.webkit.org/show_bug.cgi?id=36624
2356 Update WebKitSystemInterface
2358 * WebKitSystemInterface.h: add WKQTMovieSelectPreferredAlternates.
2359 * libWebKitSystemInterfaceLeopard.a:
2360 * libWebKitSystemInterfaceSnowLeopard.a:
2361 * libWebKitSystemInterfaceTiger.a:
2363 2010-04-01 Kinuko Yasuda <kinuko@chromium.org>
2365 Reviewed by Dmitry Titov.
2367 Add FileThread for async file operation support in FileReader and FileWriter
2368 https://bugs.webkit.org/show_bug.cgi?id=36896
2370 Adds ENABLE_FILE_READER and ENABLE_FILE_WRITER feature flags
2371 for FileReader and FileWriter support.
2373 * win/tools/vsprops/FeatureDefines.vsprops:
2374 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2376 2010-03-25 Mark Rowe <mrowe@apple.com>
2378 Rubber-stamped by Dan Bernstein.
2380 Update WebCoreSQLite3 to SQLite v3.6.12.
2382 * WebCoreSQLite3/sqlite3.h:
2383 * WebCoreSQLite3/sqlite3ext.h:
2384 * libWebCoreSQLite3.a:
2385 * libWebKitSystemInterfaceLeopard.a:
2386 * libWebKitSystemInterfaceSnowLeopard.a:
2387 * libWebKitSystemInterfaceTiger.a:
2389 2010-03-23 Dan Bernstein <mitz@apple.com>
2391 Reviewed by John Sullivan.
2393 WebKitSystemInterface part of
2394 <rdar://problem/7197736> Plug-in clip rect does not update when overflow
2396 https://bugs.webkit.org/show_bug.cgi?id=36479.
2398 * WebKitSystemInterface.h: Added WKSyncSurfaceToView().
2399 * libWebKitSystemInterfaceSnowLeopard.a: Updated
2401 2010-03-16 Dan Bernstein <mitz@apple.com>
2403 Reviewed by Sam Weinig.
2405 Fix incorrect glyph advances when using the Core Graphics (non-GDI) glyph look.
2407 * win/lib/WebKitSystemInterface.lib:
2408 * win/lib/WebKitSystemInterface_debug.lib:
2410 2010-03-15 Andy Estes <aestes@apple.com>
2412 Reviewed by John Sullivan.
2414 Added two new output arguments to WKGetWheelEventDeltas() to return
2415 the number of scroll wheel ticks in the x and y directions.
2417 https://bugs.webkit.org/show_bug.cgi?id=29601.
2418 <rdar://problem/7453254>
2420 * WebKitSystemInterface.h:
2421 * libWebKitSystemInterfaceLeopard.a:
2422 * libWebKitSystemInterfaceSnowLeopard.a:
2423 * libWebKitSystemInterfaceTiger.a:
2425 2010-03-14 Dan Bernstein <mitz@apple.com>
2427 Reviewed by Darin Adler.
2429 WebKitSystemInterface part of removing support for legacy versions of Core Graphics
2431 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Removed
2432 wkCanCreateCGFontWithLOGFONT(), wkSetFontPlatformInfo(), wkAddFontsInDirectory(),
2433 wkAddFontsAtPath(), wkAddFontsFromRegistry(), wkAddFontsFromPlist(), and
2434 wkCreateFontsPlist().
2435 * win/lib/WebKitSystemInterface.lib: Updated.
2436 * win/lib/WebKitSystemInterface_debug.lib: Updated.
2438 2010-03-08 Jian Li <jianli@chromium.org>
2440 Reviewed by Dmitry Titov.
2443 https://bugs.webkit.org/show_bug.cgi?id=32993
2445 Add ENABLE_BLOB_SLICE feature define.
2447 * win/tools/vsprops/FeatureDefines.vsprops:
2448 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2450 2010-02-19 Maciej Stachowiak <mjs@apple.com>
2452 Reviewed by David Levin.
2454 Add an ENABLE flag for sandboxed iframes to make it possible to disable it in releases
2455 https://bugs.webkit.org/show_bug.cgi?id=35147
2457 * win/tools/vsprops/FeatureDefines.vsprops:
2459 2010-02-18 Steve Falkenburg <sfalken@apple.com>
2461 Reviewed by Dan Bernstein.
2463 WebKit on Windows needs a mechanism to listen for WM_SETTINGCHANGED messages
2464 https://bugs.webkit.org/show_bug.cgi?id=35076
2466 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2467 * win/lib/WebKitSystemInterface.lib: Updated to add wkSystemFontSmoothingChanged.
2468 * win/lib/WebKitSystemInterface_debug.lib: Updated to add wkSystemFontSmoothingChanged.
2470 2010-02-16 Gavin Barraclough <barraclough@apple.com>
2472 Reviewed by NOBODY (Build fix).
2474 Disable warnings preventing use of anonymous structs/onions -
2475 don't take all my fun toys away, these are useful & awesome!
2477 * win/tools/vsprops/common.vsprops:
2479 2010-02-11 Brian Weinstein <bweinstein@apple.com>
2481 Rubber-stamped by Eric Seidel.
2483 Turn back on SVG Filters on Windows, as they were accidentally disabled and cause
2486 * win/tools/vsprops/FeatureDefines.vsprops:
2488 2010-02-08 Maciej Stachowiak <mjs@apple.com>
2490 Reviewed by Cameron Zwarich.
2492 Restore ENABLE_RUBY flag so vendors can ship with Ruby disabled if they choose.
2493 https://bugs.webkit.org/show_bug.cgi?id=34698
2495 * win/tools/vsprops/FeatureDefines.vsprops:
2497 2010-02-04 Mark Rowe <mrowe@apple.com>
2499 Reviewed by Steve Falkenburg.
2501 Update auto-version.sh to better handle major version numbers with fewer than three digits,
2502 and the case when WEBKITLIBRARIESDIR is not set.
2504 * win/tools/scripts/auto-version.sh:
2506 2010-02-04 Steve Falkenburg <sfalken@apple.com>
2508 Windows build fix for projects not defining WebKitLibrariesDir.
2510 * win/tools/scripts/auto-version.sh:
2512 2010-02-03 Dan Bernstein <mitz@apple.com>
2514 Reviewed by Anders Carlsson.
2516 Fixed a bug where WKSetNSURLConnectionDefersCallbacks(true) did not defer callbacks during modal dialogs.
2518 * libWebKitSystemInterfaceLeopard.a:
2520 2010-02-02 Steve Falkenburg <sfalken@apple.com>
2522 Reviewed by Darin Adler.
2524 Copyright year updating for Windows version resources should be automatic
2525 https://bugs.webkit.org/show_bug.cgi?id=34503
2527 * win/tools/scripts/auto-version.sh:
2529 2010-02-02 Martin Robinson <mrobinson@webkit.org>
2531 Unreviewed build fix.
2533 The WinCairo build requires this script to be executable.
2535 * win/tools/scripts/feature-defines.sh: Added property svn:executable.
2537 2010-01-29 Mark Rowe <mrowe@apple.com>
2539 Keep the Windows feature defines in sync with FeatureDefines.xcconfig.
2541 * win/tools/vsprops/FeatureDefines.vsprops:
2542 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2544 2010-01-26 Alexey Proskuryakov <ap@apple.com>
2546 More Windows build fixing.
2548 * win/tools/vsprops/common.vsprops: Disable warning C4180 (qualifier applied to function
2549 type has no meaning; ignored). This is a known bug - MSVC tries to compile a wrong
2550 specialization sometimes - but it's not instantiated, so it's harmless.
2552 2010-01-22 Steve Falkenburg <sfalken@apple.com>
2554 Reviewed by Darin Adler.
2556 https://bugs.webkit.org/show_bug.cgi?id=34025
2557 Enable client-based Geolocation abstraction for Mac, Windows AppleWebKit targets.
2559 * win/tools/vsprops/FeatureDefines.vsprops:
2560 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2562 2010-01-20 Steve Falkenburg <sfalken@apple.com>
2564 Reviewed by Darin Adler and Adam Roben.
2566 Feature defines are difficult to maintain on Windows builds
2567 https://bugs.webkit.org/show_bug.cgi?id=33883
2569 FeatureDefines.vsprops are now maintained in a way similar to
2570 Configurations/FeatureDefines.xcconfig, with the added advantage
2571 of having a single FeatureDefines file across all projects.
2573 Keep this list of features (not enabled/disabled state) in sync with
2574 FeatureDefines.xcconfig files in JavaScriptCore, WebCore, and WebKit.
2576 Add new features to both PreprocessorDefinitions and UserMacro sections.
2577 Set any ENABLE_FEATURE_NAME macro to an empty string to disable that feature.
2579 * win/tools/scripts/feature-defines.sh: Added.
2580 * win/tools/vsprops/FeatureDefines.vsprops: Added.
2581 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added.
2582 * win/tools/vsprops/WinCairo.vsprops: Removed ENABLE_FILTERS. Now set in FeatureDefinesCairo.vsprops.
2584 2010-01-13 Simon Fraser <simon.fraser@apple.com>
2586 Reviewed by Darin Adler.
2588 <rdar://problem/7532544>
2590 Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
2591 be used for a shadow drawing fix. Once more, with feeling. On Windows.
2593 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2594 * win/lib/WebKitSystemInterface.lib:
2595 * win/lib/WebKitSystemInterface_debug.lib:
2597 2010-01-13 Simon Fraser <simon.fraser@apple.com>
2599 Reviewed by Darin Adler.
2601 <rdar://problem/7532544>
2603 Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
2604 be used for a shadow drawing fix.
2606 * win/lib/WebKitSystemInterface.lib:
2607 * win/lib/WebKitSystemInterface_debug.lib:
2609 2010-01-13 Simon Fraser <simon.fraser@apple.com>
2611 Reviewed by Darin Adler.
2613 <rdar://problem/7532544>
2615 Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
2616 be used for a shadow drawing fix.
2618 * WebKitSystemInterface.h:
2619 * libWebKitSystemInterfaceLeopard.a:
2620 * libWebKitSystemInterfaceSnowLeopard.a:
2621 * libWebKitSystemInterfaceTiger.a:
2623 2010-01-07 Alexey Proskuryakov <ap@apple.com>
2625 Not reviewed, build fix.
2627 Windows buid fix - disable warning 4251 (class needs to have dll-interface to be used by
2628 clients of another class). WebCore doesn't use all methods of JSString, so
2629 we don't export all classes clients could theoretically access via JSString.
2631 * win/tools/vsprops/common.vsprops:
2633 2009-12-21 Mark Rowe <mrowe@apple.com>
2635 Reviewed by Samuel Weinig.
2637 Update WebKitSystemInterface.
2639 * libWebKitSystemInterfaceLeopard.a:
2640 * libWebKitSystemInterfaceSnowLeopard.a:
2641 * libWebKitSystemInterfaceTiger.a:
2643 2009-12-21 Mark Rowe <mrowe@apple.com>
2645 Reviewed by Samuel Weinig.
2647 Update WebKitSystemInterface.
2649 * WebKitSystemInterface.h:
2650 * libWebKitSystemInterfaceLeopard.a:
2651 * libWebKitSystemInterfaceSnowLeopard.a:
2652 * libWebKitSystemInterfaceTiger.a:
2654 2009-12-18 Sam Weinig <sam@webkit.org>
2656 Reviewed by Anders Carlsson.
2658 Update WebKitSystemInterface for <rdar://problem/7237059>.
2660 * WebKitSystemInterface.h:
2661 * libWebKitSystemInterfaceLeopard.a:
2662 * libWebKitSystemInterfaceSnowLeopard.a:
2663 * libWebKitSystemInterfaceTiger.a:
2665 2009-12-15 Dan Bernstein <mitz@apple.com>
2667 Reviewed by Adam Roben.
2669 WebKitSystemInterface part of <rdar://problem/7173515> Use LOGFONT support in
2670 Core Graphics when available
2672 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Declared
2673 wkCanCreateCGFontWithLOGFONT().
2674 * win/lib/WebKitSystemInterface.lib:
2675 * win/lib/WebKitSystemInterface_debug.lib:
2677 2009-12-12 Eric Carlson <eric.carlson@apple.com>
2679 Reviewed by Darin Adler.
2681 <rdar://problem/7453726> Pull shared UI code into WebKit
2683 * WebKitSystemInterface.h:
2684 * libWebKitSystemInterfaceLeopard.a:
2685 * libWebKitSystemInterfaceSnowLeopard.a:
2686 * libWebKitSystemInterfaceTiger.a:
2688 2009-12-11 Chris Marrin <cmarrin@apple.com>
2690 Reviewed by Adam Roben.
2692 Add QuartzCore build files to OpenSource tree
2693 https://bugs.webkit.org/show_bug.cgi?id=31856
2695 This allows proper building and linking with QuartzCore
2699 * win/bin/QuartzCoreInterface.dll: Added.
2700 * win/include/QuartzCoreInterface: Added.
2701 * win/include/QuartzCoreInterface/QuartzCoreInterface.h: Added.
2702 * win/lib/QuartzCoreInterface.lib: Added.
2704 2009-12-07 Adam Roben <aroben@apple.com>
2706 Windows build fix for checkouts with a space in the path
2708 * win/tools/scripts/auto-version.sh: Quote the output file's directory
2709 before passing it to mkdir.
2711 2009-12-01 Alexey Proskuryakov <ap@apple.com>
2713 Reviewed by Darin Adler.
2715 https://bugs.webkit.org/show_bug.cgi?id=32036
2716 Implement CredentialStorage::getFromPersistentStorage for CFNetwork
2718 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2719 * win/lib/WebKitSystemInterface.lib:
2720 * win/lib/WebKitSystemInterface_debug.lib:
2721 Update WebKitSystemInterface.
2723 2009-11-24 Alexey Proskuryakov <ap@apple.com>
2725 Reviewed by Brady Eidson.
2727 https://bugs.webkit.org/show_bug.cgi?id=31844
2728 SocketStreamHandleCFNet should support CONNECT proxy credentials
2730 * WebKitSystemInterface.h:
2731 * libWebKitSystemInterfaceLeopard.a:
2732 * libWebKitSystemInterfaceSnowLeopard.a:
2733 * libWebKitSystemInterfaceTiger.a:
2734 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2735 * win/lib/WebKitSystemInterface.lib:
2736 * win/lib/WebKitSystemInterface_debug.lib:
2737 Update WebKitSystemInterface.
2739 2009-11-22 Dan Bernstein <mitz@apple.com>
2741 Reviewed by Eric Carlson.
2743 Updated WebKitSystemInterface.
2745 * libWebKitSystemInterfaceLeopard.a:
2746 * libWebKitSystemInterfaceSnowLeopard.a:
2747 * libWebKitSystemInterfaceTiger.a:
2749 2009-11-22 Dan Bernstein <mitz@apple.com>
2751 Reviewed by Cameron Zwarich.
2753 Fixed a leak in WKDrawMediaUIPart().
2755 * libWebKitSystemInterfaceLeopard.a:
2756 * libWebKitSystemInterfaceSnowLeopard.a:
2757 * libWebKitSystemInterfaceTiger.a:
2759 2009-11-20 Eric Carlson <eric.carlson@apple.com>
2761 Reviewed by Simon Fraser.
2763 <rdar://problem/7414396> Leopard & Tiger: Support closed caption in <video> element
2765 * WebKitSystemInterface.h:
2766 * libWebKitSystemInterfaceLeopard.a:
2767 * libWebKitSystemInterfaceSnowLeopard.a:
2768 * libWebKitSystemInterfaceTiger.a:
2770 2009-11-19 Eric Carlson <eric.carlson@apple.com>
2772 Reviewed by Dan Bernstein.
2774 <rdar://problem/7035231>
2775 Support closed caption in <video> element
2777 * WebKitSystemInterface.h:
2778 Add prototypes for WKQTMovieHasClosedCaptions and WKQTMovieSetShowClosedCaptions,
2779 define WKMediaUIPartToggleClosedCaptionsButton.
2781 2009-11-13 Anders Carlsson <andersca@apple.com>
2783 Reviewed by Dan Bernstein.
2785 Update WebKitSystemInterface.
2787 * WebKitSystemInterface.h:
2788 * libWebKitSystemInterfaceLeopard.a:
2789 * libWebKitSystemInterfaceSnowLeopard.a:
2790 * libWebKitSystemInterfaceTiger.a:
2792 2009-11-13 Brent Fulgham <bfulgham@webkit.org>
2794 Build correction. No review.
2796 The WinCairo build requires ENABLE_FILTERS to work properly.
2798 * win/tools/vsprops/WinCairo.vsprops:
2800 2009-11-02 Dan Bernstein <mitz@apple.com>
2802 Reviewed by John Sullivan.
2804 WebKitSystemInterface part of making the appearance of the full-screen video HUD match
2805 QuickTime Player X’s HUD.
2807 * libWebKitSystemInterfaceLeopard.a:
2808 * libWebKitSystemInterfaceSnowLeopard.a:
2809 * libWebKitSystemInterfaceTiger.a:
2811 2009-10-26 Mark Rowe <mrowe@apple.com>
2813 Reviewed by Adam Roben.
2815 Clean up the regex madness in auto-version.sh to make it obvious what the script is doing.
2817 Also teaches auto-version.sh to handle RC_PROJECTSOURCEVERSION that has more than three digits
2818 in the major component of the version number.
2820 * win/tools/scripts/auto-version.sh:
2822 2009-10-19 Marshall Culpepper <mculpepper@appcelerator.com>
2824 Reviewed by Eric Seidel.
2826 added cairo include and lib directories to debug_wincairo.vsprops
2827 https://bugs.webkit.org/show_bug.cgi?id=29831
2829 * win/tools/vsprops/debug_wincairo.vsprops:
2831 2009-10-16 Steve Falkenburg <sfalken@apple.com>
2833 Reviewed by Dan Bernstein.
2835 https://bugs.webkit.org/show_bug.cgi?id=30456
2836 Fixes for new Debug_All Windows build configuration.
2838 * win/tools/vsprops/debug_all.vsprops:
2839 Define DEBUG_ALL in Debug_All configuration.
2840 Continue to define USE_DEBUG_SAFARI_THEME for open source SafariTheme header usage.
2842 2009-10-16 Steve Falkenburg <sfalken@apple.com>
2844 Reviewed by Adam Roben.
2846 Add a Debug_All configuration to build entire stack as debug.
2847 Change Debug_Internal to:
2848 - stop using _debug suffix for all WebKit/Safari binaries
2849 - not use _debug as a DLL naming suffix
2850 - use non-debug C runtime lib.
2852 * win/tools/vsprops/debug_all.vsprops: Added.
2853 Use debug C runtime library in debug_all.
2854 Specify USE_DEBUG_SAFARI_THEME to get "_debug" suffix for debug_all.
2855 * win/tools/vsprops/debug_internal.vsprops:
2856 Don't specify debug C runtime library in debug_internal.
2857 Don't specify _debug suffix for standard debug_internal builds.
2859 2009-10-05 Pierre d'Herbemont <pdherbemont@webkit.org>
2861 Reviewed by Simon Fraser
2863 Support fullscreen in MediaPlayer (Mac)
2864 https://bugs.webkit.org/show_bug.cgi?id=26742
2866 New methods required for video fullscreen.
2868 * WebKitSystemInterface.h:
2869 * libWebKitSystemInterfaceLeopard.a:
2870 * libWebKitSystemInterfaceSnowLeopard.a:
2871 * libWebKitSystemInterfaceTiger.a:
2873 2009-10-02 Steve Falkenburg <sfalken@apple.com>
2876 Re-apply lost changes to auto-version.sh.
2878 * win/tools/scripts/auto-version.sh:
2880 2009-10-02 Eric Carlson <eric.carlson@apple.com>
2882 Reviewed by Adam Roben.
2884 <rdar://problem/7271334>
2885 Rename MediaControllerThemeQT to MediaControllerThemeQuickTime
2887 * WebKitSystemInterface.h:
2888 MediaControllerThemeQT -> MediaControllerThemeQuickTime
2890 2009-10-02 Steve Falkenburg <sfalken@apple.com>
2892 Reviewed by Mark Rowe.
2894 <https://bugs.webkit.org/show_bug.cgi?id=29989>
2895 Safari version number shouldn't be exposed in WebKit code
2897 For a WebKit version of 532.3.4:
2898 Product version is: 5.32.3.4 (was 4.0.3.0)
2899 File version is: 5.32.3.4 (was 4.532.3.4)
2901 * win/tools/scripts/PRODUCTVERSION: Removed.
2902 * win/tools/scripts/auto-version.sh: Re-worked script to remove references to PRODUCTVERSION.
2904 2009-09-25 Dan Bernstein <mitz@apple.com>
2906 Reviewed by Adam Roben.
2908 WebKitSystemInterface changes for
2909 <rdar://problem/7211635> 2 byte characters are displayed as garbaged
2910 <rdar://problem/7212626> garbled/gibberish text (off-by-one)
2912 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
2913 wkAddFontsFromPlistRepresentation() and replaced
2914 wkCreateFontsPlistRepresentation() with wkCreateFontsPlist() and
2915 wkAddFontsFromPlistRepresentation() with wkAddFontsFromPlist().
2916 * win/lib/WebKitSystemInterface.lib:
2917 * win/lib/WebKitSystemInterface_debug.lib:
2919 2009-09-23 Marshall Culpepper <mculpepper@appcelerator.com>
2921 Reviewed by Eric Seidel.
2923 Added $(WebKitLibrariesDir)/include/cairo so cairo.h is found by
2924 default when the necessary dependencies are extracted into the
2926 https://bugs.webkit.org/show_bug.cgi?id=29661
2928 * win/tools/vsprops/WinCairo.vsprops:
2930 2009-09-09 Brent Fulgham <bfulgham@webkit.org>
2932 Reviewed by Dave Levin.
2934 Adjust WinCairo-specific property sheet to use static versions of
2935 libjpeg.lib and libpng.lib. Change to libpng.lib required addition
2936 of zlib.lib to link.
2938 * win/tools/vsprops/WinCairo.vsprops:
2940 2009-08-28 Steve Falkenburg <sfalken@apple.com>
2942 Reviewed by Adam Roben.
2944 Define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1
2945 to automatically use secure versions of C runtime lib calls on Windows.
2946 https://bugs.webkit.org/show_bug.cgi?id=28824
2948 * win/tools/vsprops/common.vsprops:
2950 2009-08-25 Brent Fulgham <bfulgham@webkit.org>
2952 Rubber stamped by Steve Falkenburg.
2954 debug_wincairo.vsprops was linking against wrong C runtime.
2956 * win/tools/vsprops/debug_wincairo.vsprops: Link to correct
2957 C runtime (as in the standard 'debug.vsprops' file.)
2959 2009-08-24 Brent Fulgham <bfulgham@webkit.org>
2961 Reviewed by Steve Falkenburg.
2963 Revise CFLite Debug build to emit DLL's with _debug label.
2964 https://bugs.webkit.org/show_bug.cgi?id=28695.
2966 * win/tools/vsprops/debug_wincairo.vsprops: Added.
2968 2009-08-12 Peter Kasting <pkasting@google.com>
2970 Reviewed by Darin Adler.
2972 https://bugs.webkit.org/show_bug.cgi?id=27323
2973 Change pattern that strips all trailing whitespace to just remove EOL
2974 chars (\r, \n), to make it clear that varying EOL chars is the primary
2975 problem being solved.
2977 * win/tools/scripts/auto-version.sh:
2979 2009-08-10 Peter Kasting <pkasting@google.com>
2981 Reviewed by George Staikos.
2983 https://bugs.webkit.org/show_bug.cgi?id=27323
2984 Even more line ending-stripping for auto-version.sh, based on output
2985 provided by Jessie Berlin.
2987 * win/tools/scripts/auto-version.sh:
2989 2009-08-10 Brent Fulgham <bfulgham@webkit.org>
2991 Reviewed by Adam Roben.
2993 https://bugs.webkit.org/show_bug.cgi?id=28048.
2994 Move various WinCairo build settings into *.vsprops file.
2996 * win/tools/vsprops/cURL.vsprops: Added.
2998 2009-08-06 Peter Kasting <pkasting@google.com>
3000 Reviewed by Adam Barth.
3002 https://bugs.webkit.org/show_bug.cgi?id=27323
3003 Strip line endings at all points auto-version.sh reads data, not just
3004 the one I happened to run into.
3006 * win/tools/scripts/auto-version.sh:
3008 2009-07-27 Peter Kasting <pkasting@google.com>
3010 Reviewed by Adam Roben.
3012 https://bugs.webkit.org/show_bug.cgi?id=27323
3013 Correctly parse command output, even when the line endings are not LF,
3014 so that we don't create an autoversion.h that MSVC chokes on.
3016 * win/tools/scripts/auto-version.sh:
3018 2009-07-13 Brent Fulgham <bfulgham@webkit.org>
3020 Reviewed by Adam Roben.
3022 Add new configuration flag for redistributable Windows build.
3023 https://bugs.webkit.org/show_bug.cgi=27087
3025 * win/tools/vsprops/WinCairo.vsprops: Added. Defines the
3026 new WIN_CAIRO flag used to drive non-Apple Windows build.
3028 2009-07-10 Eric Carlson <eric.carlson@apple.com>
3030 Reviewed by Simon Fraser.
3032 Update WebKitSystemInterface for <rdar://problem/7049066>.
3034 * WebKitSystemInterface.h:
3035 * libWebKitSystemInterfaceLeopard.a:
3036 * libWebKitSystemInterfaceSnowLeopard.a:
3037 * libWebKitSystemInterfaceTiger.a:
3039 2009-07-06 Eric Carlson <eric.carlson@apple.com>
3041 Update WebKitSystemInterface for <rdar://problem/7008093>.
3043 * WebKitSystemInterface.h:
3044 * libWebKitSystemInterfaceLeopard.a:
3045 * libWebKitSystemInterfaceSnowLeopard.a:
3046 * libWebKitSystemInterfaceTiger.a:
3048 2009-07-06 Anders Carlsson <andersca@apple.com>
3050 Update WebKitSystemInterface.
3052 * WebKitSystemInterface.h:
3053 * libWebKitSystemInterfaceLeopard.a:
3054 * libWebKitSystemInterfaceSnowLeopard.a:
3055 * libWebKitSystemInterfaceTiger.a:
3057 2009-07-02 Pierre d'Herbemont <pdherbemont@apple.com>
3059 Reviewed by Simon Fraser.
3061 Update WebKitSystemInterface for <rdar://problem/6518119>
3063 * WebKitSystemInterface.h:
3064 * libWebKitSystemInterfaceLeopard.a:
3065 * libWebKitSystemInterfaceSnowLeopard.a:
3066 * libWebKitSystemInterfaceTiger.a:
3068 2009-07-01 Eric Carlson <eric.carlson@apple.com>
3070 Reviewed by Simon Fraser.
3072 Update WebKitSystemInterface for <rdar://problem/7014990>
3074 * libWebKitSystemInterfaceLeopard.a:
3075 * libWebKitSystemInterfaceSnowLeopard.a:
3076 * libWebKitSystemInterfaceTiger.a:
3078 2009-06-29 Eric Carlson <eric.carlson@apple.com>
3080 Reviewed by Simon Fraser.
3082 Update WebKitSystemInterface for <rdar://problem/7014813>
3084 * WebKitSystemInterface.h:
3085 * libWebKitSystemInterfaceLeopard.a:
3086 * libWebKitSystemInterfaceSnowLeopard.a:
3087 * libWebKitSystemInterfaceTiger.a:
3089 2009-06-25 Simon Fraser <simon.fraser@apple.com>
3091 Rubber-stamped by Mark Rowe.
3093 <rdar://problem/6999737>
3095 Update the media controller images.
3097 * libWebKitSystemInterfaceLeopard.a:
3098 * libWebKitSystemInterfaceSnowLeopard.a:
3099 * libWebKitSystemInterfaceTiger.a:
3101 2009-06-16 Simon Fraser <simon.fraser@apple.com>
3103 Rubber-stamped by Anders Carlsson.
3105 Update WebKitSystemInterface for <rdar://problem/6937882>.
3107 * libWebKitSystemInterfaceLeopard.a:
3108 * libWebKitSystemInterfaceSnowLeopard.a:
3109 * libWebKitSystemInterfaceTiger.a:
3111 2009-06-02 Anders Carlsson <andersca@apple.com>
3113 Rubber-stamped by Mark Rowe.
3115 Update WebKitSystemInterface.
3117 * libWebKitSystemInterfaceLeopard.a:
3118 * libWebKitSystemInterfaceSnowLeopard.a:
3119 * libWebKitSystemInterfaceTiger.a:
3121 2009-05-27 Mark Rowe <mrowe@apple.com>
3123 Rubber-stamped by Dan Bernstein.
3125 Update WebKitSystemInterface.
3127 * libWebKitSystemInterfaceLeopard.a:
3128 * libWebKitSystemInterfaceSnowLeopard.a: Added.
3129 * libWebKitSystemInterfaceTiger.a:
3131 2009-05-26 Anders Carlsson <andersca@apple.com>
3133 Reviewed by Dan Bernstein.
3135 <rdar://problem/6901751>
3136 REGRESSION (r35515): Tiger crash painting the selection on registration page of car2go.com
3138 Remove WKCGContextIsSafeToClip.
3140 * WebKitSystemInterface.h:
3141 * libWebKitSystemInterfaceTiger.a:
3143 2009-05-21 Dan Bernstein <mitz@apple.com>
3145 Rubber-stamped by Mark Rowe.
3147 - correct a copyright header accidently reverted in r43964
3149 * WebKitSystemInterface.h:
3151 2009-05-21 Dan Bernstein <mitz@apple.com>
3153 Reviewed by Anders Carlsson.
3155 - WebKitSystemInterface part of <rdar://problem/6901751> REGRESSION
3156 (r35515): Tiger crash painting the selection on registration page of
3159 * WebKitSystemInterface.h:
3160 * libWebKitSystemInterfaceTiger.a:
3162 2009-05-07 Simon Fraser <simon.fraser@apple.com>
3164 Source changes reviewed by Darin Adler
3166 <rdar://problem/6864091> Endcap of media controls slider is fuzzy
3168 * libWebKitSystemInterfaceLeopard.a:
3169 * libWebKitSystemInterfaceTiger.a:
3171 2009-04-28 Steve Falkenburg <sfalken@apple.com>
3173 Fix extraneous warning about AnalyzeWithLargeStack not being defined in Windows builds.
3174 Indirected definition through a UserMacro.
3176 Reviewed by Mark Rowe.
3178 * win/tools/vsprops/common.vsprops:
3180 2009-04-28 Steve Falkenburg <sfalken@apple.com>
3182 Fix extraneous warning about PRODUCTION not being defined in Windows builds.
3183 Indirected definition for __PRODUCTION__ through a UserMacro.
3185 Reviewed by Mark Rowe.
3187 * win/tools/vsprops/common.vsprops:
3189 2009-04-24 Simon Fraser <simon.fraser@apple.com>
3191 Source changes reviewed by Darin Adler
3193 https://bugs.webkit.org/show_bug.cgi?id=22242
3195 Update WebKitSystemInterface for Mac with fixes for video controller drawing.
3197 * libWebKitSystemInterfaceLeopard.a:
3198 * libWebKitSystemInterfaceTiger.a:
3200 2009-04-22 Ada Chan <adachan@apple.com>
3202 Update WebKitSystemInterface with new method that maps CFNetwork error code to localized description.
3204 Reviewed by Darin Adler.
3206 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3207 * win/lib/WebKitSystemInterface.lib:
3208 * win/lib/WebKitSystemInterface_debug.lib:
3210 2009-04-20 Steve Falkenburg <sfalken@apple.com>
3212 Separate JavaScriptCore.dll from WebKit.dll.
3213 Slight performance improvement or no change on benchmarks.
3215 Allows us to break a circular dependency between CFNetwork and WebKit on Windows,
3216 and simplifies standalone JavaScriptCore builds.
3218 Reviewed by Oliver Hunt.
3220 * win/tools/vsprops/common.vsprops: Add BUILDING_{project} preprocessor define.
3222 2009-04-18 Pierre d'Herbemont <pdherbemont@apple.com>
3224 Reviewed by Mark Rowe.
3226 <rdar://problem/6781295> video.buffered and video.seekable are not
3227 the same. video.buffered should return only what is buffered and
3228 not what is seekable
3230 * WebKitSystemInterface.h:
3231 * libWebKitSystemInterfaceLeopard.a:
3232 * libWebKitSystemInterfaceTiger.a:
3234 2009-04-18 Pierre d'Herbemont <pdherbemont@apple.com>
3236 Reviewed by Adele Peterson.
3238 <rdar://problem/6747241> work around QTKit no longer reaching
3239 QTMovieLoadStateComplete
3241 * WebKitSystemInterface.h:
3242 * libWebKitSystemInterfaceLeopard.a:
3243 * libWebKitSystemInterfaceTiger.a:
3245 2009-04-15 Steve Falkenburg <sfalken@apple.com>
3247 Updated WebKitSystemInterface for Windows.
3248 Changes needed for <rdar://problem/6785760>
3250 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3251 * win/lib/WebKitSystemInterface.lib:
3252 * win/lib/WebKitSystemInterface_debug.lib:
3254 2009-04-14 Mark Rowe <mrowe@apple.com>
3256 Update WebKitSystemInterface so that the Tiger portion supports PowerPC.
3258 * libWebKitSystemInterfaceLeopard.a:
3259 * libWebKitSystemInterfaceTiger.a:
3261 2009-04-13 Antti Koivisto <antti@apple.com>
3263 Reviewed by Darin Adler.
3265 <rdar://problem/6740294> Increase the connection count per host
3267 * WebKitSystemInterface.h:
3268 * libWebKitSystemInterfaceLeopard.a:
3269 * libWebKitSystemInterfaceTiger.a:
3271 2009-04-10 Eric Carlson <eric.carlson@apple.com>
3273 WebKitSystemInterface changes for <rdar://problem/6646998>
3275 * libWebKitSystemInterfaceLeopard.a:
3276 * libWebKitSystemInterfaceTiger.a:
3278 2009-04-10 Simon Fraser <simon.fraser@apple.com>
3280 Fix the leopard build by updating WebKitSystemInterface.
3282 * WebKitSystemInterface.h:
3283 * libWebKitSystemInterfaceLeopard.a:
3285 2009-03-30 Steve Falkenburg <sfalken@apple.com>
3287 Bump version to 530.
3289 * win/tools/scripts/VERSION:
3291 2009-03-26 Adam Roben <aroben@apple.com>
3293 Remove SafariThemeConstants.h, which is now provided by
3294 WebKitSupportLibrary
3296 * win/include/SafariTheme: Removed.
3297 * win/include/SafariTheme/SafariThemeConstants.h: Removed.
3299 2009-03-07 Dan Bernstein <mitz@apple.com>
3301 Reviewed by Mark Rowe.
3303 - WebKitSystemInterface part of removing build-time and run-time support
3304 for legacy versions of CFNetwork and Core Graphics
3306 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3307 * win/lib/WebKitSystemInterface.lib:
3308 * win/lib/WebKitSystemInterface_debug.lib:
3310 2009-01-30 Dan Bernstein <mitz@apple.com>
3312 Reviewed by Timothy Hatcher.
3314 - <rdar://problem/6545912> expose the build number in autoversion.h
3316 * win/tools/scripts/auto-version.sh: Added a #define __BUILD_NUMBER__
3317 with the full build number.
3319 2009-01-08 Dan Bernstein <mitz@apple.com>
3321 Reviewed by Adam Roben.
3323 - WebKitSystemInterface changes to support Core Graphics native glyph drawing
3325 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3326 * win/lib/WebKitSystemInterface.lib:
3327 * win/lib/WebKitSystemInterface_debug.lib:
3329 2008-11-11 Ada Chan <adachan@apple.com>
3331 Fix: https://bugs.webkit.org/show_bug.cgi?id=22187
3332 Bug 22187: CLEARTYPE_QUALITY flag is not supported on Win2000
3334 Update window versions to correspond to Windows XP.
3336 Reviewed by Steve Falkenburg.
3338 * win/tools/vsprops/common.vsprops:
3340 2008-10-23 Anders Carlsson <andersca@apple.com>
3342 Reviewed by John Sullivan.
3344 Fix <rdar://problem/6306513> by adding a workaround for <rdar://problem/6304600>.
3346 * libWebKitSystemInterfaceLeopard.a:
3347 * libWebKitSystemInterfaceTiger.a:
3349 2008-10-08 Mark Rowe <mrowe@apple.com>
3351 Rubber-stamped by Jon Honeycutt.
3353 Remove restriction on version number ending in a 4.
3355 * win/tools/scripts/auto-version.sh:
3357 2008-10-07 Anders Carlsson <andersca@apple.com>
3359 Reviewed by Mitz Pettel.
3361 Update WebKitSystemInterface.
3363 * libWebKitSystemInterfaceLeopard.a:
3364 * libWebKitSystemInterfaceTiger.a:
3366 2008-09-09 Dan Bernstein <mitz@apple.com>
3368 Reviewed by Darin Adler.
3370 - WebKitLibraries part of <rdar://problem/6206244> Use alternate character-to-glyph interface on Leopard
3372 * WebKitSystemInterface.h:
3373 * libWebKitSystemInterfaceLeopard.a:
3375 2008-09-04 Adam Roben <aroben@apple.com>
3377 Ignore warning LNK4221 on Windows
3379 This warning is emitted when an object file with no public symbols is
3380 passed to the linker/librarian. This often occurs in WebCore for files
3381 that have been disabled via ENABLE()/USE() macros.
3383 Rubberstamped by Anders Carlsson.
3385 * win/tools/vsprops/common.vsprops: Ignore warning LNK4221.
3387 2008-08-27 Timothy Hatcher <timothy@apple.com>
3389 Adds the WKAdvanceDefaultButtonPulseAnimation function.
3391 <rdar://problem/6173530> Add Mac support for -webkit-appearance: default-button
3393 Reviewed by Adele Peterson.
3395 * WebKitSystemInterface.h: Added WKAdvanceDefaultButtonPulseAnimation.
3396 * libWebKitSystemInterfaceLeopard.a: Updated.
3397 * libWebKitSystemInterfaceTiger.a: Updated.
3399 2008-08-26 Adam Roben <aroben@apple.com>
3401 Disable a truncation warning that is disabled/doesn't exist on Mac
3403 This warning was firing when initializing floats from double literals.
3404 I haven't yet found any other situation that would cause this warning
3407 Reviewed by Sam Weinig.
3409 * win/tools/vsprops/common.vsprops: Turn off warning C4305.
3411 2008-07-20 Steve Falkenburg <sfalken@apple.com>
3415 * win/tools/vsprops/common.vsprops:
3417 2008-07-08 Dan Bernstein <mitz@apple.com>
3419 Reviewed by John Sullivan.
3421 - WebKitSystemInterface part of <rdar://problem/6008409> Need a way to disable updates in offscreen views
3423 * WebKitSystemInterface.h: Added WKWindowWillOrderOnScreenNotification.
3424 * libWebKitSystemInterfaceLeopard.a: Updated.
3425 * libWebKitSystemInterfaceTiger.a: Updated.
3427 2008-07-01 Steve Falkenburg <sfalken@apple.com>
3429 Bump version numbers.
3431 Reviewed by Mark Rowe.
3433 * win/tools/scripts/PRODUCTVERSION:
3434 * win/tools/scripts/VERSION:
3436 2008-05-13 Dan Bernstein <mitz@apple.com>
3438 Reviewed by John Sullivan.
3440 - WebKitSystemInterface support for <rdar://problem/5725912> improve render quality of transformed text
3442 * libWebKitSystemInterfaceLeopard.a: Improved glyph positioning in
3443 transformed graphics contexts.
3444 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
3445 wkSetCGContextFontRenderingStyle().
3446 * win/lib/WebKitSystemInterface.lib: Updated.
3447 * win/lib/WebKitSystemInterface_debug.lib: Updated.
3449 2008-05-09 Adam Roben <aroben@apple.com>
3451 Disable a MSVC warning
3453 Reviewed by Darin Adler.
3455 * win/tools/vsprops/common.vsprops: Add warning 4503 to the list of
3456 disabled warnings. It's a warning about decorated names being longer
3457 than MSVC's limit of 4096 characters. This warning doesn't indicate a
3458 correctness problem, but these truncated decorated names will be
3459 harder to recognize during debugging or when they appear in linker
3462 2008-04-28 Darin Adler <darin@apple.com>
3468 * win/tools/vsprops/common.vsprops: Add warning 4344 to the list of disabled warnings.
3469 It's really a warning about a bug they fixed in MSVC -- not helpful to us in WebKit.
3471 2008-04-24 Mark Rowe <mrowe@apple.com>
3473 Reviewed by Sam Weinig.
3475 Remove code for calculating the glyph cache size.
3477 * WebKitSystemInterface.h: Remove unused symbol.
3478 * libWebKitSystemInterfaceLeopard.a:
3479 * libWebKitSystemInterfaceTiger.a:
3481 2008-03-28 Steve Falkenburg <sfalken@apple.com>
3485 * win/tools/scripts/PRODUCTVERSION:
3487 2008-03-26 Adam Roben <aroben@apple.com>
3489 Windows build fix after r31322
3491 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Updated.
3492 * win/lib/WebKitSystemInterface.lib: Updated.
3493 * win/lib/WebKitSystemInterface_debug.lib: Updated.
3495 2008-03-26 Mark Rowe <mrowe@apple.com>
3497 Reviewed by David Hyatt.
3499 Make the Ahem font antialias correctly on Acid3 on Tiger.
3501 * WebKitSystemInterface.h:
3502 * libWebKitSystemInterfaceTiger.a:
3504 2008-03-19 Mark Rowe <mrowe@apple.com>
3506 Rubber-stamped by Sam Weinig.
3508 Fix http://bugs.webkit.org/show_bug.cgi?id=17816.
3509 Bug 17816: libWebCoreSQLite3.a is 2-architecture universal binary (not 4-architecture)
3511 * libWebCoreSQLite3.a: Land a 4-way fat binary.
3513 2008-03-12 Steve Falkenburg <sfalken@apple.com>
3515 New version of WebKitSystemInterface.lib with
3516 more compiler warnings suppressed.
3518 * win/lib/WebKitSystemInterface.lib:
3519 * win/tools/vsprops/common.vsprops:
3521 2008-03-12 Dan Bernstein <mitz@apple.com>
3523 Reviewed by Darin Adler and Sam Weinig.
3525 - <rdar://problem/4433248> use CoreText API instead of SPI on Leopard
3527 * WebKitSystemInterface.h:
3528 * libWebKitSystemInterfaceLeopard.a:
3530 2008-03-11 Steve Falkenburg <sfalken@apple.com>
3532 Disable two PGO/LTCG specific warnings.
3536 * win/tools/vsprops/common.vsprops:
3538 2008-02-29 Mark Rowe <mrowe@apple.com>
3540 Update Tiger version of WebKitSystemInterface to match r30690.
3542 * libWebKitSystemInterfaceTiger.a:
3544 2008-02-29 Adele Peterson <adele@apple.com>
3548 Auto-generate image arrays.
3550 * libWebKitSystemInterfaceLeopard.a:
3552 2008-02-29 Mark Rowe <mrowe@apple.com>
3554 Reviewed by Anders Carlsson.
3556 Replace use of WKPathFromFont with implementation in terms of public API.
3558 * WebKitSystemInterface.h: Remove unused symbol.
3559 * libWebKitSystemInterfaceLeopard.a:
3560 * libWebKitSystemInterfaceTiger.a:
3562 2008-02-29 Mark Rowe <mrowe@apple.com>
3564 Reviewed by Oliver Hunt.
3566 Fix spelling of "request" in name of WKNSURLProtocolClassForRequest.
3568 * WebKitSystemInterface.h:
3569 * libWebKitSystemInterfaceLeopard.a:
3570 * libWebKitSystemInterfaceTiger.a:
3572 2008-02-29 Mark Rowe <mrowe@apple.com>
3574 Reviewed by Oliver Hunt.
3576 Don't use WKSupportsMultipartXMixedReplace on Leopard as multipart/x-mixed-replace is always handled by NSURLRequest.
3578 * WebKitSystemInterface.h:
3579 * libWebKitSystemInterfaceLeopard.a:
3581 2008-02-29 Mark Rowe <mrowe@apple.com>
3583 Reviewed by Oliver Hunt and Oliver Hunt.
3585 <rdar://problem/4753845> WebKit should use CGEventSourceSecondsSinceLastEventType in place of WKSecondsSinceLastInputEvent SPI.
3587 * WebKitSystemInterface.h: Remove unused symbol.
3588 * libWebKitSystemInterfaceLeopard.a:
3589 * libWebKitSystemInterfaceTiger.a:
3591 2008-02-28 Mark Rowe <mrowe@apple.com>
3593 Reviewed by Dan Bernstein.
3595 Remove two unused functions from WebKitSystemInterface.
3597 * WebKitSystemInterface.h: Remove WKPreferRGB32Key and WKGetDefaultGlyphForChar as they are unused. Also remove
3598 a duplicate declaration of WKSecondsSinceLastInputEvent.
3599 * libWebKitSystemInterfaceLeopard.a:
3600 * libWebKitSystemInterfaceTiger.a:
3602 2008-02-28 Mark Rowe <mrowe@apple.com>
3604 Reviewed by Dave Hyatt.
3606 Make use of new CGFont APIs on Leopard rather than making a WebKitSystemInterface call.
3608 * WebKitSystemInterface.h: Only declare WKGetFontMetrics on Tiger.
3609 * libWebKitSystemInterfaceLeopard.a: Update for removal of WKGetFontMetrics.
3611 2008-02-27 Brady Eidson <beidson@apple.com>
3615 * libWebKitSystemInterfaceTiger.a:
3617 2008-02-27 Brady Eidson <beidson@apple.com>
3619 Reviewed by Mark Rowe
3621 Removed some unused methods:
3622 WKGetNSURLResponseCalculatedExpiration
3623 WKGetNSURLResponseMustRevalidate
3625 * WebKitSystemInterface.h:
3626 * libWebKitSystemInterfaceLeopard.a:
3627 * libWebKitSystemInterfaceTiger.a:
3629 2008-02-13 Adam Roben <aroben@apple.com>
3631 * win/tools/scripts/auto-version.sh: Removed a redundant symbol.
3633 2008-02-12 Adam Roben <aroben@apple.com>
3635 Clean up auto-version.sh a bit
3637 It now does quite a bit less file I/O and many fewer fork/exec pairs.
3638 It's also quite a bit easier to read.
3642 * win/tools/scripts/auto-version.sh:
3644 2008-02-12 Steve Falkenburg <sfalken@apple.com>
3646 Versioning script change.
3648 * win/tools/scripts/auto-version.sh:
3650 2008-02-07 Ada Chan <adachan@apple.com>
3652 Added 4 new methods:
3653 wkSetClientCertificateInSSLProperties,
3654 wkCanAccessCFURLRequestHTTPBodyParts,
3655 wkCFURLRequestCopyHTTPRequestBodyParts,
3656 wkCFURLRequestSetHTTPRequestBodyParts
3658 Rubber-stamped by Steve.
3660 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3661 * win/lib/WebKitSystemInterface.lib:
3662 * win/lib/WebKitSystemInterface_debug.lib:
3664 2008-02-04 Timothy Hatcher <timothy@apple.com>
3666 <rdar://problem/5722735> Merge fix for SQLITE_FULL error
3667 is given even if the max_page_count is increased (2920)
3669 * libWebCoreSQLite3.a:
3671 2008-02-01 Steve Falkenburg <sfalken@apple.com>
3673 <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
3675 Rubber-stamped by Jon Honeycutt.
3677 * win/tools/vsprops/common.vsprops:
3679 2008-01-29 Mark Rowe <mrowe@apple.com>
3681 Reviewed by Tim Hatcher.
3683 <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).
3685 * WebCoreSQLite3/sqlite3.h: Added.
3686 * WebCoreSQLite3/sqlite3ext.h: Added.
3687 * libWebCoreSQLite3.a: Added.
3689 2008-01-29 Alexey Proskuryakov <ap@webkit.org>
3691 Debug (external) build fix.
3693 Removed _DEBUG preprocessor definition, which indicates that debug libraries are used (while they aren't).
3694 This preprocessor definition is automatically set by Visual Studio as needed anyway.
3696 * win/tools/vsprops/debug.vsprops:
3698 2008-01-17 Steve Falkenburg <sfalken@apple.com>
3700 Add preprocessor define accidently dropped in my unification,
3701 and required by some builds. Fixes an issue that caused both
3702 debug and release DLLs to be loaded.
3704 Rubber-stamped by Jon Honeycutt.
3706 * win/tools/vsprops/debug_internal.vsprops:
3708 2008-01-16 Steve Falkenburg <sfalken@apple.com>