/srv/irclogs.ubuntu.com/2010/02/02/#ubuntu-mozillateam.txt

DrakesonAre many firefox 3.6 plugins (such as greasemonkey) broken in lucid 64bit?  Firefox refuses to start when I install one of many such plugins.00:00
micahgDrakeson: are you referring to the archive versions?00:01
Drakesonwhat do you mean by archive versions?00:01
BUGabundoDrakeson: WFM in 3.700:02
micahgDrakeson: versions you can apt-get vs from addons.mozilla.org?00:02
Drakesonno, the ones from addons.mozilla.org00:02
micahgDrakeson: well, does it say it's compatible with 3.6?00:02
micahgI think the stats were about 75% of addons were compatible with 3.6 at the time of release00:03
micahgasac: re the transition PPA, its name is ffox35, is that a problem, I can modify the text, but not the name00:04
asacmicahg: i think its ok00:04
asacits just for us00:04
micahgasac: k, I was going to finish up xul192 tonight and upload a pre version to the PPA to start building against00:05
Drakesonmicahg: an example is greasemonkey (a popular addon). it says it is compatible with firefox 3.6.00:06
Drakesonand after installation firefox fails to start00:06
asacmicahg: right.00:06
DrakesonBUGabundo: is that a 64bit machine?00:06
BUGabundoyes00:06
BUGabundoahhhh00:06
BUGabundolet me guess00:06
micahgasac: what suffix should I use with the ppa, I see a few in tehre00:06
BUGabundoprocess separation ?00:07
DrakesonBUGabundo: what is that?00:07
Drakesondoes firefox have process separation?00:07
asacmicahg: ~ffox36~lucid1 etc.00:07
micahgasac: k00:07
asackarmic intrepid etc.00:07
BUGabundofor a few days now, builds of Firefox have separate process for plugins and some addons00:07
asacwell screw intrepid ;)00:07
micahgBUGabundo: only 3.7, not 3.600:07
asacjaunty hardy karmic etc.00:07
BUGabundomicahg: localy? cause upstream is doing 3.6 too00:08
micahgDrakeson: can you get a gdb backtrace?00:08
BUGabundobtw, since 3.6 is stable do you get 4.x branch now?00:08
micahgBUGabundo: only on a branch right now, not nightlies00:08
BUGabundodarn chromium 5-dev is soooo broken00:08
BUGabundomicahg: ping me once fta gets its daily up00:08
micahgBUGabundo: when mozilla-central branches, we'll put it up00:08
Drakesonmicahg: only if I knew how. /usr/bin/firefox is a shell script and I don't know how to run it under gdb.00:09
micahgBUGabundo: chromium dailies are already at 500:09
BUGabundoI know00:09
BUGabundoI'm using it00:09
micahgDrakeson: firefox -g00:09
BUGabundoand filling bugs on it00:09
ftaasac, hi00:09
ftaasac, good to know00:09
BUGabundofta: you got my bug report?00:10
ftaBUGabundo, ch, 4am00:10
BUGabundo!?00:10
micahgBUGabundo: you asking about ff4?00:10
BUGabundomicahg: yes00:10
micahgBUGabundo: k00:10
ftaBUGabundo, about themes? i can't reproduce00:11
Drakesonmicahg: using firefox -g, I get this:00:11
Drakeson"/usr/lib/firefox-3.6/firefox": not in executable format: File format not recognized00:11
BUGabundofta: :(00:11
micahgDrakeson: try gdb /usr/lib/firefox-3.6/firefox-bin00:12
Drakesonoh, it does not sigterm, it just exited with code 0100:14
* Drakeson looks further ...00:14
Drakesonwell, forgive my stupidity, is that exit code (code 01) from the shell wrapper or from the actual binary? I did "firefox -g" and then "file /usr/lib/firefox-3.6/firefox-bin" in gdb, and then "r".00:17
* micahg isn't sure00:21
micahgDrakeson: why not just try starting from gdb00:34
ccheneyhow do you search in chrome?01:06
ccheneyoh duh ctrl+f01:07
* ccheney is too used to firefox :)01:07
asacctrl+f also works in ffox fwiw ;)01:09
BUGabundoyeah01:13
BUGabundothat's how I do it in all browsers01:14
* ccheney has used / forever :)01:39
ccheneylike vi :)01:39
asacok out for today ... cu tomorrow03:02
asacmicahg: hey .... so on tbird locales ... did you test them?03:59
micahgwell, I don't have  a version I can actually test on03:59
asace.g. checking whether you get a translated UI if you use some?03:59
asachuh?04:00
micahgbut the extension registered as not compatible in tb3.0.1pre04:00
micahgmaxversion is 3.004:00
asacmicahg: you dont have a 3.0 tbird?04:00
micahgasac: maxversion on the .xpis upstream is 1 version04:00
micahgI have 3.0.1pre04:00
micahgand the locales are 3.004:00
micahgdo we need to hack that up?04:01
asacwell ... so we definitly ned to open maxVersion up04:01
* micahg can override to test actualy04:01
asacto be 3.0.*04:01
asacin the packages04:01
micahgok, so that means repacking the xpis...04:01
asacnot sure that means it04:01
* micahg can add the code back to do taht04:01
asacyou can sed them04:01
asacafter dh_install04:01
micahgoh...04:01
micahgcool04:01
* micahg never tried that04:01
asacafter or before the xpi-install04:02
* micahg gets to practice :)04:02
asaci think after is the right time to do that04:02
micahglet me override the one I have installed first to make sure it works04:02
asacyheah04:02
micahgyeah04:02
asacthats a good first step04:02
asaci am not sure if the maxVersion 3.0 furing xpi-install messes the generated xpi:recommends up04:03
asacbut i wouldnt think it does04:03
micahgdo I need to bump the moz-devscripts requirement to 0.20~?04:03
asacnot sure.... depends on whether we rely on something that is only available in 0.2004:04
asacdo we?04:04
micahgasac: recommends: TB vs TB-3.004:04
asacah ... so then yes.04:04
micahgstill needs to be released to debian if we're going to do it04:04
asacnot sure why ... but yes. bdrung should get that released imo04:05
asacthen we can synch before uploading04:05
asacmicahg: so plesae try if it works ... then sed the maxVersion after the xpi-install for each language04:05
asacand then we should be fine04:05
micahgasac: k, do we intend to update them though?04:06
asacunless xpi-install creates tight versioned depends/recommends (e.g. not just 'thnunderbird')04:06
micahg3.0.2 is adding an old locale back04:06
micahgasac: no, just generic04:06
asacwe intend to update them regularly.... but we dont want to update them for each tbird release04:06
asacok if itsjust generic it sounds good ... open maxVersion up after xpi-install and all should be fine04:06
asacthen we should be fie04:07
asacfine04:07
asacwould be great to the get sedding today... then we are done and i can upload it tomorrow after poking bdrung to get the latest md up04:07
micahgasac: ok04:08
asacthx very much04:08
asaclets see tomorrow. .... anything else you need?04:08
micahgnp, no, I'll try to get xul192 up if I don't collapse first04:09
micahgotherwise in the morning04:09
asachehe04:09
asactb has definitly priority ... so we get that off the list :)04:09
asac:)04:09
asacxul192 getting up soudns not that hard ... get it in your private ppa first04:10
asacand if its fine we can copz the packages over04:10
micahgk04:10
asacok cool.... have to run out now ... dinner and stuff and the internet sucks here in the hotel :)04:10
micahgyeah, I just have to diff xul191 and xul192 to make sure we're not missing anything04:10
asacright04:10
asacreviewing that would be great04:11
asacenjoy aznd talk to you tomorrow!04:11
micahgasac: k, enjoy04:11
micahgasac: locale worked  with override :) on  to sed :)04:16
[reed]hey guys04:27
micahghi [reed]04:27
[reed]didn't you all run into "configure: error: System Sqlite library is not compiled with SQLITE_SECURE_DELETE." sometime04:27
[reed]?04:27
micahgyes04:28
micahgwhen trying to use system 3.2004:28
micahgwhen the new test failed04:28
micahgbut I thought that was fixed when sqlite was bumped to 3.2204:28
[reed]thought so, too04:28
[reed]but Gentoo is having issues with 3.2204:28
micahghmmm04:29
micahglet me check a recent build log04:29
[reed]k04:29
[reed]3.6.22*04:29
micahgnm, we still have 3.6.21 in Lucid04:29
[reed]can you try to get .22 on lucid?04:29
micahgnot in debian yet04:29
micahglet me see if there's anopen bug in BTS04:29
[reed]k04:30
micahgno open bug, but maybe I can poke04:31
[reed]micahg: ok, thanks04:31
micahg[reed]: debian 56806104:52
ubottuDebian bug 568061 in sqlite3 "sqlite3: New Upstream Release 3.6.22" [Wishlist,Open] http://bugs.debian.org/56806104:52
[reed]thanks04:52
=== micahg1 is now known as micahg
mahfouzhi micahg: sorry to "bug" you, but any news on the non-existing default theme?05:57
micahgmahfouz: sorry, not yet, I don't see it in the final version, you see it in upstream builds?05:58
mahfouzI think I never had an upstream build, you want me to try?05:59
mahfouzI only have ppa daily build05:59
micahgmahfouz: well, could you check an upstream build?05:59
mahfouzbut you don't have default theme either, do you?06:00
mahfouzhttps://developer.mozilla.org/en/Download_Mozilla_Source_Code06:00
mahfouzyou mean this link?06:01
micahgmahfouz:06:02
micahgno, just download from firefox.com06:02
mahfouzI remember last time you said it's probly not compiling the default theme in the ppa06:02
micahgok06:02
micahglet me check something06:02
mahfouzI'm dling firefox-3.6.tar.bz206:02
mahfouzI'll try compiling that one06:03
micahgmahfouz: nah, they have ones you can just unzip and run06:03
micahgI just need to know if it shows up in there06:03
mahfouzunzip and run? you mean a deb? where?06:04
micahgmahfouz: no, the download from firefox.com06:04
micahgtar -jxvf into a dir06:04
mahfouzyes, did that06:04
micahgand then ./firefox/firefox to run06:04
mahfouzah right06:05
bdrungasac: should i release m-d 0.20?06:05
micahgprobably better to start with -ProfileManager06:05
micahgmahfouz: better to have a separate profile for upstream builds06:05
mahfouzit starts with "new add-on installed" and that's default theme :)06:05
micahgk06:07
mahfouzmicahg: but when I close it and run the other version, default theme is gone again :(06:10
micahgmahfouz: yes, it seems to have to do with the build06:10
micahgI assume you tried a new profile with our build?06:11
mahfouzbut both builds use the same .mozilla profile it seems06:11
mahfouzbecause the new version sees all my old plugins06:11
mahfouzit seems the ppa version suppresses the default theme06:11
mahfouzbtw, "Default plugin" is also missing in ppa version06:13
mahfouzfrom the plugins tab06:13
mahfouznew profile? no I think I didn't06:15
mahfouzI probly used my existing profile06:15
micahgmahfouz: you want to try that quick06:15
mahfouzfirefox -ProfileManager06:15
mahfouz?06:15
mahfouzlike this06:15
mahfouzno06:16
mahfouzhow do I start without a profile?06:16
micahgfirefox -ProfileManager06:16
micahgasac: all fixed except 1 UTF8 issue in the control file06:16
mahfouzhmmm, firefox -ProfileManager starts with my old profile06:17
micahgmahfouz: either use --no-remote or close the browser06:20
mahfouzoh yeah, I had another instance06:20
mahfouzok, now I have a fresh profile06:21
mahfouzbut no default theme there06:21
mahfouzand no "default plugin"06:22
micahgmahfouz: k, I'll see about getting to that06:22
TomJaegerHi, how is bug #512615 going to be addressed?08:16
ubottuLaunchpad bug 512615 in firefox "fonts are incorrectly rendered due to not using system cairo" [Unknown,Confirmed] https://launchpad.net/bugs/51261508:16
TomJaegerBy patching firefox's static version of cairo or by --enable-system-cairo?08:17
TomJaegerIf we were to patch cairo, this might be a good opportunity to also get the patch for bug #217908 approved.  Anyway, I'm off to bed.08:29
ubottuLaunchpad bug 217908 in cairo "FFe: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers" [High,Fix released] https://launchpad.net/bugs/21790808:29
BUGabundofta:11:11
BUGabundofta: http://paste.ubuntu.com/367454/11:11
BUGabundowhat have they done to gwibber trunk!!??11:11
Milos_SDHi12:41
Milos_SDNo fix for that flash issue in firefox 3.7? :(12:41
BUGabundowfm12:44
BUGabundowhat are you seeing Milos_SD12:44
BUGabundofreezes?12:44
Milos_SDyes12:44
Milos_SDon every page that has flash.12:44
Milos_SDfirefox just freez12:45
Milos_SDAs I can see, it is fixed partly on firefox build that can be downloaded from mozilla ftp12:47
Milos_SDit has been fixed for a few days12:47
Milos_SDsomo youtube controls don't work, but at least it doesn't freez :)12:48
BUGabundoturn the process separation option off Milos_SD12:50
BUGabundoI've been doing that for a few days12:50
BUGabundoall fine now12:50
BUGabundono action on my bug for that , yet12:50
Milos_SDhow can I do that?12:50
BUGabundohttps://bugzilla.mozilla.org/show_bug.cgi?id=54303712:51
ubottuMozilla bug 543037 in Plug-ins "OOPP freeze" [Major,Unconfirmed]12:51
BUGabundohttp://benjamin.smedbergs.us/blog/2010-01-27/multi-process-plugins-on-by-default/12:51
Milos_SDgreat, thanks :)12:56
Milos_SDnow it doesn't freez12:56
BUGabundoI know12:57
BUGabundobut do remember to change it back12:57
BUGabundoevery so often to see if it is fixed12:57
=== BUGabundo is now known as BUGabundo_lunch
=== BUGabundo_lunch is now known as BUGabundo_afk
=== BUGabundo is now known as BUGabundo_afk
=== yofel_ is now known as yofel
micahgasac: do we want the TB-locales packaging in bzr?16:14
=== _Tsk__ is now known as _Tsk_
=== _Tsk__ is now known as _Tsk_
TomJaegerHi.  Which route are you guys going to take for fixing bug #512615? --enable-system-cairo or patching firefox's private version of cairo?18:45
ubottuLaunchpad bug 512615 in firefox "fonts are incorrectly rendered due to not using system cairo" [Unknown,Confirmed] https://launchpad.net/bugs/51261518:45
micahgTomJaeger: upstream wants this to get into cairo first18:49
micahgand that is stalled, I have to check the cairo ML to figure out why18:49
TomJaegerWe all know this is not going to happen in the forseeable future18:50
micahgTomJaeger: that's why I set the milestone to make sure that we get this done before beta 1, one way or another18:50
micahgthat's 6 weeks to solve this18:51
TomJaegerThat's not a lot of time.  I highly doubt this is going to land in cairo within this timeframe and my experience with bug #217908 tells me that the firefox developers don't care about rendering issues on linux anyway.18:54
ubottuLaunchpad bug 217908 in cairo "FFe: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers" [High,Fix released] https://launchpad.net/bugs/21790818:54
micahgTomJaeger: I've made a note to check on that bug and on the first one you mentioned18:59
micahgTomJaeger: upstream does care, but they like us are limited on resources19:00
TomJaegerThis is why you have a community that is willing to supply patches.19:01
TomJaegerIt's not like it's rocket science to get this issue fixed -- it is very well-understood.19:02
micahgwell, patches have to match the codebase standards...just like we enforce in Ubuntu19:03
micahgso while one fix might be easy for us, it might not be right for upstream19:03
TomJaegerthe generally accepted solution for this is to apply distribution-specific patches -- If we can apply a patch to cairo, we can apply the same patch to firefox's copy of cairo without risking anything.19:05
micahg"we" can't apply it to firefox's cairo, we can either use system cairo, get firefox to apply it to their cairo, or get a patch that cairo will take19:06
micahgoption 3 seems to be the best one19:06
micahgand that's what I'll push for at the moment19:06
TomJaegercairo upstream has already made it very clear that they won't accept a patch in the form that it is currently in ubuntu.19:09
micahgTomJaeger: ok, that doesn't mean they won't take a patch, just not the one we have19:12
TomJaegerIt means that there needs to be a consensus as to how they want it done (which there isn't at this point, iirc), it needs to implemented, tested and reviewed -- none of this is likely to happen before lucid is released19:15
micahgTomJaeger: all we can do is try to move the process forward19:16
micahgit's not my decision as to what is finally accepted in Ubuntu, but I know that we want to use a minimum of system libs and patches against firefox at this point19:17
micahgAll I can suggest is subscribe to the bug and mark yourself as being affected19:18
TomJaegerre moving the process forward: this is laudable and has the potential to make our life easier in lucid+x, but it's not going to solve the problem for lucid19:18
micahgTomJaeger: that why the milestone is set19:19
micahgit needs to be solved for lucid one way or another19:19
micahgIMHO19:19
TomJaegerI was really hoping the solution would be for upstream to ack our cairo patch.19:20
TomJaegerPersonally, I don't care if my browser is called firefox or IceWhatever as long as it provides the best user experience.19:21
micahgTomJaeger: right, but a lot of users do care, so we need to keep the branding intact19:22
TomJaegerwhich leads to my next question: How do I disable the branding if I want to publish a modified version of firefox in my PPA?19:23
micahgI believe in debian/rules, there's a variable for it19:25
micahgTomJaeger: between lines 42 and 50, comment out except for 44 and 4519:26
TomJaegerThanks, that's what I figured.19:27
=== BUGabundo_afk is now known as BUGabundo
ftaBUGabundo, yeah, i gave up on gwibber since the new mess landed in trunk. it's totally unusable here.20:05
BUGabundoaha20:06
BUGabundoI still have and am using the old version20:06
BUGabundorocking fine20:06
BUGabundotesting trunk every so often20:06
BUGabundohave you tried Āµblogpurple?20:06
BUGabundofinally memory leaks have been fixed20:07
BUGabundoworking great for me20:07
BUGabundoor you can use #identichat20:07
BUGabundoits a MUC20:07
BUGabundoserver: identichat.prosody.im20:07
BUGabundouse your own nick20:08
BUGabundothen authenticate20:08
BUGabundofta: that bug from sessions, seem to be changes to google websites code itself21:37
BUGabundothey just applied more to mobile sites, like greader21:37
BUGabundo7-15 days sessions are now LOST without option to remain logged in21:38
BUGabundosame for API sessions21:38
BUGabundoand users (and devs) are being aggressive about it21:38
kaddi_hi, i was wondering if one of you could help me with FF 3.6. I'm using karmic and did the sudo add-apt-repository ppa:mozillateam/firefox-stable part, plus an update and a successfull (at least I got no error message) install of FF 3.6, but I can't figure out how to launch Ff-3.6. The command firefox runs firefox 3.5.7 and there is no firefox-3.6 command available22:40
kaddi_how do i run FF 3.6 after installing it?22:40
BUGabundokaddi_: just upgrade22:41
BUGabundoit will replace your current firefox22:41
micahgkaddi_: sudo apt-get dist-upgrade22:41
BUGabundo$ sudo aptitude update; sudo aptitude safe-upgrade22:42
micahglike he said :)22:42
BUGabundomicahg: really? dist upgrade?22:42
BUGabundook22:42
BUGabundo$ sudo aptitude update; sudo aptitude safe-upgrade; sudo aptitude full-upgrade22:42
micahgBUGabundo: dist-upgrade is deprecated in favor of safe-upgrade22:42
BUGabundoerr22:42
BUGabundonot for apt-get22:42
micahgno full-upgrade22:42
BUGabundoyou are mixing your cows22:42
BUGabundo:D22:42
micahghmmm22:43
kaddi_so there is no way of having both installed like it was possible for FF 3.0 and 3.5 in jaunty?22:43
micahgkaddi_: no22:43
micahgthat was a disaster for multiple reasons22:43
micahgyou can have 3.6 and 3.7 :)22:43
BUGabundoahahaahahaha22:43
BUGabundohe wants uber stable and you give him cutting edge :D22:43
kaddi_really it was a disaster? I never had trouble with it (once i figured out firefox pointed to the last updated version :p )22:44
micahg3.6 is stable22:44
BUGabundois daily ppa using firefox and not firefox-3.6 ?22:44
micahgkaddi_: maintenance + complaints about branding22:44
kaddi_he's a she btw22:44
BUGabundosorry22:44
kaddi_what does the package ubufox do?22:44
BUGabundono intention to offend in any way22:44
micahgkaddi_: adds menu options to make firefox do stuff like report bugs22:45
BUGabundojust a form of speech, and habbit of head count :\22:45
kaddi_non taken. just FYI ;)22:45
micahgand install extensiosn from teh ubuntu repo22:45
BUGabundounfortunatly the female population is not as much as desired :\\\22:45
micahg?22:45
BUGabundowould love to see 50/5022:45
BUGabundonot that it does matter a single bit22:45
kaddi_brb22:46
ftahttp://www.flickr.com/photos/kwwii/4323419643/sizes/l/23:00
ftaasac, had a haircut?23:01
BUGabundoI don't know half of those23:03
BUGabundoneed to look better23:03
BUGabundowhere should I be looking?23:03
ftagreen jacket23:04
BUGabundoohhh tooooo far23:05
ftarick is there too23:05
BUGabundolooks younger then on his identica pick23:05
BUGabundo*pic23:05
BUGabundoI do know most of the first 2 rows on the botom right23:07
BUGabundoKDE ppl i met at23:07
BUGabundoKII23:07
fta2nd row is definitely not kde people23:09

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