The third alpha version ofFirefox 3 codenamed Gran Paradiso has been released . Public alpha and beta versions differ from “night” trunk assemblies by relative stability and functional completeness. Both are intended solely for testing and not for the end user . It should be noted that the previous version, Alpha 2, became the first public alpha version after integrating the so-called reflow branch in December, which radically improved the rendering engine, which led to a massive "automatically" fixes more bugs belonging to the conditional category «incremental reflow {inc} bugs» , and made it possible to pass the browser test the Acid2 , designed to test the level of compliance susches browsers vuyuschim web standartam.Osnovnye innovations Gran Paradiso Alpha 3 (the version of the engine Gecko 1.9a3 March 22) in relation to the previous alpha version:
support for DOM attributes clientLeft and clientTop;
support <link rel = "offline-resource">, which makes it possible to save the contents of online resources in the browser cache. This ensures that the resources necessary for the operation of the web application will be available in the cache when the browser is offline. (More details: Marking Resources for Offline Use [English]);
Improved accuracy of rendering and scaling at different screen resolutions and when printing;
implemented the “cycle collection” mechanism within XPCOM , capable of detecting situations where two implementations of an object contain another object, but none of them is contained in any other. Now both such objects can be safely destroyed. Previously, the fact that each of the two objects contained the same object did not allow the destruction of such objects;
Support for the HttpOnly cookie attribute, which marks the cookie as readable only at the request of the server and is not available for client scripts;
a new option in the settings: “Warn me when web sites try to redirect or reload the page” (“Warn me when sites try to redirect or reload the page”), allowing you to inform the user when the meta-element HTTP-EQUIV=refresh present on the page HTTP-EQUIV=refresh ;
restored a number of features related to the support of vector format SVG, the functionality of which was violated in the version of Alpha 2.