GitHub / servo/rust-cssparser / commits
Rust implementation of CSS Syntax Level 3
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| eff8704e | parser: Introduce a nested block limit. (#437) |
Emilio Cobos Álvarez <e****o@c****o>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| 99b43a01 | macros: Allow syn 3.0. (#432) |
Emilio Cobos Álvarez <e****o@c****o>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 4c494864 |
Release v0.37.0 (#428)
Signed-off-by: Nico Burns <n****o@n****m> |
Nico Burns <n****o@n****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| e8465d36 |
Make color and macros crates default members (#427)
Signed-off-by: Nico Burns <n****o@n****m>, Nico Burns <n****o@n****m>, Nico Burns <n****o@n****m> |
Nico Burns <n****o@n****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 4d4568b3 |
Make all proc macros optional (#425)
Signed-off-by: Nico Burns <n****o@n****m>, Nico Burns <n****o@n****m>, Nico Burns <n****o@n****m>, Nico Burns <n****o@n****m>, Nico Burns <n****o@n****m> |
Nico Burns <n****o@n****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 76fc1b07 | include LICENSE text in cssparser-color crate (#424) |
Fabio Valentini <d****e@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 8fc7a5cb | Return results from parse_b / parse_signless_b directly in parse_nth (#422) |
noriaki watanabe <n****g@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 6967a85e | serializer: Simplify a bit number serialization. (#421) |
Emilio Cobos Álvarez <e****o@c****o>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 452e6aff |
fix issue that integer 1000001 is written as 1000000 (#410)
Co-authored-by: Yidong Wei <w****y@f****m> |
edenw97 <7****7@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 6ccdec4d | Remove duplicated test case from declaration_list.json (#414) |
noriaki watanabe <n****g@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 9339ddd7 |
Bump version 0.36.0 (#417)
Signed-off-by: Oriol Brufau <o****u@i****m> |
Oriol Brufau <o****u@i****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| ff98fbe8 | parser: Make list of arbitrary substitution functions configurable. (#416) |
Emilio Cobos Álvarez <e****o@c****o>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 1de9d4a0 | Fix lints (#418) |
Oriol Brufau <o****u@i****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 60d05a59 | disable the 'size_of_tests' on 32-bit architectures (#408) |
Alexander Kjäll <a****l@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 88c9a12d | Remove temporary binding and return match result directly in almost_equals (#... |
noriaki watanabe <n****g@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 11d2d01e | Fix outdated parser names in comments (#412) |
noriaki watanabe <n****g@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 71b7cfe6 | Bug 1996318 - Add display-p3-linear color-space to css color(). (#411) |
Emilio Cobos Álvarez <e****o@c****o>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 03f982ed | Fix is_ident_start to accept immutable reference (#409) |
noriaki watanabe <n****g@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 37fe2cd6 | chore(deps): update phf to 0.13 (#406) |
Cheng Xu <3****g@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 3dd4f636 |
Bump version 0.35.0 (#404)
Signed-off-by: Nico Burns <n****o@n****m> |
Nico Burns <n****o@n****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 958a3f09 | Derive Default for SourceLocation (#402) |
Nicolas Chevobbe <n****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 0d800216 |
Implement `MallocSizeOf` for cssparser types (#399)
Signed-off-by: Nico Burns <n****o@n****m>, Nico Burns <n****o@n****m> |
Nico Burns <n****o@n****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 008a91c3 | Fix clippy lints (#401) |
Emilio Cobos Álvarez <e****o@c****o>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 5e477ab8 | Add declaration_start parameter to DeclarationParser parse_value (#400) |
Nicolas Chevobbe <n****e@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| fa6f5eb2 |
Minor optimization of Delimiters::from_byte to avoid an extra branch. (#397)
Co-authored-by: AlaskanEmily <e****h@m****m> |
AlaskanEmily <3****y@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 6fb149bc | Bump cssparser_color version. (#395) |
Emilio Cobos Álvarez <e****o@c****o>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| bb071313 | Fix clippy lints. | Emilio Cobos Álvarez <e****o@c****o> | almost 2 years ago | |
| 4765111c | [unicode-range] Avoid integer overflow (panic in debug builds) |
Jonathan Kew <j****e@g****m>
Committed by: Emilio Cobos Álvarez <e****o@c****o> |
about 2 years ago | |
| b75ce6a8 | parser: Implement recent syntax spec change to avoid parsing custom propertie... | Emilio Cobos Álvarez <e****o@c****o> | over 2 years ago | |
| cda06eed | Make PredefinedColorSpace follow the convention of parse() and ToCss (#386) |
Tiaan Louw <t****l@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| ca69d958 | Add cargo fmt and cargo clippy checks to CI (#384) |
Tiaan Louw <t****l@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 8f13fc96 | Further clarifications in docs for what errors are returned. (#380) |
Tiaan Louw <t****l@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| e95c5be7 | Add a profiling cargo profile. | Emilio Cobos Álvarez <e****o@c****o> | over 2 years ago | |
| 22e42797 | Update Servo style crate URL (#379) |
Alex Touchet <a****t@o****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| d44a7ccf | Fix the documentation of what certain parse functions return (#372) |
Tiaan Louw <t****l@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| c3314d15 | Rename `master` branch to `main` (#371) |
Martin Robinson <m****n@i****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 87438e19 | Fix dependencies minimal versions (#365) |
Gabriel de Perthuis <g****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 08e4d5e4 | Apply clippy lints for more idiomatic code |
Chipnertkj <3****j@u****m>
Committed by: Emilio Cobos Álvarez <e****o@c****o> |
over 2 years ago | |
| 50b32037 | Make color use serde, and update serialization to be derived. |
Chipnertkj <3****j@u****m>
Committed by: Emilio Cobos Álvarez <e****o@c****o> |
over 2 years ago | |
| aaa966d9 | Replace TokenSerializationType with TokenSerializationTypeVariants (#369) |
Zach Hoffman <z****h@z****t>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| cab31ead | Bump version. | Emilio Cobos Álvarez <e****o@c****o> | almost 3 years ago | |
| b4522c6b | color: Split most of the color parsing to a separate crate. (#363) |
Emilio Cobos Álvarez <e****o@c****o>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| eecbe57d | Remove procedural-masquerade. (#362) |
Emilio Cobos Álvarez <e****o@c****o>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 1ccc5779 | parser: Use a lookup table for Delimiter::from_byte. (#358) |
Emilio Cobos Álvarez <e****o@c****o>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| c97ba60e | serializer: Use match_byte in the serializer. (#361) |
Emilio Cobos Álvarez <e****o@c****o>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 88134d4a | rules: Avoid tokenizing too much when nesting declarations that look like sel... |
Emilio Cobos Álvarez <e****o@c****o>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| d5631d8e | parser: minor clean-ups. | Emilio Cobos Álvarez <e****o@c****o> | almost 3 years ago | |
| 9c53e4f5 | Make NumberOrPercentage and AngleOrNumber getters public. (#357) |
Tiaan Louw <t****l@g****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| d320a8ef | tokenizer: Source positions are always at char boundaries, so avoid overhead ... |
Emilio Cobos Álvarez <e****o@c****o>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| de001313 | parser: Remove the line-number-offset mechanism. (#355) |
Emilio Cobos Álvarez <e****o@c****o>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 0dd31403 | macros: Keep the ability for ascii_case_insensitive_phf_map to reference cust... |
Emilio Cobos Álvarez <e****o@c****o>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 8ff38afa | color: Expose named colors more directly. | Emilio Cobos Álvarez <e****o@c****o> | about 3 years ago | |
| dd17d007 | Run miri on CI (#350) |
Zach Hoffman <z****h@z****t>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| a6b30d81 | Rgba does not store Option as component (#352) |
Tiaan Louw <t****l@g****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| a09f2831 | Enhance modern component serialization with inf and nan support (#351) |
Tiaan Louw <t****l@g****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 2fd15ba4 | Enable the GitHub merge queue (#349) |
Martin Robinson <m****n@i****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| a5ba6ddb | Version bump. | Emilio Cobos Álvarez <e****o@c****o> | about 3 years ago | |
| 1ba49910 | merge Auto merge of #347 - servo:color-copy, r=emilio |
bors-servo <i****a@s****g>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| aa95ebc6 | merge Auto merge of #345 - servo:cow-rc-str, r=glandium |
bors-servo <i****a@s****g>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| d2c5f867 | color: Avoid a string copy in parse_color_function. | Emilio Cobos Álvarez <e****o@c****o> | about 3 years ago | |
| 6cd42852 | cow-rc-str: Use ptr::NonNull. | Emilio Cobos Álvarez <e****o@c****o> | about 3 years ago | |
| 0ebd17bc | Bump cssparser-macros version too. | Emilio Cobos Álvarez <e****o@c****o> | about 3 years ago | |
| 90d38e8f | merge Auto merge of #344 - servo:version-bump, r=emilio |
bors-servo <i****a@s****g>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 7f70ad93 | Bump version for the nesting fixes. | Emilio Cobos Álvarez <e****o@c****o> | about 3 years ago | |
| 2a46b647 | merge Auto merge of #343 - servo:nesting, r=tiaanl |
bors-servo <i****a@s****g>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| a3ebfb1a | merge Auto merge of #341 - glandium:build-deps, r=emilio |
bors-servo <i****a@s****g>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 842ba9aa | merge Auto merge of #342 - glandium:syn2, r=emilio |
bors-servo <i****a@s****g>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| b18832e1 | Update cssparser-macros to syn 2 | Mike Hommey <m****h@g****g> | about 3 years ago | |
| 24f30b4a | Remove build dependencies | Mike Hommey <m****h@g****g> | about 3 years ago | |
| a01848b5 | [css-nesting] Make our nesting implementation match the new spec better. | Emilio Cobos Álvarez <e****o@c****o> | about 3 years ago | |
| 8a24b111 | merge Auto merge of #340 - tiaanl:pub-alpha, r=tiaanl |
bors-servo <i****a@s****g>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| d5230b93 | Make the serialize_alpha function public as serialize_color_alpha. | Tiaan Louw <t****l@g****m> | over 3 years ago | |
| 6ce91afd | merge Auto merge of #339 - servo:nesting, r=emilio |
bors-servo <i****a@s****g>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| dd6bb200 | [css-nesting] Fix body parsing recovery when nesting is not enabled. | Emilio Cobos Álvarez <e****o@c****o> | over 3 years ago | |
| ba298b63 | merge Auto merge of #338 - servo:nesting, r=tiaanl |
bors-servo <i****a@s****g>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| bcbc543a | [css-nesting] Remove DeclarationListParser. | Emilio Cobos Álvarez <e****o@c****o> | over 3 years ago | |
| da245235 | merge Auto merge of #337 - servo:proc-macro, r=SimonSapin |
bors-servo <i****a@s****g>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| f83b67f4 | build: Make match_byte a proper proc-macro. | Emilio Cobos Álvarez <e****o@c****o> | over 3 years ago | |
| b0c17619 | merge Auto merge of #335 - nicoburns:encapsulate-unsafe-in-macro, r=SimonSapin |
bors-servo <i****a@s****g>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 39ea1b07 | Fix fn reference and remove usize cast | Nico Burns <n****o@n****m> | over 3 years ago | |
| 8982f0be | Move function outside of macro definition | Nico Burns <n****o@n****m> | over 3 years ago | |
| 020c5d74 | Encapsulate unsafe in _cssparser_internal_to_lowercase macro | Nico Burns <n****o@n****m> | over 3 years ago | |
| 3e1bd051 | merge Auto merge of #333 - servo:nesting, r=tiaanl |
bors-servo <i****a@s****g>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 05c4e059 | merge Auto merge of #334 - servo:indent-fix, r=emilio |
bors-servo <i****a@s****g>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| ce43ee67 | macros: Fix indentation of cssparser_internal_to_lowercase. | Emilio Cobos Álvarez <e****o@c****o> | over 3 years ago | |
| 2546cfab | Bump version to 0.31 because it's a breaking change. | Emilio Cobos Álvarez <e****o@c****o> | over 3 years ago | |
| 313a7dce | nesting: Introduce an opt-in into nesting. | Emilio Cobos Álvarez <e****o@c****o> | over 3 years ago | |
| 20be7cc6 | merge Auto merge of #331 - servo:r-and-d-cleanups, r=emilio |
bors-servo <i****a@s****g>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| c8afe3bf | merge Auto merge of #289 - FelixRilling:deprecation-fixes, r=emilio |
bors-servo <i****a@s****g>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| c49f4349 | merge Auto merge of #332 - servo:parseerror, r=emilio |
bors-servo <i****a@s****g>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| bd27360a | Bump MSRV to 1.63 | Emilio Cobos Álvarez <e****o@c****o> | over 3 years ago | |
| 48b8f0f8 | rules_and_declarations: Clean-up lambdas. | Emilio Cobos Álvarez <e****o@c****o> | over 3 years ago | |
| 460eb9dc | rules_and_declarations: Minor clean-ups. | Emilio Cobos Álvarez <e****o@c****o> | over 3 years ago | |
| 9ea61500 | merge Auto merge of #305 - cactter:master, r=emilio |
bors-servo <i****a@s****g>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 53ace367 | merge Auto merge of #329 - tiaanl:next, r=emilio |
bors-servo <i****a@s****g>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| e88763da | merge Auto merge of #330 - servo:macro-import, r=jdm |
bors-servo <i****a@s****g>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 11f6aaf1 | Allow macros to be imported with `use` instead of `#[macro_use]` | Simon Sapin <s****n@e****g> | over 3 years ago | |
| 51cb57c3 | Add correct links and silence doc warning. | Tiaan Louw <t****l@g****m> | over 3 years ago | |
| a44c83a0 | Address some clippy suggestions | Tiaan Louw <t****l@g****m> | over 3 years ago | |
| 8d4c776f | Expand documentaton for Color | Tiaan Louw <t****l@g****m> | over 3 years ago |