As I understand it, the JS DOM implementation does not have the quirks of the different browsers. So theoretically, you could write a test that passes and works in browser X but does not work in browser Y.
My understanding is that jQuery spends most of its time dealing with these quirks.
My understanding is that jQuery spends most of its time dealing with these quirks.