/srv/irclogs.ubuntu.com/2007/09/25/#ubuntu-mozillateam.txt

asacif firefox comes up with firefox specific gnome components it could be shipped there ... but not those components that are already in xul01:18
asacok the split should be done in xulrunner (if at all)01:19
Ubulettecan we do a ppa 1st ?01:19
Ubulettewith plain a801:20
asacif that helps :)01:20
asacpoint is i would hate to introduce another set of transitional packages :)01:21
asacso we should get it right from the beginning01:21
asacbut ppa users might have to live with that ... so fine01:22
asacUbulette: one more thing ... can we come up with a xulrunner with MOZILLA_1_9a8_BRANCH ?01:23
asacat least before we move ahead on .dev01:23
asacwill mozclient work?01:23
Ubuletteyep, I was doing just that.01:23
Ubulettenot branch, but tag will work01:24
Ubulettemake DEBIAN_TAG=MOZILLA_1_9a8_RELEASE xulrunner-orig01:24
asacok01:25
asacwill you bump changelog in xulrunner branch?01:25
Ubuletteyop01:25
Ubulettejust checking the name of the tarball is correct01:26
asacgood ... i am pullin a tarball as well01:26
asacso when done i can build01:27
Ubulettexulrunner-1.9_1.9~a8.orig.tar.gz01:27
Ubuletteseems ok01:27
asacyes01:27
asacpushed new changelog version?01:30
Ubulettexulrunner-1.9_1.9~a8-0ubuntu1~mt101:30
asacyes01:30
asacwhile true; do bzr pull; done01:31
asachehe ... i really have that running ;)01:32
Ubulette:)01:32
asacyeah there it is :)01:32
asacalmost like a push service01:32
asacUbulette: why do you add new changelog entries?01:33
asaci thought we let the top most grow until release?01:33
Ubuletteok, i'll update that01:33
asacthanks ... just merge the two ... or uncommit if you want01:33
asacmt2 was uploaded right?01:34
asacyou don't need to add the info about the changelog bump in the changelog :)01:34
UbuletteI think so.01:34
asacso you just need to change changelog version01:34
asacno new entry imo01:35
Ubulettementioning the tag is important, imho01:35
asacwhy?01:35
asacits in changelog ;)01:35
asacmozclient should be able to deal with that01:35
asacand bzr will have the info as a last resort01:35
Admiral_Chicagoasac: I'm here and using KDE01:35
Admiral_Chicagoasac: I'm running gutsy atm, if that helps01:36
asacUbulette: but ok ... feel free to add that info01:36
Ubulettemozclient can't reverse the tag name, it's not in the tarball01:36
asacAdmiral_Chicago: yeah we already figured out :) ...01:36
asachow crappy KDE is ;)01:36
asacAdmiral_Chicago: but thanks01:36
asacUbulette: its always the same MOZILLA_<version>_RELEASE01:36
asacUbulette: but its ok01:37
asaclets put this independent on top01:37
asacUpstream Release: 1.9~a8 aka MOZILLA_1_9a8_RELEASE01:38
Admiral_ChicagoKDE rocks, if Firefox was written with Qt in mind...01:39
asacAdmiral_Chicago: this was about network administration not firefox01:40
asacits broken01:40
asacif you disable your interface in network administration its not disabled after all in /etc/network/interfaces01:40
asacUbulette: let me push what i mean :)01:40
Ubuletteasac, it's not right ?01:41
gnomefreaknight guys01:41
Ubulettegnomefreak, night01:43
asacUbulette: it was right ... i --overwrote anyway ;) ... just because of the bzr log (yeah pretty stupid ... sorry)01:44
asacUbulette: uplading revision 2701:49
Ubulettewhat for?01:50
asacnothing ;)01:51
asachttps://code.edge.launchpad.net/~mozillateam/xulrunner/xulrunner-1.901:52
Ubulettelast one is really really useless01:52
asacno01:52
asacits essential01:53
asacit targets for upload updates date and marks definite release01:53
asacUbulette: which is the reason why i rephrased the upstream changelog bump01:54
asacotherwise it would not be clear enough which revision was the upload01:54
Ubuletteso you now want to release while a few minutes ago you wanted to change the extension stuff01:56
asacUbulette: read the changelog01:56
asacUbulette: i opened up your mind ... you asked to have a ppa first ... we have a gutsy/ppa upload now01:57
asacs/up your/up my/01:57
Ubuletteit's just that ppa is old now and no longer in sync with us01:58
Ubuletteans I think we should have pushed a8 sooner01:58
asacyeah ... so we did a release enow :)01:58
asacwell given that the branch work was really needed and that we are now in beta freeze its not that bad02:00
asacof course only due to your great work02:00
asacok upload done02:01
asacmain problem i see with our ppa is that we are close to running out of space02:01
asacEstimated archive size: 633.0 MiB02:02
=== Paddy_EIRE [n=patrick@89.240.241.165] has joined #ubuntu-mozillateam
=== wabid [n=wabid@24-183-41-233.dhcp.mdsn.wi.charter.com] has joined #ubuntu-mozillateam
wabidanyone around, ive got a problem with gran paradiso03:07
wabidhttp://img524.imageshack.us/img524/857/screenshotvt1.png03:08
asacwabid: try03:10
asacwabid: go to about:config03:10
asacsearch for dpi03:10
asacand set value to 003:10
=== Paddy_EIRE [n=patrick@89.240.241.165] has joined #ubuntu-mozillateam
asacif that doesn't help ,then i don't know03:11
=== asac out now
wabidthanks03:11
wabidi like the new "the gun is loaded" too03:12
wabidthink layout.css.dpi is the setting?03:12
wabidits set to -103:12
wabidnope didnt work, crap03:13
=== jamesh [n=james@canonical/launchpad/jamesh] has joined #ubuntu-mozillateam
jameshHi.  There are two firefox bugs that are duplicates, but I am not sure which direction would be best to mark them as such04:29
jameshone is older and has a duplicate already04:29
jameshwhile the other has a better stack trace and more information04:29
jameshthey are bug 123646 and bug 13312404:30
ubotuLaunchpad bug 123646 in firefox "MASTER [GUTSY]  firefox crashed on startup -- human theme [?? from libcairo.so.2]  [ubuntulooks_draw_progressbar_trough at #12] " [High,Incomplete]  https://launchpad.net/bugs/12364604:30
ubotuLaunchpad bug 133124 in firefox "MASTER [GUTSY]  firefox crashed [@pixman_compositeGeneral]  [@_cairo_pixman_composite]  [@_cairo_image_surface_composite]  from libcairo" [High,Confirmed]  https://launchpad.net/bugs/13312404:30
=== shirish [n=shirish@59.95.6.67] has joined #ubuntu-mozillateam
shirishUbulette: you up m8?04:31
=== asac_ [n=asac@debian/developer/asac] has joined #ubuntu-mozillateam
=== shirish [n=shirish@59.95.6.67] has left #ubuntu-mozillateam []
=== asac [n=asac@debian/developer/asac] has joined #ubuntu-mozillateam
=== Paddy_EIRE [n=patrick@89.240.241.165] has joined #ubuntu-mozillateam
=== asac_ [n=asac@debian/developer/asac] has joined #ubuntu-mozillateam
=== tonyy [n=anthony@ubuntu/member/tonyyarusso] has joined #ubuntu-mozillateam
=== Bernardo [n=Bernardo@sourcemage/Bernardo] has joined #ubuntu-mozillateam
=== paran [n=paran@cl-56.sto-01.se.sixxs.net] has joined #ubuntu-mozillateam
=== bluekuja [n=andrea@ubuntu/member/bluekuja] has joined #ubuntu-mozillateam
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-mozillateam
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-mozillateam
gnomefreak!daily11:47
ubotuDaily builds of the CD images of the current development version of Ubuntu are available at http://cdimage.ubuntu.com/daily/current/11:47
gnomefreakfrigging bot11:48
gnomefreak!no daily is <reply> Daily builds of the CD images of the current development version of Ubuntu are available at http://cdimage.ubuntu.com/daily/current/ and http://cdimage.ubuntu.com/daily-live/current/11:49
ubotuI'll remember that gnomefreak11:49
gnomefreakbrb i need to get a picture of gdm11:57
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-mozillateam
gnomefreakok ill be back ina while i have to go to a few stores12:28
asacgnomefreak: ok12:29
asacgnomefreak: though you probably drive ;)12:29
asacnot go12:29
gnomefreaktrue ;)12:29
asacremember carbon-dioxide ;)12:29
asacbut from what i know you live in the woods ... so it probably compensates that for you :)12:30
=== Jazzva [n=sasa@cable-89-216-130-161.dynamic.sbb.co.yu] has joined #ubuntu-mozillateam
bluekujaasac: heya alex, any news?02:03
asaci will do it after lunch now :)02:05
bluekujaasac: ok cool :)02:05
asacbluekuja: just tell me ... did you send a mail with the deatils?02:05
bluekujaasac: yup02:05
asacok02:05
bluekujaasac: its an alioth link02:05
bluekujawith diff dsc et orig02:05
bluekuja;)02:05
asacok02:06
bluekujaasac: next step is diff-ext new upstream release02:06
bluekujaand then agg02:06
bluekuja(two bugs)02:06
asacwhat bugs does agg have?02:06
asacah twice in a row02:07
bluekujaFTBFS if built twice (two of them submitted) and one for the copyright02:07
asacyou should merge these bugs02:07
bluekujayup02:07
asacthey are duplicates02:07
asacso its one bug :)02:07
bluekujaasac: there is one more for the copyright02:07
bluekujachange02:07
asack02:07
asacwe have a branch for that?02:08
bluekujaasac: yep02:08
asacok then its fine02:08
bluekujaasac: gonna fix both of them there02:08
bluekujasame for diff-ext02:08
bluekujaand I mail you branch links02:08
asack02:09
bluekuja;)02:09
bluekujaasac: when all these bugs gonna be fixed02:09
asacwhat about the one with the broken makfile02:09
asacis that bitstormlite?02:09
bluekujaasac: yup02:09
bluekuja^^02:09
asack02:09
bluekujaasac: new upstream release02:09
bluekujafixed that02:09
asacok ... at last ;)02:10
bluekujaasac: when all these will be fixed, I'll start nm I guess02:10
bluekujaso I have a clear profile02:10
asacyes02:10
bluekuja;)02:10
bluekujaand I hope I'll get a good AM02:10
bluekuja:P02:10
asacyeah ... hopefully better than me :) ... i should have finished my report for my current student weeks ago ... shame on me02:11
bluekuja:D02:11
bluekujawell, you're a busy man02:11
bluekujaso I can understand that02:11
gnomefreak!daily03:02
ubotuDaily builds of the CD images of the current development version of Ubuntu are available at http://cdimage.ubuntu.com/daily/current/ and http://cdimage.ubuntu.com/daily-live/current/03:02
asacUbulette: ok i chatted with benjamin ... we came up with something04:16
bluekujaasac: done?04:34
=== Jazzva [n=sasa@cable-89-216-130-161.dynamic.sbb.co.yu] has joined #ubuntu-mozillateam
asacbluekuja: now looking04:44
bluekujaasac: perfect, I'm here for anything04:45
bluekujaasac: I'm branching out agg04:45
bluekuja^^04:45
asacbluekuja: was bitstormlite ever uploaded?04:46
asacor is this an initial release?04:46
bluekujaasac: it was already in the archive04:47
bluekujaasac: with 0.2k04:47
asachow did that work without the makefile?04:50
asacah had problem with rebuild right?04:50
bluekujayup04:50
bluekujatwice in a row build04:50
Jazzvaasac: The check is pretty much done... Care to see it?05:01
asacJazzva: yes ... if you have it :)05:07
asacmaybe show a diff05:07
Jazzvahttp://jazzva.googlepages.com/ubufox.xpi305:07
Jazzvahttp://jazzva.googlepages.com/ubufox.xpi05:07
JazzvaOk... diff is fine too :)05:08
JazzvaJust a sec05:08
asacJazzva: can you show me a diff?05:08
asacyes please05:08
asacits easier to track and understand for me what you have done05:08
=== tonyy [n=anthony@ubuntu/member/tonyyarusso] has joined #ubuntu-mozillateam
Jazzvahttp://paste.ubuntu-nl.org/38553/05:11
Jazzvaasac ^05:11
=== asac looking
Jazzvathe first add is in the showPluginResults() function...05:12
JazzvaOff for a smoke... brb05:13
Jazzvaback05:16
asacJazzva: ok i think i have a better idea :)05:16
asacits simpler:05:16
asacasac@hector:~/ubuntu_motu/bluekuja/bitstormlite-0.2m$ sh -c "exit $(/usr/bin/groups | grep -c -w admin)"05:16
asacasac@hector:~/ubuntu_motu/bluekuja/bitstormlite-0.2m$ echo $?05:16
=== tonyyarusso [n=anthony@ubuntu/member/tonyyarusso] has joined #ubuntu-mozillateam
asac105:16
asacasac@hector:~/ubuntu_motu/bluekuja/bitstormlite-0.2m$ sh -c "exit $(/usr/bin/groups | grep -c -w admina)"05:16
asacasac@hector:~/ubuntu_motu/bluekuja/bitstormlite-0.2m$ echo $?05:16
asacso just run the above and test for exit code ... instead of reading the tempfile et al05:16
asac005:16
bluekujaasac: huh?05:17
Jazzvaasac: Yeah, it is simpler :)05:17
JazzvaOk, I'll change it now...05:17
asacJazzva: one more improvement is maybe to use wizardCheckAdmin() instead of testing for global variable05:18
asacthats better from a contract point of view05:18
asacwizardCheckAdmin could do the caching if wanted05:18
Jazzvacaching?05:18
bluekujaasac: is there something wrong?05:19
asacJazzva: i think you already do it right05:19
Jazzvaasac: You mean to cache the result, so it's not called 3 times?05:19
asacbluekuja: not found anything so far05:19
bluekujaasac: ok cool05:19
asacJazzva: ok you do if (wizardCheckAdmin()){05:19
bluekujaasac: fixing FTBFS in agg atm05:19
asacbut then you do if (notAdmin){05:19
asacJazzva: you should unify those ... at best use wizardCheckAdmin() in both places05:20
Jazzvaasac: Yeah, I need it in two functions... That's why I added a global variable...05:20
JazzvaIn order not to run wizardCheckAdmin two times...05:20
asacJazzva: yeah global variables are ugly05:21
Jazzvaasac: Ok... I can fix that...05:21
asacJazzva: i teach people to use proper functions05:21
asacthat function should do the caching ... e.g. test the global variable and remember if it has already evaluated that ...then fast return to not run the shell script every time05:22
asacbut that is fine tuning05:22
asacfor now you can just use the function05:22
asacin that way people looking at code don't need to understand when the variable is properly initialized ... as the function can encapsulate the know-how and strategy about that ...05:23
asacso its more flexible05:23
asacand opens options for future development without breaking other parts of the code05:23
asacbluekuja:05:24
asacdh_install /home/asac/ubuntu_motu/bluekuja/bitstormlite-0.2m/bitstormlite.desktop usr/share/applications05:24
asaccp: cannot stat `.//home/asac/ubuntu_motu/bluekuja/bitstormlite-0.2m/bitstormlite.desktop': No such file or directory05:24
asacthats how this thing ends05:24
asaclooks like a bug in make system ... again :)05:25
asacoh wait its a bug that you did05:25
Jazzvaasac: So, I should have one var to know if the wizardCheckAdmin() was already run and another to store it's value?05:25
asacno idea why it looks for relative path05:25
bluekujaasac: omg, I fixed that05:25
bluekujahere locally05:25
asacJazzva: whatever you want ... for now you don't need to cache at all05:25
asacJazzva: but your proposed approach is reasonable05:26
asacbluekuja: well that doesn't help much05:26
bluekujaasac: really strange05:26
bluekujaasac: what does those lines look like there?05:26
bluekujadamn!05:26
bluekujaI left CURDIR05:26
asacyeah05:27
asacwhat should i do?05:27
asacjust drop it or what?05:27
Jazzvaasac: Hmm... oke... I'll try to do the caching (but I'm not sure if I really know what you mean :))... Anyway, I'll report in 10-20 minutes :).05:27
asacJazzva: great05:27
bluekujaasac: just copy the .desktop inside debian dir, and debian/bitstormlite.desktop usr/share/applications05:27
asacwhy copy?05:27
bluekujaasac: because using CURDIR wont work05:27
asacwhy no just bitstormlise.desktop usr/share/applications05:27
bluekujamm05:27
bluekujayep05:27
bluekujathat works too05:28
asacok05:28
asacdoing it that way now05:28
bluekujaperfect05:28
bluekujaI used CURDIR, found the bug and made another way05:28
asacso does clean actually cleanup everything?05:29
asacor is there cruft now that i run it a second time?05:29
bluekujaasac: now it should build twice without problems05:29
bluekujaI tested it here05:29
bluekujabuilt 2-3 times05:29
bluekujaand works fine05:29
asacdid you compare diff.gz results for 1st and 2nd build?05:30
=== asac doing that now ;)
bluekujano, didnt do it :D05:30
asacok it has changed by 2 bytes05:30
asacbut looks good05:30
asac-rw-r--r-- 1 asac asac 3659 2007-09-25 17:29 bitstormlite_0.2m-1.diff.gz05:30
asac-rw-r--r-- 1 asac asac 3661 2007-09-25 17:29 bitstormlite_0.2m-1.diff.gz.105:30
asac.1 is the one you provided05:30
asacthe other the one produced on second run05:31
bluekujawell, 2 bytes looks fine05:31
asacbluekuja: yeah .. though interesting that there is a difference at all05:31
asacbluekuja: just add that test to your standard testset to see if things build cleanly05:32
asaclooks good05:32
bluekuja:)05:32
bluekujaasac: so I should check everytime if it builds twice?05:32
asacuploaded05:32
bluekujae.g as a test for a clean package05:32
bluekujaasac: great! second done, now 2 more packages and I have a clean bug page05:33
asacJazzva: so you don't allow the plugin finder wizard to come up if you are not an admin?05:46
asace.g. the result page?05:46
JazzvaWell, I use it to display that missing plugins can't be installed...05:47
asacJazzva: we have apturl: results + normal XPIInstall results (which would still work)05:47
asacthe idea is to filter out apturl results if not admin05:48
asacas there might still be XPInstall results (e.g. from upstream pfs)05:48
JazzvaOh... hmm. I'll have to find out a bit about it then :)...05:48
JazzvaTo see where it's done :)05:48
asacJazzva: there are two ideas i have:05:48
asac1. filter out apturl: results and display an info item that there are "more results ..." which cannot be installed because of permissions05:49
asac2. display all results, but grey-out those that cannot be installed ...05:49
asacfor 2. we want an info text as well that you can install those disabled extensions if you have an administration account05:50
Jazzvasure, I understand...05:50
JazzvaInfo in form of text label below the box?05:50
asacyes ... and maybe an Attention icon in front05:50
asacbut thats fine tuning then05:51
asaci am not sure if 1 or 2 is better05:51
asac1 is less confusing (why the hell are things greyed out)05:51
JazzvaRight05:51
asac2 will show the user what choices would be available05:52
JazzvaBut 2 might be more better if user has an admin account...05:52
Jazzva*without "more" :)05:52
asacyes ... we educate him that it might worth to relogin or ask an admin to install this or that extension05:52
JazzvaRight... I would go for 2...05:52
JazzvaIt gives more information, but it is also more useful... And it won't be too much confusing, since there'll be an explanation...05:53
asacright ... we can then discuss the right visualization ... and adapt it once we have feedback05:53
JazzvaMhm...05:53
asacany issues you see?05:53
JazzvaWell, no atm...05:53
JazzvaThe only issue it that it'll require few more clicks if there's no XPI file to install...05:54
Jazzvathen the solution I provided... but I don't think that's too important.05:55
JazzvaSo, should I start on #2?05:55
asacJazzva: why more clicks?05:57
asacat best if not suitable result is displayed you can only finish the dialog05:57
Jazzvaasac: Well, it will provide a list with all greyed-out items, and after that a summary dialog...05:58
Jazzvaasac: And that is true too :)05:58
JazzvaThe solution you suggested...05:58
asac // ends here, and more down there :) - Jazzva06:03
asacdo you think these kind of comments provide valuable information ;) ?06:03
JazzvaWell, for me yes ;)... They won't be there when I push to the branch :)06:04
JazzvaThey're there only temporarily :)...06:05
asacok06:10
=== asac [n=asac@debian/developer/asac] has joined #ubuntu-mozillateam
=== rexbron [n=rexbron@62.6.158.161] has joined #ubuntu-mozillateam
asac!daily07:07
ubotuDaily builds of the CD images of the current development version of Ubuntu are available at http://cdimage.ubuntu.com/daily/current/ and http://cdimage.ubuntu.com/daily-live/current/07:07
=== rexbron [n=rexbron@62.6.158.161] has joined #ubuntu-mozillateam
Jazzvaasac, it seems there's one problem. I can't disable all radio buttons... one always stay selected :/...07:19
JazzvaThat's in plugin list...07:19
asacJazzva: well ... we select top-most explizitly07:20
asacdon't to tha tif that radio is disabled07:20
JazzvaWell, I tried to unselect it after... so, I should check before selection the first button?07:20
Jazzva*selecting07:20
JazzvaUmm... sorry... I should put the part where it selects the first button inside the check :)..07:22
=== cwong1 [i=chatzill@nat/intel/x-323fa96fab09585c] has joined #ubuntu-mozillateam
JazzvaAnd once again, I didn't formulate it correctly :)... Never mind :)...07:23
cwong1asac:  hi07:26
=== gnomefreak wonders what would happen if i removed all gdm files
gnomefreakasac: you busy? ;)07:47
=== csanders [n=csanders@hoovers-241.hoovers.com] has joined #ubuntu-mozillateam
csandersare yall mozilla developers ?08:03
gnomefreakasac: bug 144882 seems like it could be regression since it started with the fixed n-m and wpa08:04
ubotuLaunchpad bug 144882 in network-manager "ioctl[SIOCSIWAUTH] : Operation not supported" [Undecided,New]  https://launchpad.net/bugs/14488208:04
gnomefreakcsanders: for ubuntu08:04
gnomefreakasac: i had him attach output and file for you all you ;)08:04
Jazzvaasac: Here's the new diff :)... http://paste.ubuntu-nl.org/38567/08:08
Jazzvaasac: It grays-out only the one installed with apturl.08:09
Jazzva*those08:09
JazzvaI'm not sure if the ubufox.pluginWizard.notAdmin is a good string :/... I thought to use "disabled" or "unavailable" instead of "grayed-out", but they could have other meanings...08:11
csandersyall ever used XUL ?08:12
gnomefreakcsanders: most of us have or do08:12
csandersI just found , it looks like exactly the project I was going to try to start08:13
csandersits so awesome!08:13
gnomefreakcsanders: your using 1.8?08:13
csandersmozilla ? im using 2.0.0.608:13
gnomefreakcsanders: are you on gutsy?08:13
csandersfeisty i think, whichever is the newer one08:14
gnomefreakwe introduced xulrunner in gutsy than we plan on upgrading it to 1.9 shortly after beta release :)08:14
csanderssweet!08:14
=== AlinuxOS [n=vsichi@87.16.133.72] has joined #ubuntu-mozillateam
cwong1gnomefreak: are U familiar with the firefox code?08:26
gnomefreakcwong1: not really thank god08:26
gnomefreaktheres too damn much of it08:26
cwong1no kidding08:26
cwong1is asac the only person around here knows it all? :)08:26
=== Bernardo [n=Bernardo@sourcemage/Bernardo] has joined #ubuntu-mozillateam
gnomefreaki hope so08:27
gnomefreaklol08:27
gnomefreakUbulette knows some if not most of it08:28
cwong1Ubulette:  you there?08:28
gnomefreakcwong1: hes not normally at this time08:30
Jazzvaoff for a while... be back later.08:32
cwong1k08:33
gnomefreakasac: im gonna hunt someone down and break legs i think08:34
csandersgnomefreak: hehe for what ?08:46
gnomefreaka problem with ff freezing08:46
Ubulettehi08:47
Ubulettecwong1 ?08:47
gnomefreakUbulette: do you have command to disable pango just for one firefox session?08:50
gnomefreakfound it08:53
Ubulettegnomefreak, MOZ_DISABLE_PANGO ?09:00
Ubuletteit's gone in ff309:00
gnomefreakUbulette: yes that was it but this is freezing in ff209:01
gnomefreakbut new profile cleared it up he didnt have a chance to run that command :(09:01
gnomefreakasac: im covering all bases on bug 140885 but seems to be a profile issue atleast for one user seeing this isue09:03
gnomefreakissue09:03
ubotuLaunchpad bug 140885 in mozilla-firefox "firefox freezes when greater than three windows are openened" [Medium,Incomplete]  https://launchpad.net/bugs/14088509:03
Ubulettei only have 1 window, but about 40 tabs09:04
gnomefreakUbulette: i think its a profile issue left over from feisty09:06
=== gnomefreak waits for bryce's answer so i can test beta cd
Ubulettegood. xul and ff3 a8 are in the ppa :)09:43
=== asac_ [n=asac@debian/developer/asac] has joined #ubuntu-mozillateam
=== Ubulette_ [n=Ubulette@APuteaux-153-1-71-186.w81-249.abo.wanadoo.fr] has joined #ubuntu-mozillateam
cwong1asac: ping10:44
cwong1Ubulette_: gnomefreak said you are somewhat familiar with the firefox code. Truth?10:49
Ubulette_depends10:49
cwong1Ubulette: I am try to raise the browser to the top by using the XRaiseWindow call.  But that didn't seems to work.  Any suggestion?10:50
cwong1s/try/trying/10:50
Ubulettesorry, i don't know10:55
cwong1k. thanks anyway10:55
=== Jazzva [n=sasa@cable-89-216-130-161.dynamic.sbb.co.yu] has joined #ubuntu-mozillateam
JazzvaEvening :)...11:24
Jazzvaasac, have you seen the diff?11:25
Ubulette<asac> Ubulette: ok i chatted with benjamin ... we came up with something <= what what what ??? :)11:26
Ubuletteasac, tell me asap because i've already split and moved xul addons in /usr/lib/xulrunner-addons11:29
=== gnomefreak [n=gnomefre@ubuntu/member/gnomefreak] has joined #ubuntu-mozillateam
gnomefreakirssi screen looks funky11:47
=== IdleOne [n=idleone@unaffiliated/idleone] has joined #ubuntu-mozillateam
Ubulettedamn, I have to obsolete firefox-3.0-venkman and firefox-3.0-dom-inspector now :P12:11
gnomefreakseems as if you use restricted-manager to install drivers it automaticly enables compiz12:12
asaccwong1: there?12:52
Ubuletteasac. so, benjamin?12:55
asacUbulette: yeah :) ... we have to add a patch so xul applications look in two extensions directories12:55
asacbut in general we will have unversioned xul extension directories12:56
asace.g.12:56
asac/usr/lib/xulrunner-extensions/12:56
asac/usr/lib/firefox-extensions/12:56
asac/usr/lib/thunderbird-extensions/12:56
Ubulettewhy so many ?12:56
asacone for general extensions and one for application specific ones12:56
asacin fact using one directory would be fine12:56
asachowever his point is that startup time gets an impact because each extension is looked at12:57
asacso extensions we know that are not suitable for firefox should at best not be looked at12:57
asac... 2nd for plugins ...12:57
asacit depends on how the addons manager will look in the end12:57
asacbut for now he says thats better to have one per-branch directory ... then using plugin-extensions12:58
asacbut once i talked to gavin i will know more12:58
asace.g. /usr/lib/xulrunner-plugins-1.9/ ... /usr/lib/xulrunner-plugins-1.9.1/12:58
asacand put the .so files we know that are compatible in the appropriate directory12:58
Ubulettehmm. who will take care of that ? java / totem guys ?12:59
asaccare of what12:59
asac?12:59
Ubuletteputting the so in the right xul plugin dirs01:00
asacthe packager01:00
Ubuletteso exit plugins packages as xpi ?01:01
Ubuletteso exit plugins packaged as xpi ?01:01
asacno ... thats not yet set. its just that atm it looks like the addon manager might cause confusion if we do that01:02
asacbut i have to talk to gavin about that01:02
asacif we can come up with a good visualisation we could use the extensions approach ... but in general it should be safe to use .so directly01:02
asacas long as we do the branch split it should even be pretty safe01:03
asacJazzva: can i take a look tomorrow?01:04
Ubulettehmm. I've moved dom and venkman in /usr/lib/xulrunner-addons01:05
UbuletteI wanted to move the ff3 default theme in there too01:05
Jazzvaasac: Sure, no problem :)01:05
asaccwong1: what is your idea? how do you want to raise the window?01:06
asaccwong1: if you open a bug i can look into it. i hope i can get back tomorrow to midbrowser work01:06
cwong1cwong1: hey01:06
cwong1asac: hey01:06
asaccwong1: ah welcome01:06
asacUbulette: hmm ... as long as those are generic extensions (e.g. suitable for all target applications) that should be fine01:07
cwong1asac:  I was trying to do a XRaiseWindow in XRemoteclient:SendCommandLine and it didn't work.01:07
asachmm01:08
asacisn't there something like that already?01:08
cwong1asac: I am not sure01:08
asacafaik you can force firefox to to front01:08
asacthrough command line01:08
cwong1is there an option like that?01:09
asaconly problem is that some window managers prevent that01:09
cwong1that's what I was afraid of01:09
asacthere is ... we used it for thunderbird01:09
asaci can probably look it up tomorrow01:09
asacbut i think its matchbox dependent01:09
asacmaybe we need some matchbox specific event?01:10
asacare there other applications that already do something like that?01:10
cwong1gcal does a gdk_show_window01:10
asacwell thats the normal way01:11
asacso practically ... does it work?01:11
cwong1gdk_show_window eventually does a XRaiseWindow, I think01:11
cwong1gcalc work01:11
asachow do you trigger that?01:11
asacclicking on the menu entry?01:12
cwong1yes in the home screen just click on the gcalc icon01:12
asachmm ... the home screen never worked for me ... will try to update my image creator chroot tomorrow and see01:13
cwong1you must still have the old image, the new image doesn't have the menu entry anymore :)01:13
asacoh damn01:13
cwong1Just create a new target.  you dont have to create a new project01:13
asaccwong1: can i trigger that through normal menu entry as well?01:13
cwong1yes01:13
asachmm ... new target? is that the first of the two things i do?01:13
asac(in image-creator)01:13
cwong1just skip the project and use the exisiting project01:14
cwong1then create a new target01:14
asacok i will try that ... but as i said the home screen never worked for me01:14
asacanyway ... can you add that to the hildonization bug?01:14
cwong1the gcalc should work01:14
cwong1yes I will do that01:15
asaci will try to play around tomorrow01:15
cwong1ok sounds good thanks01:15
asacif gcalc work it should work for us as well :)01:15
cwong1yes01:15
cwong1unless the browser window does some strange things..:):)01:15
asacno it doesn't :) after all mozilla pps are the most straight forward things out there ;)01:16
asacjust kidding ;)01:16
=== rexbron [n=rexbron@62.6.158.161] has joined #ubuntu-mozillateam
cwong1:)01:16
asaccwong1: just to get it right ... the idea is to get midbrowser on top if you try to open it through menu ?01:16
asac... and through external link?01:17

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