Firefox v.29.0.1 was offered to release channel users on May 9, 2014.
Fixed in Firefox 29.0.1 
No security updates listed for this version
This release is for bug fixes (pdf.js printing white page issue, invisible tabs in Windows 8.1) and introduces some new features.
 Firefox features [Mozilla]
 Mozilla Firefox 29.0.1 Release Notes (2014-Apr-29) [Mozilla]
 Security Advisories for Firefox [Mozilla]