> Who says the page has to be replaced? Webkit and Opera (IIRC) happily render the page up to the first error that they encounter.
That shocks me quite a bit. This definitely didn't use to be the case for Safari, early versions implemented draconian XML error handling and refused to display non-well-formed documents.
> Gecko's decision to do the YSOD was a bad one.
Meh.