Modern HTML and CSS support in web render tests and browser simulations

The existing web render tests and simulations rely on PhantomJS, but it is no longer maintained and thus changes in W3C standards and modern uses of CSS are not able to be properly displayed or tested using the framework. A notable example of this deficiency is that PhantomJS ignores many transforms that don’t use the webkit extension.

Example showing CSS transform failure (correct is on the right):