> Any application that tosses your unsaved changes when you
> hit the close button, without so much as prompting you is
> simply broken...the close button should never actually be
> destructive.
What a pretty idea.
Unfortunately it runs into trouble when it encounters complex
multipurpose programs like a web browser. If the browser refused to
close because you had a textarea in it that you entered a character
into somewhere, you would not be happy. How about INPUT fields
entered by javascript, or pre-populated by javascript?