Gecko 1.9.3 Alpha 1 introduces several new features which can be tested by using this Mozilla Developer Preview. Many of these features are still in development, and while they will likely appear in some future version of Mozilla Firefox, some may be in earlier versions than others.
* Support for CSS Transitions. This support is not quite complete: support for animation of transforms and gradients has not yet been implemented.
* Support for SMIL Animation in SVG. Support for animating some SVG attributes is still under development and the animateMotion element isn't supported yet.
* Support for WebGL, which is disabled by default but can be enabled by changing a preference. See this blog post
and this blog post
for more details.
* Support for the getClientRects and getBoundingClientRect methods on Range objects. See bug 396392
* Support for the setCapture and releaseCapture methods on DOM elements. See bug 503943
* Support for the HTML5 History.pushState() and History.replaceState() methods and the popstate event. See bug 500328
* Support for the -moz-image-rect() value for background-image. See bug 113577
for more details.
We are interested in feedback on any bugs or missing capabilities in these new features.
It also contains several other significant changes:
* On Mac OS X, we render text using Core Text rather than ATSUI.
* We rewrote major parts of the code for handling scrolling. See bug 526394 for details.
* We rewrote the way a snapshot of a document is taken in order to print or print preview. See bug 487667 for details.
* We made significant changes to table border handling. See bug 452319 and bug 43178 for details.
* We made various architectural changes to improve Web page performance.