Testing the Internet - 3. Challenging DOM