Thanks for the reply. Guess I'm batting 500 which in baseball would be great; in software, not so hot. Safari and Chrome work fine with the BASE tag being present while Firefox 3.0.15 and Firefox 3.5.5 are impacted. Adding the xml:base did not change the rendering. Instead of nice gradients in my regions, I only see black. While it turns out the developer didn't need to set the BASE tag (and it had the wrong value anyway which really caused the trouble) and has since removed it, I guess this should be consider in bug in Firefox?
> Humm... I haven't double check the whole SVG specification for sure regarding this, but I assume you are creating inline SVG into HTML and therefore the potential undefined behavior.
> Whenever one experiences unexpected behavior, stating in which implementation/environment is usually helpful: it could be an implementation-specific bug. Also providing a test case and/or link where this can be seen is also helpful . ;-)
> Without testing, I'd say you can use "xml:base"  in you top-level SVG document to override HTML's "base". If that doesn't work, I'd say it's a bug! :-)
> Nevertheless, even if it works in a quick test, I'd advise you to test in more than one implementation, as I have a slight feeling this may not work cross-implementation. Just a tip...