I have an svg element that I have placed into an t-text cornerstone element that is removed in safari. place the same svg element into an raw-content cornerstone element and the svg appears as it should in safari.
furthermore i have the svg wrapped in a button. I gave the button various attributes however none of the attributes except for the class appear in safari.
it sounds like some html character encoding difference between the two cornerstone elements, resulting in issues with safari. for example.
to see an example of this you can go to hallerpainting.net
#cs-content .x-section#jeremy .x-text.notContinue button //svg does not appear here and button attributes are missing
//the button above is set to display none since this site is live. as you will notice if you look at it with any other browser but safari I’m hiding it with both and inline style and page css, since the inline style is removed in safari.
#cs-content .x-section#jeremy .x-text.notContinue + .x-raw-content button //everything works fine here