[librsvg] Don't strip single quotes from CSS property values



commit af700a96a9696c625243769842f1b456923e8d1d
Author: Federico Mena Quintero <federico gnome org>
Date:   Thu Aug 23 16:09:04 2018 -0500

    Don't strip single quotes from CSS property values
    
    Now we can process quoted values properly for font-family.

 rsvg_internals/src/state.rs | 5 -----
 1 file changed, 5 deletions(-)
---
diff --git a/rsvg_internals/src/state.rs b/rsvg_internals/src/state.rs
index 59003211..f12d5080 100644
--- a/rsvg_internals/src/state.rs
+++ b/rsvg_internals/src/state.rs
@@ -630,11 +630,6 @@ impl State {
                 let value = value[1..].trim();
 
                 if !prop_name.is_empty() && !value.is_empty() {
-                    // Just remove single quotes in a trivial way.  No handling for any
-                    // special character inside the quotes is done.  This relates
-                    // especially to font-family names.
-                    let value = value.replace('\'', "");
-
                     let mut important = false;
 
                     let value = if let Some(bang_pos) = value.find('!') {


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