Mozilla Bug 1142686 Mozilla Bug 2086165