Re: Firefox SVG

2006-01-25 Thread Dan Nicholson
On 1/25/06, Bruce Dubbs [EMAIL PROTECTED] wrote:
 When I tried to look at Nico's svg file of dependencies, I found I
 didn't have an svg viewer.  There is one built into firefox, but we
 don't enable it by default.  Is there a reason why?

Bruce, another option is to use xsvg that's in the cairo snapshots directory:

http://cairographics.org/snapshots/

It may depend on libsvg and/or libsvg-cairo, but I don't remember.

--
Dan
--
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: Firefox SVG

2006-01-25 Thread Dan Nicholson
On 1/25/06, Randy McMurchy [EMAIL PROTECTED] wrote:
 Bruce Dubbs wrote these words on 01/25/06 11:24 CST:
  When I tried to look at Nico's svg file of dependencies, I found I
  didn't have an svg viewer.  There is one built into firefox, but we
  don't enable it by default.  Is there a reason why?
 
  I would *recommend*  :) that we change this.  It took me 45 minutes to
  rebuild FF on a 3GHz system.

That's funny.  It takes me about 3.5 hours to rebuild firefox.


 It is expensive. It takes time and disk space, and I believe it adds
 some overhead to the running Firefox.

This might be true.  I don't know if this is the only reason, but
firefox-1.5 is stressing my box noticeably harder than firefox-1.0.

 1) You should review the options in the .mozconfig file and enable
 any of them you may need and

 2) The option for SVG is well described in the file.

I think I agree with Randy here.  While I think that SVG support is
super-neato, others might not.  Part of the point of using the
mozconfig file is that instead of adding everything at the command
line, you have a text file with extensive comments to decide what you
want and what you don't.

 Additionally, it would be the only option that you must disable if
 you *don't* want it. Everything else is the exact opposite. You must
 enable it if you *do* want it.

Not exactly.  You left --enable-canvas on by default and that's not standard.

--
Dan
--
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: Firefox SVG

2006-01-25 Thread Randy McMurchy
Dan Nicholson wrote these words on 01/25/06 12:30 CST:

 Not exactly.  You left --enable-canvas on by default and that's not standard.

I thought of that after I had already sent the email. I was hoping
nobody would notice. :-)

However, as was discussed in the extensive discussion Jeremy referred
to, my testing showed that --enable-canvas used relatively zero
additional resources.

-- 
Randy

rmlscsi: [GNU ld version 2.15.94.0.2 20041220] [gcc (GCC) 3.4.3]
[GNU C Library stable release version 2.3.4] [Linux 2.6.10 i686]
12:33:00 up 122 days, 21:57, 3 users, load average: 0.15, 0.24, 0.40
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: Firefox SVG

2006-01-25 Thread Dan Nicholson
On 1/25/06, Randy McMurchy [EMAIL PROTECTED] wrote:

 Additionally, the librsvg library (BLFS Chapter 9) includes a
 stand-alone tool for viewing SVG files, and can optionally create
 an SVG plugin for Moz/Firefox. I'm not sure how good the plugin
 works, though. I've never tried it.

I've heard it's not good, and that was part of the push to use cairo
for svg rendering by default.  Of course, I have no idea where I got
that info from.

--
Dan
--
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: Firefox SVG

2006-01-25 Thread Bruce Dubbs
Randy McMurchy wrote:

 I don't mean this to be rude or condescending to you specifically,
 Bruce, but I just felt that most would heed the note to review the
 file and enable it if they wanted it. Just out of curiosity, did you
 not want it when you initially built Firefox?

Nah.  You aren't being rude.

As the Editor, I normally build packages *exactly* the way the book says
with most optional packages (but not all).  I did read the note, but I
didn't know I needed svg at the time.

Lookng at my build, I fine four svg related libraries (.a) in FF for a
total of about 3MB.  Is this too much bloat?

According to what I read, most FF binaries come with svg built in.  I
now think that it would be expected by most users and shuod be the default.

  -- Bruce

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: Firefox SVG

2006-01-25 Thread Andrew Benton

Bruce Dubbs wrote:

According to what I read, most FF binaries come with svg built in.  I
now think that it would be expected by most users and should be the default.


+1

Andy
--
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page