[00:04] <asac> Jazzva: strange. you see anything on the console?
[00:04] <asac> does it crash?
[00:05] <Jazzva> if I close the popup window
[00:05] <Jazzva> and then open the page with some flash content
[00:05] <Jazzva> it will crash almost always
[00:05] <Jazzva> asac ^
[00:05] <Jazzva> hmm... there is one errot
[00:06] <Jazzva> *error
[00:06] <Jazzva> not sure if that's related to nspluginwrapper
[00:07] <Jazzva> asac, http://paste.ubuntu.com/34562/
[00:08] <asac> doesnt look related
[00:10] <Jazzva> let's see if it spit out something on the terminal
[00:17] <Jazzva> asac, http://paste.ubuntu.com/34566/
[00:18] <Jazzva> it prints out the first Gtk-CRITICAL when some flash closes
[00:18] <Jazzva> and the errors are printed out when the flash is not shown
[00:18] <Jazzva> (when it doesn't load properly)
[00:19] <Jazzva> hmm, i closed the popup and it's not crashing on another flash load
[00:39] <asac> Jazzva: how do you reproduce it?
[00:39] <asac> reloading website until it happens?
[00:42] <Jazzva> clicking on various videos on youtube
[00:42] <Jazzva> it happens randomly
[00:51] <Jazzva> yay
[00:51] <Jazzva> a crash ;0
[00:51] <Jazzva> :)
[00:55] <Jazzva> asac, http://paste.ubuntu.com/34575/
[00:55] <Jazzva> i left the comments
[01:56] <fta> fta@ix:~ $ prism-google-reader
[01:56] <fta> /usr/bin/prism-bin: error while loading shared libraries: libjemalloc.so: cannot open shared object file: No such file or directory
[01:56] <fta> asac, ^^
[01:58] <fta> fta@ix:~ $ ldd /usr/lib/prism-0.9/prism | grep jem
[01:58] <fta>         libjemalloc.so => not found
[01:59] <fta> damn, i don't want to add a /etc/ld.so.conf.d/prism.conf
[02:03] <fta> hm, no it's a bug in xul, i still have /etc/ld.so.conf.d/xulrunner-1.9.conf saying /usr/lib/xulrunner-1.9 instead of /usr/lib/xulrunner-1.9.0.1
[07:53] <asac> fta: that shouldnt be necesary. why dont you use the static patch?
[09:03] <XioNoX> Hi !
[09:10] <XioNoX> asac, can you explain me what exactly happend yesterday ?
[09:11] <asac> XioNoX: well. i dont want to rant ;)
[09:11] <asac> mconnor has his own windows focussed point of view
[09:12] <asac> he doesnt want any plugin finder wizard in the pplication anymore
[09:12] <XioNoX> ok
[09:12] <XioNoX> who is mconnor ?
[09:14] <asac> somewhat the module owner of browser/
[09:14] <asac> e.g. lead of firefox ... not of toolkit from what i understand though
[09:16] <XioNoX> ok
[09:16] <XioNoX> so what is the planning for today ?
[09:18] <asac> XioNoX: what do you want?
[09:19] <XioNoX> Learning & contributing :D
[09:21] <XioNoX> I think that I can continue to work
[09:21] <asac> XioNoX: even if its not sure that this can land?
[09:22] <XioNoX> will it be at least be including in ubuntu ?
[09:23] <asac> we have problems to carry big changes, as we regularly do trademark reviews
[09:23] <XioNoX> ok
[09:23] <asac> the main problem is that we need other changes in the core to make the final result rock
[09:24] <XioNoX> maybe waiting for gandalf
[09:24] <asac> XioNoX: you could do another more simple task until this is sorted
[09:24] <XioNoX> yes, i agree
[09:24] <XioNoX> do you have an idea ?
[09:25] <asac> sure. there are two things: 1st. fix the other features you implemented. for instance the restart thing doesnt work in corner cases, like when the user has multiple windows/tabs open.
[09:25] <asac> if you dont want to do that you can implement a new feature that provides an indicator that there are other plugins available
[09:26] <asac> like when you are playing flash you want to tell the user that he can install other plugins for it ... we need that to install a free flash solution by default
[09:27] <asac> which is part of a spec we have for this release cycle
[09:27] <asac> https://wiki.ubuntu.com/FlashExperienceIntrepid
[09:28] <asac> you implemented one part of that already
[09:28] <asac> "Plugin Finder Wizard lacks Description for displayed alternatives"
[09:28] <asac> the new things would be:
[09:28] <asac> "No user way to switch to alternative solutions"
[09:29] <XioNoX> ok
[09:29] <asac> "Apturl blocks UI thread"
[09:29] <asac> thats another task
[09:29] <asac> "Flash Detection Kit blocks Plugin Finder Service" ... this one is too hard i guess
[09:29] <XioNoX> "Apturl blocks UI thread" seem hard too, no ?
[09:30] <asac> XioNoX: not really.
[09:30] <asac> though a bit tricky i guess (given that the current wizard is quite hard to extend)
[09:30] <asac> since 1.9 you can do threads in javascript
[09:30] <XioNoX> ok
[09:30] <asac> which makes it easier
[09:31] <asac> so the idea is that instead of running apturl in UI thread, we start a thread that does that and once it finishes it invokes a callback in UI thread that will set the "install wizard page" state to complete
[09:32] <XioNoX> maube start by  "No user way to switch to alternative solutions" ?
[09:32] <asac> maybe ;) ... thats experimenting as well though. but lets try that
[09:33] <XioNoX> as you want, i don't have any preferences
[09:33] <asac> look at toolkit/mozapps/plugins/content/missingPlugin.xml
[09:34] <asac> and toolkit/mozapps/plugins/content/missingPluginBinding.css
[09:34] <asac> we need something like that in ubufox
[09:34] <asac> eg. the .css
[09:34] <asac> and the .xml
[09:35] <asac> XioNoX: olease look at the .xml
[09:35] <asac> its an xbl (xml binding language)
[09:35] <asac> it basically allows you to redefine what certain html tags are
[09:36] <XioNoX> i've read a little bit a doc about xbl
[09:36] <asac> XioNoX: good. what it basically does is that it binds a different implementation to a tag name thorugh .css
[09:37] <asac> if you look at the .css file, youll see that it binds the missingPlugin.xml binding to the "object" and "embed" tags
[09:37] <asac> but only if the type is unsupported
[09:37] <asac> we want the same, but for all types ;)
[09:37] <asac> further our binding shouldnt hide the "children"
[09:38] <asac> instead we just want to pop up an alert in the first step ;)
[09:38] <asac> (instead of sending out the event -> see the handler tag in the .xml file
[09:38] <asac> )
[09:41] <asac> understood what i mean?
[09:41] <asac> start to branch ubufox and copy both files into content
[09:41] <asac> name them alternatePlugin.xml and alternatePluginBinding.css
[09:41] <asac> ;)
[09:41] <XioNoX> ok
[09:41] <XioNoX> I don't understand everything
[09:42] <asac> then it will come
[09:42] <asac> ;)
[09:42] <XioNoX> so first, get a new branch?
[09:44] <asac> yes
[09:44] <asac> you also need toolkit/mozapps/plugins/pluginGlue.js to inject the alternatePluginBinding.css to the browser chrome
[09:46] <XioNoX> ?
[09:48] <XioNoX> what is the url to get the branch ?
[09:49] <XioNoX> i don't find it
[09:49] <asac> http://code.launchpad.net/ubufox
[09:49] <asac> https://code.edge.launchpad.net/~asac/ubufox/main
[09:50] <XioNoX> how do i call this new branch ?
[09:51] <asac> XioNoX: ubufox.altplugins ?
[09:51] <XioNoX> ok
[09:51] <asac> or main.altplugins ... or whatever ;)
[09:58] <XioNoX> ok, all files are here
[10:25] <asac> XioNoX: blocked?
[10:26] <XioNoX> trying to understand the code
[10:26] <XioNoX> but i'll need you help :D
[10:27] <XioNoX> I don't really understand what i have to do
[10:27] <asac> XioNoX: 1. mkdir components/ and put the pluginGlue.js in there
[10:27] <asac> adapt pluginGlue.js to register the right .css
[10:27] <XioNoX> inside /content ?
[10:28] <asac> XioNoX: no ... new top level directory "components"
[10:28] <XioNoX> k
[10:28] <asac> put the .css and the .xml file into content/
[10:28] <asac> the url for the css is then: chrome://ubufox/content/alternatePluginsBinding.css
[10:28] <asac> of course use the same filename you used ;)
[10:29] <XioNoX> ok, done
[10:30] <XioNoX> hi gandi !
[10:30] <gandi> hi!
[10:31] <gandi> I'm trying to figure out if I'm ok to go to the office
[10:32] <XioNoX> ok
[10:32] <XioNoX> i'm starting to work on ubufox for another project the time you figure that out
[10:34] <asac> Volans: welcome ;)
[10:35] <Volans> Hi asac, all goes well with your house? :)
[10:37] <gandi> XioNoX: cool. which one?
[10:37] <XioNoX> "No user way to switch to alternative solutions"
[10:38] <XioNoX> https://wiki.ubuntu.com/FlashExperienceIntrepid#head-f43356f67c56e4f3f5d0d73df1e3d56b9445bc33
[10:38] <XioNoX> into ubufox
[10:39] <asac> Volans: yeah. i can move in tonight again ;)
[10:39] <gandi> cool
[10:39] <Volans> great!
[10:39] <gandi> I'm all for it
[10:40]  * gandi still waits for asac
[10:59] <asac> gandi: i had a bunch of things to do this morning. will think about the most convincing arguments during lunch and hopefully write them up then.
[10:59] <gandi> good for me
[10:59] <gandi> don't rush
[10:59] <gandi> we have plenty of time before they start waking up ;~)
[10:59] <gandi> and I'm still sitting in home :(
[10:59] <gandi> because of cold
[11:00] <gandi> but trying to work
[11:18] <XioNoX> asac, what does the event thing in the xbl file ?
[11:19] <XioNoX> and I have to implement in in the overlay files ?
[11:22] <gandi> XioNoX: read the manual for event in xbl
[11:26] <XioNoX> ok
[11:27] <asac> XioNoX: we want an event as well... but our own
[11:27] <asac> we will then implement something that listens to it
[11:27] <asac> ok out for lunch
[11:28] <XioNoX> ok
[12:15]  * Volans lunch time... come back later
[14:19] <asac> jcastro: there?
[14:20] <asac> jcastro: which provider did you use for the 3G testing?
[14:35] <jcastro> asac: sprint
[14:35] <jcastro> asac: I am 90% sure it was sprint, let me check
[14:39] <asac> jcastro: can you also get that information from the guy that submitted the other card?
[14:39] <asac> (which was submitted through you)
[14:40] <asac> jcastro: could you add that info to https://wiki.ubuntu.com/NetworkManager/Hardware/3G 2~
[14:40] <asac> ?
[14:40] <asac> i think the first card was yours and the second the one of your friend
[14:44] <jcastro> I don't have a card, the first one is his.
[14:45] <jcastro> but I will add the info as soon as he replies
[14:48] <jcastro> asac: do we need another call for testing?
[14:56] <asac> jcastro: yes. as soon as this enters intrepid
[14:56] <jcastro> ok
[14:57] <jcastro> he's adding his provider info and stuff now
[14:57] <asac> jcastro: didnt you submit two entries?
[14:57] <asac> cool. thanks a bunch
[14:57] <asac> jcastro: tell him if it doesnt work perfect, he should submit a bug and add the bug id there
[14:57] <asac> even if its just minor
[15:00] <jcastro> this one worked ootb, it just needed a dummy login, which he's adding to the notes
[15:00] <asac> cool
[15:07] <XioNoX> asac, when a flash content is detected, on the webpage, the xbl will show something like the puzzle piece ? So it will add something over the flash to say "there are alternatives" ? I though that it will show someting like a notificationbox
[15:14] <Wellark> umm.. about service providers.. are you guys aware of that I'm working on service provider database: http://live.gnome.org/NetworkManager/MobileBroadband/ServiceProviders ?
[15:15] <asac> XioNoX: so that works?
[15:15] <asac> good
[15:15] <asac> Wellark: didnt we talk a while back?
[15:16] <XioNoX> no no
[15:16] <XioNoX> i'm still trying to understand it :D
[15:16] <asac> i talked to someone who worked on a wizard during google summer of code that uses that database?`
[15:16] <XioNoX> now i understant it
[15:16] <asac> XioNoX: huh?
[15:16] <Wellark> asac: yeah, it was me but a while back.
[15:16] <asac> XioNoX: for now its the puzlle piece. if that works we should try to think about what to do
[15:17] <XioNoX> but i don't really know how to do to execute this for each flash content
[15:17] <asac> XioNoX: one option would be to make some html div floating over it for a few seconds that would allow the user to click
[15:17] <Wellark> but not GSoC.. Summer Code Finland, but that's not important :)
[15:17] <asac> XioNoX: we dont care whether its flash or what
[15:17] <XioNoX> just removing the -unsupported ?
[15:17] <asac> XioNoX: we want to disaply it for every embed and object element for now
[15:17] <asac> XioNoX: yes try that
[15:17] <XioNoX> of -moz-type-unsupported
[15:18] <asac> Wellark: are you making progress?
[15:18] <asac> XioNoX: i think both
[15:18] <asac> XioNoX: actually if you know how to express that in css we would wnat to display if its !-moz-type-unsupported
[15:18] <asac> (NOT)
[15:18] <asac> ask someone who knows css to figure out if and how thats possible
[15:18] <asac> in worst case we always do it ;)
[15:19] <XioNoX> ok
[15:19] <Wellark> asac: I have my own branches of NM and nm-applet and repositories for the database and assistant
[15:19] <asac> XioNoX: the other option (next to the floating div) is to not display anything except the <children/> and use the event to show and hide a butto nin the toolbar or somewhere
[15:20] <asac> XioNoX: but i like the usability of a transparent floating div that will disappear after a few seconds
[15:20] <asac> but in the end we have to test whats best
[15:20] <XioNoX> but this css is read by the browser ?
[15:20] <XioNoX> ok
[15:20] <asac> XioNoX: the css is read by the browser if you setup the file in componetns/ properly
[15:20] <XioNoX> ok
[15:20] <asac> XioNoX: there you register it to be loaded for the "agent"
[15:20] <asac> XioNoX: look in the code for the component you dumped there
[15:21] <asac> you have to fix the chrome:// url
[15:21] <asac> Wellark: do you know if there is a "unlock" database somewhere?
[15:21] <XioNoX> ok ok i just didn't know that files in components is read
[15:21] <asac> Wellark: or is the unlock code different from card to card?
[15:21] <asac> XioNoX: components are auto-registered
[15:22] <asac> XioNoX: so in registerSelf you can do what you want
[15:22] <XioNoX> ok
[15:22] <asac> XioNoX: you can use "dump('text \');" to do logging on the console in components iirc
[15:23] <XioNoX> ok
[15:23] <asac> Wellark: how do you get the data for the database?
[15:24] <Wellark> asac: AFAIK unlocking is done per SIM-card
[15:24] <asac> ok
[15:24] <asac> err, so you need to put the original SIM card in to unlock?
[15:25] <Wellark> umm.. what do you mean by "unlock" excatly?
[15:25] <asac> Wellark: if your modem is locked for a certain provider
[15:25] <asac> you need to unlock it
[15:25] <asac> before you can use it with other providers
[15:26] <Wellark> oh yeah.. now I see.. those codes are IMEI dependend or something like that
[15:27] <Wellark> only providers should know those codes
[15:28] <asac> Wellark: ok. so the provider knows the code, but its the same for every provider? or even depending on the harware serial?
[15:28] <asac> s/every provider/every modem/
[15:29] <asac> crazy that think pads are shipped with 3g chips that have such a lock
[15:29] <asac> what a shame if you cannot use your laptop with a different provider
[15:29] <asac> see : bug 255304
[15:30] <asac> Wellark: will that provider lock go away when you used the modem with the provider sim once? or will it stay forever?
[15:31] <asac> Wellark: now i wonder if you will implement that database in modem manager?
[15:31] <asac> (on server side)
[15:31] <asac> apparently NM will go for that instead of its own modem code
[15:44] <Wellark> AFAIK ordinary user should not have the unlock code and thus NM doesn't need to support that
[15:45] <Wellark> BUT, I naturally don't know if that's true for all the providers
[15:47] <Wellark> and what comes to modemmanager.. my code (and database) is integrated to the nm-applet so what goes on in NM's side is not affecting it
[15:47] <IdleOne> morning I have an issue with www.julyparade.org/fireworks.html when I go to that site it starts to load and within 5 seconds it restarts X. so if anybody can figure this out for me and maybe report it to whoever as an attack site if that is what it is.
[15:47] <Wellark> whoa.. sounds bad :(
[15:48] <IdleOne> yeah
[15:48] <IdleOne> reproduced the error 3 times so it was not firefox
[15:48] <asac> Wellark: i think providing the ability to enter unlock code cant hurt ;)
[15:48] <asac> its just a new dialog ;)
[15:48] <IdleOne> well maybe it is firefox but I dont see how firefox can restart X
[15:49] <asac> IdleOne: firefox uses cairo, which extensively uses X, which can trigger restart on crashes
[15:49] <IdleOne> should I report to launchpad?
[15:49] <asac> either driver or something
[15:49] <asac> IdleOne: not if you have flash installed
[15:49] <IdleOne> asac, well then you are better read then I on the subject :)
[15:49] <asac> IdleOne: if it still crashes with -safe-mode then yes.
[15:49] <IdleOne> I do have flash installed
[15:50] <asac> IdleOne: then its almost certainly a flash crash. start firefox -safe-mode
[15:50] <asac> and see if its still reproducible
[15:50] <asac> assuming that the crash is reproducible at all
[15:50] <asac> IdleOne: what  graphics driver?
[15:51] <IdleOne> asac, seems it is a flash issue
[15:51] <IdleOne> site is working fine now
[15:51] <asac> IdleOne: you sure you can reproduce without -safe-mode
[15:51] <asac> ?
[15:51] <IdleOne> I did 3 times yes
[15:52] <IdleOne> I can try again if you like
[15:52] <asac> ^^ crash ;)
[15:53] <IdleOne> asac, just restarted X in -safe-mode
[15:53] <IdleOne> took a little longer though
[15:54] <asac> IdleOne: which driver?
[15:55] <asac> and what card are you using?
[15:55] <IdleOne>  VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
[15:55] <IdleOne> how do I check the driver?
[15:56] <asac> IdleOne: paste the output of "grep Driver /var/log/Xorg.0.log"
[15:56] <asac> please
[15:56] <asac> to http://paste.ubuntu.com
[15:57] <IdleOne> http://paste.ubuntu.com/34785/
[15:59] <IdleOne> so any ideas?
[15:59] <asac> IdleOne: paste your xorg.conf as well
[15:59] <asac> IdleOne: err ... does the flash video play on that site in -safe-mode?
[16:00] <asac> please go to tools -> addons -> plugins  and disable flash there
[16:00] <asac> to be sure
[16:00] <asac> i get the "missing plugins" dialog
[16:00] <IdleOne> asac, it did play for a little bit ( 3 minutes or so )
[16:00] <asac> IdleOne: then -safe-mode doesnt disable plugins ;)
[16:00] <asac> disable flash as i said a few lines above
[16:00] <asac> most likely there wont be a crash
[16:01] <asac> you can also try to change your AccellMethod to XAA in xorg.conf (you are running EXA)
[16:01] <IdleOne> it is a picture of the statue of liberty and fireworks are shooting off + you can click on the window and add your own fireworks that shoot off
[16:01] <asac> but in the end I'd say that you should try one of the free flash players available
[16:02] <IdleOne> you still need xorg.conf?
[16:02] <asac> why not ;)
[16:02] <IdleOne> and where is it I don't remember the path
[16:02] <asac> /etc/
[16:02] <asac> /etc/X11/ ;)
[16:05] <IdleOne> http://paste.ubuntu.com/34788/'
[16:05] <IdleOne> http://paste.ubuntu.com/34788/
[16:07] <asac> IdleOne: ok try to add to your Device section
[16:08] <asac>  Option "AccelMethod" "XAA"
[16:08] <asac> in case X doesnt start anymore, remove that line or add Driver "intel" ;)
[16:08] <IdleOne> at line 43?
[16:08] <asac> i think so
[16:09] <asac> IdleOne: risk exists that you cannot start X anymore
[16:09] <asac> if thats the case you should be able to use any console editor
[16:09] <asac> nano probably should be doable for anyone though ;)
[16:09] <IdleOne> yeah.
[16:09] <asac> IdleOne: backup the xorg.conf before ;)
[16:09] <asac> thats the safest way :)
[16:10] <asac> (sorry, not sure what experience-level you feature)
[16:11] <IdleOne> asac, I have not played with xorg in at least a year. ubuntu pretty much works out the box for me
[16:12] <IdleOne> that site is not a deal breaker for me just happened to Stumble on it and got the X restart.
[16:13] <IdleOne> think I am going to leave well enough alone
[16:35] <asac> IdleOne: ok
[17:03] <asac> XioNoX: all good so far?
[17:04] <asac> i will be out for a while ... moving my infrastructure back to my pristine-home :)
[17:04] <asac>  \o/
[17:04] <XioNoX> ok
[17:04] <XioNoX> not really
[17:04] <asac> XioNoX: where are you stuck?
[17:04] <XioNoX> I was doing some few other things
[17:05] <asac> ok
[17:05] <XioNoX> using the css with all embled things
[17:06] <asac> did you fix the component?
[17:07] <asac> that registers the .css ?
[17:07] <XioNoX> yep
[17:08] <XioNoX> it works
[17:08] <asac> XioNoX: how do you know that it works?
[17:08] <XioNoX> because if I put -moz-type*
[17:08] <XioNoX> the flash content disapear :D
[17:08] <asac> XioNoX: show me your .xul
[17:08] <asac> err, your .xml
[17:09] <XioNoX> I haven't change it
[17:09] <asac> thats the expected behaviour then
[17:09] <asac> the <children> element is what gets replaced with the original one
[17:09] <XioNoX> so it working ?
[17:09] <asac> so if you dont change anything, the original element gets hidden
[17:09] <XioNoX> ha ok
[17:09] <asac> XioNoX: i think content just needs to be something like:
[17:10] <asac> <div style="border: solid 2pt"> <children/> </div>
[17:10] <asac> that should paint a border around the flash
[17:10] <asac> if that works we have a made a good step in the right direction ;)
[17:13] <XioNoX> <html:div style="border: solid 2pt;"> <children/> </html:div>
[17:13] <XioNoX> give still a empty box
[17:16] <XioNoX> ha no
[17:16] <XioNoX> just have to refresh and it works normally
[17:16] <XioNoX> weird
[17:16] <XioNoX> I'll see that tomorrow
[17:17] <XioNoX> and maybe i'll have to do some php for 1 or 2 days
[17:17] <XioNoX> so see you tomorrow
[18:51] <asac> home .... hjome sweet home ;)
[18:53] <XioNoX> not too much damages ?
[18:55] <asac> all fine again ;)
[18:55] <asac> probably better than before ;)
[18:58] <XioNoX> cool
[19:29] <fta> asac, do i always have to open bugs to have a sync from debian ?
[19:29] <fta> asac, ...or could you do it ? :)))
[19:30] <fta> i need viking
[19:30] <fta> already tested fine with just a rebuild
[19:30] <asac> fta: who is on archive duty?
[19:30] <fta> no idea
[19:31] <asac> i have no power to sync on my own ;)
[19:31] <asac> whether i can convince someone to sync depends on the archive admin and the reason ;)
[19:31] <asac> fta: what does viking do?
[19:32] <fta> gps app
[19:32] <asac> like location GPS ?
[19:32] <fta> GPS Data and Topo Analyzer, Explorer, and Manager.
[19:32] <fta> (C) 2003-2007, Evan Battaglia
[19:32] <fta> Web site: http://viking.sf.net/
[19:35] <asac> Ill see what i can do
[19:35] <asac> dont count too much on it though
[19:35] <asac> bug 251369
[23:16] <fta> firefox: pcm_pulse.c:275: pulse_write: Assertion `pcm->last_size >= (size * pcm->frame_size)' failed.
[23:16] <fta> Abort (core dumped)
[23:16] <fta> asac, ^^ always the same
[23:16] <fta> and always while idle
[23:17] <asac> whats in that line?
[23:18] <fta> you know as much as i do
[23:20] <fta> ubuntu should have a source code browser for everything..
[23:25] <fta> bug 243520
[23:26] <fta> seems it's the same
[23:28] <fta> mozilla bug 438830
[23:39] <fta> asac, http://paste.ubuntu.com/34915/
[23:40] <fta> asac, Bug 250112 is assigned to you for 8.04.1
[23:40] <fta> well, from another bug
[23:41] <fta> bug 218534
[23:42] <fta> same for xul 1.8
[23:57] <cwillu> anybody got a punching bag around?
[23:58] <cwillu> I need to hit something.  Given the cause, my first candidate would be a firefox developer, but I somehow doubt that'll help my cause :p
[23:59] <cwillu> Does anyone else ever have session recovery/saving on shutdown fail to remember all of the windows except for one?