Subject: CVS commit: pkgsrc/www/netsurf
From: Kevin Bloom
Date: 2024-04-05 02:47:46
Message id: 20240405004746.531EEFA2C@cvs.NetBSD.org

Log Message:
netsurf: update to 3.11

- Fixed failure to reflow SVGs if fetched and ready before layout.
- Support for `display: flex` layout.
- Improved minimum/maximum sizes in box layout.
- Improved handling of percentages.
- Minor cleaning up of layout code.
- Use new LibCSS API for unit conversion.
- Improved ordered list handling.
- Updated selection callbacks to latest LibDOM API.
- Added core option to disable CSS.
- Added core option to prefer dark mode.
- Improved user choices file processing.
- Opaque testing now implemented in core.
- Added core support for premultiplied-alpha.
- Format logged on startup.
- Added support for pixel colour component order configuration.
- Added colour component order conversion functions.
- Generally more optimal on all platforms for all image formats.
- JPEGXL image handler.
- Compatibility with latest rSVG version.
- Improved handling for broken GIF images.
- Updated to new LibNSGIF API.
- Updated all image format handlers to use new core bitmap capabilities.
- Updated to new libcurl API.
- Disabled TLS1.0 and TLS1.1.
- Improved handling of bad SSL connections.
- Change to libcurl to optimise HTTPS connections (upstreamed).
- History: More robust rendering.
- Updated certificate bundle.
- Minor updates to DOM bindings.
- Updated to Duktape 2.7.0 release.
- Console: Don't log through closed window.
- Cleaned up UTF8 handling.
- Improved recursive directory removal.
- Add support for xx_YY format language codes.
- Various improvements to build automation and testing.
- Various warning fixes.
- Aligned UserAgent with compatibility spec.
- Text areas: Clear selection on word left/right.
- Buildsystem: Fixed handling of removed header files.
- Disc cache: Minor fixes.
- Debug: Added generated charts to image cache stats page.
- Debug: Added descendant bounding boxes to HTML box tree dumps.
- Built in: Cleaned up generated `about:` pages.

https://download.netsurf-browser.org/netsurf/releases/ChangeLog.txt

Files:
RevisionActionfile
1.111modifypkgsrc/www/netsurf/Makefile
1.10modifypkgsrc/www/netsurf/PLIST
1.22modifypkgsrc/www/netsurf/distinfo