[librsvg: 7/7] Merge branch 'surface-from-href' into 'master'



commit 056d77128ad4df3a7d91106926a3126bca30b226
Merge: 081300d2 c3c9759c
Author: Federico Mena Quintero <federico mena gmail com>
Date:   Mon Oct 1 19:36:25 2018 +0000

    Merge branch 'surface-from-href' into 'master'
    
    #349 - Don't panic if we get a data: URI with empty data
    
    Closes #349
    
    See merge request GNOME/librsvg!134

 Cargo.lock                                         | 58 ++++++++++++++
 librsvg/rsvg-handle.c                              | 86 ++------------------
 librsvg/rsvg-pixbuf.c                              | 91 ---------------------
 librsvg/rsvg-private.h                             |  8 +-
 rsvg_internals/Cargo.toml                          |  3 +
 rsvg_internals/build.rs                            |  6 +-
 rsvg_internals/src/aspect_ratio.rs                 |  3 +-
 rsvg_internals/src/coord_units.rs                  |  3 +-
 rsvg_internals/src/drawing_ctx.rs                  | 18 +++--
 rsvg_internals/src/error.rs                        | 23 ++++++
 rsvg_internals/src/filters/composite.rs            |  3 +-
 rsvg_internals/src/filters/context.rs              |  9 ++-
 rsvg_internals/src/filters/image.rs                | 39 ++-------
 rsvg_internals/src/filters/mod.rs                  |  9 ++-
 rsvg_internals/src/filters/turbulence.rs           |  6 +-
 rsvg_internals/src/gradient.rs                     |  9 ++-
 rsvg_internals/src/handle.rs                       | 92 +++++++++++++++++++++-
 rsvg_internals/src/image.rs                        | 35 ++------
 rsvg_internals/src/lib.rs                          |  1 +
 rsvg_internals/src/marker.rs                       | 12 ++-
 rsvg_internals/src/shapes.rs                       |  3 +-
 rsvg_internals/src/space.rs                        |  9 ++-
 rsvg_internals/src/structure.rs                    |  6 +-
 rsvg_internals/src/surface_utils/iterators.rs      |  6 +-
 rsvg_internals/src/surface_utils/shared_surface.rs | 74 ++++++++++++++++-
 rsvg_internals/src/text.rs                         |  3 +-
 rsvg_internals/src/transform.rs                    | 27 ++++---
 tests/fixtures/crash/349-empty-data-uri.svg        |  1 +
 28 files changed, 359 insertions(+), 284 deletions(-)
---


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