/srv/irclogs.ubuntu.com/2009/03/05/#ubuntu-mozillateam.txt

ftadamn, nss needs sqlite00:04
fta!info libsqlite3-0 hardy00:05
ubottulibsqlite3-0 (source: sqlite3): SQLite 3 shared library. In component main, is important. Version 3.4.2-2 (hardy), package size 207 kB, installed size 464 kB00:06
asacfta: i only have jaunty here for testing00:35
ftanm00:35
asacfta: seems it starts00:35
asacbut has issues00:35
asace.g. opening google.com doesnt work00:36
asacopening new tab doesnt work either00:36
asachavent tried anything else00:36
asacalso the first start takes quite some time00:36
ftayeah, no one said it was complete ;)00:36
ftalp is fine00:36
asacsecond one is quick though00:36
asacfta: lp?00:36
asaccrash ;)00:36
ftalauchpad, i can login00:36
asachttp://www.launchpad.net00:36
ftan00:36
asac;)00:36
asacguess it doesnt like redirections ;)00:36
ftaon 32bit, it's fine00:37
asacfta: hmm seems its a nss db issue00:37
asacnot found00:37
asacprobably ia3200:37
asac[26417:26420:306531252744:FATAL:/build/buildd/chromium-browser-2.0.168.0~svn20090303r10836/build-tree/chromium-browser/base/nss_init.cc(43)] Check failed: NSS_NoDB_Init(".") == SECSuccess.00:37
asacTrace/breakpoint trap (core dumped)00:37
asacbut nice00:37
asacit starts ;)00:37
asacfta: does new tab work for you already?00:37
asac(on 32 bits?00:37
asac)00:37
ftano00:38
asackk00:38
ftait's not there yet00:38
asacdo you know if they plan to make their own top level window thing like on windows?00:38
asace.g. remove the frame and do the tabs as top level frames instead?00:38
ftathey are working on tabs right now00:38
asacfta: any clue what they are trying to do ?00:39
asaccopy windows experience or do something new?00:39
ftanot sure00:39
asackk00:39
asachttps://edge.launchpad.net/ubuntu/+source/network-manager-applet/0.7.1~rc3-0ubuntu100:39
asacthat has the new modem prober00:39
asacand icon/notification polishing for us ;)00:40
ftawill try that tomorrow00:40
asacno hurry00:40
asacwill come on its own anyway ;)00:40
ftado you have /usr/lib32/nss/* ?00:43
asacfta: yes00:57
ftait wants /usr/lib32/libsoftokn3.so, we provide /usr/lib32/nss/libsoftokn3.so01:14
=== asac_ is now known as asac
=== asac_ is now known as asac
=== fabrice_sp_ is now known as fabrice_sp
gnomefreakupdate-manager isnt obeying the rules set in software sources :(11:09
BUGabundoLOL11:13
BUGabundognomefreak: what doesn't it do?11:13
gnomefreakBUGabundo: u-m starts automaticly now after 2 days and to "turn off" that action you uncheck "check for updates" but it still auto starts11:14
gnomefreakits annoying and it breaks all kinds of apt rules since only one instance of apt should beable to run at a time11:15
gnomefreakbut welcome to new features11:15
BUGabundoits jaunty11:16
BUGabundoits buggy11:17
gnomefreakBUGabundo: thats not a bug but it is intended11:17
gnomefreakill be back i need to fix a door and make coffee11:21
BUGabundognomefreak: it's a bug, if you use an option to make it OFF and it still keeps working!11:31
gnomefreakBUGabundo: in a way i guess it is however its new so "it should" may not apply yet. other than catering to people that cant look in upper right corner it shouldnt be a feature at all IMHO. but yeah i guess it could be a bug11:39
gnomefreakmaking u-m an option would be nice but as it stands it is needed with u-d and im sure alot of other packages that are in u-d11:41
gnomefreakis it a holiday?11:43
gnomefreakThe following packages will be REMOVED: ubuntu-desktop update-manager update-notifier  << not too bad11:45
BUGabundognomefreak: there was an option on gconf11:46
BUGabundobut can't find it anymore11:46
BUGabundobut I have upd notifier on my system11:46
gnomefreakill look but gconf is big11:46
BUGabundoapps/update-11:47
gnomefreakyep i used find11:48
gnomefreakit just crashed11:48
BUGabundoback12:07
BUGabundodamn ISP12:07
fta2bouhhh, my desktop is totally broken, no more gnome12:39
asacfta2: i run openbox ;)12:49
asacwhich is kind of a decent solution for my terminal driven work enviornmnet ;)12:59
BUGabundoeheh14:04
gnomefreak!info firefox gutsy14:15
ubottufirefox (source: firefox): lightweight web browser based on Mozilla. In component main, is optional. Version 2.0.0.21~20090209t122238+nobinonly-0ubuntu0.7.10.1 (gutsy), package size 9046 kB, installed size 26124 kB14:15
BUGabundoFF 2.x is still up and running?14:18
BUGabundoI though [mozilla] support ended in 200814:19
BUGabundothen again there are still ppl using 1.x14:19
gnomefreakit did14:19
gnomefreak2.0 is default in gutsy and we cant change that14:19
BUGabundoah14:20
gnomefreakmozilla 7841414:21
ubottuMozilla bug 78414 in Plug-ins "Application shortcut keys (keyboard commands such as f11, ctrl+t, ctrl+r) fail to operate when plug-in (flash, acrobat, quicktime) has focus" [Critical,New] http://bugzilla.mozilla.org/show_bug.cgi?id=7841414:21
gnomefreakasac: i thought bug 215728 was fixed already14:25
ubottuLaunchpad bug 215728 in xulrunner-1.9 "[MASTER] Committing to urlclassifier3.sqlite causes excessive CPU usage and disk I/O" [High,Fix released] https://launchpad.net/bugs/21572814:25
gnomefreakfrom what im looking at in my inbox this bug is still active for some users (at least one user)14:25
gnomefreaknevermind its an old bug14:26
asacgnomefreak: well. that bug is a catch all trolls bug ;)14:28
asacits not entirely fixed actually and we have to wait for ext4 to get the right fix14:29
asac(e.g. what is left of that bug is the unfixable ext3 filesystem part)14:29
gnomefreakasac: ah. are we planning on using ext4 in KK?14:31
gnomefreakcan we please get the little x in the tab back and the back and foward buttons would be nice too (3.1)14:34
BUGabundognomefreak: it will depend on users testing it during jj14:41
gnomefreakbug 33534514:47
ubottuLaunchpad bug 335345 in firefox-3.0 "adobe flash 10 does not play in firefox on linux ubuntu but does in opera" [Undecided,Incomplete] https://launchpad.net/bugs/33534514:47
asacgnomefreak: i hope so. ext4 is much needed i think14:51
gnomefreakis Shiretoko 3.1 or 3.2?16:00
gnomefreak3.1 it seems16:02
gnomefreakasac: no need to push seamonkey 2.0.0.14 now that 15 was released. I will get to that in the next 7 days or so.16:07
asack16:09
gnomefreakor not16:13
gnomefreakit seems m-d doesnt like any command i give it to grab source for 1.1.1516:14
gnomefreakincluding ./debian/rules get-orig-source ./debian/rules get-orig-source DEBIAN_DATE=*16:15
gnomefreakwhy did i think ./debian/rules.. was supported for 1.1.x branch16:20
gnomefreakm-d doesnt support 1.1.x so i thought rules had it16:21
gnomefreakexport MOZ_BUILD_DATE=$(BUILD_DATE)$(DEBIAN_REV_CODE)16:22
gnomefreakzh i got it16:25
gnomefreakah even16:25
gnomefreaknope it cant find the source on ftp16:25
gnomefreakasac: ok you can push 1.1.14 i thought i got email saying 1.1.15 was out16:26
asacgnomefreak: 1.1.15 will be out in a few days ... its just tagged afaik16:27
asacgnomefreak: can you send me an email where i can get the bits to sponsor for you?16:27
gnomefreakah ok16:27
gnomefreakasac: define bits16:28
asacgnomefreak: well. whatever you want me to sponsor ;)16:28
asaci gfuess thats a bzr brnach ;)16:28
asacand maybe a orig.tar.gz16:28
asac(but i think thats already uplaoded)16:28
gnomefreakyeah i will do that16:28
asacthx16:31
gnomefreakok sent now i will work on email some more :(16:36
gnomefreakthx16:36
gnomefreakcan we add a saftey to firefox-bin process to allow it to die right away? or something?16:41
asacgnomefreak: not sure what you mean16:58
fta2still no python-webkitgtk?17:00
asacnope17:01
BUGabundo1fta NO17:01
BUGabundo1:(17:01
asacfta2: ask huats on -desktop ... he claimed to work on that yesteday17:01
BUGabundo1yeah so did ember17:01
asacactually said he would fix it by yesterday iirc17:01
BUGabundo1even a guy from my locoteam said he do it, until huat said he was taking care of it17:02
asacwell ... not sure if ember usually does something. huats does a lot of work, so i believe him to at least ask for help if he cannot do this17:02
BUGabundo1it was supposed to be ready yesterday17:02
=== thunderstruck is now known as gnomefreak
asacfta2: FF exception granted for firefox 3.1 beta build 1 if you want to do that18:15
asacfta2: if you upload just open a bug, and paste that line in there ;) ... then use the bug in changelog18:16
asacall fine ;)18:16
[reed]build 1?18:16
[reed]you mean 3.1b1?18:16
[reed]why in the world are you shipping that?18:16
[reed]we're about to ship 3.1b318:16
asac[reed]: dude, beta build 1 means exactly that18:17
[reed]which beta though?18:17
asacthe latest of course18:17
[reed]and we're not shipping build 1 of 3.1b318:17
asacsorry that i mistyped ;)18:17
[reed]build 2 is starting this afternoon18:17
asac[reed]: we ship it in universe. we can bump to whatever is latest ;)18:17
asacalso its unbranded18:18
asacso its ok18:18
asacits jaunty18:18
asacall fine18:18
[reed]ah18:18
asac[reed]: all i wanted to communicate to fta2 was that he can upload whatever is latest (which afaik is build1 ;)18:19
[reed]yeah, but wait18:20
asacvs. keep build2 ;)18:20
asacerr b218:20
[reed]build2 is coming later today / tomorrow18:20
[reed]so, wait :)18:20
asac[reed]: yeah, i guess we will wait. but even if not, we could just bump it then again ;)18:20
asac[reed]: in fact i want to ship all tags in our development release ... maybe we get feedback that is helpful in your QA process18:21
[reed]ah18:21
asacso build1, build2, final beta ... then next time the same again. just doing the same you do ;)18:21
asacexcept that we do it unbranded ;)18:21
=== mattg is now known as plasticmillion
plasticmillionso I'm having a problem with prism on intrepid18:22
plasticmillionwhen a prism app is running during logout, a dialog appears that says the "program is blocking log out"18:22
plasticmillionI'm trying to figure out what ubuntu is doing so I can shut the app down properly, but I haven't been able to find out anything about this18:22
plasticmillionfirefox does seem to shut down (though it thinks it crashed)18:23
plasticmillionmight not be the right place to ask but I tried both #developers and #ubuntu18:23
asacplasticmillion: firefox never played nicely with gdm18:25
asacplasticmillion: not sure if prism really blocks you or if its something else18:25
asacare you sure its prism?18:25
asaci would guess its more likely some gnome app18:26
plasticmillionwell it's reporting prism as the naughty app18:26
asacinteresting18:26
asacfirefox doesnt listen to gdm in intrepid and just crashes because X is torn down18:26
plasticmillionI seem to quit properly when I receive sigterm18:26
plasticmillionso you think it's a gdm thing?18:26
plasticmilliondo I have to add some sort of special listener18:26
asacplasticmillion: if you want to do it right, gdm is supposed to follow xsmp protocol18:27
asaclater there will be a dbus api, but thats not yet finished18:27
asacso we are stuck with xsmp for session integration18:27
asacplasticmillion: well. gdm uses xsmp on session shutdown to give apps a chance to save their state or ask users to save and so on18:27
plasticmillionI see I came to the right place :-)18:27
plasticmillionok let me look into that18:28
asacplasticmillion: i dont know why prism would do that as its just xulrunner from what i know18:28
plasticmillionapparently thunderbird has the same problem18:28
asacplasticmillion: based on mozilla 1.9.1 branch?18:28
plasticmillionprism is still 1.918:28
asacafaik session integration has improved after 1.9.0 branch18:28
asachmm18:28
plasticmilliondo you have any idea where that code is?18:28
plasticmillionI guess http://mxr.mozilla.org/mozilla-central/source/toolkit/xre/nsNativeAppSupportUnix.cpp#159 or thereabouts18:29
plasticmillionMossop was right, it's in toolkit18:29
asacyeah ;)18:29
asacplasticmillion: i just used mxr too18:30
asacand found the same18:30
asacplasticmillion: obviously it has to be in toolkit18:30
plasticmillionfastest mxr in the west :-)18:30
asacplasticmillion: are you talking about upstream tbird vs ffox builds? or the intrepid packages we ship?18:31
plasticmilliondunno... someone from the TB team mentioned he had seen the same issue18:31
plasticmillionmaybe he means shredder18:31
asacprobably18:31
asacwe have thunderbird-3.0 packages too though18:31
asacplasticmillion: so line 15318:32
asacplasticmillion: so probably you abort the quit in interact_cb ?18:32
plasticmillionmaybe... let me check18:32
plasticmillionI don't think so though18:32
asacplasticmillion: e.g. somewhere down the line the quit-application-requested sets abort in your app18:32
asacwell test TRUE on the data ;)18:33
plasticmillionI use quit-application-requested in my own prism code to do graceful shutdown18:33
asacplasticmillion: yeah. maybe you have to properly unset that? or you accidentially set that to false or something?18:33
asacNS_SUPPORTS_PRBOOL_CONTRACTID);18:34
plasticmillionasac: http://mxr.mozilla.org/mozillasvn/source/projects/webrunner/trunk/runtime/components/src/nsPlatformGlue.js#36418:34
plasticmillionthis is what we use to quit programmatically18:34
asacdoesnt sound obvious that this means didSaveSession ;)18:34
plasticmillionso we are definitely handling quit-application-requested properly since I know that works18:34
plasticmillionI'll have to debug18:35
* plasticmillion hates gdb18:35
plasticmillionis there any decent visual debugger?18:35
asacplasticmillion: err you do the canQuitApplication on your own?18:36
asacplasticmillion: that looks a bit like the code that is in toolkit anyway18:36
plasticmillionyeah it's copied from globalOverlay.js18:36
plasticmillionI can't use that since I'm a component18:37
asacplasticmillion: ok. i wonder if that might interfere with the other quit request18:37
asacfrom toolkit18:37
plasticmillionthat code is only used when you explicitly call our window.platform.quit() method18:38
plasticmillionit wouldn't be called automatically18:38
asacplasticmillion: save_yourself_cb is connected to the gnome signal18:38
asachttp://mxr.mozilla.org/mozilla-central/source/toolkit/xre/nsNativeAppSupportUnix.cpp#39618:38
asacplasticmillion: or do you mean the code in webrunner is only called on quit?18:39
asaci guess thats what you ment18:39
plasticmillionI mean that code is only called when the webapp developer calls it explicitly18:39
plasticmillionI don't think it's relevant here18:40
asacright18:40
plasticmillionI'm just using that as proof that we handle quit-applicaiton-requested properly18:40
asacagreed18:40
asacplasticmillion: do you have your own quit-application-requested listener that might set the data to FALSE?18:40
asacplasticmillion: oh. so maybe you need to listen to session-save and set status to false there?18:42
plasticmillionhttp://mxr.mozilla.org/mozillasvn/source/projects/webrunner/trunk/runtime/chrome/content/webrunner.js#109018:42
asacplasticmillion: let me know when you have found the real cause18:42
plasticmillionshould always return true though18:42
plasticmillionok I'll have to debug to figure it out18:43
asacplasticmillion: but doesnt "true" mean: "always abort" here?18:43
asacnot sure how the data is set18:43
asachttp://mxr.mozilla.org/mozilla-central/source/toolkit/xre/nsNativeAppSupportUnix.cpp#12318:43
asace.g. is abortQuit = false if you set data to true?18:44
asac;)18:44
plasticmillionoh shit18:44
asachehe18:44
plasticmillionmaybe :-)18:44
asaci guess you need to set it to false there18:44
asacafter saving all your great work of course18:44
asac;)18:44
asacdefinitly not obvious whats the semantic of the data thing for quit- ;)18:45
asacwho knows. maybe the session code is wrong even18:45
asacwe should check other occurences to know for sure18:45
plasticmillionI know our quit method works though18:45
plasticmillionstrange18:45
asacplasticmillion: thats why i wonder if the data is really ment to be "abortData" ... or rather "confirmData"18:45
asaci really think its likely that true is usually used to indicate: yeah its ok, go ahead18:46
plasticmillionoh wait18:47
plasticmillionwe only set the cancel value to true if shutdownQuery returns false18:47
plasticmillionand it always returns true18:47
plasticmillionasac: so what is this about a session code?18:49
plasticmillionnot sure I followed that18:49
asacplasticmillion: i would say that you should set it to false in the other cases18:50
asacplasticmillion: otherwise the outcome might be undetermined?18:50
asacnot sure18:50
asachmm18:51
asacplasticmillion: the caller seems to set it to false to begin with18:51
plasticmillionyeah18:52
asacplasticmillion: what ws your problem again?18:52
asacyou get a gnome dialog saying what?18:52
plasticmillionI get a dialog when I log out saying that prism is blocking log out18:52
plasticmillionI've got to run out for a few minutes, then I'll debug and see what's happening in the handler18:53
asacplasticmillion: thanks. i am off officially too. let me know what you find ;)18:53
plasticmillionwill do18:53
plasticmillionthanks for the pointers18:53
asacplasticmillion: also check why you actually say: "session-save"18:53
asachttp://mxr.mozilla.org/mozilla-central/source/toolkit/xre/nsNativeAppSupportUnix.cpp#14618:53
asaci think all this shouldnt happen if session-save says false18:54
asachmm18:54
asacwell. you will figure by debugging i guess18:54
plasticmillionyeah I'll figure it out :-)18:55
Matt___asac: https://bugzilla.mozilla.org/attachment.cgi?id=36571220:22
Matt___that fixed it :-)20:22
=== Matt___ is now known as plasticmillion
asacplasticmillion: cool. so indeed the save-session. thanks21:08
ftaasac, so you're watching lost too? :)22:07
asacfta: y ;)22:17
ftaseems my bot is broken22:52
ftabad bzr bd ?22:52
asacfta: if you are back to python 2.6 ;)23:03
asachavent tried the new one yet23:03
ftamy bot was stuck on a bzr bd --merge for ~3 hours doing nothing23:07
asacdisk?23:11
ftano idea, i didn't get the logs either23:11
ftai should improve that part23:11
asaclogs are a good thing to have ;)23:14
ftai have plenty, but i goes to stdout/stderr.23:15
ftanot good enough23:15
fta-i+it23:15
ftabzr still complains a bit23:20
fta/usr/lib/python2.6/dist-packages/Crypto/Hash/SHA.py:6: DeprecationWarning: the sha module is deprecated; use the hashlib module instead23:20
fta  from sha import *23:20
fta/usr/lib/python2.6/dist-packages/Crypto/Hash/MD5.py:6: DeprecationWarning: the md5 module is deprecated; use hashlib instead23:20
fta  from md5 import *23:20
jdongwhere does Firefox derive its default association from for "Open With" download dialogs, and is there a way to set something new in there as a default?23:20
jdongI'm working on a pseudo-trusted middleman to transition downloaded files out of Firefox's apparmor domain23:21
jdongand would like Firefox to launch every download with the middleman for Open With23:21
ftafrom gnome, iirc, assuming you have ff-gnome-support installed23:23
jdongis there an easy way with like an extension or something to insert something at the top of the list as the default?23:23
ftaasac may be of more help than i am for this23:25
ftaasac,  bzr bd --merge is no longer able to get the proper tarball from ../tarballs23:38
asacjdong: the mime handling is kind of flaky23:49
asaca mix of mailcap, preferences, gnome-registry23:49
asacalso mixed up with plugin mime handlers23:50
jdongwhee.23:50
ftajames_w, http://paste.ubuntu.com/126979/ ??? no more ../tarballs ?23:50
jdongis there a straightforward way to inject soemthing as the default open-with?23:50
asacjdong: try mailcap or gnome registry ;)23:51
asacjdong: gnome registry -> .desktop files iirc23:51
jdongasac: well won't that have gnome-wide implications?23:52
asacit will23:52
asacnot sure why you dont want that ;)23:52
asacif you want a certain handler in firefox23:52
asacwhy would you wnat nautilus to default to something else?23:52
asacone file type -> one default app ;)23:53

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!