FYI
Firefox 23 has been officially released.
http://www.mozilla.org/en-US/product...win&lang=en-US