2012-05-29 Jessie Berlin [Win] ~1/2 of all the iframe seamless tests fail https://bugs.webkit.org/show_bug.cgi?id=87543 Rubber-stamped by Eric Seidel. Finish enabling IFRAME_SEAMLESS on Windows. * win/tools/vsprops/FeatureDefines.vsprops: 2012-05-28 Vivek Galatage Remove obsolete feature define ENABLE_3D_CANVAS from FeatureDefines.vsprops for windows https://bugs.webkit.org/show_bug.cgi?id=87622 Reviewed by Eric Seidel. Removed the ENABLE_3D_CANVAS from the property define as this is obsolete since bug #53041 * win/tools/vsprops/FeatureDefines.vsprops: 2012-05-24 John Mellor Font Boosting: Add compile flag and runtime setting https://bugs.webkit.org/show_bug.cgi?id=87394 Reviewed by Adam Barth. Add ENABLE_FONT_BOOSTING. * win/tools/vsprops/FeatureDefines.vsprops: * win/tools/vsprops/FeatureDefinesCairo.vsprops: 2012-05-23 Ojan Vafai add back the ability to disable flexbox https://bugs.webkit.org/show_bug.cgi?id=87147 Reviewed by Tony Chang. * win/tools/vsprops/FeatureDefines.vsprops: * win/tools/vsprops/FeatureDefinesCairo.vsprops: 2012-05-10 Anders Carlsson WebKit1: Add a way to blacklist specific plug-ins/plug-in versions https://bugs.webkit.org/show_bug.cgi?id=86150 Reviewed by Sam Weinig. Add WKShouldBlockPlugin. * WebKitSystemInterface.h: * libWebKitSystemInterfaceLion.a: * libWebKitSystemInterfaceSnowLeopard.a: 2012-05-08 Jon Lee Safari warns that it needs to resend the form in an iFrame when going back https://bugs.webkit.org/show_bug.cgi?id=82658 Reviewed by Darin Adler. * WebKitSystemInterface.h: * libWebKitSystemInterfaceLeopard.a: * libWebKitSystemInterfaceLion.a: * libWebKitSystemInterfaceSnowLeopard.a: 2012-05-07 Eric Seidel Add ENABLE_IFRAME_SEAMLESS so Apple can turn off SEAMLESS if needed https://bugs.webkit.org/show_bug.cgi?id=85822 Reviewed by Adam Barth. * win/tools/vsprops/FeatureDefines.vsprops: 2012-05-06 Eric Seidel Remove 3D_CANVAS define from vsprops files (it was renamed WEBGL many months ago) https://bugs.webkit.org/show_bug.cgi?id=85743 Reviewed by Adam Barth. * win/tools/vsprops/FeatureDefines.vsprops: * win/tools/vsprops/FeatureDefinesCairo.vsprops: 2012-05-02 Eric Seidel Resort FeatureDefinesCairo.vcprops to actually be alphabetical (in preparation for autogeneration) https://bugs.webkit.org/show_bug.cgi?id=85454 Reviewed by Adam Barth. The PreprocessorDefinitions line is still not sorted, but I'll do that in a separate patch. There is no functional change in this patch. Just moving the defines around. Its interesting to me that now that it's sorted and I can easily compare this with other ports and found that a whole bunch of defines which should be on for Cairo are off, likely due to Cairo simply being overlooked. These oversights should be easy to avoid in an autogenerated world. * win/tools/vsprops/FeatureDefinesCairo.vsprops: 2012-05-02 Eric Seidel Fix tabs vs. space formating in FeatureDefines.vsprops and fix alphabetical sorting https://bugs.webkit.org/show_bug.cgi?id=85445 Reviewed by Adam Barth. I noticed this when comparing my auto-generated output for this file vs. the one we have checked in. Seems we might as well fix the checked in file to be consistent in style with itself. :) * win/tools/vsprops/FeatureDefines.vsprops: 2012-04-27 Gavin Peters Add new ENABLE_LINK_PRERENDER define to control the Prerendering API https://bugs.webkit.org/show_bug.cgi?id=84871 Reviewed by Adam Barth. Prerendering is currently covered by the ENABLE_LINK_PREFETCH macro, but the new Prerendering API separates it from prefetching. Having separate include guards lets ports enable prefetching, a relatively easy change, without needing to build the infrastructure for prerendering, which is considerably more complicated. * win/tools/vsprops/FeatureDefinesCairo.vsprops: 2012-04-10 Adam Barth Limit -apple- and -khtml- to ENABLE(DASHBOARD_SUPPORT) https://bugs.webkit.org/show_bug.cgi?id=83256 Reviewed by Eric Seidel. * win/tools/vsprops/FeatureDefines.vsprops: 2012-04-09 Beth Dakin New WKSI will hopefully fix a common crash seen by the bots in libRIP.A.dylib: symmetric_convolve Reviewed by Simon Fraser. * libWebKitSystemInterfaceLeopard.a: * libWebKitSystemInterfaceLion.a: * libWebKitSystemInterfaceSnowLeopard.a: 2012-04-06 Dan Bernstein HiDPI: Have canvas use a hidpi backing store, but downsample upon access Reviewed by Sam Weinig. * win/tools/vsprops/FeatureDefines.vsprops: Added ENABLE_HIGH_DPI_CANVAS. 2012-04-03 Keishi Hattori Disable ENABLE_DATALIST for now https://bugs.webkit.org/show_bug.cgi?id=82871 Reviewed by Kent Tamura. * win/tools/vsprops/FeatureDefines.vsprops: Disabled ENABLE_DATALIST. 2012-03-30 Keishi Hattori Change ENABLE_INPUT_COLOR to ENABLE_INPUT_TYPE_COLOR and enable it for chromium https://bugs.webkit.org/show_bug.cgi?id=80972 Reviewed by Kent Tamura. * win/tools/vsprops/FeatureDefines.vsprops: * win/tools/vsprops/FeatureDefinesCairo.vsprops: 2012-03-20 Steve Falkenburg Disable LTCG on Windows to avoid out of process space errors while linking https://bugs.webkit.org/show_bug.cgi?id=81714 Reviewed by Jessie Berlin. * win/tools/vsprops/production.vsprops: 2012-03-14 Jer Noble Wrong icon to restore to windowed mode in full screen video panel https://bugs.webkit.org/show_bug.cgi?id=70437 Reviewed by Eric Carlson. * WebKitSystemInterface.h: Added WKMediaUIPartExitFullscreenButton. * libWebKitSystemInterfaceLeopard.a: * libWebKitSystemInterfaceLion.a: * libWebKitSystemInterfaceSnowLeopard.a: * win/include/WebKitSystemInterface/WebKitSystemInterface.h: * win/lib/WebKitSystemInterface.lib: 2012-03-13 Adam Barth && Benjamin Poulain Always enable ENABLE(CLIENT_BASED_GEOLOCATION) https://bugs.webkit.org/show_bug.cgi?id=78853 Reviewed by Adam Barth. * win/tools/vsprops/FeatureDefines.vsprops: * win/tools/vsprops/FeatureDefinesCairo.vsprops: 2012-03-12 Enrica Casucci WebKit2: remove NSPasteboard access for promised data from the WebProcess https://bugs.webkit.org/show_bug.cgi?id=80073 * WebKitSystemInterface.h: Touched the file to make build system happy. * libWebKitSystemInterfaceLeopard.a: * libWebKitSystemInterfaceLion.a: * libWebKitSystemInterfaceSnowLeopard.a: 2012-03-09 Jon Lee Add support for ENABLE(LEGACY_NOTIFICATIONS) https://bugs.webkit.org/show_bug.cgi?id=80497 Reviewed by Adam Barth. Prep for b80472: Update API for Web Notifications * win/tools/vsprops/FeatureDefines.vsprops: * win/tools/vsprops/FeatureDefinesCairo.vsprops: 2012-03-09 Ashod Nakashian Bash scripts should support LF endings only https://bugs.webkit.org/show_bug.cgi?id=79509 Reviewed by David Kilzer. * win/tools/scripts/feature-defines.sh: Modified property svn:eol-style. 2012-03-05 Sam Weinig Fix the SnowLeoaprd build. * WebKitSystemInterface.h: * libWebKitSystemInterfaceLeopard.a: * libWebKitSystemInterfaceLion.a: * libWebKitSystemInterfaceSnowLeopard.a: 2012-03-05 Sam Weinig Update WebKitSystemInterface for WKCAContext additions. * WebKitSystemInterface.h: * libWebKitSystemInterfaceLeopard.a: * libWebKitSystemInterfaceLion.a: * libWebKitSystemInterfaceSnowLeopard.a: 2012-03-03 Hans Wennborg Implement Speech JavaScript API https://bugs.webkit.org/show_bug.cgi?id=80019 Reviewed by Adam Barth. Add ENABLE_SCRIPTED_SPEECH. * win/tools/vsprops/FeatureDefines.vsprops: * win/tools/vsprops/FeatureDefinesCairo.vsprops: 2012-03-01 Nikolas Zimmermann Unreviewed, rolling out r109255. http://trac.webkit.org/changeset/109255 https://bugs.webkit.org/show_bug.cgi?id=79932 Breaks rounded rects with dashed strokes in SVG * WebKitSystemInterface.h: * libWebKitSystemInterfaceLeopard.a: * libWebKitSystemInterfaceLion.a: * libWebKitSystemInterfaceSnowLeopard.a: 2012-02-29 Tim Horton Make use of CG rounded-rect primitives https://bugs.webkit.org/show_bug.cgi?id=79932 Reviewed by Simon Fraser. Add wkCGPathAddRoundedRect. * WebKitSystemInterface.h: * libWebKitSystemInterfaceLeopard.a: * libWebKitSystemInterfaceLion.a: * libWebKitSystemInterfaceSnowLeopard.a: 2012-02-28 Jer Noble Full screen video volume slider has "progress bar" https://bugs.webkit.org/show_bug.cgi?id=79812 Reviewed by Eric Carlson. * WebKitSystemInterface.h: * libWebKitSystemInterfaceLeopard.a: * libWebKitSystemInterfaceLion.a: * libWebKitSystemInterfaceSnowLeopard.a: * win/include/WebKitSystemInterface/WebKitSystemInterface.h: * win/lib/WebKitSystemInterface.lib: 2012-02-28 Simon Fraser Update WebKitSystemInterface. Reviewed by Sam Weinig. * WebKitSystemInterface.h: * libWebKitSystemInterfaceLeopard.a: * libWebKitSystemInterfaceLion.a: * libWebKitSystemInterfaceSnowLeopard.a: 2012-02-28 Alexey Proskuryakov [Mac] Add an experimental SPI for plug-ins to enter sandbox https://bugs.webkit.org/show_bug.cgi?id=79709 This pulls a lot of WKSI changes at once, because the script that updates it didn't work for a while. * WebKitSystemInterface.h: * libWebKitSystemInterfaceLeopard.a: * libWebKitSystemInterfaceLion.a: * libWebKitSystemInterfaceSnowLeopard.a: 2012-02-10 Adam Klein Enable MUTATION_OBSERVERS by default on all platforms https://bugs.webkit.org/show_bug.cgi?id=78196 Reviewed by Ojan Vafai. * win/tools/vsprops/FeatureDefines.vsprops: * win/tools/vsprops/FeatureDefinesCairo.vsprops: 2012-02-06 Matthew Delaney toDataURL() uses stale data after putImageData() https://bugs.webkit.org/show_bug.cgi?id=65767 Added WKCGContextResetClip for use in reseting clip for new putByteArray method. Reviewed by Chris Marrin. * WebKitSystemInterface.h: Added WKCGContextResetClip. * libWebKitSystemInterfaceLeopard.a: * libWebKitSystemInterfaceSnowLeopard.a: * libWebKitSystemInterfaceLion.a: 2012-02-02 Chris Marrin Turn on CSS Filters on Windows https://bugs.webkit.org/show_bug.cgi?id=76667 Turned on CSS_FILTERS for Windows Reviewed by Adele Peterson. * win/tools/vsprops/FeatureDefines.vsprops: 2012-02-02 Sheriff Bot Unreviewed, rolling out r106566. http://trac.webkit.org/changeset/106566 https://bugs.webkit.org/show_bug.cgi?id=77673 Broke the Windows build (Requested by jessieberlin on #webkit). * win/tools/vsprops/FeatureDefines.vsprops: 2012-02-02 Chris Marrin Turn on CSS Filters on Windows https://bugs.webkit.org/show_bug.cgi?id=76667 Turned on CSS_FILTERS for Windows Reviewed by Adele Peterson. * win/tools/vsprops/FeatureDefines.vsprops: 2012-01-26 Nikolas Zimmermann Not reviewed. Fix win build, by disabling ENABLE_SHADOW_DOM by default. * win/tools/vsprops/FeatureDefines.vsprops: * win/tools/vsprops/FeatureDefinesCairo.vsprops: 2012-01-25 Hajime Morita > ENABLE_SHADOW_DOM should be available via build-webkit --shadow-dom https://bugs.webkit.org/show_bug.cgi?id=76863 Reviewed by Dimitri Glazkov. Added a feature flag. * win/tools/vsprops/FeatureDefines.vsprops: * win/tools/vsprops/FeatureDefinesCairo.vsprops: 2012-01-16 Brent Fulgham [WinCairo] Build correction. Switch to Apple style builds without the _debug postfix so that launching tools, etc., will work properly. * win/tools/vsprops/debug_wincairo.vsprops: Remove use of _debug in output files to be consistent with WebKit build/test tools. 2012-01-05 Dan Bernstein Update copyright strings Reviewed by Mark Rowe. * win/tools/scripts/COPYRIGHT-END-YEAR: 2011-12-06 Roland Steiner