Firefox3 rebuild

IRIX/Nekoware development, porting and related topics.
Forum rules
Any posts concerning pirated software or offering to buy/sell/trade commercial software are subject to removal.
User avatar
dukzcry
Posts: 49
Joined: Sun Jun 14, 2009 11:53 pm
Contact:

Re: Firefox3 rebuild

Unread postby dukzcry » Mon Sep 07, 2015 5:02 am

del
Last edited by dukzcry on Tue May 23, 2017 10:50 pm, edited 2 times in total.

User avatar
Trippynet
Donor
Donor
Posts: 784
Joined: Thu Aug 15, 2013 6:22 am
Location: Aberdeen, Scotland, UK

Re: Firefox3 rebuild

Unread postby Trippynet » Mon Sep 07, 2015 6:02 am

Dillo is fine for simple sites, and renders Nekochan reasonably well. For other sites, I've personally found SeaMonkey to be more responsive than FF2 or FF3 on my Indigo2. Although even then, it's still slow of course!
Systems in use:
:Indigo2IMP: - Nitrogen: R10000 195MHz CPU, 384MB RAM, SolidIMPACT Graphics, 36GB 15k HDD & 300GB 10k HDD, 100Mb/s NIC, New/quiet fans, IRIX 6.5.22
:Fuel: - Lithium: R14000 600MHz CPU, 4GB RAM, V10 Graphics, 72GB 15k HDD & 300GB 10k HDD, 1Gb/s NIC, New/quiet fans, IRIX 6.5.30
Other system in storage: :O2: R5000 200MHz, 224MB RAM, 72GB 15k HDD, PSU fan mod, IRIX 6.5.30

diegel
Donor
Donor
Posts: 351
Joined: Tue Nov 17, 2009 2:08 am
Location: Hamburg, Germany

Re: Firefox3 rebuild

Unread postby diegel » Mon Sep 07, 2015 6:16 am

dukzcry wrote:[ And dillo version from -beta seems to have broken fonts rendering somewhere in the path.
If this is a real problem, I can build dillo without xft.
:Tezro: :Fuel: :Octane2: :Octane: :Onyx2: :O2+: :O2: :Indy: :Indigo: :Cube:

User avatar
hamei
Posts: 10433
Joined: Tue Feb 24, 2004 4:10 pm
Location: over the rainbow

Re: Firefox3 rebuild

Unread postby hamei » Mon Sep 07, 2015 6:34 am

diegel wrote:If this is a real problem, I can build dillo without xft.

Can you ? Did you know that, at least on Irix, X will serve up Type1 fonts ? And we have those ? And they are better than Truetype ?

All this stuff on top of X is, for us, just so many leeches sucking the blood from our cpu's :(
I spent a fortune on booze, birds, and fast cars ... the rest I just squandered

diegel
Donor
Donor
Posts: 351
Joined: Tue Nov 17, 2009 2:08 am
Location: Hamburg, Germany

Re: Firefox3 rebuild

Unread postby diegel » Mon Sep 07, 2015 6:43 am

hamei wrote:
diegel wrote:If this is a real problem, I can build dillo without xft.

Can you ? Did you know that, at least on Irix, X will serve up Type1 fonts ? And we have those ? And they are better than Truetype ?

You can build fltk without xft support. In this case there is no support for any antialiased fonts.
:Tezro: :Fuel: :Octane2: :Octane: :Onyx2: :O2+: :O2: :Indy: :Indigo: :Cube:

User avatar
hamei
Posts: 10433
Joined: Tue Feb 24, 2004 4:10 pm
Location: over the rainbow

Re: Firefox3 rebuild

Unread postby hamei » Mon Sep 07, 2015 7:26 am

diegel wrote: In this case there is no support for any antialiased fonts.

BFD :P
I spent a fortune on booze, birds, and fast cars ... the rest I just squandered

User avatar
jimmer
Donor
Donor
Posts: 466
Joined: Tue Oct 12, 2004 3:54 pm
Location: London, Ingerlund

Re: Firefox3 rebuild

Unread postby jimmer » Mon Sep 07, 2015 9:00 am

hamei wrote:Can you ? Did you know that, at least on Irix, X will serve up Type1 fonts ? And we have those ? And they are better than Truetype ?


Since X11R5 (September 1991) Type1 fonts get served up by any bog-standard Xserver on all platforms regardless of DPS or DPShmesh.

Here's the README from ./contrib/fonts/lib/font/Type1/ of the X11R5 contrib tape :

This directory contains a rasterizer for "Type 1" (PostScript) format
outline fonts. It was donated by IBM for the R5 contrib tape and has
been maintained since then by the MIT X Consortium. This version is
compatible with X11R5 public patch 13.

To be used, this rasterizer must be bound into the X server and the font
server. It is most convenient to do this if this directory is moved
into the 'mit' directory tree (i.e., mit/font/lib/font/Type1, a peer of
the 'Speedo' directory). Of course, mit/font/lib/font/Imakefile must be
made aware of its new subdirectory and the objects in it. In any case,
you must ensure that the library mit/font/lib/font/libfont.a contains
this code.

In addition, the rasterizer must be "registered" with X. The source in
mit/fonts/lib/font/fontfile/renderers.c, specifically the routine
FontFileRegisterFontFileFunctions(), must be modified to add the line:

Type1RegisterFontFileFunctions();

after the call to "SpeedoRegisterFontFileFunctions".

Some Type 1 fonts have been donated; see, for example, the directory
contrib/fonts/scaled/Type1. In order to use them, they must be in the
font path, either by combining them in some existing font object
directory, or adding a new font directory to the path.


As to better or not, as has been mentioned before, theoretically TrueType should be better than Type1 on low-resolution output devices such as screens as its specification provides for extensive hinting instructions. In practice these hinting ops are hard to implement. Nobody, except a few type geeks and Microsoft when they still had deep pockets, gave a flying fornication about TrueType potential for uber Hinting. Furthermore, GIMP - the only X11 application I know to be hinting aware - invariably gives you better letterforms when you switch-off hinting and rely on Anti-Aliasing alone. So wether it's Type1 or TrueType, it's all a scalable font of some sort and you'll get the same real world performance out of them this weekend On A Screen Near You!
:Fuel: redbox 800Mhz 4Gb V12
:O2: bluebox 200Mhz 256Mb AV1+O2Cam

User avatar
dukzcry
Posts: 49
Joined: Sun Jun 14, 2009 11:53 pm
Contact:

Re: Firefox3 rebuild

Unread postby dukzcry » Mon Sep 07, 2015 11:33 pm

del
Last edited by dukzcry on Tue May 23, 2017 10:49 pm, edited 1 time in total.

User avatar
hamei
Posts: 10433
Joined: Tue Feb 24, 2004 4:10 pm
Location: over the rainbow

Re: Firefox3 rebuild

Unread postby hamei » Mon Sep 07, 2015 11:41 pm

dukzcry wrote:Also I (and think many of us) need Unicode in browser, so Type 1 are out?

There are Cyrillic Type1 fonts but maybe they are CID. That might be an adventure only the brave (or foolish) undertake :D

I used to lust after Unicode but after I had her, well ... the Chinese Unicode fonts suck. They work good as dbcs fonts but if you try to use the western glyphs, they are all screwed up. Talk about whacked with the ugly stick :( So I dunno but it's possible that Unicode ain't all she's cracked up to be.
jimbo elephant wrote:So wether it's Type1 or TrueType, it's all a scalable font of some sort

I was shocked to find that we are using bitmap fonts a lot more than we think. When I moved the 75dpi folder out of the path, lots of the fonts changed. Not even 100 dpi, 75 !

For an experiment, try this :

Check with < xset q > first, most likely you'll have 100dpi then 75dpi then misc then Type1 then Speedo then CID

Take your /usr/lib/X11/fonts/75dpi and rename it to 75dpi-bak. Make a folder 75dpi. Put a file fonts.dir in the new 75dpi folder with just the place-marker 0 in it. (Otherwise you're-a gonna be sorry when you try to start X again :))

Now log out and log back in. (Might have to restart the computer, seems like the fontlist might stay in memory even if you logout-login, can't remember.)

Whoa :shock:
I spent a fortune on booze, birds, and fast cars ... the rest I just squandered

User avatar
jimmer
Donor
Donor
Posts: 466
Joined: Tue Oct 12, 2004 3:54 pm
Location: London, Ingerlund

Re: Firefox3 rebuild

Unread postby jimmer » Sat Jan 30, 2016 9:12 am

Hey Everyone,

Was just wondering if there's any chance of seeing a version of Firefox for IRIX supporting 'webfonts'?

J.

User avatar
khalidschofield
Posts: 542
Joined: Thu May 06, 2004 6:18 am

Re: Firefox3 rebuild

Unread postby khalidschofield » Sat Jan 07, 2017 4:36 am

Tried to get Firefox from your ftp server but the host is down. Did anyone mirror the files?
############################
Re-install with OpenBSD :)

User avatar
foetz
Moderator
Moderator
Posts: 6543
Joined: Mon Apr 14, 2003 4:34 am
Contact:

Re: Firefox3 rebuild

Unread postby foetz » Sat Jan 07, 2017 5:20 am


User avatar
khalidschofield
Posts: 542
Joined: Thu May 06, 2004 6:18 am

Re: Firefox3 rebuild

Unread postby khalidschofield » Sat Jan 07, 2017 6:29 am

Thanks man. Are the other packages there too like libz etc

There's no index viewable for http://r-a-c.de/dist/sgi/6.5/
Last edited by foetz on Sat Jan 07, 2017 11:02 am, edited 1 time in total.
Reason: merged
############################

Re-install with OpenBSD :)

User avatar
foetz
Moderator
Moderator
Posts: 6543
Joined: Mon Apr 14, 2003 4:34 am
Contact:

Re: Firefox3 rebuild

Unread postby foetz » Sat Jan 07, 2017 11:04 am

khalidschofield wrote:Thanks man. Are the other packages there too like libz etc

There's no index viewable for http://r-a-c.de/dist/sgi/6.5/

this is just a mirror of my folder here on nekochan. for details have a look at the first post there => viewtopic.php?f=7&t=16728266

User avatar
jimmer
Donor
Donor
Posts: 466
Joined: Tue Oct 12, 2004 3:54 pm
Location: London, Ingerlund

Re: Firefox3 rebuild

Unread postby jimmer » Wed Jul 05, 2017 2:49 am

hey guys, is there any new progress on the firefox front?


Return to “SGI: Development”

Who is online

Users browsing this forum: Bing [Bot] and 1 guest