Add support for transparent HTML backgrounds
Added test case of the fix by @dcartwright, to more clearly illustrate how it affects the rendering.