[librsvg: 26/26] (#237): Use cssparser and selectors, not libcroco
- From: Federico Mena Quintero <federico src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [librsvg: 26/26] (#237): Use cssparser and selectors, not libcroco
- Date: Sun, 10 Nov 2019 20:18:54 +0000 (UTC)
commit cad096793a99d5476eea9d7ea3a89481436cd993
Merge: 449e20ce 2258fdfa
Author: Federico Mena Quintero <federico gnome org>
Date: Sun Nov 10 14:15:24 2019 -0600
(#237): Use cssparser and selectors, not libcroco
Fixes https://gitlab.gnome.org/GNOME/librsvg/issues/237, finally.
COMPILING.md | 9 +-
Cargo.lock | 371 ++-
Cargo.toml | 5 +
Makefile.am | 1 -
configure.ac | 7 +-
librsvg_crate/build.rs | 3 +-
po/POTFILES.in | 1 -
rsvg_internals/Cargo.toml | 3 +-
rsvg_internals/src/croco.rs | 135 -
rsvg_internals/src/css.rs | 835 ++++---
rsvg_internals/src/document.rs | 91 +-
rsvg_internals/src/lib.rs | 1 -
rsvg_internals/src/node.rs | 29 +-
rsvg_internals/src/properties.rs | 24 +-
rsvg_internals/src/text.rs | 8 +
rsvg_internals/src/xml.rs | 111 +-
servo_crates/derive_common/Cargo.toml | 16 +
servo_crates/derive_common/cg.rs | 352 +++
servo_crates/derive_common/lib.rs | 13 +
servo_crates/selectors/Cargo.toml | 38 +
servo_crates/selectors/README.md | 25 +
servo_crates/selectors/attr.rs | 207 ++
servo_crates/selectors/bloom.rs | 422 ++++
servo_crates/selectors/build.rs | 77 +
servo_crates/selectors/builder.rs | 349 +++
servo_crates/selectors/context.rs | 291 +++
servo_crates/selectors/lib.rs | 41 +
servo_crates/selectors/matching.rs | 977 ++++++++
servo_crates/selectors/nth_index_cache.rs | 52 +
servo_crates/selectors/parser.rs | 3144 ++++++++++++++++++++++++
servo_crates/selectors/sink.rs | 31 +
servo_crates/selectors/tree.rs | 140 ++
servo_crates/selectors/visitor.rs | 72 +
servo_crates/servo_arc/Cargo.toml | 20 +
servo_crates/servo_arc/lib.rs | 1490 +++++++++++
servo_crates/to_shmem/Cargo.toml | 22 +
servo_crates/to_shmem/lib.rs | 543 ++++
servo_crates/to_shmem_derive/Cargo.toml | 18 +
servo_crates/to_shmem_derive/lib.rs | 26 +
servo_crates/to_shmem_derive/to_shmem.rs | 68 +
tests/fixtures/reftests/css-import-url-ref.png | Bin 0 -> 938 bytes
tests/fixtures/reftests/css-import-url.svg | 7 +
tests/fixtures/reftests/css-import.svg | 2 +-
win32/README.txt | 1 -
win32/config-msvc.mak.in | 2 -
45 files changed, 9424 insertions(+), 656 deletions(-)
---
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]