Stack and comparison do not consider canvas when webGL is not available.