Comment 9 for bug 938315

If no one else is working on this, I can take a look. Do we have to revive the old patch or, can i come up with some thing different.