Mozilla Bug 36619 Mozilla Bug 377624 Mozilla Bug 565274 Mozilla Bug 701353