Bug 1058127 - Properly implement removeSpan synchronization; r=cpeterson