Mozilla Bug 574596
link1
link2