[librsvg: 8/8] Merge branch 'css-processing' into 'master'



commit 1c63d21d6b57351c5baecd2d860fbd4c45f3c1b1
Merge: 6f5ab7cb 3ea57588
Author: Federico Mena Quintero <federico mena gmail com>
Date:   Wed Sep 26 23:54:32 2018 +0000

    Merge branch 'css-processing' into 'master'
    
    Move CSS processing to Rust
    
    See merge request GNOME/librsvg!130

 Makefile.am                                |   3 +-
 librsvg/rsvg-base.c                        |   9 ++
 librsvg/rsvg-load.c                        |   5 +-
 librsvg/rsvg-private.h                     |   6 +
 librsvg/rsvg-styles.c                      | 230 -----------------------------
 librsvg/rsvg-styles.h                      |  40 -----
 rsvg_internals/src/croco.rs                | 120 +++++++++++++++
 rsvg_internals/src/css.rs                  | 170 ++++++++++++++++++++-
 rsvg_internals/src/handle.rs               |  46 ++++++
 rsvg_internals/src/lib.rs                  |   8 +-
 tests/Makefile.am                          |   1 +
 tests/fixtures/reftests/css-import-ref.png | Bin 0 -> 938 bytes
 tests/fixtures/reftests/css-import.css     |   1 +
 tests/fixtures/reftests/css-import.svg     |   7 +
 14 files changed, 368 insertions(+), 278 deletions(-)
---


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]