/srv/irclogs.ubuntu.com/2010/09/03/#ubuntu-mozillateam.txt

chrisccoulsonmicahg - who worked in the KDE integration patch originally?00:01
chrisccoulsons/in/on/00:03
micahgchrisccoulson: debfx00:08
jlebarHey, guys.  It looks like the Ubuntu download page uses some invalid HTML which Firefox's HTML5 parser breaks.00:11
jlebarhttps://bugzilla.mozilla.org/show_bug.cgi?id=59311400:11
ubot2Mozilla bug 593114 in General "Download button text missing at Ubuntu.com on trunk nightly (20100902)" [Normal,Resolved: duplicate]00:11
jlebarer... https://bugzilla.mozilla.org/show_bug.cgi?id=56952800:11
ubot2Mozilla bug 569528 in HTML: Parser "[HTML5] <h5> inside <button> inside <p> implicitly closes the <p>" [Normal,Assigned]00:11
jlebarWe've filed a spec bug and are changing our implementation, but in the meantime, it might be good if you guys fixed the page.00:12
micahgwhich page?00:14
chrisccoulsonhttp://www.ubuntu.com/desktop/get-ubuntu/download00:14
chrisccoulsonjlebar, you can report bugs against the website - https://bugs.edge.launchpad.net/ubuntu-website/+filebug00:15
chrisccoulsoni'm not sure if anybody maintaining the website hangs out in here00:15
jlebarActually, now that I'm thinking of it, I think I *did* file a Launchpad bug.  I'll find that bug and poke it.00:17
chrisccoulsonjlebar, bug 588595 :)00:18
ubot2Launchpad bug 588595 in firefox (Ubuntu) (and 2 other projects) "Ubuntu download button renders inccorrectly in Firefox 3.7 (trunk) (affects: 1) (heat: 43)" [Medium,Invalid] https://launchpad.net/bugs/58859500:18
jlebaryeah.  It's even linked from my Mozilla bug.  :)00:19
chrisccoulsoni've just added a ubuntu-website task00:19
jlebarchrisccoulson, cool.  Can you cc me?00:19
chrisccoulsonjlebar, you should already get copied on changes to that bug, as you're the reporter00:20
jlebarOh, I see; you added a task to the existing bug.00:20
jlebarYou guys and your fancy trackers...00:20
chrisccoulsonyeah, it's easier than reporting a new bug :)00:20
chrisccoulsonbut it does get abused by some people....00:21
chrisccoulsonoccasionally users will come along and add another dozen or so tasks, because the bug sounds similar to bugs that other applications have ;)00:22
chrisccoulsonand then you end up with hundreds of people subscribed and getting spammed00:22
jlebarhaha.  Well, Bugzilla solves this problem by being so user-unfriendly that nobody wants to use it.  :)00:22
chrisccoulsonlol00:23
=== Pilif12p is now known as pilif|nom
micahgchrisccoulson: any decision yet on profile names for firefox-trunk/-next?00:40
=== pilif|nom is now known as Pilif12p
chrisccoulsonmicahg - not yet. i'll sit down and think about how the profile migration will work tomorrow. i think we should try and work that out before we start renaming the branches00:42
micahgchrisccoulson: k, we should get up beta 5 packages soon though, people really want to try 4.0 (me included, but won't use dailies for regular use)00:43
chrisccoulsonyeah, i'll work on fixing the other remaining issues tomorrow00:43
Dimmuxxso beta ppa next week maybe?00:43
chrisccoulsonthe main one being how we add our custom preferences to the omni.jar00:44
chrisccoulsonthat's going to be tricky00:44
micahgDimmuxx: I hope, beta 5 is scheduled for monday00:44
micahgchrisccoulson: can't we patch it in before it's created?00:44
chrisccoulsonwe could, but i'd rather not patch the upstream preferences files if we can help it00:44
chrisccoulsoni'd prefer to just ship the additional files still00:44
micahgchrisccoulson: no, we can patch in a new file that's added to the omnijar00:45
chrisccoulsonyeah, we could do that too, by patching the package-manifest00:46
micahgchrisccoulson: yep :)00:46
chrisccoulsonthe only issue we have is that we ship different preferences depending on the branding00:47
chrisccoulsonhmmmm :/00:47
chrisccoulsoni'll figure something out00:47
micahgchrisccoulson: well, how is the alternative branding handled at the moment?  ( I know we talked about 2 passes to generate an omnijar for each branding)00:48
chrisccoulsonthe other alternative is to manually copy the preferences in to dist/$(MOZ_APP_NAME)/defaults after the contents of dist/bin are copied across (which is driven by the package-manifest), but before the omni.jar is created00:48
chrisccoulsonand it's possible to do that with the upstream build system, if you drop my patch which creates the omni.jar when running make install00:49
chrisccoulsoni also need to add some preinst hooks to clean up the files in /etc/firefox-4.0, as those aren't used anymore00:52
chrisccoulsonbut that one is fairly trivial to do00:52
=== ]reed[ is now known as [reed]
China_Jobsdoes anyone know how to repopulate the inbox in Thunderbird with emails saved to local folders so that the messages really are back in the inbox and not just look like they are?06:12
micahgchrisccoulson: gnome-shell and gjs are ready, just waiting to make sure I don't need an FFe to upload06:34
chrisccoulsonmicahg - i just noticed that gnome-shell already tries to set LD_LIBRARY_PATH10:54
chrisccoulsonbut it's doing it incorrectly (by using pkg-config)10:54
micahgchrisccoulson: hmm, and the libmozjs patch is wrong as well13:05
jdstrandfta2: hey. so chromium-codecs-ffmpeg ftbfs on armel: http://launchpadlibrarian.net/54825547/buildlog_ubuntu-lucid-armel.chromium-codecs-ffmpeg_0.6%2Bsvn20100811r55740%2B56137-0ubuntu0.10.04.1_FAILEDTOBUILD.txt.gz13:14
gnomefreakmicahg: the connting problem is back with latest update. it was working for a while until the upload13:15
jdstrandfta2: this is a regression over the previous release unfortunately :(13:15
* gnomefreak would really rather not use a different client13:15
micahggnomefreak: connting?13:15
jdstrandfta2: it looks like it did on maverick as well13:16
gnomefreakconnecting13:16
micahggnomefreak: which thunderbird are you using now?13:16
micahgI fixed the FTBFS in the daily PPA13:17
gnomefreak3.1.4~hg20100825r5783+nobinonly-0ubuntu2~umd213:17
micahgand now it's totally broke?13:17
gnomefreakcant connect to 4 boxes13:17
gnomefreakthey are th important boxes13:17
micahgthat seems weird, IMAP?13:18
gnomefreaki have >8000 emails due to this problem13:18
gnomefreakmicahg: pop13:18
gnomefreakimap has enough damn problems i dont need to add more13:18
* micahg checks for bugs13:18
* gnomefreak hates to file a bug on this but it needs to be fixed 13:20
micahggnomefreak: anything in the error console?13:20
gnomefreakone minute13:20
gnomefreakyes but activity managers give more info. hold on i cant copy+paste from error console13:22
micahgchrisccoulson: so, no FFe needed, but you probably knew that, so, do I need to fix the mozjs patch, or can I upload this and then fix it later?13:22
gnomefreakWarning: Error in parsing value for '-moz-appearence'. Declaration dropped.13:23
gnomefreakmore ->13:23
gnomefreakSource File: chrome://global/skin/scrollbars.css13:24
gnomefreakthey are both the same as above13:24
chrisccoulsonmicahg - i think we should probably fix it all in one go.13:24
gnomefreaklet me try disabling enigmail than themes i guess13:24
chrisccoulsoni didn't look at the other patch though, so i'm not sure whats wrong with it yet13:24
micahggnomefreak: yeah, let me know if it's an extension issue13:24
gnomefreakoh line 86 is one of them13:24
micahgchrisccoulson: well, I can patch the LD_LIBRARY_PATH in the patch to work correctly13:25
chrisccoulsonbut we should probably try and fix the existing python wrapper to set LD_LIBRARY_PATH correctly, rather than introducing a new wrapper13:25
gnomefreaksorry 18613:25
gnomefreakand no engimail is not the problem13:25
gnomefreakoh crap its not an extension bug since it does it in -safe-mode13:26
micahgchrisccoulson: ah, yes, I didn't notice that before (I guess I should've checked for an existing wrapper :))13:26
* micahg gives it a go13:27
micahgchrisccoulson: should I add it to the existing mozjs patch and fix that as well?13:29
chrisccoulsonmicahg - yeah, can do13:29
micahgchrisccoulson: k13:29
micahgchrisccoulson: ah, and most users won't have pkg-config installed, is that the issue13:34
chrisccoulsonmicahg - yeah, that only works for people that have development packages installed13:35
micahgchrisccoulson: k, I'll have to fix this in a couple hours, have to run now13:36
fta2jdstrand, i know. i've already pinged the upstream arm guys, and asac. no answer so far. I can't test myself, i don't have access to any arm box13:42
fta2d'oh! lrwxrwxrwx 1 root root  9 2010-08-26 10:56 /etc/alternatives/gnome-www-browser -> /usr/bin/14:36
fta2something is adding a bogus alternative14:37
fta2chrisccoulson, ^^14:37
fta2$ gnome-www-browser14:38
fta2/usr/bin/gnome-www-browser: Permission denied.14:38
fta2lrwxrwxrwx 1 root root 35 2010-08-26 10:56 /usr/bin/gnome-www-browser -> /etc/alternatives/gnome-www-browser14:39
chrisccoulsonfta2 - what is the output of update-alternatives --display gnome-www-browser?14:51
chrisccoulsonoh14:51
chrisccoulsoni see it here too14:51
chrisccoulsonfta2 - do you have firefox 4 installed? i have a feeling that installed the bogus alternative in the past14:56
fta2yes15:06
jdstrandfta: regarding my comment on libvpx in maverick, it was added because of LP limitations of a nomination being added for all tasks, not a specific one15:47
jdstrandfta: which is why I immediately invalidated it15:48
jdstrandfta: it wasn't directed to you15:48
ftajdstrand, ok, no offense intended/taken ;)15:51
jdstrandfta: cool. thanks again for all your work on this :)15:51
jdstrandfta: I'm keen to hear upstream's response, but will probably still pocket copy to -proposed so people can at least test in the meantime15:52
jdstrandfta: are you ok with that?15:52
ftajdstrand, the thing with being the only maintainer of chromium is, i don't have enough time to work on most of the crasher bugs. it requires lot of time i no longer have15:53
ftajdstrand, sure, arm will get its fix eventually, but no need to hold everyone else, esp for the 15+ security fixes15:55
jdstrandyeah, my thoughts exactly15:55
gnomefreakfta: does chrome have a non-free license?15:57
ftagnomefreak, chrome is not open source15:57
gnomefreaki guess that explains the name of our package15:58
gnomefreakchromium instead of chrome15:58
ftagnomefreak, chrome = chromium + some tiny/disturbing/unwanted/unneeded stuff15:58
ftachromium has everything we need15:59
gnomefreakok15:59
gnomefreakexcept bug fixes :(15:59
gnomefreaki finally got it to stop asking me to set as default15:59
ftano, it's the same, bugs found in chrome are 1st fixed in chromium15:59
gnomefreakit is/was set as default but everytime i opned it it asked again16:00
ftait's a bug in xdg-something, not in chromium16:00
gnomefreaki had to click stop asking16:00
gnomefreakoh ok16:00
ftain trunk, they landed a fixed xdg-mime yesterday16:00
ftait's in our last daily16:01
ftait's xdg-mime from upstream (a snapshot from cvs), supposed to fix KDE416:01
gnomefreak7.0.513.0~svn20100902r58299-0ubuntu1~ucd116:01
ftano, 51416:02
gnomefreaksince i got it to stop asking i wont know if its fixed16:02
gnomefreakah ok16:02
ftame too, i told it to stop asking, it's my default in gnome anyway16:04
ftaoh, 514 is still building16:05
ftadamn lp, too slow16:05
gnomefreakits my default in gnome as well since firefox is extreamly slow lately16:12
ftachrisccoulson, do you know if all the indicators are in written C? is there an API and possibly some hooks for other languages?16:12
ftachrisccoulson, i like C but as i want to wrap a webapp in an indicator menu (most probably the sound indicator), C is not the best language for that16:14
chrisccoulsonfta - yeah, the indicators are all written in C, and the public interfaces all have python, mono and vala bindings i think16:15
ftachrisccoulson, any doc/spec for those bindings?16:16
chrisccoulsonfta - i'm not sure, tedg would be the person to ask about that16:16
micahgchrisccoulson: back16:33
micahgchrisccoulson: assuming we don't want to add a binary depends on pkg-config16:33
ftachrisccoulson, will you fix the bogus alternative?16:36
chrisccoulsonfta - it was fixed in a commit some time ago, but there's nothing that will clean up the existing alternative16:37
micahgchrisccoulson: I also want to do one more thunderbird-locales upload after 3.1.3 is released to see if we can pick up additional translations16:48
chrisccoulsonmicahg - sure, that sounds ok16:49
chrisccoulsonheh, i see you're in #debian-mozilla too. i didn't even know it existed until today ;)16:50
micahgchrisccoulson: yeah, I might try to join that team eventualy too16:51
micahg*eventually16:51
ftachrisccoulson, imho, the broken alternative should be removed, somehow16:59
micahgfta: what broken alternative?17:06
fta[15:36] <fta2> d'oh! lrwxrwxrwx 1 root root  9 2010-08-26 10:56 /etc/alternatives/gnome-www-browser -> /usr/bin/17:06
micahgfta: what added that?17:09
ftamost probably ff4.017:09
micahgmine is linked to epiphany17:10
micahgI"ll look over the weekend17:10
micahgchrisccoulson: so, we shouldn't add a binary depends for gnome-shell on pkgconfig, right17:11
fta$ gnome-www-browser17:12
fta<fta2> /usr/bin/gnome-www-browser: Permission denied.17:12
fta<fta2> lrwxrwxrwx 1 root root 35 2010-08-26 10:56 /usr/bin/gnome-www-browser -> /etc/alternatives/gnome-www-browser17:12
micahgchrisccoulson: to fix gnome-shell, I should change the pkgconfig stuff to use xulrunner-1.9.2?17:18
gnomefreakyour working on gnome-shell? it is broken here17:19
micahggnomefreak: yes, what's broke where17:19
gnomefreakmicahg: missing depends on installing it17:19
micahgyou have daily xulrunner-1.9.2 installed?17:19
gnomefreakmicahg: bug 62963117:20
ubot2Launchpad bug 629631 in gnome-shell (Ubuntu) "Gnome-shell will not install due to depends issues (affects: 1) (heat: 6)" [Undecided,New] https://launchpad.net/bugs/62963117:20
gnomefreakill check17:20
gnomefreakmicahg: Installed: 1.9.2.10~hg20100901r34556+nobinonly-0ubuntu1~umd117:20
micahggnomefreak: yep, will be fixed next week17:20
gnomefreakmicahg: thanks17:20
micahggnomefreak: should be fixed over the weekend on maverick17:23
gnomefreakmicahg: thanks17:23
chrisccoulsonmicahg - yeah, gnome-shell shouldn't have a binary depends on pkg-config17:25
micahgchrisccoulson: k, I'll adjust, I want to get gjs, gnome-shell, and xulrunner uploading in the next half hour17:26
micahgchrisccoulson: how do you concatenate in python?17:28
chrisccoulsonmicahg - "foo" + "bar"17:28
micahgchrisccoulson: thanks17:29
chrisccoulsonmicahg - do you think we should drop all the 3.7 transitional stuff now?18:01
micahgchrisccoulson: maybe when we do the rename18:02
micahgchrisccoulson: I can't test gnome-shell yet because I'm not on maverick and dbus is crashing in chroot18:23
micahgchrisccoulson: does this look ok? http://pastebin.ubuntu.com/487916/18:26
chrisccoulsonmicahg - i think so, i'll test it in a few minutes18:29
micahgchrisccoulson: thanks, if it's good, I'll upload18:30
=== yofel_ is now known as yofel
kaddiHi, I need help with a Firefox/KDE issue. Namely when I double-click a textfile in the download-dialogue it gets openend in notepad, even though I have specified kate in the Firefox and the general KDE settings. Is there a walkaround or fix for this?19:04
chrisccoulsonkaddi, i'm not sure how everything works on kde, but how did you install firefox? have you got firefox-kde-support installed?19:07
kaddithere is no such package in my repositories. I use lucid on a 64bit system. I guess I did a sudo apt-get install firefox at the time, but it's been over a year, so I wouldn't swear on it chrisccoulson19:08
chrisccoulsonkaddi, kmozillahelper then19:09
chrisccoulsontry installing tha19:09
chrisccoulsont19:09
kaddithanks, that exists19:09
chrisccoulsoni'm not sure if it will fix your problem, but i think you need that installed on KDE19:09
kaddiI'm trying now, it wasn't installed19:09
kaddinot sure if you have any say in it, but that would be a package that would be useful to turn up when you do a "apt-cache search firefox kde"19:10
kaddithat fixed it! You're awesome! :) Thanks :)19:11
chrisccoulsonkaddi, yeah, the package is renamed to firefox-kde-support in maverick19:12
chrisccoulson(and it's installed automatically if you use the kubuntu firefox installer)19:13
kaddichrisccoulson would you also happen to know how I can force a textfile to be opened in a new tab in firefox instead of being downloaded? I'm guessing that it has to do with "txt file application/force-download"19:13
kaddichrisccoulson: hehe, I guess everything is better in maverick then. :) I tried retroactively to install kubuntu-firefox-installer and it said that all packges were already installed before I came here.19:14
chrisccoulsonkaddi, i'm not sure how to control that. if the mimetype of the file is just text/plain, then it normally opens it in the browser window anyway19:17
kaddido you konw how I can check the mimetype of a file I want to download?19:18
micahgchrisccoulson: I"ll be back in about an hour19:24
micahgchrisccoulson: nice post to bugcontrol :)20:42
chrisccoulsonhi micahg21:14
chrisccoulsonthanks. i hope you don't mind me adding you as a contact in it ;)21:15
ftajdstrand, was already known weeks ago: http://code.google.com/p/chromium/issues/detail?id=49617  :(21:22
ftai really need an ARM box21:22
ftaor help from someone who has that21:23
micahgchrisccoulson: not at all :)21:24
micahgchrisccoulson: did you have a chance to test gnome-shell?21:24
chrisccoulsonmicahg - not yet, i'll do that now21:25
micahgchrisccoulson: thanks21:25
chrisccoulsonmicahg - seems to work ok21:47
micahgchrisccoulson: so, can I push then?21:48
chrisccoulsonmicahg - yeah, feel free21:48
micahgwow, why is the queue still empty?21:49
chrisccoulsonmicahg - we're unforzen now aren't we?21:49
micahgyep21:49
chrisccoulsonor you mean for the builders?21:49
micahgwow, I thought we would be backlogged for a why21:49
micahgwhile21:49
micahgI guess the extra amd64 and i386 builders helped21:50
micahgchrisccoulson: will you have time to push xulrunner to security PPA if I upload it now21:52
micahgor will that wait until monday?21:52
jdstrandfta: thanks21:53
chrisccoulsonmicahg - i can maybe do it over the weekend, but otherwise, on monday21:53
chrisccoulsoni'm going to have an early night tonight21:53
micahgchrisccoulson: so, can I just wait to push everything Sat night then?21:53
chrisccoulsonyeah, that's ok21:53
micahgchrisccoulson: well, at least gjs and gnome-shell will be fixed this wekeend for maverick21:54
micahgchrisccoulson: after I do the uploads, I'll upgrade to maverick21:55
chrisccoulsonnice!21:57
chrisccoulsoni might upgrade my desktop this weekend21:57
micahgchrisccoulson: I might try to upload gjs/gnome-shell a little later since we seem to be getting lots of bugs for it22:00
micahgbut I have to finish some $WORK first :)22:00
ftajdstrand, the code causing the ftbfs is neon specific, and is not in our system ffmpeg 0.6 package :(22:37
ftamaybe the fix is already in the upstream vcs22:38
BUGabundohi fta22:42
ftahey22:42

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