Thread
/edit/ Download the final release of this version below /
TenFourFox 8 is out and has a significantly rewritten widget library since Mozilla saw fit to louse up the existing code which worked mostly just fine with 10.4. I'd appreciate testers since I had to do a lot of reversion and conversion to get this to work.
Read more: http://tenfourfox.blogspot.com/2011/10/80b1-available.html
TenFourFox 8 is out and has a significantly rewritten widget library since Mozilla saw fit to louse up the existing code which worked mostly just fine with 10.4. I'd appreciate testers since I had to do a lot of reversion and conversion to get this to work.
Read more: http://tenfourfox.blogspot.com/2011/10/80b1-available.html
Well, done some testing and so far I've noticed the following:
Generic bookmark icon is different/missing? (Dashed rounded edge box, recall it being a globe or document.)
Several of the "about: " pages were not working on the first time launch of TFF 8.0b1 (Upon second launch, they now work fine.)
Clicking on a bookmark in the bookmark menu while holding the Command key does not open the bookmark in a new tab, but Instead opens in the current tab. (Works fine if it's a link on the page or the bookmark is in the bookmark bar.)
I haven't noticed any major performance improvements... But then I haven't been browsing on my PBG4 in a while. I'll have to download TFF7 and see if there is any noticeable difference in performance.
Otherwise another successful release.
Generic bookmark icon is different/missing? (Dashed rounded edge box, recall it being a globe or document.)
Several of the "about: " pages were not working on the first time launch of TFF 8.0b1 (Upon second launch, they now work fine.)
Clicking on a bookmark in the bookmark menu while holding the Command key does not open the bookmark in a new tab, but Instead opens in the current tab. (Works fine if it's a link on the page or the bookmark is in the bookmark bar.)
I haven't noticed any major performance improvements... But then I haven't been browsing on my PBG4 in a while. I'll have to download TFF7 and see if there is any noticeable difference in performance.
Otherwise another successful release.
Mozilla did change the icons, so the bookmark icon change is probably intentional. I'll compare.
I'll verify Cmd-bookmarks menu, but I agree that is probably wrong.
I'll verify Cmd-bookmarks menu, but I agree that is probably wrong.
Just have to reiterate that Mozilla's current release cycle plan is really stupid. (But thanks to CHC for keeping up with the insanity.)
That is all.
That is all.
I'll give it some G3 and G4 testing when I get home.
Final is out, along with a new version of the QuickTime Enabler.
http://tenfourfox.blogspot.com/2011/11/80-rc-and-quicktime-enabler-alpha-113.html
http://tenfourfox.blogspot.com/2011/11/80-rc-and-quicktime-enabler-alpha-113.html
I'm just going to piggyback on this thread (mods: could you change the title to TenFourFox?) since it's stickied already.
TenFourFox 9 is out as well as the QTE. Besides JavaScript regex compilation, it also includes (secretly) the new JavaScript methodjit compiler. Testing really needed! Methodjit is not enabled by default to prevent the clueless from hurting themselves and others. Read the blog entry:
http://tenfourfox.blogspot.com/2011/12/90-rc-available-with-secret-sauce.html
TenFourFox 9 is out as well as the QTE. Besides JavaScript regex compilation, it also includes (secretly) the new JavaScript methodjit compiler. Testing really needed! Methodjit is not enabled by default to prevent the clueless from hurting themselves and others. Read the blog entry:
http://tenfourfox.blogspot.com/2011/12/90-rc-available-with-secret-sauce.html
If you need any help at all, PM me. I just setup 9.2.2 and know my way around C/C++ .
Which dev tools would you recommend?
Which dev tools would you recommend?
I posted in your other thread
however, TenFourFox is intended for 10.4 and 10.5.
Just got type inference working over the Christmas holiday!
however, TenFourFox is intended for 10.4 and 10.5.Just got type inference working over the Christmas holiday!
I actually have a Powerbook 1.67/G4 that runs 10.5 too
Then come visit the project wiki: http://tenfourfox.googlecode.com/
There are build instructions and changesets. 9.0.1pre, assuming the buildhost G5 doesn't have a stroke between now and this evening, should be up for review tonight. NOW WITH TYPE INFERENCE!
There are build instructions and changesets. 9.0.1pre, assuming the buildhost G5 doesn't have a stroke between now and this evening, should be up for review tonight. NOW WITH TYPE INFERENCE!
10 RC is up. This is the first release of what will be the stable branch (based on Mozilla ESR); development on the current version of Firefox continues as the unstable branch -- see the blog for more: http://tenfourfox.blogspot.com/2012/01/two-forks-diverged-in-wood-and-i-i-took.html Development on the JITs, however, will still land on both branches.
Ben's branch rework has landed, improving performance significantly with the new JS engine in 10.0.2pre. This release also splits significant portions of the JS engine into G3/G4 and G5 code paths; for those of you who think the G5 sucks, don't read this blog post with more optimization notes: http://tenfourfox.blogspot.com/2012/02/1002pre-available-now-with-awesome-plus.html
Perceptibly faster than version 9 on my 12" G4 1.5GHz PowerBook, but also seems to cause the machine to run slightly hotter. I am, however, liking it a lot.
Quite a dramatic speed boost from 10.01 to 10.0.2pre:
Sunspider results on a G5 Quad with speed at highest.
FFx 10.0.1 1005.4ms.....10.0.2pre 862.3ms
Great work everyone!
Sunspider results on a G5 Quad with speed at highest.
FFx 10.0.1 1005.4ms.....10.0.2pre 862.3ms
Great work everyone!
CHC, I may have asked this before somewhere, but I forget. Does any of your stuff make it back into the main Fx project tree?
beachycove, it does keep pipelines more full and that probably explains some of it because the CPU can do more work a larger percentage of the time. But I sure couldn't go back to 10.0.1.
CT, some of it. This will get submitted back to them, yes. The 10.4 specific stuff, I don't bother; they probably don't want it anyway. But the cross-POWER stuff could be valuable for Linux and AIX, so I send those, as well as cross-platform bugs such as the ones in layout that assumed a one-byte boolean (PPC natively uses four-byte booleans because it's faster).
CT, some of it. This will get submitted back to them, yes. The 10.4 specific stuff, I don't bother; they probably don't want it anyway. But the cross-POWER stuff could be valuable for Linux and AIX, so I send those, as well as cross-platform bugs such as the ones in layout that assumed a one-byte boolean (PPC natively uses four-byte booleans because it's faster).
Pardon my confusion - I'm on 9.0/7450 now - should I upgrade now (and if so, to which version) or wait for 10.0.2pre to become 10.0.2 ... not-pre?
You may as well wait because I have one more bug to land on 10.0.2 before release (issue 132 which is fast-tracking a Mozilla graphics glitch patch that has languished on their end). But if you want teh snappy, that's the only bug of significance I am so far aware of and can confirm.
Javascript performance is WAYYY up. On Sunspider my G3 300 jumped from 9596.15 all the way down to 6618.1 . That is about a 30% increase, very nice I'd say.
I just noticed that 10.0.2 has been posted.
To give some sense of the improvement, my 12" PB 1.5GHz scored 4394.1ms running Sunspider in v. 10.0.1. In the newest version (10.0.2), it scored (under identical conditions) 1920.1ms.
Yup. Well worth downloading.
Thanks to all!
To give some sense of the improvement, my 12" PB 1.5GHz scored 4394.1ms running Sunspider in v. 10.0.1. In the newest version (10.0.2), it scored (under identical conditions) 1920.1ms.
Yup. Well worth downloading.
Thanks to all!
Decided to play with this some more.
On the PowerBook G4, from a fresh restart, and just for the record, TenFourFox 10.0.2 Sunspider benchmarks at 1811.6ms. Safari 4.1.3, by contrast, benchmarks at 6036.6ms. Tests on a 12" PowerBook, 1.5GHz machine, 1.25MB RAM, running Tiger with all updates.
Results on my dual G5 2.3GHz were less dramatic: 1311 in 10.0.1 and 1072 in 10.0.2 (Safari 5.0.6 is 3305).
I also have a G4 Cube (dual 500MHz 7400). On it, I can't report Sunspider scores for 10.0.1, as it was never installed on the machine, but 10.0.2 gives me 3918.1ms as opposed to Safari 4.1.3's 13566.5ms. So that makes it competitive with the dual G5 running Safari, running at nearly 5x the clock speed.
But I am just delighted to have really dramatic improvement on the G4 7450 in my Powerbook, which I do want to keep going, and which has been struggling somewhat on the web.
Someone can write good code around here — and do so way better than Apple's own engineers at this level.
On the PowerBook G4, from a fresh restart, and just for the record, TenFourFox 10.0.2 Sunspider benchmarks at 1811.6ms. Safari 4.1.3, by contrast, benchmarks at 6036.6ms. Tests on a 12" PowerBook, 1.5GHz machine, 1.25MB RAM, running Tiger with all updates.
Results on my dual G5 2.3GHz were less dramatic: 1311 in 10.0.1 and 1072 in 10.0.2 (Safari 5.0.6 is 3305).
I also have a G4 Cube (dual 500MHz 7400). On it, I can't report Sunspider scores for 10.0.1, as it was never installed on the machine, but 10.0.2 gives me 3918.1ms as opposed to Safari 4.1.3's 13566.5ms. So that makes it competitive with the dual G5 running Safari, running at nearly 5x the clock speed.
But I am just delighted to have really dramatic improvement on the G4 7450 in my Powerbook, which I do want to keep going, and which has been struggling somewhat on the web.
Someone can write good code around here — and do so way better than Apple's own engineers at this level.
Well, Ben gets a lot of credit for this; the branching work was his.
Thanks for the reply
This works installed the 10.3pre on my old iMac G3 and G5
Any idea why the Collusion extension doesn't work correctly? More specifically, it works but all the bubbles are pushed off to the left side of the screen. It's almost as if there is a coordinate translation issue (screen origin in center vs. side).
JR
JR
Looks okay to me, but I don't have many bubbles in the window, so perhaps it's an issue with the number of them?
Odd, I only have two on my MDD, but they both have gravity toward the upper left corner. (As opposed to my MacBook with Firefox 10 where they gravitate toward the center of the screen.
Could this be some video card difference? My MDD has a Radeon 9000 pro.
JR
Could this be some video card difference? My MDD has a Radeon 9000 pro.
JR
No, that wouldn't change anything because all rendering in TenFourFox is in software. On my G5, the bubbles are centered. So I don't know what to tell you. Screenshot, just for yuks?
Never mind, I can reproduce this on the iMac. We might have a G4 vs G5 issue (they use different code in JavaScript). Did it do this in 10.0.1?