Bug 758138 - Current pref value is read before registering the observer. r=ttaubert