Comment 144 for bug 294712

Not really working on this anymore.