Skip to main content
Home▸ Forums▸ 68kMLA▸ TenFourFox
Thread

TenFourFox

68kMLA PowerPC 64 posts Oct 8, 2011 to 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?

I don't know... I didn't install the extension until yesterday.

JR

P.S. IT seems to effect the G3, too, as I see the problem on my Pismo.

They use the same code. If you can test it with 10.0.1 to make sure it does fix it on your system, I would appreciate it.

If you can test it with 10.0.1 to make sure it does fix it on your system, I would appreciate it.
I did and it does. With 10.0.1, it looks just like it should.

JR

Thanks, that tells me it's either in the new branching code or in the sqrt library. Since branching would probably cause other errors, sqrt is the likely suspect. I appreciate the detective work. Filed as issue 134.

Please try 17.0a2. Yes, we're up to what will become the next stable release and ESR, guaranteeing at least bug and security fixes from Mozilla for awhile even if we don't make it to the next ESR. Help us stomp the bugs out. http://tenfourfox.blogspot.com/2012/09/170a2-available.html

just saw this... I should cruise other parts of the forum more often ;) installed 10.0.10 in my mini G4

1929ms on the java test. safari comes up at 5449 awesome!

17 final is just around the corner. I just made a last minute fix for a performance regression on multiprocessor Macs.

Aaaaand ... it's out. Enjoy.

A dramatic improvement in 17.0 from 10.0.11 in Sunspider on the G4 Powerbook.....1761 vs 2094, ie,8.4%. Not so dramatic on the G5...795 vs 818 (G5 Quad).

Very nice work!

JUDGMENT DAY

Rated PG-19.0

Running 17.0.2 on a couple iBook G4s. Very snappy, and much faster than safari!! Thanks foor all your hard work!!

ten four fox saves the day!

my mom's spa has switched to new appointment booking software. Previously we had a mac based server/client system, unfortunately new features were slow in coming and online booking/gift certificates were poorly set up and glitchy(among other issues). The new one is web based and works great...

However, after we get it up and running she finds, oops, requires firefox. Fine for the front desk computer and for her office computer. Not great for the appointment desk computer of employee computer(so employees can check their schedules and clock in/clock out) those are G5 and G4 imacs, no firefox(3.6 is incompatible). :O So I tried ten four fox, it works with the site! YAY!

Excellent!

Didn't know where else to put this.

I saw this thread last week, didn't have a clue was TenFourFox was until I had a quick read. Downloaded the G3 version for my Pismo and was just blown away with the browser. Then during the week upgraded my Pismo to a G4 550mhz, so swapped to the version matching my CPU and wow..Just WOW! Thank you so much for developing this. You made my Pismo actually SURF the internet and not chug along in a way that is almost painful to watch.

It just goes to show what I always suspected, if something is coded right. You dont need a quad core, 5gig, rocket powered system to visit Facebook..Regardless of what Apple might tell you. A G4 550Mhz or even a G3 400mhz can still do the job very reasonably ;D

haemogoblin: Indeed. I believe that's why forums like this exist.

They exist for people who don't want to put up with forced obsolescence (I think?), among many other things.

c

Thank you! :)

But I think the biggest thing is that Mozilla recognizes their performance chugs on low-spec devices. Now that they're focusing heavily on mobile, these efficiency improvements are getting into the core browser as well. 19 is already a lot faster than 17, and we're busily whacking bugs out of 20. By the time 24ESR comes out, I bet it'll be sleeker still.

I remember trying Minimo and Fennec.They were made because of the 32MB limit on Windows Mobile.

All i can say is thanks, it's great to be able to use my Pismo for more then word processing. Will be featuring the TenFourFox browser on my blog :)

Didn't you try OmniWeb or Camino?

AWESOME. I use this browser on my ibook G4 with leopard.

Looked into early Mozilla source code and found makefiles for Rhapsody Yellow Box and OPENSTEP.

Neat find z180. Just looking or got something up your sleeve?

I just tested the Zotero Firefox plugin in TenFourFox after the latest (17.0.5) update on a G5 dual 2.3, and was delighted to see a huge improvement in sync speeds (as promised, i.e., all that stuff about online storage services in the readme). I am shortly off to install the update on a 12" G4 PowerBook in order to see how it behaves under the new regime. Well done!

Very happy now with TFF on my Powerbook G4. Makes it actually practical to use for browsing!

Rick

Am I the only one that would love to use a PPC SeaMonkey 2.1 or later?

Actually I wouldn't mind the email/composer feature from seamonkey/netscape/?

But I do love me some classilla/tenfourfox.