Monday March 13th, 2000
We've gotten a few bits of news which we decided to lump together into one news item. First, Jim Bray has written up a doc, "Mozilla on Linux circa 03/10/00", written using Mozilla's "Composer". It details his experiences with the build, and contains some suggestions if you plan on building Moz yourself.
Finally, Sebastian Spaeth writes in to say that the crypto hooks are now in the nightly builds. You still need to grab the PSM package. If you grab it once, on later Mozilla builds you should only have to browse to it on your local drive to get it to work.
#1 CNNFn is using bad browser-sniffing
Monday March 13th, 2000 10:07 AM
In Jim Bray's article he suggests that CNNFn is unusable because mozilla "can't handle a stylesheet the site is using". This is not true, although it's understandable why you would think that.
The problem is that CNNFn is using bad browser-sniffing and assuming that any browser that isn't netscape or IE is unable to use stylesheets. This will be a problem as long as sites use browser-sniffing to determine what features are available, as every time a new browser comes out the sites have to be updated. I bet CNNFn is unusable with Konqueror (the KDE browser) too!
Just wanted to make sure that the blame is put where it belongs.
#5 Re: CNNFn is using bad browser-sniffing
Monday March 13th, 2000 4:32 PM
Hmm I just loaded it with the nightly build 2000031303. loaded right up, no errors displayed at all.. Someone must have fixed something..
#11 Re: CNNFn is using bad browser-sniffing
Monday March 13th, 2000 10:41 PM
Right. The stylesheet problem was what one heard about from the error messages, but the problem causing the looping behavior was actually a meta refresh header with content='300, etctecetc'. The old code wasn't dealing with the comma instead of the expected semicolon. I posted bug 31447 about the problem, and the netscape people figured out it was a refresh problem. I found the code, didn't like the look of it, and came up with a replacement, which is visible as http://as220.org/jb/mozilla/mzdiff1 I also made a botched-refresh-header testbed-chain, starting with as220.org/jb/mozilla/refresh1.html I think my code is substantially better than what I replaced, and while I think it could use more work, it appears the netscape people have no intention of picking it up, so the question is probably moot.
Monday March 13th, 2000 11:03 AM
Who the heck is Jim Bray? I read it quickly and thought it was Tim Bray. Oh well.
#10 Re: who?
Monday March 13th, 2000 10:28 PM
I've been wondering that myself for quite some time, as noe doubt have all my friends.
#3 building mozilla
Monday March 13th, 2000 12:08 PM
You dont need to build the debug version. Add a file .mozconfig to the mozilla directory containing
ac_add_options --disable-tests ac_add_options --disable-debug ac_add_options --enable-optimize ac_add_options --enable-mathml
You dont need the last line - but if you do, then you get mathml to play with to!
This builds in about 200 (300??) M.
#4 building mozilla
Monday March 13th, 2000 12:09 PM
Those ac_Blah lines should be on separate lines.
#6 doesn't say witch linux platform
Monday March 13th, 2000 7:59 PM
I'm assuming that the psm package will only work for linux i386. If that is the case the web site should be changed to say linux i386. Linux doesn't only run on intell computers!
#7 Source for PSM
Monday March 13th, 2000 8:02 PM
Is PSM open source? If so, where can I get it?
It will be a cold day in hell before I install a closed source crypto package :)
#8 Source isn't out yet, but it's coming :) (n/t)
Monday March 13th, 2000 8:39 PM
#9 Re: Source for PSM
Monday March 13th, 2000 9:14 PM
Read the cryptO FAQ on www.mozilla.org and http://www.mozilla.org/projects/security/
Quite a lot of the source is available under mozilla/security, the rest of it won't be available until the RSA patents expire next fall. Meanwhile Netscape has made its version of the same code available as binaries to fill the gap in the interim.
#12 PSM in nightly builds - how and when?
Tuesday March 14th, 2000 8:23 AM
I've got the 2000/03/13/14 Win32 build, and PSM doesn't seem to be integrated (it installs ok, but then there's no padlock icon, etc.)
Any thoughts on making it work? Should I just wait a few days and then try again? I wondered if maybe they put the code in, then took it out again, or something.
#13 Re: PSM in nightly builds - how and when?
Tuesday March 14th, 2000 10:39 AM
I think they are still building PSM separately from Mozilla because of the RSA patent. So we would either have to wait for patent to expire in the fall or wait for the commercial build 8P
And I'm glad it works for you, PSM install still does not work for me :(
#15 Re: PSM in nightly builds - how and when?
Tuesday March 14th, 2000 4:40 PM
I find myself having the same problem. I tried both the netscape beta1 branch build and the "other" build and neither one of them have https as a registered protocol even with the PSM installed. Which build ID has the hooks and for which platform.
#17 Re: PSM in nightly builds - how and when?
Wednesday March 15th, 2000 8:24 AM
It used to work quite well for me with Win and around 03/11 or so, but quite now it seems broken again. Installing the PSM package (you have still to install the seperate package) didn't work for me with builds of 13th, 14th.
#18 It works now!
Thursday March 16th, 2000 7:36 AM
Works in the Win32 installer build, 2000 03 15 08. I tried viewing my account info at dvd express & it worked just fine. I was a little concerned on installing PSM - it didn't give the "XPInstall successful" display, just a blank screen - but it worked anyway.
(Haven't bothered trying my bank since that uses Java and afaik Java still isn't working...)
Tuesday March 14th, 2000 1:53 PM
Something seems wrong with as220.org, I need a mirror. Couldn't this have been posted as an editorial instead?
#16 Re: Mirror
Tuesday March 14th, 2000 5:23 PM
It seems to be OK now. Please mail me as firstname.lastname@example.org or email@example.com if you still have trouble. As for where it was posted, I don't know about that. I just submitted it.