1 2013-08-29 Brent Fulgham <bfulgham@apple.com>
3 [Windows] Unreviewed build fix after r154847.
5 * win/tools/vsprops/FeatureDefines.props: Add missing definition for ENABLE_PROMISES
6 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto
8 2013-08-26 Brent Fulgham <bfulgham@apple.com>
10 [Windows] Updates to WKSI to get external builders working.
12 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
13 * win/lib32/WebKitSystemInterface.lib:
15 2013-08-24 Brent Fulgham <bfulgham@apple.com>
17 [Windows] Another attempt to fix the Windows bots. Need to retain older
18 QuickTime player features for external builders.
20 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
21 * win/lib32/WebKitSystemInterface.lib:
23 2013-08-23 Brent Fulgham <bfulgham@apple.com>
25 [Windows] Forgot to check in the header as well!
27 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
29 2013-08-23 Brent Fulgham <bfulgham@apple.com>
31 [Windows] Unreviewed build correction.
33 * win/lib32/WebKitSystemInterface.lib: Update with new API for r132545.
35 2013-08-23 Beth Dakin <bdakin@apple.com>
37 REGRESSION (r132545): Some PDFs generated by WebKit are blank when viewed in
39 https://bugs.webkit.org/show_bug.cgi?id=120240
41 <rdar://problem/14634453>
43 Reviewed by Anders Carlsson.
45 * WebKitSystemInterface.h:
46 * libWebKitSystemInterfaceLion.a:
47 * libWebKitSystemInterfaceMountainLion.a:
49 2013-08-23 Alex Christensen <achristensen@apple.com>
51 Re-separating Win32 and Win64 builds.
52 https://bugs.webkit.org/show_bug.cgi?id=120178
54 Reviewed by Brent Fulgham.
56 * win/tools/vsprops/common.props:
57 Export PlatformArchitecture to be used by make and cmd scripts.
58 Use PlatformArchitecture to determine correct build directory
59 (lib32/bin32/obj32 or lib64/bin64/obj64).
61 2013-08-22 Filip Pizlo <fpizlo@apple.com>
63 Update LLVM binary drops and scripts to the latest version from SVN
64 https://bugs.webkit.org/show_bug.cgi?id=120184
66 Reviewed by Mark Hahnenberg.
68 Updated binary drops to r189066.
70 * LLVMIncludesMountainLion.tar.bz2:
71 * LLVMLibrariesMountainLion.tar.bz2:
73 2013-08-21 Commit Queue <commit-queue@webkit.org>
75 Unreviewed, rolling out r154416.
76 http://trac.webkit.org/changeset/154416
77 https://bugs.webkit.org/show_bug.cgi?id=120147
79 Broke Windows builds (Requested by rniwa on #webkit).
81 * win/tools/vsprops/common.props:
83 2013-08-21 Alex Christensen <achristensen@apple.com>
85 <https://webkit.org/b/120137> Separating Win32 and Win64 builds.
87 Reviewed by Brent Fulgham.
89 * win/tools/vsprops/common.props:
90 Export PlatformArchitecture to be used by make and cmd scripts.
91 Use PlatformArchitecture to determine correct build directory
92 (lib32/bin32/obj32 or lib64/bin64/obj64).
94 2013-08-21 Brent Fulgham <bfulgham@apple.com>
96 <https://webkit.org/b/120113> [Windows] Enable CSS_IMAGE_SET
98 Reviewed by Anders Carlsson.
100 * win/tools/vsprops/FeatureDefines.props: Enable CSS_IMAGE_SET feature.
101 * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
103 2013-08-15 Eric Carlson <eric.carlson@apple.com>
105 [Mac] Remove "legacy" media UI
106 https://bugs.webkit.org/show_bug.cgi?id=119752
108 Reviewed by Jer Noble.
110 * WebKitSystemInterface.h:
111 * libWebKitSystemInterfaceLion.a:
112 * libWebKitSystemInterfaceMountainLion.a:
114 2013-08-13 Simon Fraser <simon.fraser@apple.com>
116 Various media tests spew "CGContextScaleCTM: invalid context 0x0" errors
117 https://bugs.webkit.org/show_bug.cgi?id=119490
119 New versions of WKSI that fix a bug that caused spew about null CGContexts,
120 and update WebKitSystemInterface.h.
122 * WebKitSystemInterface.h:
123 * libWebKitSystemInterfaceLion.a:
124 * libWebKitSystemInterfaceMountainLion.a:
126 2013-08-08 Alex Christensen <achristensen@apple.com>
130 Rubberstamped by Brent Fulgham.
132 * win/tools/vsprops/debug_wincairo.props: Removed MinimalRebuild option preventing parallel compiling.
134 2013-07-30 Sanghyun Park <sh919.park@samsung.com>
136 Missing the rename REGISTER_PROCOTOL_HANDLER Macro to NAVIGATOR_CONTENT_UTILS in WebKitLibraries.
137 https://bugs.webkit.org/show_bug.cgi?id=119239
139 According to "https://bugs.webkit.org/show_bug.cgi?id=94920", REGISTER_PROCOTOL_HANDLER macro was changed to NAVIGATOR_CONTENT_UTILS.
140 But, FeatureDefines.props and FeatureDefinesCairo.props was not changed.
142 Reviewed by Brent Fulgham.
144 * win/tools/vsprops/FeatureDefines.props:
145 * win/tools/vsprops/FeatureDefinesCairo.props:
147 2013-05-22 Filip Pizlo <fpizlo@apple.com>
149 Updated LLVM drops to include MCJIT memory management APIs.
151 Rubber stamped by Mark Hahnenberg.
153 * LLVMIncludesMountainLion.tar.bz2:
154 * LLVMLibrariesMountainLion.tar.bz2:
156 2013-04-30 Filip Pizlo <fpizlo@apple.com>
158 Updated LLVM drops to include MCJIT fixes and newly exposed API.
160 Rubber stamped by Mark Hahnenberg.
162 * LLVMIncludesMountainLion.tar.bz2:
163 * LLVMLibrariesMountainLion.tar.bz2:
165 2013-04-16 Filip Pizlo <fpizlo@apple.com>
167 Updated LLVM drops to include MCJIT fixes.
169 * LLVMIncludesMountainLion.tar.bz2:
170 * LLVMLibrariesMountainLion.tar.bz2:
172 2013-04-03 Filip Pizlo <fpizlo@apple.com>
174 Updated LLVM drops to include LLVM_DO_NOT_INCLUDE_CPP_HEADERS changes.
176 Rubber stamped by Mark Hahnenberg.
178 * LLVMIncludesMountainLion.tar.bz2:
179 * LLVMLibrariesMountainLion.tar.bz2:
181 2013-03-29 Filip Pizlo <fpizlo@apple.com>
183 fourthTier: Check in a known-good build of LLVM into WebKitLibraries, and have a story for updating it
184 https://bugs.webkit.org/show_bug.cgi?id=113452
186 Rubber stamped by Mark Hahnenberg.
188 * LLVMIncludesMountainLion.tar.bz2: Added.
189 * LLVMLibrariesMountainLion.tar.bz2: Added.
191 2013-07-18 Roger Fong <roger_fong@apple.com>
193 Make sure to link against _debug binaries when appropriate.
194 <rdar://problem/14473010>.
196 * win/tools/vsprops/debugsuffix.props:
198 2013-07-02 Commit Queue <commit-queue@webkit.org>
200 Unreviewed, rolling out r152233.
201 http://trac.webkit.org/changeset/152233
202 https://bugs.webkit.org/show_bug.cgi?id=118304
204 hopeful attempt to restore windows buildage (Requested by
207 * win/tools/vsprops/debugsuffix.props:
209 2013-07-01 Brent Fulgham <bfulgham@apple.com>
211 [Windows] Unreviewed correction to DEBUG_ALL target. Target was undefining DEBUG_ALL and DEBUG_INTERNAL,
212 which prevented proper build operation.
214 * win/tools/vsprops/debugsuffix.props: We should DEFINE (not UNDEFINE) the DEBUG_ALL and DEBUG_INTERNAL
215 macros when building with 'debugsuffix' target.
217 2013-06-18 Roger Fong <roger_fong@apple.com>
219 Replace tools32 folder with tools and update WebKit Windows solution accordingly.
220 <rdar://problem/14118143>.
222 Rubberstamped by Brent Fulgham.
224 * win/tools: Copied from win/tools32.
225 * win/tools/WinTools.make:
226 * win/tools/scripts/auto-version.sh:
227 * win/tools/scripts/feature-defines.sh:
228 * win/tools32: Removed.
229 * win/tools32/WinTools.make: Removed.
230 * win/tools32/scripts: Removed.
231 * win/tools32/scripts/COPYRIGHT-END-YEAR: Removed.
232 * win/tools32/scripts/VERSION: Removed.
233 * win/tools32/scripts/auto-version.sh: Removed.
234 * win/tools32/scripts/feature-defines.sh: Removed.
235 * win/tools32/vsprops: Removed.
236 * win/tools32/vsprops/FeatureDefines.props: Removed.
237 * win/tools32/vsprops/FeatureDefines.vsprops: Removed.
238 * win/tools32/vsprops/FeatureDefinesCairo.props: Removed.
239 * win/tools32/vsprops/FeatureDefinesCairo.vsprops: Removed.
240 * win/tools32/vsprops/WinCairo.props: Removed.
241 * win/tools32/vsprops/WinCairo.vsprops: Removed.
242 * win/tools32/vsprops/cURL.props: Removed.
243 * win/tools32/vsprops/cURL.vsprops: Removed.
244 * win/tools32/vsprops/common.props: Removed.
245 * win/tools32/vsprops/common.vsprops: Removed.
246 * win/tools32/vsprops/debug.props: Removed.
247 * win/tools32/vsprops/debug.vsprops: Removed.
248 * win/tools32/vsprops/debug_all.vsprops: Removed.
249 * win/tools32/vsprops/debug_wincairo.props: Removed.
250 * win/tools32/vsprops/debug_wincairo.vsprops: Removed.
251 * win/tools32/vsprops/debugsuffix.props: Removed.
252 * win/tools32/vsprops/production.props: Removed.
253 * win/tools32/vsprops/production.vsprops: Removed.
254 * win/tools32/vsprops/release.props: Removed.
255 * win/tools32/vsprops/release.vsprops: Removed.
256 * win/tools32/vsprops/releaseproduction.vsprops: Removed.
258 2013-06-12 Brent Fulgham <bfulgham@webkit.org>
260 [WinCairo] Unreviewed build correction.
262 * win/tools32/vsprops/WinCairo.props: Switch from using the
263 $WebKitLibraries environment variable to the newer
265 * win/tools32/vsprops/debug_wincairo.props: Ditto.
267 2013-06-11 Roger Fong <roger_fong@apple.com>
269 Unreviewed. Another part of rollout of r151408.
271 * win/tools64: Removed.
272 * win/tools64/scripts: Removed.
273 * win/tools64/vsprops: Removed.
275 2013-06-11 Roger Fong <roger_fong@apple.com>
277 Unreviewed. WinTools makefile fix.
279 * win/tools32/WinTools.make:
281 2013-06-11 Commit Queue <commit-queue@webkit.org>
283 Unreviewed, rolling out r151408.
284 http://trac.webkit.org/changeset/151408
285 https://bugs.webkit.org/show_bug.cgi?id=117519
287 Opting for a different approach (Requested by rfong on
290 * win/WinTools.make: Removed.
291 * win/tools32/WinTools.make: Renamed from WebKitLibraries/win/tools64/WinTools.make.
292 * win/tools64/scripts/COPYRIGHT-END-YEAR: Removed.
293 * win/tools64/scripts/VERSION: Removed.
294 * win/tools64/scripts/auto-version.sh: Removed.
295 * win/tools64/scripts/feature-defines.sh: Removed.
296 * win/tools64/vsprops/FeatureDefines.props: Removed.
297 * win/tools64/vsprops/FeatureDefines.vsprops: Removed.
298 * win/tools64/vsprops/FeatureDefinesCairo.props: Removed.
299 * win/tools64/vsprops/FeatureDefinesCairo.vsprops: Removed.
300 * win/tools64/vsprops/WinCairo.props: Removed.
301 * win/tools64/vsprops/WinCairo.vsprops: Removed.
302 * win/tools64/vsprops/cURL.props: Removed.
303 * win/tools64/vsprops/cURL.vsprops: Removed.
304 * win/tools64/vsprops/common.props: Removed.
305 * win/tools64/vsprops/common.vsprops: Removed.
306 * win/tools64/vsprops/debug.props: Removed.
307 * win/tools64/vsprops/debug.vsprops: Removed.
308 * win/tools64/vsprops/debug_all.vsprops: Removed.
309 * win/tools64/vsprops/debug_wincairo.props: Removed.
310 * win/tools64/vsprops/debug_wincairo.vsprops: Removed.
311 * win/tools64/vsprops/debugsuffix.props: Removed.
312 * win/tools64/vsprops/production.props: Removed.
313 * win/tools64/vsprops/production.vsprops: Removed.
314 * win/tools64/vsprops/release.props: Removed.
315 * win/tools64/vsprops/release.vsprops: Removed.
316 * win/tools64/vsprops/releaseproduction.vsprops: Removed.
318 2013-06-10 Roger Fong <roger_fong@apple.com>
320 Change WebKitLibraries/win folder structure around.
321 <rdar://problem/14097829>
323 Reviewed by Lucas Forschler.
325 * win/WinTools.make: Copied from win/tools32/WinTools.make.
326 * win/tools32/WinTools.make: Removed.
327 * win/tools64: Copied from win/tools32.
329 2013-06-05 Bear Travis <betravis@adobe.com>
331 [CSS Exclusions][CSS Shapes] Split CSS Exclusions & Shapes compile & runtime flags
332 https://bugs.webkit.org/show_bug.cgi?id=117172
334 Reviewed by Alexandru Chiculita.
336 Adding the CSS_SHAPES compile flag.
338 * win/tools32/vsprops/FeatureDefines.vsprops:
339 * win/tools32/vsprops/FeatureDefinesCairo.vsprops:
341 2013-06-03 Roger Fong <roger_fong@apple.com>
343 Unreviewed. Some AppleWin VS2010 house cleaning.
345 * win/tools32/scripts/auto-version.sh: Replaced with win/tools32/scripts/auto-version2010.sh.
346 * win/tools32/scripts/auto-version2010.sh: Removed.
347 * win/tools32/scripts/feature-defines.sh: Replaced with win/tools32/scripts/feature-defines2010.sh.
348 * win/tools32/scripts/feature-defines2010.sh: Removed.
350 2013-06-03 Roger Fong <roger_fong@apple.com>
352 Nuke VS2005 files from the tree.
353 <rdar://problem/14042021>.
355 Rubberstamped by Brent Fulgham.
358 * win/lib/WebKitSystemInterface.lib: Removed.
359 * win/tools: Removed.
360 * win/tools/WinTools.make: Removed.
361 * win/tools/scripts: Removed.
362 * win/tools/scripts/COPYRIGHT-END-YEAR: Removed.
363 * win/tools/scripts/VERSION: Removed.
364 * win/tools/scripts/auto-version.sh: Removed.
365 * win/tools/scripts/auto-version2010.sh: Removed.
366 * win/tools/scripts/feature-defines.sh: Removed.
367 * win/tools/scripts/feature-defines2010.sh: Removed.
368 * win/tools/vsprops: Removed.
369 * win/tools/vsprops/FeatureDefines.props: Removed.
370 * win/tools/vsprops/FeatureDefines.vsprops: Removed.
371 * win/tools/vsprops/FeatureDefinesCairo.props: Removed.
372 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Removed.
373 * win/tools/vsprops/WinCairo.props: Removed.
374 * win/tools/vsprops/WinCairo.vsprops: Removed.
375 * win/tools/vsprops/cURL.props: Removed.
376 * win/tools/vsprops/cURL.vsprops: Removed.
377 * win/tools/vsprops/common.props: Removed.
378 * win/tools/vsprops/common.vsprops: Removed.
379 * win/tools/vsprops/debug.props: Removed.
380 * win/tools/vsprops/debug.vsprops: Removed.
381 * win/tools/vsprops/debug_all.vsprops: Removed.
382 * win/tools/vsprops/debug_wincairo.props: Removed.
383 * win/tools/vsprops/debug_wincairo.vsprops: Removed.
384 * win/tools/vsprops/debugsuffix.props: Removed.
385 * win/tools/vsprops/production.props: Removed.
386 * win/tools/vsprops/production.vsprops: Removed.
387 * win/tools/vsprops/release.props: Removed.
388 * win/tools/vsprops/release.vsprops: Removed.
389 * win/tools/vsprops/releaseproduction.vsprops: Removed.
391 2013-05-29 Jeffrey Pfau <jpfau@apple.com>
393 [Mac] Enable cache partitioning and the public suffix list on 10.8
394 <rdar://problem/13679019>
396 Rubber-stamped by David Kilzer.
398 * WebKitSystemInterface.h:
399 * libWebKitSystemInterfaceLion.a:
400 * libWebKitSystemInterfaceMountainLion.a:
402 2013-05-14 Beth Dakin <bdakin@apple.com>
404 Printing in 1Password app is broken with screen fonts disabled
405 https://bugs.webkit.org/show_bug.cgi?id=116133
407 <rdar://problem/13162981>
409 Reviewed by Anders Carlsson.
411 Need WKExecutableWasLinkedOnOrBeforeMountainLion() for this quirk.
413 * libWebKitSystemInterfaceLion.a:
414 * libWebKitSystemInterfaceMountainLion.a:
416 2013-05-08 Roger Fong <roger_fong@apple.com>
418 Unreviewed. Update WebKitLibraries/win to handle different architectures properly.
420 * win/lib32: Copied from win/lib.
421 * win/tools/WinTools.make:
423 2013-05-02 Roger Fong <roger_fong@apple.com>
425 Unreviewed Windows build fix.
427 * win/lib/WebKitSystemInterface.lib:
429 2013-05-01 Alexey Proskuryakov <ap@apple.com>
431 Update WebKitSystemInterface.
433 * WebKitSystemInterface.h:
434 * libWebKitSystemInterfaceLion.a:
435 * libWebKitSystemInterfaceMountainLion.a:
437 2013-04-29 Chris Fleizach <cfleizach@apple.com>
439 WEB SPEECH: need to identify the default voice per language
440 https://bugs.webkit.org/show_bug.cgi?id=115366
442 Reviewed by Simon Fraser.
444 * WebKitSystemInterface.h:
445 * libWebKitSystemInterfaceLion.a:
446 * libWebKitSystemInterfaceMountainLion.a:
448 2013-04-29 Roger Fong <roger_fong@apple.com>
450 Need a tools32 folder for VS2010 builds.
451 tools folder will be nuked when we nuke VS2005.
453 * win/tools32: Copied from WebKitLibraries/win/tools.
455 2013-04-26 Roger Fong <roger_fong@apple.com>
457 Disable sub-pixel-layout on Apple Windows port, VS2005 edition.
459 * win/tools/vsprops/FeatureDefines.vsprops:
461 2013-04-26 Roger Fong <roger_fong@apple.com>
463 Disable sub-pixel-layout on Apple Windows port.
465 * win/tools/vsprops/FeatureDefines.props:
467 2013-04-26 Roger Fong <roger_fong@apple.com>
469 Make Apple Windows VS2010 build results into and get dependencies from __32 suffixed folders.
470 Make the DebugSuffix configuration use _debug dependencies.
472 * win/tools/WinTools.make:
473 * win/tools/scripts/auto-version2010.sh:
474 * win/tools/scripts/feature-defines2010.sh:
475 * win/tools/vsprops/common.props:
476 * win/tools/vsprops/debugsuffix.props:
478 2013-04-25 Chris Fleizach <cfleizach@apple.com>
480 WEB SPEECH: language support does not work as expected
481 https://bugs.webkit.org/show_bug.cgi?id=115119
483 Reviewed by Alexey Proskuryakov.
485 * WebKitSystemInterface.h:
487 2013-04-24 Roger Fong <roger_fong@apple.com>
489 Have VS2010 WebKit solution look in WebKit_Libraries/lib32 for dependencies.
491 * win/tools/vsprops/common.props:
493 2013-04-23 Antoine Quint <graouts@apple.com>
495 Initial advance of text runs should be taken into account
496 https://bugs.webkit.org/show_bug.cgi?id=114949
498 Reviewed by Darin Adler.
500 * WebKitSystemInterface.h:
501 * libWebKitSystemInterfaceLion.a:
502 * libWebKitSystemInterfaceMountainLion.a:
504 2013-04-12 Jeffrey Pfau <jpfau@apple.com>
506 Query directly for cache partition names
507 https://bugs.webkit.org/show_bug.cgi?id=114538
509 Reviewed by David Kilzer.
511 * WebKitSystemInterface.h:
512 * libWebKitSystemInterfaceLion.a:
513 * libWebKitSystemInterfaceMountainLion.a:
515 2013-04-08 Roger Fong <roger_fong@apple.com>
519 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
520 * win/lib/WebKitSystemInterface.lib:
522 2013-04-11 Alexey Proskuryakov <ap@apple.com>
524 <rdar://problem/10416316> [Mac] WebSocket doesn't work with authenticating proxies
525 https://bugs.webkit.org/show_bug.cgi?id=114464
527 Update WebKitSystemInterface.
529 * WebKitSystemInterface.h:
530 * libWebKitSystemInterfaceLion.a:
531 * libWebKitSystemInterfaceMountainLion.a:
533 2013-04-10 Benjamin Poulain <bpoulain@apple.com>
535 Mass remove all the empty directories
537 Rubberstamped by Ryosuke Niwa.
540 * win/lib/WebKitSystemInterface: Removed.
542 2013-04-05 Roger Fong <roger_fong@apple.com>
544 More VS2010 solution makefile fixes.
545 <rdar://problem/13588964>
547 * win/tools/WinTools.make:
549 2013-04-03 Brent Fulgham <bfulgham@webkit.org>
551 [Windows, WinCairo] Unreviewed VS2010 Build Correction
553 * win/tools/scripts/auto-version2010.sh: Added properties svn:eol-style and svn:executable.
554 * win/tools/scripts/feature-defines2010.sh: Added properties svn:eol-style and svn:executable.
556 2013-04-01 Roger Fong <roger_fong@apple.com>
558 Update FEATURE_DEFINES string generation for VS2010 solution.
559 https://bugs.webkit.org/show_bug.cgi?id=113737.
561 Reviewed by Timothy Horton.
563 * win/tools/scripts/feature-defines2010.sh: Added.
565 2013-03-29 Roger Fong <roger_fong@apple.com>
567 Unreviewed. Rollout r146818.
569 * win/tools/vsprops/FeatureDefines.props:
571 2013-03-25 Kent Tamura <tkent@chromium.org>
573 Rename ENABLE_INPUT_TYPE_DATETIME
574 https://bugs.webkit.org/show_bug.cgi?id=113254
576 Reviewed by Kentaro Hara.
578 Rename ENABLE_INPUT_TYPE_DATETIME to ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE.
579 Actually I'd like to remove the code, but we shouldn't remove it yet
580 because we shipped products with it on some platforms.
582 * win/tools/vsprops/FeatureDefines.props:
583 * win/tools/vsprops/FeatureDefines.vsprops:
584 * win/tools/vsprops/FeatureDefinesCairo.props:
585 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
587 2013-03-25 Sheriff Bot <webkit.review.bot@gmail.com>
589 Unreviewed, rolling out r146816, r146821, and r146830.
590 http://trac.webkit.org/changeset/146816
591 http://trac.webkit.org/changeset/146821
592 http://trac.webkit.org/changeset/146830
593 https://bugs.webkit.org/show_bug.cgi?id=113262
595 Broke all the Windows tests (Requested by rfong on #webkit).
597 * win/tools/vsprops/FeatureDefines.vsprops:
599 2013-03-25 Roger Fong <roger_fong@apple.com>
601 Unreviewed. Also enable CSS_REGIONS and EXCLUSIONS for VS2010 solution.
603 * win/tools/vsprops/FeatureDefines.props:
605 2013-03-25 Roger Fong <roger_fong@apple.com>
607 Enable CSS_REGIONS and CSS_EXCLUSIONS.
608 https://bugs.webkit.org/show_bug.cgi?id=87519
610 Reviewed by Timothy Horton.
612 * win/tools/vsprops/FeatureDefines.vsprops:
614 2013-03-21 Roger Fong <roger_fong@apple.com>
616 Unreviewed. Move common props files for VS2010 solution to WebKitLibraries folder and update all projects accordingly.
618 * win/tools/vsprops/FeatureDefines.props: Copied from ../Source/WebKit/WebKit.vcxproj/FeatureDefines.props.
619 * win/tools/vsprops/FeatureDefinesCairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/FeatureDefinesCairo.props.
620 * win/tools/vsprops/WinCairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/WinCairo.props.
621 * win/tools/vsprops/cURL.props: Copied from ../Source/WebKit/WebKit.vcxproj/WebKit/cURL.props.
622 * win/tools/vsprops/common.props: Copied from ../Source/WebKit/WebKit.vcxproj/common.props.
623 * win/tools/vsprops/debug.props: Copied from ../Source/WebKit/WebKit.vcxproj/debug.props.
624 * win/tools/vsprops/debug_wincairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/debug_wincairo.props.
625 * win/tools/vsprops/debugsuffix.props: Copied from ../Source/WebKit/WebKit.vcxproj/debugsuffix.props.
626 * win/tools/vsprops/production.props: Copied from ../Source/WebKit/WebKit.vcxproj/production.props.
627 * win/tools/vsprops/release.props: Copied from ../Source/WebKit/WebKit.vcxproj/release.props.
629 2013-03-19 Brent Fulgham <bfulgham@webkit.org>
631 [WinCairo] Unreviewed build fix.
633 * win/tools/vsprops/FeatureDefinesCairo.vsprops: This file was out
634 of sync with the main Windows build, and the VS2010 version of the
635 WinCairo port, preventing consistent builds.
637 2013-03-13 Ryosuke Niwa <rniwa@webkit.org>
639 Threaded HTML Parser is missing feature define flags in all but Chromium port's build files
640 https://bugs.webkit.org/show_bug.cgi?id=112277
642 Reviewed by Adam Barth.
644 * win/tools/vsprops/FeatureDefines.vsprops:
645 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
647 2013-03-06 Jer Noble <jer.noble@apple.com>
649 Unreviewed roll-out of r145011.
651 * win/tools/vsprops/FeatureDefines.vsprops:
653 2013-03-06 Jer Noble <jer.noble@apple.com>
655 Unreviewed build fix. Add ENABLE_CURSOR_VISIBILITY to the list of FEATURE_DEFINES for
656 (non-Cairo) Windows builds.
658 * win/tools/vsprops/FeatureDefines.vsprops:
660 2013-03-05 Kiran Muppala <cmuppala@apple.com>
662 Remove deprecated process suppression assertion SPI from WebKitSystemInterface
663 https://bugs.webkit.org/show_bug.cgi?id=111501
665 Reviewed by Alexey Proskuryakov.
667 https://bugs.webkit.org/show_bug.cgi?id=111387 replaced all usage of
668 WKNSProcessInfoProcessAssertionWithTypes() with
669 -[NSProcessInfo beginSuspensionOfSystemBehaviors:]. Hence, remove
670 the now deprecated SPI.
672 * WebKitSystemInterface.h: Remove
673 WKNSProcessInfoProcessAssertionWithTypes and associated declarations.
675 2013-03-05 Kiran Muppala <cmuppala@apple.com>
677 Use new assertion API for process suppression on Mac
678 https://bugs.webkit.org/show_bug.cgi?id=111387
680 Reviewed by Alexey Proskuryakov.
682 Add WKProcessSuppressionSystemBehaviors constant for use in WebKit2 to
683 take a process suppression assertion.
685 * WebKitSystemInterface.h:
687 2013-03-05 Jeffrey Pfau <jpfau@apple.com>
689 Clear associated cache partitions when deleting origins' cache
690 https://bugs.webkit.org/show_bug.cgi?id=111383
692 Reviewed by Maciej Stachowiak.
694 * WebKitSystemInterface.h:
695 * libWebKitSystemInterfaceLion.a:
696 * libWebKitSystemInterfaceMountainLion.a:
698 2013-03-04 Kunihiko Sakamoto <ksakamoto@chromium.org>
700 Add build flag for FontLoader
701 https://bugs.webkit.org/show_bug.cgi?id=111289
703 Reviewed by Benjamin Poulain.
705 Add ENABLE_FONT_LOAD_EVENTS build flag (disabled by default).
707 * win/tools/vsprops/FeatureDefines.vsprops:
708 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
710 2013-02-27 Glenn Adams <glenn@skynav.com>
712 Add ENABLE_CSS3_TEXT_LINE_BREAK flag.
713 https://bugs.webkit.org/show_bug.cgi?id=110944
715 Reviewed by Dean Jackson.
717 * win/tools/vsprops/FeatureDefines.vsprops:
718 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
720 2013-02-21 Jeffrey Pfau <jpfau@apple.com>
722 Optionally partition cache to prevent using cache for tracking
723 https://bugs.webkit.org/show_bug.cgi?id=110269
725 Reviewed by Maciej Stachowiak.
727 Update WKSI bindings.
729 * WebKitSystemInterface.h:
730 * libWebKitSystemInterfaceLion.a:
731 * libWebKitSystemInterfaceMountainLion.a:
733 2013-02-22 Aaron Colwell <acolwell@chromium.org>
735 Disable MediaSource on Apple Windows port
736 https://bugs.webkit.org/show_bug.cgi?id=110494
738 Reviewed by Tim Horton.
740 * win/tools/vsprops/FeatureDefines.vsprops:
742 2013-02-22 Roger Fong <roger_fong@apple.com>
744 Unreviewed. Make WinTools.make stop copying vsprops into nested vsprops folders.
746 * win/tools/WinTools.make:
748 2013-02-14 Anders Carlsson <andersca@apple.com>
750 Add WKContextIsPlugInUpdateAvailable
751 https://bugs.webkit.org/show_bug.cgi?id=109862
752 <rdar://problem/13173140>
754 Reviewed by Sam Weinig.
756 Roll WebKitSystemInterface DEPS.
758 * WebKitSystemInterface.h:
759 * libWebKitSystemInterfaceLion.a:
760 * libWebKitSystemInterfaceMountainLion.a:
762 2013-02-13 Roger Fong <roger_fong@apple.com>
764 Move all .props files from WebKitLibraries folder to WebKit Source folder.
765 https://bugs.webkit.org/show_bug.cgi?id=109761
767 Reviewed by Brent Fulgham.
769 * win/tools/vsprops/FeatureDefines.props: Removed.
770 * win/tools/vsprops/common.props: Removed.
771 * win/tools/vsprops/debug.props: Removed.
772 * win/tools/vsprops/release.props: Removed.
773 * win/tools/vsprops/releaseproduction.props: Removed.
775 2013-02-07 Roger Fong <roger_fong@apple.com>
777 Unreviewed. More VS2010 WebKit solution touchups.
778 Move an ignored warning from a project to common properties.
780 * win/tools/vsprops/common.props:
782 2013-02-06 Mike West <mkwst@chromium.org>
784 Add an ENABLE_NOSNIFF feature flag.
785 https://bugs.webkit.org/show_bug.cgi?id=109029
787 Reviewed by Jochen Eisinger.
789 This new flag will control the behavior of 'X-Content-Type-Options: nosniff'
790 when processing script and other resource types.
792 * win/tools/vsprops/FeatureDefines.vsprops:
793 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
795 2013-02-01 Alexis Menard <alexis@webkit.org>
797 Enable unprefixed CSS transitions by default.
798 https://bugs.webkit.org/show_bug.cgi?id=108216
800 Reviewed by Dean Jackson.
802 Rename the flag CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED
803 to CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED which will be used later to
804 guard the unprefixing work for CSS Transforms and animations.
806 * win/tools/vsprops/FeatureDefines.vsprops:
807 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
809 2013-01-30 Alexey Proskuryakov <ap@apple.com>
811 Update WebKitSystemInterface for <rdar://problem/13111288>.
813 * libWebKitSystemInterfaceLion.a:
814 * libWebKitSystemInterfaceMountainLion.a:
816 * WebKitSystemInterface.h: Removed WKEnterPluginSandbox, which has been unused now.
818 2013-01-28 Kiran Muppala <cmuppala@apple.com>
820 Add window occlusion criteria to determine page visibility on Mac
821 https://bugs.webkit.org/show_bug.cgi?id=107494
823 Reviewed by Simon Fraser.
825 Add enum constants to specify window occlusion notification type to
826 notification registration/unregistration methods. Add typedef for
827 window ID data passed to the window occlusion notification handler.
828 Add method to enable occlusion notifications for a particular window.
830 * WebKitSystemInterface.h: Add
831 WKOcclusionNotificationTypeWindowBecameVisible,
832 WKOcclusionNotificationTypeWindowBecameOccluded,
834 WKEnableWindowOcclusionNotifications().
836 2013-01-25 Andy Estes <aestes@apple.com>
838 Update WKSI header and libraries after r140875.
840 * WebKitSystemInterface.h:
841 * libWebKitSystemInterfaceLion.a:
842 * libWebKitSystemInterfaceMountainLion.a:
844 2013-01-24 Brent Fulgham <bfulgham@webkit.org>
846 Get WTF compiling in VS2010 (32bit)
847 https://bugs.webkit.org/show_bug.cgi?id=106986
849 Reviewed by Tim Horton.
851 If you do not have Cygwin in the overall operating system
852 PATH, the project will not build. In VS2005 we had logic
853 in the build system to guard against this. We should
854 retain this in the VS2010 work.
856 Furthermore, VS2010 has a nasty bug where to Visual Studio
857 tools path is not defined when performing a 'clean' phase
858 on an NMAKE-based build. This is corrected here as well.
860 * win/tools/vsprops/common.props: Revise environment setup
861 to ensure proper tools are in path during build.
863 2013-01-19 Roger Fong <roger_fong@apple.com>
865 Add WebKitLibraries property sheets for compiling WebKit in VS2010.
866 https://bugs.webkit.org/show_bug.cgi?id=106949
868 Reviewed by Brent Fulgham.
870 * win/tools/vsprops/FeatureDefines.props: Added.
871 * win/tools/vsprops/common.props: Added.
872 * win/tools/vsprops/debug.props: Added.
873 * win/tools/vsprops/release.props: Added.
874 * win/tools/vsprops/releaseproduction.props: Added.
876 2013-01-21 Dirk Schulze <dschulze@adobe.com>
878 Add build flag for Canvas's Path object (disabled by default)
879 https://bugs.webkit.org/show_bug.cgi?id=107473
881 Reviewed by Dean Jackson.
883 Add CANVAS_PATH build flag to build systems.
885 * win/tools/vsprops/FeatureDefines.vsprops:
886 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
888 2013-01-10 Roger Fong <roger_fong@apple.com>
890 Update WebkitSystemInterface lib for Windows port.
891 This hasn't been done in a while and the current one is out of date.
892 In addition I believe it will fix:
893 <rdar://problem/12990844>
895 Rubberstamped by Timothy Horton.
897 * win/lib/WebKitSystemInterface.lib:
899 2013-01-08 Kiran Muppala <cmuppala@apple.com>
901 Add WebKitSystemInterface needed for overriding system proxies on Mac
902 https://bugs.webkit.org/show_bug.cgi?id=106410
904 Reviewed by Stephanie Lewis.
906 This patch is in anticipation of the fix for https://bugs.webkit.org/show_bug.cgi?id=104197,
907 Add user defaults to override system proxy settings for NetworkProcess on Mac, which
908 is awaiting the approval of a WebKit2 committer. Commiting the WKSI portion separately,
909 so that the internal repository commit for generating the WKSI libraries does not have to
910 be rolled back every time the rest of the patch changes.
912 Add WKCFNetworkSetOverrideSystemProxySettings(), needed by NetworkProcess to set
913 custom proxies during initialization.
915 * WebKitSystemInterface.h:
916 * libWebKitSystemInterfaceLion.a:
917 * libWebKitSystemInterfaceMountainLion.a:
919 2013-01-04 Adam Klein <adamk@chromium.org>
921 Remove ENABLE_MUTATION_OBSERVERS #define
922 https://bugs.webkit.org/show_bug.cgi?id=105459
924 Reviewed by Ryosuke Niwa.
926 * win/tools/vsprops/FeatureDefines.vsprops:
927 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
929 2013-01-01 Dan Bernstein <mitz@apple.com>
931 <rdar://problem/12942239> Update copyright strings
933 Reviewed by Sam Weinig.
935 * win/tools/scripts/COPYRIGHT-END-YEAR:
937 2012-12-28 Mark Rowe <mrowe@apple.com>
939 Move logic for extracting the OS X marketing version in to WebCore
940 <http://webkit.org/b/105841> / <rdar://problem/10736041>
942 Reviewed by Dan Bernstein.
944 * WebKitSystemInterface.h:
946 2012-12-19 Kiran Muppala <cmuppala@apple.com>
948 Adopt new assertion SPI for process suppression on Mac
949 https://bugs.webkit.org/show_bug.cgi?id=105378
951 Reviewed by Mark Rowe.
953 Add WKNSProcessInfoProcessAssertionWithTypes().
955 * WebKitSystemInterface.h:
957 2012-12-19 Alexis Menard <alexis@webkit.org>
959 Implement CSS parsing for CSS transitions unprefixed.
960 https://bugs.webkit.org/show_bug.cgi?id=104804
962 Reviewed by Dean Jackson.
964 Add a new flag ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED
965 to cover the work of unprefixing Transforms, Animations and
966 Transitions. It will let the possibility of each ports to turn it off
967 in their release branches until we're confident that these CSS
968 properties are ready to be unprefixed.
970 * win/tools/vsprops/FeatureDefines.vsprops:
971 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
973 2012-12-12 Roger Fong <roger_fong@apple.com>
975 Enable VIDEO_TRACK on Windows.
976 https://bugs.webkit.org/show_bug.cgi?id=104706.
978 Reviewed by Timothy Horton.
980 Enable VIDEO_TRACK on Windows and update project property files.
982 * win/tools/vsprops/FeatureDefines.vsprops:
984 2012-12-12 Sheriff Bot <webkit.review.bot@gmail.com>
986 Unreviewed, rolling out r137491.
987 http://trac.webkit.org/changeset/137491
988 https://bugs.webkit.org/show_bug.cgi?id=104828
990 broke the builtd (Requested by rfong on #webkit).
992 * win/tools/vsprops/FeatureDefines.vsprops:
994 2012-12-11 Roger Fong <roger_fong@apple.com>
996 Enable VIDEO_TRACK on Windows.
997 https://bugs.webkit.org/show_bug.cgi?id=104706.
999 Reviewed by Timothy Horton.
1001 Enable VIDEO_TRACK on Windows and update project property files.
1003 * win/tools/vsprops/FeatureDefines.vsprops:
1005 2012-12-10 Alexis Menard <alexis@webkit.org>
1007 [CSS3 Backgrounds and Borders] Remove CSS3_BACKGROUND feature flag.
1008 https://bugs.webkit.org/show_bug.cgi?id=104539
1010 Reviewed by Antonio Gomes.
1012 As discussed on webkit-dev it is not needed to keep this feature flag
1013 as support for <position> type is a small feature that is already
1014 implemented by three other UAs. It was useful while landing this
1015 feature as partial bits were landed one after one.
1017 * win/tools/vsprops/FeatureDefines.vsprops:
1018 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1020 2012-12-06 Rick Byers <rbyers@chromium.org>
1022 CSS cursor property should support webkit-image-set
1023 https://bugs.webkit.org/show_bug.cgi?id=99493
1025 Reviewed by Beth Dakin.
1027 Add ENABLE_MOUSE_CURSOR_SCALE - disabled by default
1029 * win/tools/vsprops/FeatureDefines.vsprops:
1030 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1032 2012-11-26 Roger Fong <roger_fong@apple.com>
1034 Unreviewed. ENABLE_ACCELERATED_OVERFLOW_SCROLLING not enabled on Windows.
1035 Add a feature flag and skip some failing tests.
1036 https://bugs.webkit.org/show_bug.cgi?id=103294
1039 compositing/overflow/scrolling-without-painting.html
1040 compositing/overflow/updating-scrolling-content.html
1042 * win/tools/vsprops/FeatureDefines.vsprops:
1044 2012-11-23 Alexis Menard <alexis@webkit.org>
1046 [CSS3 Backgrounds and Borders] Implement new CSS3 background-position parsing.
1047 https://bugs.webkit.org/show_bug.cgi?id=102104
1049 Reviewed by Julien Chaffraix.
1051 Protect the new feature behind a feature flag.
1053 * win/tools/vsprops/FeatureDefines.vsprops:
1054 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1056 2012-11-19 Kihong Kwon <kihong.kwon@samsung.com>
1058 Add PROXIMITY_EVENTS feature
1059 https://bugs.webkit.org/show_bug.cgi?id=102658
1061 Reviewed by Kentaro Hara.
1063 Add PROXIMITY_EVENTS feature to win and win-cairo prot.
1065 * win/tools/vsprops/FeatureDefines.vsprops:
1066 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1068 2012-11-12 Beth Dakin <bdakin@apple.com>
1070 Build fix. Forgot these bits last time.
1072 * libWebKitSystemInterfaceLion.a:
1073 * libWebKitSystemInterfaceMountainLion.a:
1075 2012-11-12 Beth Dakin <bdakin@apple.com>
1077 Zoomed-in scrolling is very slow when deviceScaleFactor > 1
1078 https://bugs.webkit.org/show_bug.cgi?id=101787
1080 Reviewed by Simon Fraser.
1082 wkSetCGFontRenderingMode now takes a BOOL parameter.
1083 * WebKitSystemInterface.h:
1084 * libWebKitSystemInterfaceLion.a:
1085 * libWebKitSystemInterfaceMountainLion.a:
1087 2012-11-08 Anders Carlsson <andersca@apple.com>
1089 Roll WebKitSystemInterface DEPS.
1091 Rubber-stamped by Andreas Kling.
1093 * libWebKitSystemInterfaceLion.a:
1094 * libWebKitSystemInterfaceMountainLion.a:
1096 2012-11-07 Roger Fong <roger_fong@apple.com>
1098 Enable Subpixel Layout on Windows. Rebaseline any failing tests that were rebaselined in r133351.
1099 https://bugs.webkit.org/show_bug.cgi?id=101538
1101 Rubberstamped by Tim Horton.
1103 * win/tools/vsprops/FeatureDefines.vsprops:
1105 2012-11-06 Anders Carlsson <andersca@apple.com>
1109 * WebKitSystemInterface.h:
1111 2012-11-06 Anders Carlsson <andersca@apple.com>
1113 Update Java related WKSI function names
1114 https://bugs.webkit.org/show_bug.cgi?id=101414
1116 Reviewed by Sam Weinig.
1118 Roll WebKitSystemInterface DEPS.
1120 * WebKitSystemInterface.h:
1121 * libWebKitSystemInterfaceLion.a:
1122 * libWebKitSystemInterfaceMountainLion.a:
1124 2012-11-06 Alexey Proskuryakov <ap@apple.com>
1126 Clean up which storage cookie jar functions use
1127 https://bugs.webkit.org/show_bug.cgi?id=101395
1129 Reviewed by Brady Eidson.
1131 * WebKitSystemInterface.h:
1132 * libWebKitSystemInterfaceLion.a:
1133 * libWebKitSystemInterfaceMountainLion.a:
1134 Added WKHTTPCookies() and WKDeleteAllHTTPCookies(). Updated ifdefs for currently
1135 supported OS versions.
1137 2012-11-06 Alexey Proskuryakov <ap@apple.com>
1139 Delete Leopard and Snow Leopard versions of WKSI. These have not been updated in ages.
1141 Rubber-stampted by Mark Rowe.
1143 * libWebKitSystemInterfaceLeopard.a: Removed.
1144 * libWebKitSystemInterfaceSnowLeopard.a: Removed.
1146 2012-11-05 Alexey Proskuryakov <ap@apple.com>
1148 Get rid of setCookieStoragePrivateBrowsingEnabled.
1149 https://bugs.webkit.org/show_bug.cgi?id=101247
1151 Reviewed by Brady Eidson.
1153 * WebKitSystemInterface.h: Removed the function.
1155 2012-11-02 Anders Carlsson <andersca@apple.com>
1157 Don't instantiate the Java plug-in if it's inactive
1158 https://bugs.webkit.org/show_bug.cgi?id=101102
1159 <rdar://problem/12595679>
1161 Reviewed by Andreas Kling.
1163 Update WebKitSystemInterface to a version that has WKJLReportWebComponentsUsed.
1165 * WebKitSystemInterface.h:
1166 * libWebKitSystemInterfaceLion.a:
1167 * libWebKitSystemInterfaceMountainLion.a:
1168 Roll WebKitSystemInterface DERPS.
1170 2012-10-25 Dominik Röttsches <dominik.rottsches@intel.com>
1172 Conditionalize XHR timeout support
1173 https://bugs.webkit.org/show_bug.cgi?id=100356
1175 Reviewed by Adam Barth.
1177 Adding ENABLE_XHR_TIMEOUT feature, which is default off for Apple Win.
1178 See also https://bugs.webkit.org/show_bug.cgi?id=100349 for an attempt
1179 to fix timeout support for CF Network.
1181 * win/tools/vsprops/FeatureDefines.vsprops:
1182 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1184 2012-10-24 Eric Carlson <eric.carlson@apple.com>
1186 Allow ports to override text track rendering style
1187 https://bugs.webkit.org/show_bug.cgi?id=97800
1188 <rdar://problem/12044964>
1190 Reviewed by Maciej Stachowiak.
1192 Update WKSI header with SPI for getting the user caption appearance preferences.
1194 * WebKitSystemInterface.h:
1196 2012-10-19 Dongwoo Joshua Im <dw.im@samsung.com>
1198 Rename ENABLE_CSS3_TEXT_DECORATION to ENABLE_CSS3_TEXT
1199 https://bugs.webkit.org/show_bug.cgi?id=99804
1201 Reviewed by Julien Chaffraix.
1203 CSS3 text related properties will be implemented under this flag,
1204 including text decoration, text-align-last, and text-justify.
1206 * win/tools/vsprops/FeatureDefines.vsprops:
1207 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1209 2012-10-18 Pablo Flouret <pablof@motorola.com>
1211 Implement css3-conditional's @supports rule
1212 https://bugs.webkit.org/show_bug.cgi?id=86146
1214 Reviewed by Antti Koivisto.
1216 * win/tools/vsprops/FeatureDefines.vsprops:
1217 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1218 Add an ENABLE_CSS3_CONDITIONAL_RULES flag.
1220 2012-10-08 Kiran Muppala <cmuppala@apple.com>
1222 Throttle DOM timers on hidden pages.
1223 https://bugs.webkit.org/show_bug.cgi?id=98474
1225 Reviewed by Maciej Stachowiak.
1227 Add HIDDEN_PAGE_DOM_TIMER_THROTTLING feature define.
1229 * win/tools/vsprops/FeatureDefines.vsprops:
1230 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1232 2012-10-05 Sheriff Bot <webkit.review.bot@gmail.com>
1234 Unreviewed, rolling out r130556 and r130564.
1235 http://trac.webkit.org/changeset/130556
1236 http://trac.webkit.org/changeset/130564
1237 https://bugs.webkit.org/show_bug.cgi?id=98572
1239 The patch wasn't reviewed by a reviewer and it is breaking
1240 Chromium Windows (Requested by jchaffraix on #webkit).
1242 * WebKitSystemInterface.h:
1244 2012-10-05 Tim Horton <timothy_horton@apple.com>
1246 Update WebKitSystemInterface libraries and header.
1248 Reviewed by Simon Fraser.
1250 * WebKitSystemInterface.h:
1251 * libWebKitSystemInterfaceLion.a:
1252 * libWebKitSystemInterfaceMountainLion.a:
1253 * libWebKitSystemInterfaceSnowLeopard.a:
1255 2012-10-04 Eric Carlson <eric.carlson@apple.com>
1257 Allow ports to override text track rendering style
1258 https://bugs.webkit.org/show_bug.cgi?id=97800
1259 <rdar://problem/12044964>
1261 Reviewed by Silvia Pfeiffer.
1263 Update WKSI header with SPI for getting the user caption appearance preferences.
1265 * WebKitSystemInterface.h:
1267 2012-09-28 Eric Carlson <eric.carlson@apple.com>
1269 Allow ports to override text track rendering style
1270 <rdar://problem/12044964>
1272 Reviewed by Jessie Berlin.
1274 Update WKSI libraries.
1276 * libWebKitSystemInterfaceLion.a:
1277 * libWebKitSystemInterfaceMountainLion.a:
1278 * libWebKitSystemInterfaceSnowLeopard.a:
1280 2012-09-25 Simon Fraser <simon.fraser@apple.com>
1282 <rdar://problem/12351906> Have DumpRenderTree and WebKitTestRunner crash logs show which test crashed
1284 Reviewed by Tim Horton.
1286 New WKSI libraries and header.
1288 * WebKitSystemInterface.h:
1289 * libWebKitSystemInterfaceLion.a:
1290 * libWebKitSystemInterfaceMountainLion.a:
1291 * libWebKitSystemInterfaceSnowLeopard.a:
1293 2012-09-08 Sam Weinig <sam@webkit.org>
1295 Switch to entering the sandbox directly from main(), rather than waiting for the initialization message
1296 https://bugs.webkit.org/show_bug.cgi?id=96194
1298 Reviewed by Dan Bernstein.
1300 Update WKSI with SPI for getting the bundle URL from an executable URL.
1302 * WebKitSystemInterface.h:
1303 * libWebKitSystemInterfaceLion.a:
1304 * libWebKitSystemInterfaceMountainLion.a:
1305 * libWebKitSystemInterfaceSnowLeopard.a:
1306 Adds WKCopyBundleURLForExecutableURL().
1308 2012-08-29 Tony Chang <tony@chromium.org>
1310 Remove ENABLE_CSS3_FLEXBOX compile time flag
1311 https://bugs.webkit.org/show_bug.cgi?id=95382
1313 Reviewed by Ojan Vafai.
1315 Everyone is already enabling this by default and the spec has stablized.
1317 * win/tools/vsprops/FeatureDefines.vsprops:
1318 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1320 2012-08-15 Bruno de Oliveira Abinader <bruno.abinader@basyskom.com>
1322 [css3-text] Add CSS3 Text decoration compile flag
1323 https://bugs.webkit.org/show_bug.cgi?id=93863
1325 Reviewed by Julien Chaffraix.
1327 This patch handles the compile flag implementation, which will come disabled by
1328 default, thus not exposing the CSS3 text decoration features to the web, unless
1329 when explicitly enabling it with "--css3-text-decoration" build parameter.
1331 * win/tools/vsprops/FeatureDefines.vsprops:
1332 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1334 2012-08-14 Alex Christensen <alex.christensen@flexsim.com>
1336 /SAFESEH should not be a common linker option
1337 https://bugs.webkit.org/show_bug.cgi?id=89372
1339 Reviewed by Darin Adler.
1341 * win/tools/vsprops/common.vsprops:
1342 removed /SAFESEH as a default option for the linker (doesn't work for x64)
1344 2012-08-13 Roger Fong <roger_fong@apple.com>
1346 Enable CSS Sticky Position on Windows.
1347 https://bugs.webkit.org/show_bug.cgi?id=93905
1349 Reviewed by Tim Horton.
1351 As per https://bugs.webkit.org/show_bug.cgi?id=90046, the ENABLE_CSS_STICKY_POSITION needs to be turned on for Windows as well.
1353 * win/tools/vsprops/FeatureDefines.vsprops:
1354 Include ENABLE_CSS_STICKY_POSITION flag.
1356 2012-08-06 Anders Carlsson <andersca@apple.com>
1358 If the Apple Java plug-in is blocked and no runtime is installed, don't load it
1359 https://bugs.webkit.org/show_bug.cgi?id=93289
1360 <rdar://problem/11730092>
1362 Reviewed by Dan Bernstein.
1364 Add WKJLIsRuntimeAndWebComponentsInstalled().
1366 * WebKitSystemInterface.h:
1367 * libWebKitSystemInterfaceLion.a:
1368 * libWebKitSystemInterfaceMountainLion.a:
1370 2012-08-01 Jon Lee <jonlee@apple.com>
1374 Reviewed by Mark Rowe.
1376 * libWebKitSystemInterfaceLion.a:
1377 * libWebKitSystemInterfaceMountainLion.a:
1378 * libWebKitSystemInterfaceSnowLeopard.a:
1380 2012-07-29 Rik Cabanier <cabanier@adobe.com>
1382 Add ENABLE_CSS_COMPOSITING flag
1383 https://bugs.webkit.org/show_bug.cgi?id=92553
1385 Reviewed by Dirk Schulze.
1387 Adds compiler flag CSS_COMPOSITING to build systems to enable CSS blending and compositing. See spec https://dvcs.w3.org/hg/FXTF/rawfile/tip/compositing/index.html
1389 * win/tools/vsprops/FeatureDefines.vsprops:
1390 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1392 2012-07-23 Roger Fong <roger_fong@apple.com>
1394 Disable flexbox on Windows
1395 https://bugs.webkit.org/show_bug.cgi?id=92047
1396 <rdar://problem/11570384>
1398 Reviewed by Darin Adler.
1400 Disabled Flexbox CSS3 syntax on Mac, need to do the same for Windows.
1402 * win/tools/vsprops/FeatureDefines.vsprops:
1403 Disable ENABLE_CSS3_FLEXBOX property.
1405 2012-07-23 Kent Tamura <tkent@chromium.org>
1407 Rename ENABLE_METER_TAG and ENABLE_PROGRESS_TAG to ENABLE_METER_ELEMENT and ENABLE_PROGRESS_ELEMENT respectively
1408 https://bugs.webkit.org/show_bug.cgi?id=91941
1410 Reviewed by Kentaro Hara.
1412 A flag name for an elmement should be ENABLE_*_ELEMENT.
1414 * win/tools/vsprops/FeatureDefines.vsprops:
1415 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1417 2012-07-22 Kent Tamura <tkent@chromium.org>
1419 Rename ENABLE_DETAILS to ENABLE_DETAILS_ELEMENT
1420 https://bugs.webkit.org/show_bug.cgi?id=91928
1422 Reviewed by Kentaro Hara.
1424 A flag name for an elmement should be ENABLE_*_ELEMENT.
1426 * win/tools/vsprops/FeatureDefines.vsprops:
1427 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1429 2012-07-20 Kent Tamura <tkent@chromium.org>
1431 Rename ENABLE_DATALIST to ENABLE_DATALIST_ELEMENT
1432 https://bugs.webkit.org/show_bug.cgi?id=91846
1434 Reviewed by Kentaro Hara.
1436 A flag name for an elmement should be ENABLE_*_ELEMENT.
1438 * win/tools/vsprops/FeatureDefines.vsprops:
1439 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1441 2012-07-11 Mark Rowe <mrowe@apple.com>
1443 Add a Mountain Lion version of libWebKitSystemInterface.a.
1445 Update the WebKitSystemInterface header and binaries.
1447 Reviewed by John Sullivan.
1449 * WebKitSystemInterface.h:
1450 * libWebKitSystemInterfaceLion.a:
1451 * libWebKitSystemInterfaceMountainLion.a: Added.
1452 * libWebKitSystemInterfaceSnowLeopard.a:
1454 2012-07-04 John Mellor <johnme@chromium.org>
1456 Text Autosizing: Add compile flag and runtime setting
1457 https://bugs.webkit.org/show_bug.cgi?id=87394
1459 This patch renames Font Boosting to Text Autosizing.
1461 Reviewed by Adam Barth.
1463 * win/tools/vsprops/FeatureDefines.vsprops:
1464 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1466 2012-06-29 Mihai Balan <mibalan@adobe.com>
1468 [CSS Regions] Adding feature defines for CSS Regions for Windows
1469 https://bugs.webkit.org/show_bug.cgi?id=88645
1471 Reviewed by Tony Chang.
1473 Re-trying to enable CSS regions on Windows. This time only enabling
1474 regions since exclusions lead to some very strange compiling/linking
1477 * win/tools/vsprops/FeatureDefines.vsprops: Added default value for ENABLE_CSS_REGIONS
1478 * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto
1480 2012-06-28 Brent Fulgham <bfulgham@webkit.org>
1482 [WinCairo] Unreviewed build correction. Add two missing macro
1483 declarations to vsprops file.
1485 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Add missing
1486 ENABLE_HIGH_DPI_CANVAS and ENABLE_REQUEST_ANIMATION_FRAME macros.
1488 2012-06-27 Brent Fulgham <bfulgham@webkit.org>
1490 [WinCairo] Unreviewed build correction. Accidentally turned on
1491 CSS_FILTERS, which is not available in tree.
1493 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Turn CSS_FILTERS
1494 back off for WinCairo target.
1496 2012-06-27 Brent Fulgham <bfulgham@webkit.org>
1498 [WinCairo] Unreviewed build correction. Resync feature defines with
1499 Apple port. Things have drifted apart a little.
1501 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Update to match
1502 Apple port, define some missing features.
1504 2012-06-19 Mike West <mkwst@chromium.org>
1506 Introduce ENABLE_CSP_NEXT configuration flag.
1507 https://bugs.webkit.org/show_bug.cgi?id=89300
1509 Reviewed by Adam Barth.
1511 The 1.0 draft of the Content Security Policy spec is just about to
1512 move to Last Call. We'll hide work on the upcoming 1.1 spec behind
1513 this ENABLE flag, disabled by default.
1515 Spec: https://dvcs.w3.org/hg/content-security-policy/raw-file/tip/csp-specification.dev.html
1517 * win/tools/vsprops/FeatureDefines.vsprops:
1518 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1520 2012-06-15 Sheriff Bot <webkit.review.bot@gmail.com>
1522 Unreviewed, rolling out r120280.
1523 http://trac.webkit.org/changeset/120280
1524 https://bugs.webkit.org/show_bug.cgi?id=89273
1526 Enabling CSS regions broke all Windows tests (Requested by
1527 jhomeycutt on #webkit).
1529 * win/tools/vsprops/FeatureDefines.vsprops:
1530 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1532 2012-06-13 Mihai Balan <mibalan@adobe.com>
1534 Fix for #88645 - enabling regions on Windows
1536 [CSS Regions] Adding feature defines for CSS Regions & exclusions for Windows
1537 https://bugs.webkit.org/show_bug.cgi?id=88645
1539 Reviewed by Sam Weinig.
1541 Previous work on #87442 added feature defines to allow proper disabling of CSS Regions and
1542 exclusions (previously even with the feature disabled, parsing still worked). However, the
1543 feature defines were enabled on Mac only - they were broken on Windows. This
1544 patch adds the feature defines to (re)enable regions and exclusions on Windows.
1546 * win/tools/vsprops/FeatureDefines.vsprops: Added default value for ENABLE_CSS_EXCLUSIONS and ENABLE_CSS_REGIONS
1547 * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto
1549 2012-06-11 Alexis Menard <alexis.menard@openbossa.org>
1551 [CSS3 Backgrounds and Borders] Protect box-decoration-break behind a feature flag.
1552 https://bugs.webkit.org/show_bug.cgi?id=88804
1554 Reviewed by Tony Chang.
1556 Protect box-decoration-break behind a feature flag enabled by default.
1558 * win/tools/vsprops/FeatureDefines.vsprops:
1559 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1561 2012-06-11 Anders Carlsson <andersca@apple.com>
1563 Pass the right color space over to the web process so we can set it on our CA context
1564 https://bugs.webkit.org/show_bug.cgi?id=88819
1565 <rdar://problem/11629050>
1567 Reviewed by John Sullivan.
1569 Add WKCAContextSetColorSpace and WKCAContextGetColorSpace.
1571 * WebKitSystemInterface.h:
1572 * libWebKitSystemInterfaceLion.a:
1573 * libWebKitSystemInterfaceSnowLeopard.a:
1575 2012-06-09 Sukolsak Sakshuwong <sukolsak@google.com>
1577 Add UNDO_MANAGER flag
1578 https://bugs.webkit.org/show_bug.cgi?id=87908
1580 Reviewed by Tony Chang.
1582 * win/tools/vsprops/FeatureDefines.vsprops:
1583 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1585 2012-06-05 Dongwoo Im <dw.im@samsung.com>
1587 Add 'isProtocolHandlerRegistered' and 'unregisterProtocolHandler'.
1588 https://bugs.webkit.org/show_bug.cgi?id=73176
1590 Reviewed by Adam Barth.
1592 Two more APIs are added in Custom Scheme Handler specification.
1593 http://dev.w3.org/html5/spec/Overview.html#custom-handlers
1594 One is 'isProtocolHandlerRegistered' to query whether the specific URL
1595 is registered or not.
1596 The other is 'unregisterProtocolHandler' to remove the registered URL.
1598 * win/tools/vsprops/FeatureDefines.vsprops: Add a macro 'ENABLE_CUSTOM_SCHEME_HANDLER'.
1599 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Add a macro 'ENABLE_CUSTOM_SCHEME_HANDLER'.
1601 2012-05-29 Jessie Berlin <jberlin@apple.com>
1603 [Win] ~1/2 of all the iframe seamless tests fail
1604 https://bugs.webkit.org/show_bug.cgi?id=87543
1606 Rubber-stamped by Eric Seidel.
1608 Finish enabling IFRAME_SEAMLESS on Windows.
1610 * win/tools/vsprops/FeatureDefines.vsprops:
1612 2012-05-28 Vivek Galatage <vivekgalatage@gmail.com>
1614 Remove obsolete feature define ENABLE_3D_CANVAS from FeatureDefines.vsprops for windows
1615 https://bugs.webkit.org/show_bug.cgi?id=87622
1617 Reviewed by Eric Seidel.
1619 Removed the ENABLE_3D_CANVAS from the property define as this is
1620 obsolete since bug #53041
1622 * win/tools/vsprops/FeatureDefines.vsprops:
1624 2012-05-24 John Mellor <johnme@chromium.org>
1626 Font Boosting: Add compile flag and runtime setting
1627 https://bugs.webkit.org/show_bug.cgi?id=87394
1629 Reviewed by Adam Barth.
1631 Add ENABLE_FONT_BOOSTING.
1633 * win/tools/vsprops/FeatureDefines.vsprops:
1634 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1636 2012-05-23 Ojan Vafai <ojan@chromium.org>
1638 add back the ability to disable flexbox
1639 https://bugs.webkit.org/show_bug.cgi?id=87147
1641 Reviewed by Tony Chang.
1643 * win/tools/vsprops/FeatureDefines.vsprops:
1644 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1646 2012-05-10 Anders Carlsson <andersca@apple.com>
1648 WebKit1: Add a way to blacklist specific plug-ins/plug-in versions
1649 https://bugs.webkit.org/show_bug.cgi?id=86150
1650 <rdar://problem/9551196>
1652 Reviewed by Sam Weinig.
1654 Add WKShouldBlockPlugin.
1656 * WebKitSystemInterface.h:
1657 * libWebKitSystemInterfaceLion.a:
1658 * libWebKitSystemInterfaceSnowLeopard.a:
1660 2012-05-08 Jon Lee <jonlee@apple.com>
1662 Safari warns that it needs to resend the form in an iFrame when going back
1663 https://bugs.webkit.org/show_bug.cgi?id=82658
1664 <rdar://problem/11292558>
1666 Reviewed by Darin Adler.
1668 * WebKitSystemInterface.h:
1669 * libWebKitSystemInterfaceLeopard.a:
1670 * libWebKitSystemInterfaceLion.a:
1671 * libWebKitSystemInterfaceSnowLeopard.a:
1673 2012-05-07 Eric Seidel <eric@webkit.org>
1675 Add ENABLE_IFRAME_SEAMLESS so Apple can turn off SEAMLESS if needed
1676 https://bugs.webkit.org/show_bug.cgi?id=85822
1678 Reviewed by Adam Barth.
1680 * win/tools/vsprops/FeatureDefines.vsprops:
1682 2012-05-06 Eric Seidel <eric@webkit.org>
1684 Remove 3D_CANVAS define from vsprops files (it was renamed WEBGL many months ago)
1685 https://bugs.webkit.org/show_bug.cgi?id=85743
1687 Reviewed by Adam Barth.
1689 * win/tools/vsprops/FeatureDefines.vsprops:
1690 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1692 2012-05-02 Eric Seidel <eric@webkit.org>
1694 Resort FeatureDefinesCairo.vcprops to actually be alphabetical (in preparation for autogeneration)
1695 https://bugs.webkit.org/show_bug.cgi?id=85454
1697 Reviewed by Adam Barth.
1699 The PreprocessorDefinitions line is still not sorted, but I'll do that in a separate patch.
1700 There is no functional change in this patch. Just moving the defines around.
1701 Its interesting to me that now that it's sorted and I can easily compare this with other
1702 ports and found that a whole bunch of defines which should be on for Cairo are off,
1703 likely due to Cairo simply being overlooked. These oversights should be easy to avoid
1704 in an autogenerated world.
1706 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1708 2012-05-02 Eric Seidel <eric@webkit.org>
1710 Fix tabs vs. space formating in FeatureDefines.vsprops and fix alphabetical sorting
1711 https://bugs.webkit.org/show_bug.cgi?id=85445
1713 Reviewed by Adam Barth.
1715 I noticed this when comparing my auto-generated output for this file vs. the one
1716 we have checked in. Seems we might as well fix the checked in file to be
1717 consistent in style with itself. :)
1719 * win/tools/vsprops/FeatureDefines.vsprops:
1721 2012-04-27 Gavin Peters <gavinp@chromium.org>
1723 Add new ENABLE_LINK_PRERENDER define to control the Prerendering API
1724 https://bugs.webkit.org/show_bug.cgi?id=84871
1726 Reviewed by Adam Barth.
1728 Prerendering is currently covered by the ENABLE_LINK_PREFETCH macro, but the new Prerendering
1729 API separates it from prefetching. Having separate include guards lets ports enable prefetching,
1730 a relatively easy change, without needing to build the infrastructure for prerendering, which
1731 is considerably more complicated.
1733 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1735 2012-04-10 Adam Barth <abarth@webkit.org>
1737 Limit -apple- and -khtml- to ENABLE(DASHBOARD_SUPPORT)
1738 https://bugs.webkit.org/show_bug.cgi?id=83256
1740 Reviewed by Eric Seidel.
1742 * win/tools/vsprops/FeatureDefines.vsprops:
1744 2012-04-09 Beth Dakin <bdakin@apple.com>
1746 <rdar://problem/11214796>
1748 New WKSI will hopefully fix a common crash seen by the bots in libRIP.A.dylib:
1751 Reviewed by Simon Fraser.
1753 * libWebKitSystemInterfaceLeopard.a:
1754 * libWebKitSystemInterfaceLion.a:
1755 * libWebKitSystemInterfaceSnowLeopard.a:
1757 2012-04-06 Dan Bernstein <mitz@apple.com>
1759 <rdar://problem/10912476> HiDPI: Have canvas use a hidpi backing store, but downsample upon access
1761 Reviewed by Sam Weinig.
1763 * win/tools/vsprops/FeatureDefines.vsprops: Added ENABLE_HIGH_DPI_CANVAS.
1765 2012-04-03 Keishi Hattori <keishi@webkit.org>
1767 Disable ENABLE_DATALIST for now
1768 https://bugs.webkit.org/show_bug.cgi?id=82871
1770 Reviewed by Kent Tamura.
1772 * win/tools/vsprops/FeatureDefines.vsprops: Disabled ENABLE_DATALIST.
1774 2012-03-30 Keishi Hattori <keishi@webkit.org>
1776 Change ENABLE_INPUT_COLOR to ENABLE_INPUT_TYPE_COLOR and enable it for chromium
1777 https://bugs.webkit.org/show_bug.cgi?id=80972
1779 Reviewed by Kent Tamura.
1781 * win/tools/vsprops/FeatureDefines.vsprops:
1782 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1784 2012-03-20 Steve Falkenburg <sfalken@apple.com>
1786 Disable LTCG on Windows to avoid out of process space errors while linking
1787 https://bugs.webkit.org/show_bug.cgi?id=81714
1789 Reviewed by Jessie Berlin.
1791 * win/tools/vsprops/production.vsprops:
1793 2012-03-14 Jer Noble <jer.noble@apple.com>
1795 Wrong icon to restore to windowed mode in full screen video panel
1796 https://bugs.webkit.org/show_bug.cgi?id=70437
1798 Reviewed by Eric Carlson.
1800 * WebKitSystemInterface.h: Added WKMediaUIPartExitFullscreenButton.
1801 * libWebKitSystemInterfaceLeopard.a:
1802 * libWebKitSystemInterfaceLion.a:
1803 * libWebKitSystemInterfaceSnowLeopard.a:
1804 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1805 * win/lib/WebKitSystemInterface.lib:
1807 2012-03-13 Adam Barth <abarth@webkit.org> && Benjamin Poulain <bpoulain@apple.com>
1809 Always enable ENABLE(CLIENT_BASED_GEOLOCATION)
1810 https://bugs.webkit.org/show_bug.cgi?id=78853
1812 Reviewed by Adam Barth.
1814 * win/tools/vsprops/FeatureDefines.vsprops:
1815 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1817 2012-03-12 Enrica Casucci <enrica@apple.com>
1819 WebKit2: remove NSPasteboard access for promised data from the WebProcess
1820 https://bugs.webkit.org/show_bug.cgi?id=80073
1822 * WebKitSystemInterface.h: Touched the file to make build system happy.
1823 * libWebKitSystemInterfaceLeopard.a:
1824 * libWebKitSystemInterfaceLion.a:
1825 * libWebKitSystemInterfaceSnowLeopard.a:
1827 2012-03-09 Jon Lee <jonlee@apple.com>
1829 Add support for ENABLE(LEGACY_NOTIFICATIONS)
1830 https://bugs.webkit.org/show_bug.cgi?id=80497
1832 Reviewed by Adam Barth.
1834 Prep for b80472: Update API for Web Notifications
1835 * win/tools/vsprops/FeatureDefines.vsprops:
1836 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1838 2012-03-09 Ashod Nakashian <ashodnakashian@yahoo.com>
1840 Bash scripts should support LF endings only
1841 https://bugs.webkit.org/show_bug.cgi?id=79509
1843 Reviewed by David Kilzer.
1845 * win/tools/scripts/feature-defines.sh: Modified property svn:eol-style.
1847 2012-03-05 Sam Weinig <sam@webkit.org>
1849 Fix the SnowLeoaprd build.
1851 * WebKitSystemInterface.h:
1852 * libWebKitSystemInterfaceLeopard.a:
1853 * libWebKitSystemInterfaceLion.a:
1854 * libWebKitSystemInterfaceSnowLeopard.a:
1856 2012-03-05 Sam Weinig <sam@webkit.org>
1858 Update WebKitSystemInterface for WKCAContext additions.
1860 * WebKitSystemInterface.h:
1861 * libWebKitSystemInterfaceLeopard.a:
1862 * libWebKitSystemInterfaceLion.a:
1863 * libWebKitSystemInterfaceSnowLeopard.a:
1865 2012-03-03 Hans Wennborg <hans@chromium.org>
1867 Implement Speech JavaScript API
1868 https://bugs.webkit.org/show_bug.cgi?id=80019
1870 Reviewed by Adam Barth.
1872 Add ENABLE_SCRIPTED_SPEECH.
1874 * win/tools/vsprops/FeatureDefines.vsprops:
1875 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1877 2012-03-01 Nikolas Zimmermann <nzimmermann@rim.com>
1879 Unreviewed, rolling out r109255.
1880 http://trac.webkit.org/changeset/109255
1881 https://bugs.webkit.org/show_bug.cgi?id=79932
1883 Breaks rounded rects with dashed strokes in SVG
1885 * WebKitSystemInterface.h:
1886 * libWebKitSystemInterfaceLeopard.a:
1887 * libWebKitSystemInterfaceLion.a:
1888 * libWebKitSystemInterfaceSnowLeopard.a:
1890 2012-02-29 Tim Horton <timothy_horton@apple.com>
1892 Make use of CG rounded-rect primitives
1893 https://bugs.webkit.org/show_bug.cgi?id=79932
1894 <rdar://problem/9274953>
1896 Reviewed by Simon Fraser.
1898 Add wkCGPathAddRoundedRect.
1900 * WebKitSystemInterface.h:
1901 * libWebKitSystemInterfaceLeopard.a:
1902 * libWebKitSystemInterfaceLion.a:
1903 * libWebKitSystemInterfaceSnowLeopard.a:
1905 2012-02-28 Jer Noble <jer.noble@apple.com>
1907 Full screen video volume slider has "progress bar"
1908 https://bugs.webkit.org/show_bug.cgi?id=79812
1910 Reviewed by Eric Carlson.
1912 * WebKitSystemInterface.h:
1913 * libWebKitSystemInterfaceLeopard.a:
1914 * libWebKitSystemInterfaceLion.a:
1915 * libWebKitSystemInterfaceSnowLeopard.a:
1916 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1917 * win/lib/WebKitSystemInterface.lib:
1919 2012-02-28 Simon Fraser <simon.fraser@apple.com>
1921 Update WebKitSystemInterface.
1923 Reviewed by Sam Weinig.
1925 * WebKitSystemInterface.h:
1926 * libWebKitSystemInterfaceLeopard.a:
1927 * libWebKitSystemInterfaceLion.a:
1928 * libWebKitSystemInterfaceSnowLeopard.a:
1930 2012-02-28 Alexey Proskuryakov <ap@apple.com>
1932 [Mac] Add an experimental SPI for plug-ins to enter sandbox
1933 https://bugs.webkit.org/show_bug.cgi?id=79709
1935 This pulls a lot of WKSI changes at once, because the script that updates it didn't
1938 * WebKitSystemInterface.h:
1939 * libWebKitSystemInterfaceLeopard.a:
1940 * libWebKitSystemInterfaceLion.a:
1941 * libWebKitSystemInterfaceSnowLeopard.a:
1943 2012-02-10 Adam Klein <adamk@chromium.org>
1945 Enable MUTATION_OBSERVERS by default on all platforms
1946 https://bugs.webkit.org/show_bug.cgi?id=78196
1948 Reviewed by Ojan Vafai.
1950 * win/tools/vsprops/FeatureDefines.vsprops:
1951 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
1953 2012-02-06 Matthew Delaney <mdelaney@apple.com>
1955 toDataURL() uses stale data after putImageData()
1956 https://bugs.webkit.org/show_bug.cgi?id=65767
1958 Added WKCGContextResetClip for use in reseting clip for new putByteArray method.
1960 Reviewed by Chris Marrin.
1962 * WebKitSystemInterface.h: Added WKCGContextResetClip.
1963 * libWebKitSystemInterfaceLeopard.a:
1964 * libWebKitSystemInterfaceSnowLeopard.a:
1965 * libWebKitSystemInterfaceLion.a:
1967 2012-02-02 Chris Marrin <cmarrin@apple.com>
1969 Turn on CSS Filters on Windows
1970 https://bugs.webkit.org/show_bug.cgi?id=76667
1972 Turned on CSS_FILTERS for Windows
1974 Reviewed by Adele Peterson.
1976 * win/tools/vsprops/FeatureDefines.vsprops:
1978 2012-02-02 Sheriff Bot <webkit.review.bot@gmail.com>
1980 Unreviewed, rolling out r106566.
1981 http://trac.webkit.org/changeset/106566
1982 https://bugs.webkit.org/show_bug.cgi?id=77673
1984 Broke the Windows build (Requested by jessieberlin on
1987 * win/tools/vsprops/FeatureDefines.vsprops:
1989 2012-02-02 Chris Marrin <cmarrin@apple.com>
1991 Turn on CSS Filters on Windows
1992 https://bugs.webkit.org/show_bug.cgi?id=76667
1994 Turned on CSS_FILTERS for Windows
1996 Reviewed by Adele Peterson.
1998 * win/tools/vsprops/FeatureDefines.vsprops:
2000 2012-01-26 Nikolas Zimmermann <nzimmermann@rim.com>
2002 Not reviewed. Fix win build, by disabling ENABLE_SHADOW_DOM by default.
2004 * win/tools/vsprops/FeatureDefines.vsprops:
2005 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2007 2012-01-25 Hajime Morita <morrita@google.com>>
2009 ENABLE_SHADOW_DOM should be available via build-webkit --shadow-dom
2010 https://bugs.webkit.org/show_bug.cgi?id=76863
2012 Reviewed by Dimitri Glazkov.
2014 Added a feature flag.
2016 * win/tools/vsprops/FeatureDefines.vsprops:
2017 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2019 2012-01-16 Brent Fulgham <bfulgham@webkit.org>
2021 [WinCairo] Build correction. Switch to Apple style builds without
2022 the _debug postfix so that launching tools, etc., will work properly.
2024 * win/tools/vsprops/debug_wincairo.vsprops: Remove use of _debug in
2025 output files to be consistent with WebKit build/test tools.
2027 2012-01-05 Dan Bernstein <mitz@apple.com>
2029 <rdar://problem/10633760> Update copyright strings
2031 Reviewed by Mark Rowe.
2033 * win/tools/scripts/COPYRIGHT-END-YEAR:
2035 2011-12-06 Roland Steiner <rolandsteiner@chromium.org>
2037 <style scoped>: disable on Windows by default
2038 https://bugs.webkit.org/show_bug.cgi?id=73893
2040 Reviewed by Andreas Kling.
2042 * win/tools/vsprops/FeatureDefines.vsprops:
2043 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2045 2011-11-20 Roland Steiner <rolandsteiner@chromium.org>
2047 <style scoped>: add ENABLE(STYLE_SCOPED) flag to WebKit
2048 https://bugs.webkit.org/show_bug.cgi?id=72848
2050 Reviewed by Dimitri Glazkov.
2052 * win/tools/vsprops/FeatureDefines.vsprops:
2053 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2055 2011-11-14 Julien Chaffraix <jchaffraix@webkit.org>
2057 Add --css-grid-layout to build-webkit and the build systems
2058 https://bugs.webkit.org/show_bug.cgi?id=72320
2060 Reviewed by Ojan Vafai.
2062 * win/tools/vsprops/FeatureDefines.vsprops:
2063 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2065 2011-11-14 Tony Chang <tony@chromium.org>
2067 Remove the CSS3_FLEXBOX compile time flag and enable on all ports
2068 https://bugs.webkit.org/show_bug.cgi?id=72196
2070 Reviewed by Ojan Vafai.
2072 * win/tools/vsprops/FeatureDefines.vsprops:
2073 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2075 2011-11-11 Alexey Proskuryakov <ap@apple.com>
2077 WebProcess should use AppSandbox style quarantine
2078 https://bugs.webkit.org/show_bug.cgi?id=72168
2079 <rdar://problem/10434292>
2081 Reviewed by Darin Adler.
2083 * WebKitSystemInterface.h:
2084 * libWebKitSystemInterfaceLion.a:
2085 Added WKEnableSandboxStyleFileQuarantine().
2087 * libWebKitSystemInterfaceLeopard.a:
2088 * libWebKitSystemInterfaceSnowLeopard.a:
2089 Not sure why these also changed, but updating to match most recent build.
2091 2011-11-02 Dean Jackson <dino@apple.com>
2093 Add ENABLE_CSS_SHADERS flag
2094 https://bugs.webkit.org/show_bug.cgi?id=71394
2096 Reviewed by Sam Weinig.
2098 * win/tools/vsprops/FeatureDefines.vsprops:
2099 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2101 2011-10-24 Michael Saboff <msaboff@apple.com>
2103 WebKit doesn't build with recent changes to libdispatch
2104 https://bugs.webkit.org/show_bug.cgi?id=70737
2106 Added new WebKitSystemInterface method CreateVMPressureDispatchOnMainQueue.
2108 * WebKitSystemInterface.h:
2109 * libWebKitSystemInterfaceLeopard.a:
2110 * libWebKitSystemInterfaceLion.a:
2111 * libWebKitSystemInterfaceSnowLeopard.a:
2113 2011-10-21 Jeff Miller <jeffm@apple.com>
2115 Focus rings are too thin in HiDPI in WebKit2
2116 https://bugs.webkit.org/show_bug.cgi?id=70396
2118 Rename wkSetPatternBaseCTM() to wkSetBaseCTM().
2120 Reviewed by Beth Dakin.
2122 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2123 * win/lib/WebKitSystemInterface.lib:
2125 2011-10-19 Beth Dakin <bdakin@apple.com>
2127 Try to fix the Chromium build.
2129 * WebKitSystemInterface.h:
2130 * libWebKitSystemInterfaceLeopard.a:
2131 * libWebKitSystemInterfaceLion.a:
2132 * libWebKitSystemInterfaceSnowLeopard.a:
2134 2011-10-19 Beth Dakin <bdakin@apple.com>
2136 https://bugs.webkit.org/show_bug.cgi?id=70396
2137 Focus rings are too thin in HiDPI in WebKit2
2139 <rdar://problem/10086876>
2141 Reviewed by Dan Bernstein.
2143 Renamed an existing WebKitSystemInterface function.
2144 * WebKitSystemInterface.h:
2145 * libWebKitSystemInterfaceLion.a:
2146 * libWebKitSystemInterfaceSnowLeopard.a:
2148 2011-10-18 Adam Barth <abarth@webkit.org>
2150 Always enable ENABLE(XPATH)
2151 https://bugs.webkit.org/show_bug.cgi?id=70217
2153 Reviewed by Eric Seidel.
2155 * win/tools/vsprops/FeatureDefines.vsprops:
2156 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2158 2011-10-17 Adam Roben <aroben@apple.com>
2164 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
2166 * win/tools/vsprops/common.vsprops: Specify /bigobj to the compiler.
2168 2011-10-16 Adam Barth <abarth@webkit.org>
2170 Always enable ENABLE(DOM_STORAGE)
2171 https://bugs.webkit.org/show_bug.cgi?id=70189
2173 Reviewed by Eric Seidel.
2175 * win/tools/vsprops/FeatureDefines.vsprops:
2176 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2178 2011-10-14 Dan Bernstein <mitz@apple.com>
2180 REGRESSION (Safari 5.1 - 5.1.1): CSS nesw-resize cursor shows up as a sw-resize cursor
2181 https://bugs.webkit.org/show_bug.cgi?id=70081
2183 Reviewed by Anders Carlsson.
2185 * WebKitSystemInterface.h: Unrelated change, perhaps needed for bug 68478.
2186 * libWebKitSystemInterfaceLeopard.a:
2187 * libWebKitSystemInterfaceLion.a:
2188 * libWebKitSystemInterfaceSnowLeopard.a:
2190 2011-10-13 Arko Saha <arko@motorola.com>
2192 Microdata: Basic implementation of document.getItems() method.
2193 https://bugs.webkit.org/show_bug.cgi?id=68610
2195 Reviewed by Ryosuke Niwa.
2197 Added ENABLE(MICRODATA) feature flag. Implement document.getItems() DOM API.
2198 Spec: http://www.whatwg.org/specs/web-apps/current-work/complete/microdata.html
2200 * win/tools/vsprops/FeatureDefines.vsprops:
2201 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2203 2011-10-12 Adam Barth <abarth@webkit.org>
2205 Remove ENABLE(XHTMLMP) and associated code
2206 https://bugs.webkit.org/show_bug.cgi?id=69729
2208 Reviewed by David Levin.
2210 * win/tools/vsprops/FeatureDefines.vsprops:
2211 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2213 2011-10-11 Kent Tamura <tkent@chromium.org>
2215 C4481 warning should be disabled for OVERRIDE and FINAL.
2216 https://bugs.webkit.org/show_bug.cgi?id=69904
2218 Reviewed by Adam Roben.
2220 * win/tools/vsprops/common.vsprops: Disable C4481.
2222 2011-10-04 Kent Tamura <tkent@chromium.org>
2224 Introduce feature flags for incomplete input types
2225 https://bugs.webkit.org/show_bug.cgi?id=68971
2227 Reviewed by Hajime Morita.
2229 * win/tools/vsprops/FeatureDefines.vsprops:
2230 Add ENABLE_INPUT_TYPE_* flags. They are disabled by default.
2231 * win/tools/vsprops/FeatureDefinesCairo.vsprops: ditto.
2233 2011-10-04 Scott Graham <scottmg@chromium.org>
2235 Add GAMEPAD feature flag
2236 https://bugs.webkit.org/show_bug.cgi?id=66859
2238 Reviewed by Darin Fisher.
2240 * win/tools/vsprops/FeatureDefines.vsprops:
2241 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2243 2011-09-26 Chris Marrin <cmarrin@apple.com>
2245 Enable requestAnimationFrame on Windows
2246 https://bugs.webkit.org/show_bug.cgi?id=68397
2248 Reviewed by Simon Fraser.
2250 Enable REQUEST_ANIMATION_FRAME for Windows
2252 * win/tools/vsprops/FeatureDefines.vsprops:
2254 2011-09-24 Adam Barth <abarth@webkit.org>
2256 Always enable ENABLE(OFFLINE_WEB_APPLICATIONS)
2257 https://bugs.webkit.org/show_bug.cgi?id=68767
2259 Reviewed by Eric Seidel.
2261 * win/tools/vsprops/FeatureDefines.vsprops:
2262 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2264 2011-09-23 Adam Klein <adamk@chromium.org>
2266 Add ENABLE_MUTATION_OBSERVERS feature flag
2267 https://bugs.webkit.org/show_bug.cgi?id=68732
2269 Reviewed by Ojan Vafai.
2271 This flag will guard an implementation of the "Mutation Observers" proposed in
2272 http://lists.w3.org/Archives/Public/public-webapps/2011JulSep/1622.html
2274 * win/tools/vsprops/FeatureDefines.vsprops:
2275 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2277 2011-09-22 Dean Jackson <dino@apple.com>
2279 Add ENABLE_CSS_FILTERS
2280 https://bugs.webkit.org/show_bug.cgi?id=68652
2282 Reviewed by Simon Fraser.
2284 * win/tools/vsprops/FeatureDefines.vsprops:
2285 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2287 2011-09-19 Adam Barth <abarth@webkit.org>
2289 Always enable ENABLE(EVENTSOURCE)
2290 https://bugs.webkit.org/show_bug.cgi?id=68414
2292 Reviewed by Eric Seidel.
2294 * win/tools/vsprops/FeatureDefines.vsprops:
2295 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2297 2011-09-15 Adam Barth <abarth@webkit.org>
2299 Rename ENABLE(DATABASE) to ENABLE(SQL_DATABASE)
2300 https://bugs.webkit.org/show_bug.cgi?id=68205
2302 Reviewed by Eric Seidel.
2304 * win/tools/vsprops/FeatureDefines.vsprops:
2305 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2307 2011-09-15 Eric Seidel <eric@webkit.org>
2309 Remove ENABLE(SVG_AS_IMAGE) since all major ports have it on by default
2310 https://bugs.webkit.org/show_bug.cgi?id=68182
2312 Reviewed by Adam Barth.
2314 * win/tools/vsprops/FeatureDefines.vsprops:
2315 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2317 2011-09-15 Eric Seidel <eric@webkit.org>
2319 Remove ENABLE_SVG_ANIMATION as all major ports have it on by default
2320 https://bugs.webkit.org/show_bug.cgi?id=68022
2322 Reviewed by Ryosuke Niwa.
2324 * win/tools/vsprops/FeatureDefines.vsprops:
2325 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2327 2011-09-14 Eric Seidel <eric@webkit.org>
2329 Remove ENABLE_SVG_USE as <use> is required by HTML5
2330 https://bugs.webkit.org/show_bug.cgi?id=68019
2332 Reviewed by Ryosuke Niwa.
2334 I missed a couple uses of SVG_USE in my previous patch.
2336 * win/tools/vsprops/FeatureDefines.vsprops:
2337 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2339 2011-09-13 Eric Seidel <eric@webkit.org>
2341 Remove ENABLE_SVG_USE as <use> is required by HTML5
2342 https://bugs.webkit.org/show_bug.cgi?id=68019
2344 Reviewed by Ryosuke Niwa.
2346 * win/tools/vsprops/FeatureDefines.vsprops:
2347 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2349 2011-09-13 Eric Seidel <eric@webkit.org>
2351 Remove ENABLE_SVG_FOREIGN_OBJECT as it is a required part of HTML5
2352 https://bugs.webkit.org/show_bug.cgi?id=68018
2354 Reviewed by Ryosuke Niwa.
2356 * win/tools/vsprops/FeatureDefines.vsprops:
2357 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2359 2011-09-01 Tim Horton <timothy_horton@apple.com>
2361 REGRESSION: Rendering artifacts on a rotated, pattern filled shape
2362 https://bugs.webkit.org/show_bug.cgi?id=53055
2363 <rdar://problem/8910917>
2365 Reviewed by Simon Fraser.
2367 Introduce wkCGPatternCreateWithImageAndTransform.
2369 * WebKitSystemInterface.h:
2370 * libWebKitSystemInterfaceLeopard.a:
2371 * libWebKitSystemInterfaceLion.a:
2372 * libWebKitSystemInterfaceSnowLeopard.a:
2373 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2374 * win/lib/WebKitSystemInterface.lib:
2376 2011-08-30 Aaron Colwell <acolwell@chromium.org>
2378 Add MediaSource API to HTMLMediaElement
2379 https://bugs.webkit.org/show_bug.cgi?id=64731
2381 Reviewed by Eric Carlson.
2383 * win/tools/vsprops/FeatureDefines.vsprops:
2384 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2386 2011-08-24 Lucas Forschler <lforschler@apple.com>
2388 Update SVN properties to help out the Windows EWS bots.
2390 Reviewed by Adam Roben.
2392 * win: Modified properties svn:ignore.
2393 * win/include: Modified property svn:ignore.
2394 * win/lib: Modified property svn:ignore.
2396 2011-08-18 Beth Dakin <bdakin@apple.com>
2398 Reviewed by Sam Weinig.
2400 https://bugs.webkit.org/show_bug.cgi?id=66495
2401 Lion-specific scroller SPIs can use forward declaration instead of
2402 WebKitSystemInterface
2404 * WebKitSystemInterface.h:
2405 * libWebKitSystemInterfaceLeopard.a:
2406 * libWebKitSystemInterfaceLion.a:
2407 * libWebKitSystemInterfaceSnowLeopard.a:
2409 2011-07-28 Dan Bernstein <mitz@apple.com>
2411 WebKitSystemInterface support for
2412 <rdar://problem/9589433> Displaying Japanese dictionary contents in vertical orientation takes a couple of seconds
2414 Reviewed by Darin Adler.
2416 * WebKitSystemInterface.h: Added WKGetVerticalGlyphsForCharacters().
2417 * libWebKitSystemInterfaceLeopard.a:
2418 * libWebKitSystemInterfaceLion.a:
2419 * libWebKitSystemInterfaceSnowLeopard.a:
2421 2011-07-22 Jessie Berlin <jberlin@apple.com>
2423 [WebKit2] Changing the cookie accept policy in Private Browsing doesn’t work.
2424 https://bugs.webkit.org/show_bug.cgi?id=64997
2426 Reviewed by Ada Chan.
2428 Add a wrapper around the setter for the CF HTTP cookie accept policy (since it is not
2429 declared in the public headers on Snow Leopard). This wrapper is not necessary for Windows.
2431 * WebKitSystemInterface.h:
2432 * libWebKitSystemInterfaceLeopard.a:
2433 * libWebKitSystemInterfaceLion.a:
2434 * libWebKitSystemInterfaceSnowLeopard.a:
2436 2011-07-15 Pratik Solanki <psolanki@apple.com>
2438 Part of https://bugs.webkit.org/show_bug.cgi?id=63674
2439 Get webkit to compile with USE(CFNETWORK) enabled on Mac
2441 Reviewed by David Kilzer.
2443 New WebKitSystemInterface functions for CFNetwork-based loader.
2445 * WebKitSystemInterface.h:
2446 * libWebKitSystemInterfaceLeopard.a:
2447 * libWebKitSystemInterfaceLion.a:
2448 * libWebKitSystemInterfaceSnowLeopard.a:
2450 2011-07-12 Brent Fulgham <bfulgham@webkit.org>
2452 Standardize WinCairo conditionalized code under PLATFORM macro.
2453 https://bugs.webkit.org/show_bug.cgi?id=64377
2455 Reviewed by Maciej Stachowiak.
2457 * win/tools/vsprops/WinCairo.vsprops: Update to comply with PLATFORM
2458 macro definition (WTF_PLATFORM_WIN_CAIRO)
2460 2011-07-02 Mark Rowe <mrowe@apple.com>
2462 Update the header file too.
2464 * WebKitSystemInterface.h:
2466 2011-07-02 Mark Rowe <mrowe@apple.com>
2468 Update WebKitSystemInterface binaries.
2470 * libWebKitSystemInterfaceLeopard.a:
2471 * libWebKitSystemInterfaceLion.a: Added.
2472 * libWebKitSystemInterfaceSnowLeopard.a:
2474 2011-06-28 Brent Fulgham <bfulgham@webkit.org>
2476 Unreviewed build correction. Link to correct library for
2479 * win/tools/vsprops/WinCairo.vsprops: Don't link to the static
2480 zlib.lib when building for WinCairo.
2482 2011-06-21 MORITA Hajime <morrita@google.com>
2484 Unreviewed, rolling out r89401 and r89403.
2485 http://trac.webkit.org/changeset/89401
2486 http://trac.webkit.org/changeset/89403
2487 https://bugs.webkit.org/show_bug.cgi?id=62970
2489 Breaks mac build and mistakenly enables the spellcheck API
2491 * win/tools/vsprops/FeatureDefines.vsprops:
2492 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2494 2011-06-20 MORITA Hajime <morrita@google.com>
2496 Reviewed by Kent Tamura.
2498 Spellcheck API should be build-able.
2499 https://bugs.webkit.org/show_bug.cgi?id=62970
2501 * win/tools/vsprops/FeatureDefines.vsprops:
2502 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2504 2011-06-20 Pratik Solanki <psolanki@apple.com>
2506 Reviewed by David Kilzer.
2508 HTTP pipelining functions on mac should match windows
2509 https://bugs.webkit.org/show_bug.cgi?id=63012
2511 * WebKitSystemInterface.h:
2512 * libWebKitSystemInterfaceLeopard.a:
2513 * libWebKitSystemInterfaceSnowLeopard.a:
2515 2011-06-13 Tony Chang <tony@chromium.org>
2517 Reviewed by Dimitri Glazkov.
2519 rename ENABLE_NEW_FLEXBOX to ENABLE_CSS3_FLEXBOX
2520 https://bugs.webkit.org/show_bug.cgi?id=62578
2522 * win/tools/vsprops/FeatureDefines.vsprops:
2523 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2525 2011-06-13 Tony Chang <tony@chromium.org>
2527 Reviewed by Adam Barth.
2529 rename ENABLE_FLEXBOX to ENABLE_NEW_FLEXBOX
2530 https://bugs.webkit.org/show_bug.cgi?id=62545
2532 * win/tools/vsprops/FeatureDefines.vsprops:
2533 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2535 2011-06-10 Tony Chang <tony@chromium.org>
2537 Reviewed by Ojan Vafai.
2539 add a compile guard ENABLE(FLEXBOX)
2540 https://bugs.webkit.org/show_bug.cgi?id=62049
2542 * win/tools/vsprops/FeatureDefines.vsprops:
2543 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2545 2011-06-07 Tim Horton <timothy_horton@apple.com>
2547 Reviewed by Alexey Proskuryakov.
2549 Use correct CFURLStorageSessionRef definition on Snow Leopard
2550 https://bugs.webkit.org/show_bug.cgi?id=62223
2552 * WebKitSystemInterface.h:
2554 2011-06-06 Alexandru Chiculita <achicu@adobe.com>
2556 Reviewed by Kent Tamura.
2558 Add ENABLE_CSS_EXCLUSIONS support for build-webkit script
2559 https://bugs.webkit.org/show_bug.cgi?id=61628
2561 * win/tools/vsprops/FeatureDefines.vsprops:
2562 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2564 2011-06-06 Mihnea Ovidenie <mihnea@adobe.com>
2566 Reviewed by Kent Tamura.
2568 Add ENABLE(CSS_REGIONS) guard for CSS Regions support
2569 https://bugs.webkit.org/show_bug.cgi?id=61631
2571 * win/tools/vsprops/FeatureDefines.vsprops:
2572 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2574 2011-05-25 Jer Noble <jer.noble@apple.com>
2576 Reviewed by Dan Bernstein.
2578 30 second rewind button dysfunctional viewing trailers fullscreen.
2579 https://bugs.webkit.org/show_bug.cgi?id=61505
2581 Updated WKSI Libraries with new images for Backward buttons in default
2584 * libWebKitSystemInterfaceLeopard.a:
2585 * libWebKitSystemInterfaceSnowLeopard.a:
2587 2011-05-25 Jer Noble <jer.noble@apple.com>
2589 Reviewed by Darin Adler.
2591 Video fails to play on Vimeo
2592 https://bugs.webkit.org/show_bug.cgi?id=61403
2594 Added functions to retrieve the resolved URL for media types supported on
2597 * WebKitSystemInterface.h:
2598 * WebKitSystemInterface.m:
2599 (WKAVAssetResolvedURL): Added.
2600 (WKQTMovieResolvedURL): Added.
2602 2011-05-24 Keishi Hattori <keishi@webkit.org>
2604 Reviewed by Kent Tamura.
2606 Disable input color. Add INPUT_COLOR feature flag. Implement input color sanitizer.
2607 https://bugs.webkit.org/show_bug.cgi?id=61273
2609 * win/tools/vsprops/FeatureDefines.vsprops: Added INPUT_COLOR feature flag.
2610 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added INPUT_COLOR feature flag.
2612 2011-05-12 Jessie Berlin <jberlin@apple.com>
2614 Reviewed by Darin Adler.
2616 [Windows WebKit2] Use cookies set in WebKit1
2617 https://bugs.webkit.org/show_bug.cgi?id=60274
2619 Update WKSI with the changes to wkCreatePrivateStorageSession.
2621 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2622 * win/lib/WebKitSystemInterface.lib:
2624 2011-05-11 Jessie Berlin <jberlin@apple.com>
2626 Reviewed by Steve Falkenburg.
2628 [Windows WebKit2] Use cookies set in WebKit1
2629 https://bugs.webkit.org/show_bug.cgi?id=60274
2631 Take 3 after rolling out KB2465367 from my system.
2633 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2634 * win/lib/WebKitSystemInterface.lib:
2636 2011-05-11 Sheriff Bot <webkit.review.bot@gmail.com>
2638 Unreviewed, rolling out r86255.
2639 http://trac.webkit.org/changeset/86255
2640 https://bugs.webkit.org/show_bug.cgi?id=60660
2642 REGRESSION (r86255): Lots of tests crashing in
2643 CFWriteStreamCreateWithAllocatedBuffers on Windows 7 Release
2644 (WebKit2 Tests) (Requested by aroben on #webkit).
2646 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2647 * win/lib/WebKitSystemInterface.lib:
2649 2011-05-11 Jessie Berlin <jberlin@apple.com>
2651 Reviewed by Steve Falkenburg.
2653 [Windows WebKit2] Use cookies set in WebKit1
2654 https://bugs.webkit.org/show_bug.cgi?id=60274
2656 Take 3 after rolling out KB2465367 from my system.
2658 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2659 * win/lib/WebKitSystemInterface.lib:
2661 2011-05-09 Sheriff Bot <webkit.review.bot@gmail.com>
2663 Unreviewed, rolling out r86075.
2664 http://trac.webkit.org/changeset/86075
2665 https://bugs.webkit.org/show_bug.cgi?id=60495
2667 broke windows tests (Requested by jessieberlin on #webkit).
2669 * win/lib/WebKitSystemInterface.lib:
2671 2011-05-09 Jessie Berlin <jberlin@apple.com>
2673 Take 2 on updating the WKSI libraries.
2675 * win/lib/WebKitSystemInterface.lib:
2677 2011-05-08 Sheriff Bot <webkit.review.bot@gmail.com>
2679 Unreviewed, rolling out r86037.
2680 http://trac.webkit.org/changeset/86037
2681 https://bugs.webkit.org/show_bug.cgi?id=60453
2683 broke Windows tests (Requested by jessieberlin on #webkit).
2685 * win/lib/WebKitSystemInterface.lib:
2687 2011-05-08 Jessie Berlin <jberlin@apple.com>
2689 Rubber-stamped by Alice Liu.
2691 Update the WKSI libraries.
2693 * win/lib/WebKitSystemInterface.lib:
2695 2011-05-07 Sheriff Bot <webkit.review.bot@gmail.com>
2697 Unreviewed, rolling out r86016.
2698 http://trac.webkit.org/changeset/86016
2699 https://bugs.webkit.org/show_bug.cgi?id=60445
2701 caused crashes on the WK2 Windows bots (Requested by
2702 jessieberlin on #webkit).
2704 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2705 * win/lib/WebKitSystemInterface.lib:
2707 2011-05-07 Jessie Berlin <jberlin@apple.com>
2709 Reviewed by Steve Falkenburg.
2711 [Windows WebKit2] Use cookies set in WebKit1
2712 https://bugs.webkit.org/show_bug.cgi?id=60274
2714 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2715 * win/lib/WebKitSystemInterface.lib:
2717 2011-05-05 Dan Bernstein <mitz@apple.com>
2719 Reviewed by Simon Fraser.
2721 WebKitSystemInterface part of <rdar://problem/9155590> Broken animation in iAd producer
2723 * WebKitSystemInterface.h: Added WKExecutableWasLinkedOnOrBeforeSnowLeopard().
2725 2011-04-29 Jer Noble <jer.noble@apple.com>
2727 Reviewed by Eric Seidel.
2729 Implement FULLSCREEN_API on Windows, Part 4: Enable it
2730 https://bugs.webkit.org/show_bug.cgi?id=59798
2732 * win/tools/vsprops/FeatureDefines.vsprops: Set ENABLE_FULLSCREEN_API to true.
2734 2011-05-03 David Kilzer <ddkilzer@apple.com>
2736 Part 1 of 2: <http://webkit.org/b/59838> Implement HTTP pipelining for CoreFoundation-based networking
2737 <rdar://problem/8924448>
2739 Reviewed by Adam Roben.
2741 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
2742 (wkGetHTTPPipeliningPriority): Added declaration.
2743 (wkSetHTTPPipeliningMaximumPriority): Added declaration.
2744 (wkSetHTTPPipeliningPriority): Added declaration.
2745 * win/lib/WebKitSystemInterface.lib: Updated.
2747 2011-04-28 David Levin <levin@chromium.org>
2749 Reviewed by Adam Barth.
2751 Remove IMAGE_RESIZER related code.
2752 https://bugs.webkit.org/show_bug.cgi?id=59735
2754 * win/tools/vsprops/FeatureDefines.vsprops: Also removed WML which was missed in r85256.
2755 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Ditto.
2757 2011-04-28 Chris Fleizach <cfleizach@apple.com>
2759 Reviewed by Maciej Stachowiak.
2761 Allow remote accessibility API for WK2 to build on SnowLeopard.
2762 <rdar://problem/9324507>
2764 * WebKitSystemInterface.h:
2765 * libWebKitSystemInterfaceLeopard.a:
2766 * libWebKitSystemInterfaceSnowLeopard.a:
2768 2011-04-27 Mark Rowe <mrowe@apple.com>
2770 Rubber-stamped by Geoff Garen.
2772 Remove some files that are no longer relevant.
2774 * libWebKitSystemInterfaceTiger.a: Removed.
2776 2011-04-23 Brent Fulgham <bfulgham@webkit.org>
2778 [WinCairo] Unreviewed build change.
2780 Activate Geolocation API, as it will work with WinCairo assuming
2781 an appropriate Geolocation Provider is registered.
2783 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Activate the
2784 Geolocation features.
2786 2011-04-21 Maciej Stachowiak <mjs@apple.com>
2788 Reviewed by Adam Roben.
2790 Add a feature define to allow <details> and <summary> to be disabled
2791 https://bugs.webkit.org/show_bug.cgi?id=59118
2792 <rdar://problem/9257045>
2794 * win/tools/vsprops/FeatureDefines.vsprops:
2795 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2797 2011-04-20 Eric Carlson <eric.carlson@apple.com>
2799 Reviewed by Dan Bernstein.
2801 Adopt QTKit API for listing and deleting file in its media cache.
2802 <rdar://problem/9130029>
2803 https://bugs.webkit.org/show_bug.cgi?id=58795
2805 * WebKitSystemInterface.h:
2806 * libWebKitSystemInterfaceLeopard.a:
2807 * libWebKitSystemInterfaceSnowLeopard.a:
2809 2011-04-19 Jessie Berlin <jberlin@apple.com>
2811 Reviewed by Sam Weinig.
2813 Roll r81683 back in.
2815 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
2816 <rdar://problem/9139245>
2820 * win/lib/WebKitSystemInterface.lib:
2822 2011-04-15 Shishir Agrawal <shishir@chromium.org>
2824 Reviewed by James Robinson.
2826 Add a flag to guard Page Visibility API changes.
2827 https://bugs.webkit.org/show_bug.cgi?id=58464
2829 * win/tools/vsprops/FeatureDefines.vsprops:
2831 2011-04-14 Pratik Solanki <psolanki@apple.com>
2833 Reviewed by David Kilzer.
2835 Set minimum priority for fast lane connections
2836 https://bugs.webkit.org/show_bug.cgi?id=58353
2838 Add WKSetHTTPPipeliningMinimumFastLanePriority.
2840 * WebKitSystemInterface.h:
2841 * libWebKitSystemInterfaceLeopard.a:
2842 * libWebKitSystemInterfaceSnowLeopard.a:
2844 2011-04-08 Alpha Lam <hclam@chromium.org>
2846 Unreviewed, rolling out r83335.
2847 http://trac.webkit.org/changeset/83335
2848 https://bugs.webkit.org/show_bug.cgi?id=53556
2850 GTK and QT bots are broken
2852 * win/tools/vsprops/FeatureDefines.vsprops:
2853 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2855 2011-04-07 Anna Cavender <annacc@chromium.org>
2857 Reviewed by Eric Carlson.
2859 Setup ENABLE(TRACK) feature define
2860 https://bugs.webkit.org/show_bug.cgi?id=53556
2862 * win/tools/vsprops/FeatureDefines.vsprops:
2863 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2865 2011-04-07 Andrew Scherkus <scherkus@chromium.org>
2867 Revert ENABLE_TRACK patch due to compile failures.
2869 * win/tools/vsprops/FeatureDefines.vsprops:
2870 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
2872 2011-04-06 Dai Mikurube <dmikurube@chromium.org>
2874 Reviewed by David Levin.
2876 Add QUOTA build flag for unified quota API
2877 https://bugs.webkit.org/show_bug.cgi?id=57918
2879 * win/tools/vsprops/FeatureDefines.vsprops: Added QUOTA build flag
2880 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added QUOTA build flag
2882 2011-04-04 David Kilzer <ddkilzer@apple.com>
2884 <http://webkit.org/b/57384> CFNetwork and WebCore load priorities should match
2886 Reviewed by Alexey Proskuryakov.
2888 * WebKitSystemInterface.h:
2889 (WKSetHTTPPipeliningMaximumPriority): Added declaration.
2890 (WKExtractWordDefinitionTokenRangeFromContextualString): Added
2891 missing declaration from r81890.
2892 (WKShowWordDefinitionWindow): Ditto.
2893 (WKHideWordDefinitionWindow): Ditto.
2894 * libWebKitSystemInterfaceLeopard.a: Updated.
2895 * libWebKitSystemInterfaceSnowLeopard.a: Updated.
2897 2011-04-04 Steve Falkenburg <sfalken@apple.com>
2899 Reviewed by Adam Roben.
2901 Remove unused AnalyzeWithLargeStack code from Windows build files
2902 https://bugs.webkit.org/show_bug.cgi?id=57771
2904 This was used for us to build with prefast automatically,
2905 but it is out-of-date and hasn't been used for some time.
2906 Removing completely for now.
2908 * win/tools/vsprops/common.vsprops:
2910 2011-04-04 Steve Falkenburg <sfalken@apple.com>
2912 Reviewed by Brian Weinstein.
2914 Fix Windows build warning.
2915 https://bugs.webkit.org/show_bug.cgi?id=57767
2917 * win/tools/vsprops/common.vsprops:
2919 2011-04-01 Brent Fulgham <bfulgham@webkit.org>
2921 [WinCairo] Unreviewed build fix.
2923 Define DEBUG_ALL for WinCairo debug builds so that the correct
2924 labeled DLLs ("*_debug.dll") are linked for testing runs.
2926 * win/tools/vsprops/debug_wincairo.vsprops:
2928 2011-04-01 Timothy Hatcher <timothy@apple.com>
2930 Make momentum scroll event latching work in WebKit2 on Mac.
2932 <rdar://problem/8751861>
2934 Reviewed by Darin Adler.
2936 * WebKitSystemInterface.h:
2937 * libWebKitSystemInterfaceLeopard.a: Updated to remove WKIsLatchingWheelEvent and add WKGetNSEventMomentumPhase.
2938 * libWebKitSystemInterfaceSnowLeopard.a: Ditto.
2940 2011-03-30 Steve Falkenburg <sfalken@apple.com>
2942 Reviewed by Adam Roben.
2944 Should turn off frame pointer omission (FPO) for Release (not Production) builds
2945 https://bugs.webkit.org/show_bug.cgi?id=54403
2947 Leave it enabled for Windows Production builds.
2948 Disabling this optimization improves stack traces for memory and performance tools like umdh and xperf.
2950 We use both /Oy- and OmitFramePointers="false" since OmitFramePointers="false" isnt' enough
2953 * win/tools/vsprops/release.vsprops:
2955 2011-03-30 Steve Falkenburg <sfalken@apple.com>
2957 Reviewed by Adam Roben.
2959 Share most vsprops between Release and Production builds in releaseproduction.vsprops
2960 https://bugs.webkit.org/show_bug.cgi?id=57508
2962 * win/tools/vsprops/release.vsprops:
2963 * win/tools/vsprops/releaseproduction.vsprops: Copied from WebKitLibraries/win/tools/vsprops/release.vsprops.
2965 2011-03-30 Steve Falkenburg <sfalken@apple.com>
2967 Rubber stamped by Adam Roben.
2969 Remove unnecessary NDEBUG define.
2971 * win/tools/vsprops/production.vsprops:
2973 2011-03-30 Steve Falkenburg <sfalken@apple.com>
2975 Reviewed by Adam Roben.
2977 Update Windows production build logic for new production configurations
2978 https://bugs.webkit.org/show_bug.cgi?id=57494
2980 * win/tools/vsprops/common.vsprops:
2981 * win/tools/vsprops/production.vsprops: Added.
2983 2011-03-29 Brent Fulgham <bfulgham@webkit.org>
2985 Unreviewed build change to activate MathML for WinCairo.
2987 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Enable MathML.
2989 2011-03-29 Jessie Berlin <jberlin@apple.com>
2991 Update the WebKitSystemInterface libraries for changes in the implementation.
2993 * libWebKitSystemInterfaceLeopard.a:
2994 * libWebKitSystemInterfaceSnowLeopard.a:
2996 2011-03-28 Jeff Miller <jeffm@apple.com>
2998 Reviewed by Adam Roben.
3000 Include certificate when sending a WebCore::ResourceError to UI process on Windows
3001 https://bugs.webkit.org/show_bug.cgi?id=57195
3003 Rename wkGetSSLPeerCertificateData() to wkGetSSLPeerCertificateDataBytePtr(), since it returns a void*, and
3004 implement wkGetSSLPeerCertificateData() to return a CFDataRef. Add wkSetSSLPeerCertificateData() so
3005 WebCore::ResourceError can set the certificate in the user info dictionary.
3007 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3008 * win/lib/WebKitSystemInterface.lib:
3010 2011-03-28 Jeff Miller <jeffm@apple.com>
3012 Rubber-stamped by Adam Roben.
3014 Remove WebKitSystemInterface_debug.lib, it hasn't been used for a few months now.
3016 * win/lib/WebKitSystemInterface_debug.lib: Removed.
3018 2011-03-25 Brent Fulgham <bfulgham@webkit.org>
3020 Kick the build machines after r81977.
3022 * win/tools/vsprops/common.vsprops:
3024 2011-03-22 Sheriff Bot <webkit.review.bot@gmail.com>
3026 Unreviewed, rolling out r81683.
3027 http://trac.webkit.org/changeset/81683
3028 https://bugs.webkit.org/show_bug.cgi?id=56872
3030 Crashing in some tests (Requested by weinig on #webkit).
3032 * win/lib/WebKitSystemInterface.lib:
3034 2011-03-22 Sam Weinig <sam@webkit.org>
3036 Reviewed by Adam Roben.
3038 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
3039 <rdar://problem/9139245>
3043 * win/lib/WebKitSystemInterface.lib:
3045 2011-03-22 Sam Weinig <sam@webkit.org>
3047 Reviewed by Brady Eidson.
3049 Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.)
3050 <rdar://problem/9139245>
3052 * libWebKitSystemInterfaceLeopard.a:
3053 * libWebKitSystemInterfaceSnowLeopard.a:
3055 2011-03-17 Anders Carlsson <andersca@apple.com>
3057 Add WKWindowWillOrderOffScreenNotification.
3059 * WebKitSystemInterface.h:
3060 * libWebKitSystemInterfaceLeopard.a:
3061 * libWebKitSystemInterfaceSnowLeopard.a:
3063 2011-03-14 Pratik Solanki <psolanki@apple.com>
3065 Rubber-stamped by Mark Rowe.
3067 I checked in Intel-only version of these files in r80975. This fixes that by building all
3068 the correct slices - i386/x86_64/ppc for SnowLeopard and i386/x86_64/ppc/ppc64 for Leopard.
3070 * libWebKitSystemInterfaceLeopard.a:
3071 * libWebKitSystemInterfaceSnowLeopard.a:
3073 2011-03-13 Pratik Solanki <psolanki@apple.com>
3075 Reviewed by Brady Eidson.
3077 Make adjustMIMETypeIfNecessary use CFNetwork directly
3078 https://bugs.webkit.org/show_bug.cgi?id=55912
3080 Add new WKSI functions needed to implement adjustMIMETypeIfNecessary.
3082 * WebKitSystemInterface.h:
3083 * libWebKitSystemInterfaceLeopard.a:
3084 * libWebKitSystemInterfaceSnowLeopard.a:
3086 2011-03-09 Jessie Berlin <jberlin@apple.com>
3088 Reviewed by Adam Roben.
3090 Use the Cookie Storage from the Private Browsing Storage Session directly
3091 https://bugs.webkit.org/show_bug.cgi?id=55986
3093 * WebKitSystemInterface.h:
3094 * libWebKitSystemInterfaceLeopard.a:
3095 * libWebKitSystemInterfaceSnowLeopard.a:
3096 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3097 * win/lib/WebKitSystemInterface.lib:
3099 2011-03-07 Steve Falkenburg <sfalken@apple.com>
3103 * win/tools/scripts/VERSION:
3105 2011-03-06 Jessie Berlin <jberlin@apple.com>
3107 Reviewed by Sam Weinig.
3109 WebKit2: Use CFNetwork Sessions API.
3110 https://bugs.webkit.org/show_bug.cgi?id=55435.
3112 When Private Browsing is enabled, use cookies from a in-memory Cookie Storage based on the
3113 Private Browsing Storage Session.
3115 Update WebKitSystemInterface headers and libraries with the new functions.
3117 * WebKitSystemInterface.h:
3118 * libWebKitSystemInterfaceLeopard.a:
3119 * libWebKitSystemInterfaceSnowLeopard.a:
3120 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3121 * win/lib/WebKitSystemInterface.lib:
3123 2011-03-04 Jessie Berlin <jberlin@apple.com>
3125 Reviewed by Maciej Stachowiak.
3127 WebKit2: Use CFNetwork Sessions API.
3128 https://bugs.webkit.org/show_bug.cgi?id=55435.
3130 When Private Browsing is enabled, get the cached url response from the cache associated with
3131 the Private Browsing Storage Session.
3133 Update WebKitSystemInterface headers and libraries with the new functions.
3135 * WebKitSystemInterface.h:
3136 * libWebKitSystemInterfaceLeopard.a:
3137 * libWebKitSystemInterfaceSnowLeopard.a:
3138 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3139 * win/lib/WebKitSystemInterface.lib:
3141 2011-03-03 Jessie Berlin <jberlin@apple.com>
3143 Reviewed by Adam Roben.
3145 WebKit2: Use CFNetwork Sessions API.
3146 https://bugs.webkit.org/show_bug.cgi?id=55435
3148 Set the Private Browsing Storage Session on requests when Private Browsing is enabled.
3150 Update WebKitSystemInterface headers and libraries with the new functions.
3152 * WebKitSystemInterface.h:
3153 * libWebKitSystemInterfaceLeopard.a:
3154 * libWebKitSystemInterfaceSnowLeopard.a:
3155 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3156 * win/lib/WebKitSystemInterface.lib:
3158 2011-03-02 Jessie Berlin <jberlin@apple.com>
3160 Update WebKitSystemInterface libraries. Library changes reviewed by Darin Adler.
3162 * libWebKitSystemInterfaceLeopard.a:
3163 * libWebKitSystemInterfaceSnowLeopard.a:
3165 2011-03-02 Jessie Berlin <jberlin@apple.com>
3167 Windows build fix. Unreviewed.
3169 * win/lib/WebKitSystemInterface.lib:
3171 2011-03-02 Jessie Berlin <jberlin@apple.com>
3173 Rubber-stamped by Adam Roben.
3175 WebKit2: Use CFNetwork Sessions API.
3176 https://bugs.webkit.org/show_bug.cgi?id=55435
3178 Add the ability to create a Private Browsing Storage Session.
3180 Update WebKitSystemInterface headers and libraries with the new functions.
3182 * WebKitSystemInterface.h:
3183 * libWebKitSystemInterfaceLeopard.a:
3184 * libWebKitSystemInterfaceSnowLeopard.a:
3185 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3186 * win/lib/WebKitSystemInterface.lib:
3188 2011-03-02 Daniel Cheng <dcheng@chromium.org>
3190 Reviewed by David Levin.
3192 Add feature define for data transfer items
3193 https://bugs.webkit.org/show_bug.cgi?id=55510
3195 * win/tools/vsprops/FeatureDefines.vsprops:
3196 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3198 2011-03-02 Adam Roben <aroben@apple.com>
3200 Try to force a clean build on the Windows bots
3202 Some of the bots are running into bogus linker errors due to MSVC's "minimal rebuild"
3203 feature not rebuilding files it should. See <http://queues.webkit.org/results/8076907> for
3206 * win/tools/vsprops/common.vsprops: Touched to force a rebuild.
3208 2011-03-01 Sheriff Bot <webkit.review.bot@gmail.com>
3210 Unreviewed, rolling out r80079.
3211 http://trac.webkit.org/changeset/80079
3212 https://bugs.webkit.org/show_bug.cgi?id=55547
3214 "Broke the Win debug build?" (Requested by dcheng on #webkit).
3216 * win/tools/vsprops/FeatureDefines.vsprops:
3217 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3219 2011-03-01 Daniel Cheng <dcheng@chromium.org>
3221 Reviewed by David Levin.
3223 Add feature define for data transfer items
3224 https://bugs.webkit.org/show_bug.cgi?id=55510
3226 * win/tools/vsprops/FeatureDefines.vsprops:
3227 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3229 2011-03-01 Sam Weinig <sam@webkit.org>
3231 Reviewed by Anders Carlsson.
3233 WebKit2 needs to be made localizable
3234 <rdar://problem/8728860>
3236 * WebKitSystemInterface.h:
3237 * libWebKitSystemInterfaceLeopard.a:
3238 * libWebKitSystemInterfaceSnowLeopard.a:
3240 2011-02-25 Brian Weinstein <bweinstein@apple.com>
3242 Fix linking of Chromium Mac build.
3244 * libWebKitSystemInterfaceLeopard.a:
3245 * libWebKitSystemInterfaceSnowLeopard.a:
3247 2011-02-21 Brian Weinstein <bweinstein@apple.com>
3249 Reviewed by Adam Roben.
3251 WebResourceCacheManager should be responsible for managing the CFURLCache as well
3252 as the WebCore memory cache.
3253 https://bugs.webkit.org/show_bug.cgi?id=54886
3254 Part of <rdar://problem/8971738>
3256 Update WebKitSystemInterface headers and libraries with new functions.
3258 * WebKitSystemInterface.h:
3259 * libWebKitSystemInterfaceLeopard.a:
3260 * libWebKitSystemInterfaceSnowLeopard.a:
3261 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3262 * win/lib/WebKitSystemInterface.lib:
3264 2011-02-21 Brian Weinstein <bweinstein@apple.com>
3266 Rubber-stamped by Dan Bernstein.
3268 Update WebKitSystemInterface.h on Mac. The header that was in the tree didn't
3269 match the current WebKitSystemInterface.h.
3271 * WebKitSystemInterface.h:
3273 2011-02-08 Patrick Gansterer <paroga@webkit.org>
3275 Reviewed by Adam Roben.
3277 [WIN] Add missing forward declarations in WebKitSystemInterface.h
3278 https://bugs.webkit.org/show_bug.cgi?id=53889
3280 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3282 2011-02-04 Steve Falkenburg <sfalken@apple.com>
3284 Reviewed by Adam Roben.
3286 Bump Windows minimum system requirement to XPSP2
3287 https://bugs.webkit.org/show_bug.cgi?id=53807
3289 * win/tools/vsprops/common.vsprops:
3291 2011-02-03 James Kozianski <koz@chromium.org>
3293 Reviewed by Dimitri Glazkov.
3295 Add navigator.registerProtocolHandler behind a flag.
3296 https://bugs.webkit.org/show_bug.cgi?id=52609
3298 * win/tools/vsprops/FeatureDefines.vsprops:
3299 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3301 2011-02-02 Steve Lacey <sjl@chromium.org>
3303 Reviewed by Eric Carlson.
3305 Implement basic media statistics on media elements.
3306 https://bugs.webkit.org/show_bug.cgi?id=53322
3308 * win/tools/vsprops/FeatureDefines.vsprops:
3309 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3311 2011-01-28 Anders Carlsson <andersca@apple.com>
3317 * WebKitSystemInterface.h:
3318 * libWebKitSystemInterfaceLeopard.a:
3319 * libWebKitSystemInterfaceSnowLeopard.a:
3321 2011-01-26 David Kilzer <ddkilzer@apple.com>
3323 <http://webkit.org/b/53192> Add experimental support for HTTP pipelining in CFNetwork
3324 <rdar://problem/8821760>
3326 Reviewed by Antti Koivisto.
3328 * WebKitSystemInterface.h:
3329 New methods added for HTTP pipelining support.
3330 (WKGetHTTPPipeliningPriority): Added.
3331 (WKSetHTTPPipeliningPriority): Added.
3332 Unrelated methods added after updating the header.
3333 (WKMakeScrollbarPainter): Added.
3334 (WKScrollbarPainterPaint): Added.
3335 * libWebKitSystemInterfaceLeopard.a: Updated.
3336 * libWebKitSystemInterfaceSnowLeopard.a: Updated.
3338 2011-01-24 Jer Noble <jer.noble@apple.com>
3340 Reviewed by Eric Carlson.
3342 REGRESSION (r72119): Audio never plays on Star Wars intro animation
3343 https://bugs.webkit.org/show_bug.cgi?id=52467
3345 Add wkGetQuickTimeMIMETypeList() function.
3347 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3348 * win/lib/WebKitSystemInterface.lib:
3350 2011-01-18 Anders Carlsson <andersca@apple.com>
3352 Reviewed by Darin Adler.
3354 Add WKPopupContextMenu.
3356 * WebKitSystemInterface.h:
3357 * libWebKitSystemInterfaceLeopard.a:
3358 * libWebKitSystemInterfaceSnowLeopard.a:
3360 2011-01-17 Adam Roben <aroben@apple.com>
3362 Make it possible to both set and clear a wkCACFContext's D3D device
3364 Fixes <http://webkit.org/b/52587> WKCACFLayerRenderer is hard to use
3366 Reviewed by Chris Marrin.
3368 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3369 * win/lib/WebKitSystemInterface.lib:
3371 2011-01-07 Chris Marrin <cmarrin@apple.com>
3375 Minor change to check for null context
3377 * win/lib/WebKitSystemInterface.lib:
3378 * win/lib/WebKitSystemInterface_debug.lib:
3380 2011-01-07 Chris Marrin <cmarrin@apple.com>
3384 Added one more API to WKSI to get the user data
3385 out of the CACFContext.
3387 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3388 * win/lib/WebKitSystemInterface.lib:
3389 * win/lib/WebKitSystemInterface_debug.lib:
3391 2011-01-07 Chris Marrin <cmarrin@apple.com>
3395 Adding updated WKSI files missed in http://trac.webkit.org/changeset/75262
3397 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3398 * win/lib/WebKitSystemInterface.lib:
3399 * win/lib/WebKitSystemInterface_debug.lib:
3401 2011-01-05 Steve Falkenburg <sfalken@apple.com>
3403 Reviewed by Darin Adler.
3405 Debug and Release builds on Windows clobber each other
3406 https://bugs.webkit.org/show_bug.cgi?id=49185
3408 Changes the structure of WebKitBuild build products directory so we
3409 completely separate each build configuration into independent directories.
3411 Although we previously had per-configuration directories for obj, this change adds
3412 per-configuration directories for bin, lib, obj, and include. Each configuration's
3413 build products are stored within a directory inside of WebKitBuild.
3415 Most use of $(WebKitOutputDir) in the build files has been replaced by $(ConfigurationBuildDir),
3416 defined in common.vsprops to be $(WebKitOutputDir)\$(ConfigurationName).
3418 * win/tools/vsprops/common.vsprops:
3420 2011-01-03 Chris Fleizach <cfleizach@apple.com>
3422 Reviewed, tweaked and landed by Sam Weinig.
3424 WebKit2: Accessibility support (42130)
3425 <rdar://problem/7660629>
3427 * WebKitSystemInterface.h:
3428 * libWebKitSystemInterfaceLeopard.a:
3429 * libWebKitSystemInterfaceSnowLeopard.a:
3431 2011-01-02 Dan Bernstein <mitz@apple.com>
3433 Rubber-stamped by Simon Fraser.
3435 <rdar://problem/8812159> Update copyright strings
3437 * win/tools/scripts/COPYRIGHT-END-YEAR:
3439 2010-12-21 Sam Weinig <weinig@apple.com>
3441 Reviewed by Anders Carlsson.
3443 Add serialization for CFURLRequestRef and CFURLResponseRef.
3445 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3446 * win/lib/WebKitSystemInterface.lib:
3448 2010-12-14 Anders Carlsson <andersca@apple.com>
3450 Reviewed by Dan Bernstein.
3452 Add WKGetScriptCodeFromCurrentKeyboardInputSource function.
3454 * WebKitSystemInterface.h:
3455 * libWebKitSystemInterfaceLeopard.a:
3456 * libWebKitSystemInterfaceSnowLeopard.a:
3458 2010-12-10 Chris Marrin <cmarrin@apple.com>
3460 Reviewed by Adam Roben.
3462 Add CACFContextGetLastCommitTime to WebKitSystemInterface for Windows.
3463 Also got rid of WebKitSystemInterface_debug.lib as recommended by
3464 Adam Roben. No OpenSource builds use it since r72327.
3466 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3467 * win/lib/WebKitSystemInterface.lib:
3468 * win/lib/WebKitSystemInterface_debug.lib: Removed.
3470 2010-12-09 Anders Carlsson <andersca@apple.com>
3472 Reviewed by Sam Weinig.
3474 Cannot use NSKeyedArchiver in WK2 for ResourceResponses
3475 https://bugs.webkit.org/show_bug.cgi?id=50792
3476 <rdar://problem/8741799>
3478 * WebKitSystemInterface.h:
3479 * libWebKitSystemInterfaceLeopard.a:
3480 * libWebKitSystemInterfaceSnowLeopard.a:
3482 2010-12-03 Anders Carlsson <andersca@apple.com>
3484 Reviewed by Sam Weinig.
3486 Dispatch keyboard events in the Carbon event model
3487 https://bugs.webkit.org/show_bug.cgi?id=50503
3489 Make WKGetNSEventKeyChar available in 32-bit.
3491 * WebKitSystemInterface.h:
3492 * libWebKitSystemInterfaceLeopard.a:
3493 * libWebKitSystemInterfaceSnowLeopard.a:
3495 2010-12-02 Anders Carlsson <andersca@apple.com>
3497 Reviewed by Sam Weinig.
3499 Plug-ins should be able to update the mouse cursor
3500 https://bugs.webkit.org/show_bug.cgi?id=50399
3502 Add WKEnableSettingCursorWhenInBackground.
3504 * WebKitSystemInterface.h:
3505 * libWebKitSystemInterfaceLeopard.a:
3506 * libWebKitSystemInterfaceSnowLeopard.a:
3508 2010-12-01 Adam Roben <aroben@apple.com>
3510 Don't let harmless errorlevels from the "set" utility leak into
3511 project-specific build scripts
3513 When using set to unset an environment variable that didn't previously
3514 exist, set raises the errorlevel to 1. This was leaking into
3515 project-specific scripts, causing them to think the build has failed.
3516 We now clear the errorlevel after we finish setting environment
3519 Fixes <http://webkit.org/b/50350> Windows builds mysteriously fail in
3522 Reviewed by Steve Falkenburg.
3524 * win/tools/vsprops/common.vsprops: Call "cmd /c" after setting
3525 environment variables to get rid of any errorlevel that "set" set.
3527 2010-12-01 Steve Falkenburg <sfalken@apple.com>
3529 Reviewed by Adam Roben.
3531 vcproj changes can't be applied cleanly by the Windows EWS bot
3532 https://bugs.webkit.org/show_bug.cgi?id=50328
3534 * win/tools/vsprops/WinCairo.vsprops: Added property svn:eol-style.
3535 * win/tools/vsprops/cURL.vsprops: Added property svn:eol-style.
3536 * win/tools/vsprops/debug_wincairo.vsprops: Added property svn:eol-style.
3538 2010-11-29 Steve Falkenburg <sfalken@apple.com>
3540 Windows build fix (part 2).
3541 Define Visual Studio internal variables used in pre-build/pre-link/post-build commands in environment for separated cmd files.
3543 * win/tools/vsprops/common.vsprops:
3545 2010-11-19 Steve Falkenburg <sfalken@apple.com>
3547 Reviewed by Adam Roben.
3549 Add a mechanism for Windows pre-build/pre-link/post-build events to be separated into individual cmd files
3550 https://bugs.webkit.org/show_bug.cgi?id=49858
3552 We're migrating our prebuild/prelink/postbuild steps out of vcproj and vsprops files:
3553 - To simplify editing (editing vsprops build steps is confusing).
3554 - For more readable diffs.
3556 To add a prebuild/prelink/postbuild step for a vcproj,
3557 Add a new file named {ProjectName}PreBuild|PreLink|PostBuild.cmd to the project directory.
3558 For example, a WTF prebuild script would be named WTFPreBuild.cmd and would be located
3559 in the directory JavaScriptCore/JavaScriptCore.vcproj/WTF (alongside WTF.vcproj).
3561 * win/tools/vsprops/common.vsprops:
3562 * win/tools/vsprops/release.vsprops:
3564 2010-11-29 Anders Carlsson <andersca@apple.com>
3566 Reviewed by Sam Weinig and Simon Fraser.
3568 WebKitSystemInterface.h piece of r72438.
3570 * WebKitSystemInterface.h:
3572 2010-11-22 Adam Roben <aroben@apple.com>
3574 Use paths relative to $WebKitVSPropsRedirectionDir to access shared .vsprops files
3576 Apple's Windows build allows placing header files and import libraries for WebKit's
3577 dependencies (CoreGraphics, CFNetwork, SQLite, etc.) outside the source tree via the
3578 $WebKitLibrariesDir environment variable. This is both required for production builds and
3579 convenient for Apple-internal developer builds. Apple's production builds also require that
3580 WebKit's shared .vsprops files be accessed relative to $WebKitLibrariesDir. In production
3581 builds, the files are copied into that directory tree by the
3582 WebKitLibraries/win/tools/WinTools.make file. In Apple-internal developer builds, the
3584 JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCoreGenerated.make.
3586 This .vsprops copying is problematic in one very important case: when a developer updates
3587 their source tree and then tries to build. Visual Studio only reads .vsprops files when a
3588 project is first loaded. So, when Visual Studio is first opened after the .vsprops files are
3589 updated, it reads in the old files that were already residing in $WebKitLibrariesDir. When a
3590 build is started, JavaScriptCoreGenerated.make copies the new .vsprops files into
3591 $WebKitLibrariesDir, but Visual Studio will not pick up the changes. The rest of the build
3592 will proceed with out-of-date .vsprops files, which will likely result in a build failure.
3594 To fix this, we now use normal relative paths to access the .vsprops files in the source
3595 tree rather than in $WebKitLibrariesDir, but prefix those paths with a new environment
3596 variable, $WebKitVSPropsRedirectionDir. In developer builds, this environment variable is
3597 unset, so the normal relative paths are used to read the .vsprops files out of the source
3598 tree directly. In production builds, this environment variable is set to a fake directory
3599 that will cause the .vsprops files in $WebKitLibrariesDir to be found when the relative path
3602 For example, JavaScriptCore.vcproj uses this path for FeatureDefines.vsprops:
3604 $(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
3606 In developer builds, where $WebKitVSPropsRedirectionDir is unset, this will point to the
3607 files in WebKitLibraries\win\tools\vsprops in the source tree. In production builds,
3608 JavaScriptCore.make sets $WebKitVSPropsRedirectionDir to
3609 "$(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\1\2\3\", so the full path for
3610 FeatureDefines.vsprops becomes:
3612 $(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\1\2\3\..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
3616 $(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops
3618 (We rely on the fact that Windows doesn't care whether the directories "1", "2", and "3"
3619 actually exist since they are matched by an equal number of ".." path components.)
3621 Note that Visual Studio still won't pick up changes made to .vsprops files while Visual
3622 Studio is open, but that problem hasn't seemed to cause developers many headaches so far.
3624 Fixes <http://webkit.org/b/49181> Windows build fails mysteriously when .vsprops files are
3627 Reviewed by Dave Hyatt.
3629 * win/tools/WinTools.make: Copy the shared .vsprops files into a directory tree beneath
3630 AppleInternal\tools\vsprops that matches the source directory tree. This allows production
3631 builds to redirect the relative paths used to find the shared .vsprops files into
3632 AppleInternal by setting $WebKitVSPropsRedirectionDir to the appropriate value.
3634 2010-11-18 Steve Falkenburg <sfalken@apple.com>
3636 Rubber-stamped by Adam Roben.
3638 Remove unused debug_internal vsprops file.
3640 * win/tools/vsprops/debug_internal.vsprops: Removed.
3642 2010-11-18 Steve Falkenburg <sfalken@apple.com>
3644 Reviewed by Adam Roben.
3646 Debug_Internal Windows configuration is unnecessary, should be removed
3647 https://bugs.webkit.org/show_bug.cgi?id=49753
3649 * win/tools/vsprops/debug.vsprops:
3650 * win/tools/vsprops/debug_internal.vsprops:
3652 2010-11-17 Steve Falkenburg <sfalken@apple.com>
3654 Rubber-stamped by Adam Roben.
3656 Update WebKitSystemInterfaceWin.
3658 * win/lib/WebKitSystemInterface.lib:
3659 * win/lib/WebKitSystemInterface_debug.lib:
3661 2010-11-16 Adam Roben <aroben@apple.com>
3663 Ignore files from libdispatch/zlib
3665 Rubber-stamped by Eric Seidel.
3667 * win/include: Modified property svn:ignore.
3668 * win/lib: Modified property svn:ignore.
3670 2010-11-10 Csaba Osztrogonác <ossy@webkit.org>
3672 Reviewed by David Hyatt.
3674 HTML5 Ruby support should be mandatory feature
3675 https://bugs.webkit.org/show_bug.cgi?id=49272
3677 Remove Ruby as optional feature.
3679 * win/tools/vsprops/FeatureDefines.vsprops:
3680 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3682 2010-10-29 Dan Bernstein <mitz@apple.com>
3684 Snow Leopard PowerPC build fix.
3686 * libWebKitSystemInterfaceSnowLeopard.a:
3688 2010-10-29 Dan Bernstein <mitz@apple.com>
3690 Leopard PowerPC build fix.
3692 * libWebKitSystemInterfaceLeopard.a:
3694 2010-10-29 Csaba Osztrogonác <ossy@webkit.org>
3696 Reviewed by Adam Roben and David Kilzer.
3698 Fix and cleanup of build systems
3699 https://bugs.webkit.org/show_bug.cgi?id=48342
3701 Remove unnecessary ENABLE_SANDBOX.
3702 Add missing features to converge to FeatureDefines.xcconfig.
3704 * win/tools/vsprops/FeatureDefines.vsprops:
3705 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3707 2010-10-28 Dan Bernstein <mitz@apple.com>
3709 Reviewed by John Sullivan.
3711 Added UniCharProvider-based ways to create a CTTypeSetter and a CTLine, to be used in an
3712 upcoming ComplexTextController patch.
3714 * WebKitSystemInterface.h:
3715 * libWebKitSystemInterfaceLeopard.a:
3716 * libWebKitSystemInterfaceSnowLeopard.a:
3718 2010-10-28 Ivan Krstić <ike@apple.com>
3720 Reviewed by Mark Rowe.
3722 Remove unused experimental proxied panel interface.
3723 <rdar://problem/7237059>
3725 * WebKitSystemInterface.h:
3727 2010-10-27 Anders Carlsson <andersca@apple.com>
3729 Reviewed by Sam Weinig.
3731 Find indicators do not bounce
3732 https://bugs.webkit.org/show_bug.cgi?id=48490
3733 <rdar://problem/8564276>
3735 Add bounce animation context functions.
3737 * WebKitSystemInterface.h:
3738 * libWebKitSystemInterfaceLeopard.a:
3739 * libWebKitSystemInterfaceSnowLeopard.a:
3741 2010-10-26 Adam Roben <aroben@apple.com>
3743 Fix duplicate vsprops name
3745 * win/tools/vsprops/FeatureDefinesCairo.vsprops: Renamed to
3746 "FeatureDefinesCairo" to match the filename.
3748 2010-10-23 Alexey Proskuryakov <ap@apple.com>
3752 * win/lib/WebKitSystemInterface.lib:
3753 * win/lib/WebKitSystemInterface_debug.lib:
3755 2010-10-23 Alexey Proskuryakov <ap@apple.com>
3757 Reviewed by Anders Carlsson.
3759 https://bugs.webkit.org/show_bug.cgi?id=48083
3760 <rdar://problem/8489082> Need WebKit2 API for private browsing (48083)
3762 * WebKitSystemInterface.h:
3763 * libWebKitSystemInterfaceLeopard.a:
3764 * libWebKitSystemInterfaceSnowLeopard.a:
3765 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3766 * win/lib/WebKitSystemInterface.lib:
3767 * win/lib/WebKitSystemInterface_debug.lib:
3768 Updated WebKitSystemInterface with necessary methods.
3770 2010-10-22 Adam Roben <aroben@apple.com>
3772 Turn on ENABLE_3D_RENDERING on all Windows builds
3774 Reviewed by Sam Weinig.
3776 * win/tools/vsprops/FeatureDefines.vsprops:
3778 2010-10-20 Adam Roben <aroben@apple.com>
3782 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3783 * win/lib/WebKitSystemInterface.lib:
3784 * win/lib/WebKitSystemInterface_debug.lib:
3785 Use a WKCFURLCredentialRef type to protect against changes to the
3786 definition of CFURLCredentialRef.
3788 2010-10-19 Adam Roben <aroben@apple.com>
3792 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Check in
3793 this file that I meant to check in in r70129.
3795 2010-10-19 Adam Roben <aroben@apple.com>
3797 Add WKCACFContext and related functions
3799 Fixes <http://webkit.org/b/43244>.
3801 Reviewed by Sam Weinig.
3803 * win/lib/WebKitSystemInterface.lib:
3804 * win/lib/WebKitSystemInterface_debug.lib:
3806 2010-10-14 Ada Chan <adachan@apple.com>
3808 Rubber-stamped by Adam Roben.
3812 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3813 * win/lib/WebKitSystemInterface.lib:
3814 * win/lib/WebKitSystemInterface_debug.lib:
3816 2010-10-14 Ada Chan <adachan@apple.com>
3818 Reviewed by Steve Falkenburg.
3820 Add wkGetSSLCertificateChainContext for fetching the certificate chain.
3821 Needed for https://bugs.webkit.org/show_bug.cgi?id=47603.
3823 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3824 * win/lib/WebKitSystemInterface.lib:
3825 * win/lib/WebKitSystemInterface_debug.lib:
3827 2010-10-11 Mike Thole <mthole@apple.com>
3829 Reviewed by Darin Adler.
3831 Rename WKCertificateInfoGetPeerCertificates() to WKCertificateInfoGetCertificateChain()
3832 https://bugs.webkit.org/show_bug.cgi?id=47495
3834 * WebKitSystemInterface.h:
3835 * libWebKitSystemInterfaceLeopard.a:
3836 * libWebKitSystemInterfaceSnowLeopard.a:
3838 2010-10-03 Brent Fulgham <bfulgham@webkit.org>
3840 Unreviewed build fix.
3842 WinCairo also needs access to the <inttypes.h> header requirement
3843 introduced by Bug 46357.
3845 * win/tools/vsprops/WinCairo.vsprops:
3847 2010-09-17 Sam Weinig <sam@webkit.org>
3849 Reviewed, tweaked, and landed by Anders Carlsson.
3851 Add WKCopyNSURLResponsePeerCertificates.
3853 * WebKitSystemInterface.h:
3854 * libWebKitSystemInterfaceLeopard.a:
3855 * libWebKitSystemInterfaceSnowLeopard.a:
3857 2010-09-16 Eric Uhrhane <ericu@chromium.org>
3859 Reviewed by Jian Li.
3861 Unify FILE_SYSTEM and FILE_WRITER enables under the name FILE_SYSTEM.
3862 https://bugs.webkit.org/show_bug.cgi?id=45798
3864 * win/tools/vsprops/FeatureDefines.vsprops:
3865 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3867 2010-09-09 Jer Noble <jer.noble@apple.com>
3869 Reviewed by Eric Carlson.
3871 Adopt shared control drawing for <video> controls on Windows
3872 https://bugs.webkit.org/show_bug.cgi?id=45490
3874 * win/lib/WebKitSystemInterface.lib:
3875 * win/lib/WebKitSystemInterface_debug.lib:
3877 2010-09-10 Anders Carlsson <andersca@apple.com>
3879 WebKitSystemInterface part of:
3880 Set the visible name for the web process
3881 https://bugs.webkit.org/show_bug.cgi?id=45564
3882 <rdar://problem/8416970>
3884 * WebKitSystemInterface.h:
3885 * libWebKitSystemInterfaceLeopard.a:
3886 * libWebKitSystemInterfaceSnowLeopard.a:
3888 2010-08-05 Jian Li <jianli@chromium.org>
3890 Reviewed by David Levin.
3892 Unify blob related feature defines to ENABLE(BLOB).
3893 https://bugs.webkit.org/show_bug.cgi?id=43081
3895 * win/tools/vsprops/FeatureDefines.vsprops:
3896 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3898 2010-08-04 Dan Bernstein <mitz@apple.com>
3900 Reviewed by Darin Adler.
3902 WebKitSystemInterface part of: Allow the language for hyphenation to be specified
3903 https://bugs.webkit.org/show_bug.cgi?id=43467
3905 * WebKitSystemInterface.h:
3906 * libWebKitSystemInterfaceLeopard.a:
3907 * libWebKitSystemInterfaceSnowLeopard.a:
3908 * libWebKitSystemInterfaceTiger.a:
3910 2010-08-03 Beth Dakin <bdakin@apple.com>
3912 Reviewed by Alice Liu.
3914 Enable MathML on Windows.
3916 * win/tools/vsprops/FeatureDefines.vsprops:
3918 2010-07-30 Adam Roben <aroben@apple.com>
3920 Roll our r64361 and r64363
3922 We can't make these changes until QuartzCore.lib is included in
3923 WebKitSupportLibrary.
3925 2010-07-30 Adam Roben <aroben@apple.com>
3927 Add WKCACFContext and related functions
3929 Also added some functions used by WKCAImageQueue.
3931 Fixes <http://webkit.org/b/43244>.
3933 Reviewed by Sam Weinig.
3935 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
3936 * win/lib/WebKitSystemInterface.lib:
3937 * win/lib/WebKitSystemInterface_debug.lib:
3939 2010-07-27 Kinuko Yasuda <kinuko@chromium.org>
3941 Reviewed by Ojan Vafai.
3943 Add FILE_SYSTEM build flag for FileSystem API
3944 https://bugs.webkit.org/show_bug.cgi?id=42915
3946 * win/tools/vsprops/FeatureDefines.vsprops:
3947 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
3949 2010-07-12 Mark Rowe <mrowe@apple.com>
3951 Rubber-stamped by Sam Weinig.
3953 Update WebKitSystemInterface.
3955 * libWebKitSystemInterfaceLeopard.a:
3956 * libWebKitSystemInterfaceSnowLeopard.a:
3957 * libWebKitSystemInterfaceTiger.a:
3959 2010-07-12 Adam Roben <aroben@apple.com>
3961 Stop generating stripped symbols for Release builds
3963 It turns out we can strip the symbols after-the-fact using PDBCopy.
3965 Fixes <http://webkit.org/b/42085>.
3967 Reviewed by Steve Falkenburg.
3969 * win/tools/vsprops/release.vsprops: Removed the StripPrivateSymbols
3970 attribute, which caused link.exe to generate a stripped PDB file for
3973 2010-07-08 Eric Carlson <eric.carlson@apple.com>
3975 Reviewed by Dan Bernstein.
3977 Update WebKitSystemInterface.
3979 * libWebKitSystemInterfaceLeopard.a:
3980 * libWebKitSystemInterfaceSnowLeopard.a:
3981 * libWebKitSystemInterfaceTiger.a:
3983 2010-07-07 Dumitru Daniliuc <dumi@chromium.org>
3985 Reviewed by Adam Roben.
3987 Disable MSVC warning 4288.
3988 https://bugs.webkit.org/show_bug.cgi?id=41804
3990 MSVC has a non-standard extension that allows variables declared
3991 in for-loops to remain visible in the same scope even after
3992 exiting the for-loop
3993 (http://msdn.microsoft.com/en-us/library/bk5hc10s.aspx). The /Ze
3994 option (turned on by default) enables all MSVC extensions, and
3995 /Zc:forScope- tells the compiler to issue a C4288 warning when the
3996 same variable is declared in the for-loop and re-declared later in
3999 There seems to be a bug in VS2005 that erroneously enables
4000 /Zc:forScope- even when that option is not specified
4001 (http://connect.microsoft.com/VisualStudio/feedback/details/338010/bogus-compiler-warning-c4288). Looks
4002 like our build got hit by that bug, so we need to disable warning
4005 * win/tools/vsprops/common.vsprops:
4007 2010-07-01 Simon Fraser <simon.fraser@apple.com>
4009 Reviewed by Sam Weinig.
4011 <rdar://problem/8154047>
4013 Update WebKitSystemInterface, making some functions used by
4014 WebKit2 available in 32-bit (for reals this time).
4016 * libWebKitSystemInterfaceLeopard.a:
4017 * libWebKitSystemInterfaceSnowLeopard.a:
4018 * libWebKitSystemInterfaceTiger.a:
4020 2010-07-01 Simon Fraser <simon.fraser@apple.com>
4022 Reviewed by Sam Weinig.
4024 <rdar://problem/8154047>
4026 Update WebKitSystemInterface, making some functions used by
4027 WebKit2 available in 32-bit.
4029 * WebKitSystemInterface.h:
4030 * libWebKitSystemInterfaceLeopard.a:
4031 * libWebKitSystemInterfaceSnowLeopard.a:
4032 * libWebKitSystemInterfaceTiger.a:
4034 2010-06-23 John Gregg <johnnyg@google.com>
4036 Reviewed by Kent Tamura.
4038 add ENABLE_DIRECTORY_UPLOAD build support
4039 https://bugs.webkit.org/show_bug.cgi?id=41100
4041 * win/tools/vsprops/FeatureDefines.vsprops:
4042 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4044 2010-06-27 Steve Falkenburg <sfalken@apple.com>
4046 Windows (Cairo) build fix.
4047 Add missing ENABLE_WEB_TIMING feature define.
4049 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4051 2010-06-27 Steve Falkenburg <sfalken@apple.com>
4054 Disable ENABLE_WEB_TIMING on Windows.
4056 * win/tools/vsprops/FeatureDefines.vsprops:
4058 2010-06-26 Tony Gentilcore <tonyg@chromium.org>
4060 Reviewed by Dimitri Glazkov.
4062 Add a VS macro for enabling Web Timing support.
4063 https://bugs.webkit.org/show_bug.cgi?id=38924
4065 * win/tools/vsprops/FeatureDefines.vsprops:
4067 2010-06-21 Sam Weinig <sam@webkit.org>
4069 Reviewed by Anders Carlsson.
4071 Update WebKitSystemInterface.
4073 * WebKitSystemInterface.h:
4074 * libWebKitSystemInterfaceLeopard.a:
4075 * libWebKitSystemInterfaceSnowLeopard.a:
4076 * libWebKitSystemInterfaceTiger.a:
4078 2010-06-21 Dan Bernstein <mitz@apple.com>
4080 Speculative build fix.
4082 * WebKitSystemInterface.h:
4084 2010-06-21 Dan Bernstein <mitz@apple.com>
4086 Reviewed by Darin Adler.
4088 WebKitSystemInterface part of CSS3: Implement the 'hyphens' and 'hyphenate-character' properties
4089 https://bugs.webkit.org/show_bug.cgi?id=10228
4091 * WebKitSystemInterface.h: Added WKGetHyphenationLocationBeforeIndex().
4092 * libWebKitSystemInterfaceLeopard.a:
4093 * libWebKitSystemInterfaceSnowLeopard.a:
4094 * libWebKitSystemInterfaceTiger.a:
4096 2010-06-21 Satish Sampath <satish@chromium.org>
4098 Reviewed by Steve Block.
4100 Speech Input Patch 0: Added compilation argument to conditionally compile pending patches.
4101 https://bugs.webkit.org/show_bug.cgi?id=40878
4103 * win/tools/vsprops/FeatureDefines.vsprops:
4104 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4106 2010-06-02 Sterling Swigart <sswigart@google.com>
4108 Reviewed by David Levin.
4110 Image Resizer Patch 0: Added compilation argument to conditionally compile pending patches.
4111 https://bugs.webkit.org/show_bug.cgi?id=39906
4113 * win/tools/vsprops/FeatureDefines.vsprops:
4114 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4116 2010-05-24 Jer Noble <jer.noble@apple.com>
4118 No review; build fix only.
4120 Roll-out changes r60110.
4122 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
4123 * win/lib/WebKitSystemInterface.lib:
4124 * win/lib/WebKitSystemInterface_debug.lib:
4126 2010-05-24 Jer Noble <jer.noble@apple.com>
4128 No review; build fix only.
4130 Roll-out changes r60094, 60096-60097.
4132 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
4133 * win/lib/WebKitSystemInterface.lib:
4134 * win/lib/WebKitSystemInterface_debug.lib:
4136 2010-05-23 Jer Noble <jer.noble@apple.com>
4138 Reviewed by Eric Carlson.
4140 HTML5 <video> tag performance worse than Flash
4141 https://bugs.webkit.org/show_bug.cgi?id=39577
4142 rdar://problem/7982458
4144 Added WebKitSystemInterface calls for new CAImageQueue APIs.
4146 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
4147 * win/lib/WebKitSystemInterface.lib:
4148 * win/lib/WebKitSystemInterface_debug.lib:
4150 2010-05-20 Steve Block <steveblock@google.com>
4152 Reviewed by Jeremy Orlow.
4154 Provide bindings for DeviceOrientation
4155 https://bugs.webkit.org/show_bug.cgi?id=39210
4157 Adds ENABLE_DEVICE_ORIENTATION to VisualStudio project files, always disabled.
4159 * win/tools/vsprops/FeatureDefines.vsprops:
4160 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4162 2010-04-09 Alexey Proskuryakov <ap@apple.com>
4164 Reviewed by Maciej Stachowiak.
4166 https://bugs.webkit.org/show_bug.cgi?id=24572
4167 XMLHttpRequest.statusText returns always "OK" on Mac
4169 * WebKitSystemInterface.h:
4170 * libWebKitSystemInterfaceLeopard.a:
4171 * libWebKitSystemInterfaceSnowLeopard.a:
4172 * libWebKitSystemInterfaceTiger.a:
4174 2010-04-07 Chris Marrin <cmarrin@apple.com>
4176 Reviewed by Steve Falkenburg.
4178 Remove QuartzCoreInterface from the build
4180 No longer needed since QuartzCore.dll is now included in the latest Safari release (4.0.5).
4182 * win/bin/QuartzCoreInterface.dll: Removed.
4183 * win/include/QuartzCoreInterface: Removed.
4184 * win/include/QuartzCoreInterface/QuartzCoreInterface.h: Removed.
4185 * win/lib/QuartzCoreInterface.lib: Removed.
4187 2010-04-02 Jer Noble <jer.noble@apple.com>
4189 Reviewed by Eric Carlson.
4191 https://bugs.webkit.org/show_bug.cgi?id=36624
4193 Update WebKitSystemInterface
4195 * WebKitSystemInterface.h: add WKQTMovieSelectPreferredAlternates.
4196 * libWebKitSystemInterfaceLeopard.a:
4197 * libWebKitSystemInterfaceSnowLeopard.a:
4198 * libWebKitSystemInterfaceTiger.a:
4200 2010-04-01 Kinuko Yasuda <kinuko@chromium.org>
4202 Reviewed by Dmitry Titov.
4204 Add FileThread for async file operation support in FileReader and FileWriter
4205 https://bugs.webkit.org/show_bug.cgi?id=36896
4207 Adds ENABLE_FILE_READER and ENABLE_FILE_WRITER feature flags
4208 for FileReader and FileWriter support.
4210 * win/tools/vsprops/FeatureDefines.vsprops:
4211 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4213 2010-03-25 Mark Rowe <mrowe@apple.com>
4215 Rubber-stamped by Dan Bernstein.
4217 Update WebCoreSQLite3 to SQLite v3.6.12.
4219 * WebCoreSQLite3/sqlite3.h:
4220 * WebCoreSQLite3/sqlite3ext.h:
4221 * libWebCoreSQLite3.a:
4222 * libWebKitSystemInterfaceLeopard.a:
4223 * libWebKitSystemInterfaceSnowLeopard.a:
4224 * libWebKitSystemInterfaceTiger.a:
4226 2010-03-23 Dan Bernstein <mitz@apple.com>
4228 Reviewed by John Sullivan.
4230 WebKitSystemInterface part of
4231 <rdar://problem/7197736> Plug-in clip rect does not update when overflow
4233 https://bugs.webkit.org/show_bug.cgi?id=36479.
4235 * WebKitSystemInterface.h: Added WKSyncSurfaceToView().
4236 * libWebKitSystemInterfaceSnowLeopard.a: Updated
4238 2010-03-16 Dan Bernstein <mitz@apple.com>
4240 Reviewed by Sam Weinig.
4242 Fix incorrect glyph advances when using the Core Graphics (non-GDI) glyph look.
4244 * win/lib/WebKitSystemInterface.lib:
4245 * win/lib/WebKitSystemInterface_debug.lib:
4247 2010-03-15 Andy Estes <aestes@apple.com>
4249 Reviewed by John Sullivan.
4251 Added two new output arguments to WKGetWheelEventDeltas() to return
4252 the number of scroll wheel ticks in the x and y directions.
4254 https://bugs.webkit.org/show_bug.cgi?id=29601.
4255 <rdar://problem/7453254>
4257 * WebKitSystemInterface.h:
4258 * libWebKitSystemInterfaceLeopard.a:
4259 * libWebKitSystemInterfaceSnowLeopard.a:
4260 * libWebKitSystemInterfaceTiger.a:
4262 2010-03-14 Dan Bernstein <mitz@apple.com>
4264 Reviewed by Darin Adler.
4266 WebKitSystemInterface part of removing support for legacy versions of Core Graphics
4268 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Removed
4269 wkCanCreateCGFontWithLOGFONT(), wkSetFontPlatformInfo(), wkAddFontsInDirectory(),
4270 wkAddFontsAtPath(), wkAddFontsFromRegistry(), wkAddFontsFromPlist(), and
4271 wkCreateFontsPlist().
4272 * win/lib/WebKitSystemInterface.lib: Updated.
4273 * win/lib/WebKitSystemInterface_debug.lib: Updated.
4275 2010-03-08 Jian Li <jianli@chromium.org>
4277 Reviewed by Dmitry Titov.
4280 https://bugs.webkit.org/show_bug.cgi?id=32993
4282 Add ENABLE_BLOB_SLICE feature define.
4284 * win/tools/vsprops/FeatureDefines.vsprops:
4285 * win/tools/vsprops/FeatureDefinesCairo.vsprops:
4287 2010-02-19 Maciej Stachowiak <mjs@apple.com>
4289 Reviewed by David Levin.
4291 Add an ENABLE flag for sandboxed iframes to make it possible to disable it in releases
4292 https://bugs.webkit.org/show_bug.cgi?id=35147
4294 * win/tools/vsprops/FeatureDefines.vsprops:
4296 2010-02-18 Steve Falkenburg <sfalken@apple.com>
4298 Reviewed by Dan Bernstein.
4300 WebKit on Windows needs a mechanism to listen for WM_SETTINGCHANGED messages
4301 https://bugs.webkit.org/show_bug.cgi?id=35076
4303 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
4304 * win/lib/WebKitSystemInterface.lib: Updated to add wkSystemFontSmoothingChanged.
4305 * win/lib/WebKitSystemInterface_debug.lib: Updated to add wkSystemFontSmoothingChanged.
4307 2010-02-16 Gavin Barraclough <barraclough@apple.com>
4309 Reviewed by NOBODY (Build fix).
4311 Disable warnings preventing use of anonymous structs/onions -
4312 don't take all my fun toys away, these are useful & awesome!
4314 * win/tools/vsprops/common.vsprops:
4316 2010-02-11 Brian Weinstein <bweinstein@apple.com>
4318 Rubber-stamped by Eric Seidel.
4320 Turn back on SVG Filters on Windows, as they were accidentally disabled and cause
4323 * win/tools/vsprops/FeatureDefines.vsprops:
4325 2010-02-08 Maciej Stachowiak <mjs@apple.com>
4327 Reviewed by Cameron Zwarich.
4329 Restore ENABLE_RUBY flag so vendors can ship with Ruby disabled if they choose.
4330 https://bugs.webkit.org/show_bug.cgi?id=34698
4332 * win/tools/vsprops/FeatureDefines.vsprops:
4334 2010-02-04 Mark Rowe <mrowe@apple.com>
4336 Reviewed by Steve Falkenburg.
4338 Update auto-version.sh to better handle major version numbers with fewer than three digits,
4339 and the case when WEBKITLIBRARIESDIR is not set.
4341 * win/tools/scripts/auto-version.sh:
4343 2010-02-04 Steve Falkenburg <sfalken@apple.com>
4345 Windows build fix for projects not defining WebKitLibrariesDir.
4347 * win/tools/scripts/auto-version.sh:
4349 2010-02-03 Dan Bernstein <mitz@apple.com>
4351 Reviewed by Anders Carlsson.
4353 Fixed a bug where WKSetNSURLConnectionDefersCallbacks(true) did not defer callbacks during modal dialogs.
4355 * libWebKitSystemInterfaceLeopard.a:
4357 2010-02-02 Steve Falkenburg <sfalken@apple.com>
4359 Reviewed by Darin Adler.
4361 Copyright year updating for Windows version resources should be automatic
4362 https://bugs.webkit.org/show_bug.cgi?id=34503
4364 * win/tools/scripts/auto-version.sh:
4366 2010-02-02 Martin Robinson <mrobinson@webkit.org>
4368 Unreviewed build fix.
4370 The WinCairo build requires this script to be executable.
4372 * win/tools/scripts/feature-defines.sh: Added property svn:executable.
4374 2010-01-29 Mark Rowe <mrowe@apple.com>