Gitweb links:
...log
http://git.netsurf-browser.org/libcss.git/shortlog/fc8e3b2fd7d849aa1b11d3437fc96846df40aa3e
...commit
http://git.netsurf-browser.org/libcss.git/commit/fc8e3b2fd7d849aa1b11d3437fc96846df40aa3e
...tree
http://git.netsurf-browser.org/libcss.git/tree/fc8e3b2fd7d849aa1b11d3437fc96846df40aa3e
The annotated tag, release/0.9.2 has been created
at fc8e3b2fd7d849aa1b11d3437fc96846df40aa3e (tag)
tagging 703f1247b2fabd5dc685ba80bc26ccfa263c79ae (commit)
replaces release/0.9.1
tagged by Vincent Sanders
on Wed Dec 27 14:20:49 2023 +0000
- Log -----------------------------------------------------------------
Official Release
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEER2Lxrm9ACEGlKtFtebDHosvZO54FAmWMMsEACgkQebDHosvZ
O54/fxAA46pZoM4RXZIlzVOjQ7/EpxleFvaZQbN8m1EGJuPe7pYxkJODTRG1c80S
FgLda/a+RYPTekOevRMyrL4vofZtqm4IRDUBh1fKJOcKNVYSQ4URUHLZRs6JRuoO
uTwRnp3swqOPEKJEcFRdRtr0b6xsoPW6TuOP9N4e7iZJEeJyPyGmwcLq3xAemF1i
oscjIN+CGoXAlqce9z/O95UYFzIBS6ZE1cIvxjgCRf2yLhn018dawLYAx0m7U848
fTVVdkazU0EixmNKpP3GoYOQ41+X+m/mBg9ARMKx7O7Iqopy57qgsgUHvXpCEXFX
ZHxkHuk4mIk2IOPJ+p5Mz5mACyRWfcL/XmdwsNaicmJWDQWOLU7ZCx7+tJ3Fi4Rm
enM+ewbi07uCji03YaOBZDt0/DjkCKgRQXlwG2oWmjgkot+ujAdFdyn3UA+PqSQ5
gMwW0l1YJ+p0WjkZmBb73rz6FrjaLjudBPDygHHgtcTBcJnh9jQsk9upFG24/ltq
sHmhegxHnJs0e1HpdLpQqevYmWGyFA4IbQgsY4zwzpIyiy3j2iXfmHGI+cSn4MEx
3DrM0bKY5RCV24aGJGqaky5Mu3DwtYFnL9lcg2z7sedX3wKir2cNzg4zhlj1xQf3
6GqrjOSTG+xt1u4npT/rTqlcxDqS2Lf3S6AGsCaldhGdQH8iNis=
=pgGS
-----END PGP SIGNATURE-----
DeltaVonNeumann (1):
Avoid integer types with platform dependent size
John-Mark Bell (3):
Parse/MQ: reject forbidden media-type identifiers
Parse/MQ: unknown media-types do not match
select: opacity: correct value
Michael Drake (72):
select: computed: Squash use of uninitialised variable warning.
bytecode: Change unit representation, so that length has a bit set.
parse: properties.gen: Convert to using unit allow masks.
parse: properties: Add property-specific unit class masks.
select: mq: Fix to convert parse unit types to public unit types.
select: Split out bytecode to unit conversion helper.
parse: Perform client to parse unit conversion for system fonts.
parse: Squash leak of system font names.
Add regression test for system font callback units.
Units: Remove units that nobody supports.
Units: Add support for length unit conversion to libcss.
Selection: Remove client callback for unit conversion.
Selection: Don't duplicate unit conversion members in media descriptor.
Squash warning on apple darwin CI.
Tests: Select test runner: Avoid forward declarations.
Example: Fix typo.
Example: Add lwc_string leak report.
Selection: Optimise bloom filter merging.
Bloom: Docs: Fix comment typo.
Bloom: Docs: Sync comments with reality.
Bloom: Style: Align function parameters.
Bloom: Init: Switch to memset.
Select: Hash: Fix bloom instrumentation for size != 4.
API: Client media spec: Allow colour scheme preference
Selection: Media queries: Apply prefers-color-scheme
Select: Split out useful strings
Select: Add strings for media query features
Select: MQ: Use interned strings for media features
Select: MQ: Support prefers-color-scheme in boolean context
Parse: Propstrings: Add unset and revert
Docs: Bytecode: Add all CSS-wide property values
Bytecode: Flag values for explicit defaulting
Parse: Utils: Helper to get any value from flags
Stylesheet: Helpers for all default property values
Parse: Update code generator to support new values
Parse: Explicit default support for generated properties
Parse: Important: Handle new explicit defaulting values
Parse: Nongenerated properties: Explicit defaults
Select: Make inherit flag handling aware of other default values
Select: Support CSS property-wide 'initial' value
Select: Support CSS property-wide 'unset' value
Select: Properties: Add copy handler for simple properties
Select: Properties: Implement copy handler for complex properties
Select: Properties: Add copy hander to dispatch table
Select: Add computed style clone function
Select: Clone UA and author styles for revert
Select: Support CSS property-wide 'revert' value
Select: Split out duplicated revert handling
Tests: Add tests for explicit defaulting
Select: Move revert style tracking to separate allocation
Stylesheet: Track whether stylesheet used revert property value
Select: Only store UA and USER origin styles if revert is used
Floating point maths: Squash clang warning
select: Fix blank pseudo style reversion
docs: bytecode: Add display grid values
properties: display: Add grid values
test: dump: Add support for display property grid values
test: Add test for display property grid values
properties: position: Add support for 'sticky' value
tests: Add tests for position:sticky
properties: Define align-self values in terms of align-items
select: codegen: Squash comparison with literal warnings
select: codegen: Deterministic output by subsorting props by name
select: autogen source: Update to stable output
GitHub CI: Add build and unit test workflow
GitHub CI: Add static analysis with CodeQL
select: generator: Split out propget printer
select: generator: Generate _bits variants
select: generator: Remove dead code
select: generator: Declare and define bits together
select: generator: Simplify function parameter generation
api: fpmath: Add macro to get fractional part
Michael Orlitzky (5):
src/stylesheet.h: set uses_revert flag for shorthand properties
src/select/Makefile: the select_generator target is PHONY
Add support for SVG fill-opacity property
Add support for SVG stroke-opacity property
src/select/dispatch.c: fill-opacity and stroke-opacity are inherited
Vincent Sanders (12):
add text formatting of values with list styles
make list stle structures const and fix initialisation for older compilers
make roman numeral list style obey range limit and fix decimal fallback
add cyclic system to list style formatting
Use two more bits, six total, for the list style property
implement the firt half of the css 3.1 simple predefined counter styles
implement the remaining css 3.1 simple predefined counter styles
Initialise the string map with a better macro
fix list style formatting with negative values
Improve list style fallback styling and range processing
add css 3.1 complex predefined counter styles for addative systems
Update component version for release
-----------------------------------------------------------------------
--
Cascading Style Sheets library
_______________________________________________
netsurf-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]