Mozilla Bug 716579