The tests below are for JavaScript GUI objects that aren't part of Core JavaScript or the Document Object Model. Many of these tests include tests for attributes and methods that are only defined for one of the two standard browsers, even some that show the differences between IE on a Windows platform and IE on a Macintosh platform.