Skip to main content
Home Forums TenFourFox TenFourFox
Thread

TenFourFox

TenFourFox PowerPC 64 posts Oct 8, 2011 — Sep 22, 2019
/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

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. :D

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.

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.

I'll give it some G3 and G4 testing when I get home.

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

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?

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!

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!

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!

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).

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!

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.

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

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

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?

mp.ls