I've noticed my inline SVG images produced by Drawing API showed initially but then disappeared for anonymous.

Finally I have now traced it down to Boost.

It is easy to replicate -- enable that module, go to the demo SVG image at /drawing_demo/svg -- you will see a cool vector Druplicon :-)
The log off, go to the same page - it will be there. Go elsewhere, return to that page as anonymous again -- the image will be gone.

I've solved this by addin g"drawing_demo/svg" to the list of Boost exclusions, but obviously I would appreciate to be able to html cache that page, since SVG can take time to generate and it can be bulky.

Should you need any more info or testing etc let me know.

Comments

mikeytown2’s picture

What does the HTML look like, the difference between the cached vs not cached? Also what are the headers that get send out?

Vacilando’s picture

See my description above - it is very easy to set up the test - just enable the Drawing API module.

If that helps, you can access http://vacilando.net/drawing_demo/svg -- it is not excluded from Boost now, and you will see there is no SVG Druplicon there (unless you happen to access a non-Boost version).
On the other hand http://vacilando.net/ contains another Drawing API SVG image and that page IS excluded from Boost otherwise the SVG would not show.