User:Jb

From CDOT Wiki
Revision as of 03:27, 15 November 2007 by Jb (talk | contribs) (Added XPCOM lab files)
Jump to: navigation, search

About me

I'm Jesse Buchanan, a fifth semester CPA student. I'm currently enrolled in the OSD600 course, which focuses on open source development, specifically the Mozilla project. I've been using open source software since 2000 when I started playing around with Linux.

Contact

IRC: jb or jb- on irc.mozilla.org

Email: jabuchan [at] learn

Blog: http://jbopensrc.wordpress.com/

Potential projects

Here is a list of projects that I'm interested in, in no particular order.


Bugs I'm CC'd on

In Week 6 we were requested to CC ourselves on three blockers for Firefox 3. Here they are:

305692 – Warn when entering chrome:, javascript:, and data: URLs into address bar

398346 – Opening/closing toolbar customize breaks the location bar

383369 Secure (encrypted, https) sites loading as being partially encrypted. Broken lock is present as is the white address bar

XPCOM lab

Files from the XPCOM lab:

firstxpcom_jb.tar.bz2

Copy-paste: Compiling Firefox in Seneca lab

In the interest of being able to copy and paste, here is how I build Firefox in the Seneca labs, in Linux (Matrix). Note I'm using Chris Tyler's source tree, which is probably horrendously out of date.

mkdir -p /tmp/moz
cd /tmp/moz
scp learnid@tel2096.proximity.on.ca:/public/* .
unzip *.zip
cd mozilla
vi .mozconfig

Go into insert mode and paste the following:

. $topsrcdir/browser/config/mozconfig
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-@CONFIG_GUESS@
ac_add_options --disable-optimize
ac_add_options --enable-debug
mk_add_options MOZ_MAKE_FLAGS=-j3

Save, and run:

time make -f client.mk build