Da hab ich gerade eine Art PlugIn für meinen WebBrowser dazu geschrieben! Das kannst du doch ganz einfach alleine machen:
Du lädst den Quellcode von vorher in eine Stringlist und den momentanen in eine Stringlist und vergleichst diese!

Das kannst du ja dann noch beliebig ausbauen!