Slashdot Log In
Gran Paradiso Alpha 3
Posted by
kdawson
on Sun Mar 25, 2007 02:56 PM
from the car-insurance-not-included dept.
from the car-insurance-not-included dept.
kbrosnan writes "Gran Paradiso Alpha 3 is a release of the Gecko rendering engine for testing purposes only. Here are the release notes. While this release uses the interface of Firefox, no significant interface changes have been made. These alpha releases focus on making improvements to the core elements: graphics, JavaScript, page rendering, etc."
Related Stories
[+]
Firefox 3 In Alpha 366 comments
illeism writes to note that, a mere six weeks after the launch of Firefox 2, Firefox 3 is now available in alpha. CNet reports that it is currently recommended only for software developers and testers. The big change is the upgraded Gecko rendering engine (the UI is unchanged from version 2). Because of the new Gecko code, this release will not run on Windows 95, 98, or ME, or OS X 10.2 or earlier. From the CNet article: "Firefox 3 will include some significant changes. It uses version 1.9 of the Gecko rendering engine — which itself hasn't been released yet but which includes the Cairo graphics layer. Gecko 1.9 has been in development since before the release of Firefox 2, and it provides vector-based rendering on all platforms. As the Gecko 1.9 road map explains, Cairo will 'bring modern, hardware-accelerated 2D-graphics capabilities to the whole of the Web without requiring proprietary plug-ins or rendering obsolete the broad and rich set of Web-authoring techniques developed over the past decade.'"
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Changes. (Score:3, Funny)
Re: (Score:3, Interesting)
The click makes it very clear when the browser is sucking ass, and when it is not
Re: (Score:3, Insightful)
I would call it "The Status Bar".
Re: (Score:2)
Release notes and comments (Score:5, Informative)
* The DOM clientLeft and clientTop attributes are now supported.
* Introduced support for , which puts resources into the browser's offline cache. This allows a web application to ensure that its resources are available in the cache when the browser goes into offline mode. See * * * Marking Resources for Offline Use for further details on offline support.
* Improved precision of layout and scaling across a wide range of screen and printer resolutions.
* Implemented cycle collection in XPCOM, which detects cases where two released objects hold one another, but neither is held by anyone else. In this scenario, both objects can safely be purged. Previously, the holds each has on the other would have prevented them from being purged.
* Added support for the HttpOnly cookie attribute, which marks a cookie as readable only by the server and not by client-side scripts.
* Added a new preference, "Warn me when web sites try to redirect or reload the page", which notifies the user when the page specifies HTTP-EQUIV=refresh.
* Windows 95, Windows NT 4, Windows 98, and Windows ME are not supported for Gecko 1.9.
* OS X 10.2 is no longer supported, and OS X 10.3.9 or better is required.
* The non-standard JavaScript Script object is no longer supported.
* Moving DOM nodes between documents now requires a call to importNode or adoptNode as per the DOM specification.
It's kind of sketchy that they're not supporting older Windows or OS X versions, but I don't think that's a huge deal. I wish they'd reintroduced MNG instead of APNG (purely a personal preference; APNG is probably actually a better way of doing it), and any fixes to JavaScript are nice to have.
Re: (Score:2)
At a certain point, this sort of decision has to be made: Move forward, or live in the past. The technical issues that surround supporting old systems verses moving forward with more elegant solutions for modern systems.
But what I don't understand is why they continue to insist that there are no memory usage issues when there is a lot of practical evidence that there are?
Re: (Score:2)
But if a large number of people us FF in a way that causes problems, it is a design flaw. Either that, or they just don't care what their users want.
Re: (Score:2)
Don't you think users want the lesser of two evils?
Re: (Score:2)
I think users want Mozilla to build a browser that takes into account common usage patterns, and not respond with flip comments that it's being used wrong.
Re: (Score:3, Insightful)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2, Interesting)
ppl like you prefer the eye-candyless w2k.
and i now hear ppl saying it about XP since vista is out (including me).
and i'm pretty sure ppl will say the same about vista once the successor is released.
so like someone earlier posted:
it's ok to live in the past
(for a while at least)
we don't want to come to a total halt in technology
Re: (Score:3, Interesting)
about:config (Score:3, Informative)
Re:Release notes and comments (Score:5, Interesting)
Just to make my vague, general statements concrete, I picked three sites at random, each of which uses a different plugin:
The official US time clock [time.gov] (Java)
weatcher.com interactive map [weather.com] (Flash)
Panda Pang [zeronews-fr.com] (Shockwave for Director)
With these three pages open Firefox 2.0.0.3 on Windows XP has a VM Size of 175 MB. Huge memory problem in Firefox? No, Opera 9.10 on Windows XP has a VM Size of 171 MB. After closing the tabs in Firefox, VM Size goes down to 46 MB. Doing the same in Opera, VM Size goes down to 59 MB. If anything, it looks like Opera may have a problem releasing unused memory. Keep in mind for a fair comparison that you must open only those sites after starting the browser, otherwise, you could see the built-up memory usage form hours or days of use in a browser that you've been visiting other pages in.
If you can come up with a series of steps that causes high memory usage in Firefox, and not high memory usage in other browsers, maybe you're on to something.
Parent
Re:Release notes and comments (Score:5, Informative)
Parent
Re: (Score:3, Informative)
Re: (Score:3, Informative)
Re: (Score:2)
There is a reason for this. The changes they have made to the core won't work with older versions of Windows as easily as they do with more modern versions. This means that a lot of work would be need to add support for them. But it has been said that if anyone is interested doing the job, he/she is quite welcome to do it.
Bug! (Score:4, Interesting)
Parent
Re: (Score:3, Insightful)
Re: (Score:3, Informative)
Not a gecko release (Score:5, Informative)
ACID 2 Compliance (Score:5, Informative)
Re:ACID 2 Compliance (Score:4, Informative)
Parent
What? (Score:5, Funny)
redraws involve headache-inducing white flashes (Score:2)
On OSX, Gran Paradiso Alpha 3 had an annoying habit of flashing a white screen before redrawing a page. To test this, just go to http://www.mozilla.org/products/ [mozilla.org] and click from tab to tab.
One can only hope that this won't occur in the release versions, because it is really quite annoying.
Re:redraws involve headache-inducing white flashes (Score:4, Funny)
Parent
Re: (Score:2, Interesting)
Re: (Score:3, Informative)
Release schedule? (Score:2)
I tried recent nightly builds, and I really liked what I saw on the painting front. I hope we can get a stabilized release soon.
Re: (Score:2, Informative)
Wikipedia quotes the same source.
Run both firefox and Gran Paradiso ? (Score:2)
Re: (Score:2)
I keep a separate user account for this sort of thing. Not exactly convenient though.
Re: (Score:3, Informative)
Is there a way to run both firefox and Paradiso without affecting firefox settings and extensions etc ?
Unzip firefox in a separate directory, for example c:\beta\firefox, make an extra directory for profiles and start firefox with the -profile option:
The MOZ_NO_REMOTE variable will prevent it from connecting to another running instance of Firefox. All the settings are stored in the profile directory so it will leave the regular installation alone.
Re: (Score:2)
First of all I recommend you create a new profile for V3 (Gran Paradiso). After that it's possible to run new instances of Firefox from a batch file with the contents:
Mac users, give it a try! (Score:4, Interesting)
Even Mozilla guys ignore non-x86 Linux (Score:3, Insightful)
Re:That felt weird (Score:5, Funny)
Parent
Re: (Score:3, Funny)
Alanis uses irony correctly (Score:2)
Why should it? (Score:5, Funny)
Parent
Re:Why should it? (Score:5, Funny)
Parent
Re:So.. (Score:4, Insightful)
Parent
Re: (Score:3, Informative)
New word! (Score:4, Funny)
Parent
Re: (Score:3, Insightful)
Re:So.. (Score:5, Informative)
Nice rant, but Firefox does not seem to use more memory than other browsers. See my above posts and the following links:
Radically New IE 7 or Updated Mozilla Firefox 2--Which Browser Is Better? [pcworld.com]
IE 7 vs IE 6 [zimbra.com]
Firefox 2 - the lean, mean browser [mozillazine.org]
If you can give a set of steps that causes Firefox to use "up to a gig of memory" and does not cause other browsers to use nearly as much memory, let's have it. Then whatever problem you're seeing can be reported and fixed.
Parent
Re: (Score:3, Informative)
my fault, assuming you are using an alpha or nightly build. There are still a bunch of font bugs in cairo, in particular when the text is scaled. Most of those were fixed in cairo 1.4.2, they should land in the mozilla soonish, and hopefully the next release will look a lot better. Mac fonts on cairo trunk are now pretty much up to par with the other platforms, and Robert O'Callahan, Vlad, etc have done great stuff making it all perform well too.
-Baz (maintaining mac font stuff in cairo)