After examining this issue, I'm thinking the simplest approach to fix it is to just exempt svg tags from scrutiny entirely. Otherwise, even after fixing the case issue, the plugin's parser is always going to alter svg tags that have extra spacing (including linefeeds and or carriage returns between its attribute/value pairs.
I can't imagine too many people are using this plugin to modify their svg wrappers to begin with.
Thoughts?
|