Gitweb links:
...log
http://git.netsurf-browser.org/libcss.git/shortlog/c3919622c9f1cddaf5d3dd07694d1e47793f0e27
...commit
http://git.netsurf-browser.org/libcss.git/commit/c3919622c9f1cddaf5d3dd07694d1e47793f0e27
...tree
http://git.netsurf-browser.org/libcss.git/tree/c3919622c9f1cddaf5d3dd07694d1e47793f0e27
The annotated tag, release/0.9.0 has been created
at c3919622c9f1cddaf5d3dd07694d1e47793f0e27 (tag)
tagging ba1d79992750773e3decdf485b40b283d81837a9 (commit)
replaces release/0.8.0
tagged by Vincent Sanders
on Wed Jun 26 21:37:09 2019 +0100
- Log -----------------------------------------------------------------
Official Release
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEER2Lxrm9ACEGlKtFtebDHosvZO54FAl0T13UACgkQebDHosvZ
O55t3BAAyX3anM375istc/IR+7q3e6ysKAUEUZZ2LAyKc4UsMx7Xc6H/GgyLW35p
DgmMB8S5Z70FJ+7v0O1LWNKrObG9sz3XwFHlQ/1v/4l+9Ak82/OEW9Pm+ta+LPji
kwGjZr5MmGK6tJUaA2p0dQAs1PkRfB3q++mfA7WTWKktRPQ6fQZw2ZASTVhKItkC
bHaxwG3t+2mzn27MEi7KDYzKc/RcAG3Pg05cotPmPJSC/ZraB6/q76UePgUapUuI
CkhZZTpL1pGPphVvx/qRcBa23Ltkmk6J2Sa/jvmQ8HKhPY/SDdugMvskkpxEbhVN
GGHWsu4drjOXXuDW9yExbczdFNKF6SetzTilt4ibAJNv28yA4YsB1kSdgzz3u7K+
lN3IsuebXtCuIAJf3nRsVFmvJufGRc9T4K4zAAQTc6cJBTBUCO5jm1TR0tCvKA8u
Hx7s84J6l1wjloJIP3ydbGk/lulDPlBaaxT8klwrDZ9dDSOrY4WqRau8x2pg8Gqc
ig2dawlKOMJ0LOd67JOBcyTO1O8+FaaYmRQUYM/Thi8a6c6/nNwuTsOB6Cgh+uTV
9uWvOVYmjmgZD/wMxI4Pbu7hETaRyBVzbArkfa8e7h+zza5vSYv2AFFXRJfoZVGN
2ox+MUsy6CUsBKMZrLFKyIt4RMODvSXswLpr6B2cPy29Ou98EZQ=
=rHXU
-----END PGP SIGNATURE-----
John-Mark Bell (15):
Media Queries: datastructures and plumbing.
Media Queries: sort out object lifetimes
Units: parse new unit names
Media Queries: parse features
Propstrings: add AND, ONLY, OR
Media Queries: remainder of parser
Parse: fix dump of tokens with interned strings
Parse: fix broken state transition in parseAny
Parse: maintain stack of brackets in parseAny
Parse: fix handling of EOF
Parse: only emit start ruleset if there's a brace
Tests: fix illegal display value test.
Media Queries: fix parsing of media-condition
Parse: use an explicit state for media queries.
Parse: simplify token vector cleanup.
Michael Drake (57):
Media Queries: Include stylesheet.h for css_style.
Media Queries: Include string.h for memset.
Strings: Add 'infinite'.
Media Queries: Minor fixes.
Media Queries: mq_parse_ratio doesn't need language object.
Media Queries: Add forward declaration of mq_parse_condition.
Media Queries: Squash invalid use of unused variable warning.
Media Queries: Implement parsing <general-enclosed>.
Documentation: Add new units to bytecode docs.
Media Queries: Add destruction functions.
Media Queries: Add error-path resource cleanup.
Code style: Use spaces for alignment.
Media Queries: Client media specification structure.
Media Queries: Fix range parsing.
Media Queries: Store type as value, rather than lwc_string.
Media Queries: Update rule_good_for_media for new mq struct.
Media Queries: Update stylesheet import for media query lists.
Media Queries: API for stylesheet import doesn't take media now.
Media Queries: Parse only needs propstrings out of css_language.
HACKS for testing Media Queries parsing.
Media queries: Ensure values get destroyed.
Media queries: Drop parse debug output.
Media queries: Make css_parse_media_query return the parsed css_mq_query.
Media queries: Move css_parse_media_query to parse/mq.c file.
Media queries: Add media type member to struct css_media.
Stylesheet: Drop temporary code to test media query parsing.
Media queries: Squash cond_parts parts leak.
Media queries: Validate the query string parameters.
Media queries: Selection: For now, we just say the condition matches.
Media queries: Fix documentation typo.
Media queries: Update selection API to support media queries.
Tests: Update for new API for media queries.
Example: Update for new API for media queries.
Merge branch 'tlsa/jmb/mq2'
Media queries: Imported sheets: Media type falls back to "all".
Media queries: Intern the query descriptor name as lower case.
Media queries: Parse: Convert level 3 style ranges to level 4.
Media queries: Selection: Start implementing mq matching.
Fix typo in assertion.
Media queries: Reverse operator for level 4 range conversion.
Media queries: Convert to level 4 range in the correct place.
Media queries: A query without a type defaults to type: all.
lexer: Emit "<=" as a CSS_TOKEN_CHAR.
Media queries: Pass the right tokens to mq_populate_value.
lexer: Emit ">=" tokens.
Media queries: Start implementing feature matching.
Media queries: Feature matching: Compare lengths in pixels.
Computed styles: Drop uncommon extension blocks.
Tests: Add test for non-inherited properties.
Computed styles: Remove last traces of extension blocks.
Media queries: <ratio> isn't allowed to have 0 numerator or denominator.
Media queries: Squash error-path leaks of feature names.
Media queries: Handle errors in a media query list correctly.
Media queries: Squash an invalid warning from certain compilers.
Stylesheet: Increase size of storage for selector count for rules.
Media queries: Simplify parsed mq data structure slightly.
Media queries: Tweak mq_parse_media_in_parens return style.
Vincent Sanders (2):
resolve use of uninitialised pointer in media query initialisation
Update Component version for release
-----------------------------------------------------------------------
--
Cascading Style Sheets library
_______________________________________________
netsurf-commits mailing list
[email protected]
http://listmaster.pepperfish.net/cgi-bin/mailman/listinfo/netsurf-commits-netsurf-browser.org