Mozilla has published Firefox 19, with one of the most interesting new features being a built-in PDF viewer. The new feature uses PDF.js, a JavaScript library that converts PDF documents into HTML5. Other than that, the update promises faster startup performance, new HTML5 CSS features and some bug fixes. If you're running Firefox your browser will automatically update, otherwise you can download the new build over here.
What’s New
NEW:
Built-in PDF viewer
CHANGED:
Canvas elements can export their content as an image blob using canvas.toBlob()
CHANGED:
Startup performance improvements (bugs 715402 and 756313)
DEVELOPER:
Debugger now supports pausing on exceptions and hiding non-enumerable properties
DEVELOPER:
Remote Web Console is available for connecting to Firefox on Android or Firefox OS (experimental, set devtools.debugger.remote-enabled to true)
DEVELOPER:
There is now a Browser Debugger available for add-on and browser developers (experimental, set devtools.chrome.enabled to true)
DEVELOPER:
Web Console CSS links now open in the Style Editor
HTML5:
CSS @page is now supported
HTML5:
CSS viewport-percentage length units implemented (vh, vw, vmin and vmax)
HTML5:
CSS text-transform now supports full-width
FIXED:
Certain valid WebGL drawing operations are incorrectly rejected, leaving incomplete rendering in affected pages (825205)
FIXED:
Starting Firefox with -private flag incorrectly claims you are not in Private Browsing mode (802274)
FIXED:
Plugins stop rendering when the top half of the plugin is scrolled off the top of the page, in HiDPI mode (825734)