An open API service providing commit metadata for open source projects.

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

← Back to repository