Make gecko recording errors display a generic error message instead of nothing
Fix copy and paste error (and source) for error callback prototype
Add brief comment clarifying why we ignore err param
Merge pull request #23041 from aosmond/fix_record_error_display

Bug 1055619