[00:04] <Jazzva> asac: I suppose it's not ok to test against 3.0b5pre, right?
[00:04] <asac> depends :)
[00:04] <asac> if install.rdf says 3.0b4 ... it might look like broken, while it most likely would work
[00:05] <Jazzva> Hmm, well I suppose it says something larger, as it's not broken in pre5 :).
[00:06] <asac> if it works its fine
[00:08] <Jazzva> ok...
[00:54] <fta> armin76, http://cairographics.org//news/cairo-1.5.14/
[02:25] <Jazzva> asac, should I set the firefox extensions dir to /usr/lib/firefox-3.0b4 or .../firefox-addons? The second one, right?
[02:34] <Jazzva> asac, it looks like it builds fine with a few minor changes to files in debian/
[02:35] <Jazzva> It shows up in add-ons list... I will check that new packaging page, to see what's the process on uploading to bzr. I would like if you could check it :).
[02:57] <Jazzva> asav, I'm off to sleep now. I have a few more questions about some details, so I will upload after that.
[02:57] <Jazzva> Night, everyone...
[09:39] <armin76> fta_: heh, don't blame me :P
[09:39] <armin76> any thought what could be the problem?
[09:39] <armin76> i've tried with internal cairo, still the same
[11:57] <asac> Jazzva: great
[11:57] <asac> sorry ... fall asleep yesterday
[12:00] <asac> good ... tinderbox not burning anymore :)
[12:00] <asac> 1.8.0 one was burning yesterday ;)
[12:13] <asac> mozilla bug 202468
[12:14] <asac> bug 202468
[12:14] <ubotu> Launchpad bug 202468 in ubuntu "FFe: update swfdec-* to 0.6" [Undecided,New] https://launchpad.net/bugs/202468
[12:43] <jtv> asac: ping
[12:45] <jtv> asac: could you take a look at this experimental export: https://devpad.canonical.com/~jtv/en-US-export.tar.gz
[12:45] <jtv> asac: and tell me if there's anything wrong?  I may still clean up the context strings a bit to be prettier, but it shouldn't make a functional difference.  Look for msgctxt to see the change.
[12:47] <jtv> asac: never mind the project name, I picked a handy different project for testing.
[12:56] <asac> let met take a quick look
[12:56] <asac> will be out in a few minutes for a few hours
[12:58] <asac> jtv:
[12:58] <asac> #: en-US.xpi/en-US.jar!/locale/en-US/cookie/cookieAcceptDialog.dtd(dialog.title)
[12:58] <asac> msgctxt "cookie/cookieAcceptDialog.dtd(dialog.title)"
[12:58] <asac> why does that one has a ctxt?
[12:58] <asac> its not a platform thing
[12:58] <asac> and:
[12:58] <asac> #: en-US.xpi/en-US.jar!/locale/en-US/cookie/cookieAcceptDialog.dtd(button.deny.accesskey)
[12:58] <asac> msgid "button.deny.accesskey"
[12:58] <asac> what does that have a key as msgid? (vs. english text)
[12:59] <asac> this:
[12:59] <asac> #: en-US.xpi/en-US.jar!/locale/en-US/global-platform/mac/accessible.properties:1(jump)
[12:59] <jtv> asac: I ended up giving any message with a clashing key a msgctxt.
[12:59] <asac> msgctxt "mac/accessible.properties:1(jump)"
[12:59] <asac> looks good ... though i thought the ctxt would have just been mac
[12:59] <asac> jtv: so the cookieAcceptDialog clashes
[12:59]  * asac looking
[12:59] <jtv> asac: this way it works for any clash, not just mac/unix/windows ones.
[13:00] <jtv> (Just sent you an email too)
[13:00] <asac> ok makes sense
[13:00] <jtv> Keyboard shortcuts are handled slightly differently because they are, well, different.
[13:00] <jtv> Not sure what else we could do about them.
[13:00] <asac> stil lthere are msgid's with the entitiy key?
[13:01] <asac> like the button.deny.accesskey
[13:01] <jtv> asac: I don't think there's much else we could do...  There is no real "original English" for a key.
[13:02] <asac> hmm
[13:02] <asac> how do you detect that its a key?
[13:02] <jtv> Let me look that up...
[13:03] <jtv> Its identifier ends with .accesskey or .commandkey.
[13:03] <asac> ok sorry ... have to run (visit father in hospital). will think about it while away.
[13:04] <jtv> Best wishes.
[13:04] <asac> thx
[15:54] <armin76> okay, my problem with bath rendering is lcms, i think...
[16:20] <fta> lcms ?
[16:26] <armin76> yeah...
[16:26] <armin76> some stuff ff3 uses
[16:26] <armin76> www.littlecms.com
[16:27] <armin76> err
[16:27] <armin76> yep, .com
[16:27] <armin76> that, or -image-encoder=all
[16:28] <armin76> --enable-image-encoder=all
[16:28] <armin76> or --enable-system-lcms
[16:29] <armin76> will find out when it finishes
[16:38] <asac> jtv: ok. for the access and controlkey it would be really good to have the actual values in it (as msgid or msgstr)
[16:39] <jtv> asac: you mean the actual key?
[16:39] <asac> jtv: yes
[16:39] <asac> at best in the same way as other translations
[16:40] <asac> we have to insert them in the .dtd .properties
[16:40] <asac> no idea where else i could take them from
[16:40] <jtv> I see
[16:40] <asac> not sure if you can disable them from being translatable in launchpad
[16:41] <jtv> asac: take a look.  I've got a demo import at https://translations.staging.launchpad.net/libpqxx/trunk
[16:41] <armin76> is not lcms...
[16:42] <asac> jtv: sorry :) ... i haven't used launchpad for translations :)
[16:43] <asac> let me look
[16:43] <jtv> asac: shame on you!  :-)
[16:43] <asac> jtv: so ... what do you need?
[16:43] <asac> (as translations)
[16:43] <fta> asac, npviewer.bin is killing my laptop battery
[16:44] <asac> we have the upstream .xpis ... carlos imported the de.xpi
[16:44] <asac> it needs to be imported twice as it contains translations for both: xul  + ffox
[16:44] <asac> fta: yes. there is a merge waiting for upload that might help i guess
[16:44] <asac> but flash usually kills batteries anyways
[16:45] <armin76> heh
[16:45] <jtv> asac: right now, I'd like the translations files so I can import them and see if there are any problems.
[16:45] <jtv> asac: also of course, we need to figure out just what to about those keys.
[16:45] <armin76> [reed]: mozilla/source/toolkit/mozapps/installer/packager.mk <- contains a parameter which works only with findutils, not on bsd, should i file a bug?
[16:46] <armin76>  422         find $(DIST)/include -xtype f -exec $(SYSINSTALL) $(IFLAGS1) {} $(DESTDIR)$(includedir)/unstable \;
[16:46] <armin76> -xtype doesn't work on bsd
[16:46] <asac> jtv: ok ... carlos just imported the upstream de.xpi twice
[16:47] <asac> jtv: http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.0b4/win32/xpi/
[16:47] <asac> there are all translations
[16:47] <asac> that currently exist upstream
[16:47] <asac> each needs to be imported for firefox + xulrunner
[16:48] <asac> do you need anything else?
[16:48] <asac> jtv: ?
[16:48] <jtv> asac: I'm looking...
[16:48] <jtv> asac: carlos said we have to import all of them.
[16:49] <jtv> asac: when you mentioned "twice," you mean in two separate projects?
[16:49] <asac> jtv: yes. we have a split
[16:49] <asac> e.g. xulrunner + firefox
[16:49] <asac> but upstream doesn't
[16:50] <asac> however all xulrunner strings should be in the upstream firefox xpis
[16:50] <asac> jtv: makes sense?
[16:51] <jtv> asac: sorry for the stupid questions, just want to make sure I get it right: you want them uploaded for the upstream projects "xulrunner" and "firefox" (not abbreviations for different project names), on a test server, right?
[16:51] <asac> so our xulrunner template has a subset of what is in upstream de.xpi ... same for our firefox template. but carlos said this isn't a problem as we can import the same translation for both projects
[16:51] <jtv> asac: ah, so I only upload the translations, not including the templates.
[16:51] <asac> jtv: you already have the templates don't you?
[16:51] <asac> i sent two en-US.xpi to carlos at some point
[16:52] <asac> e.g. one for xulrunner and another for firefox
[16:52] <jtv> asac: I only have the one you sent me a link for.
[16:52] <armin76> what strings does xulrunner need translated?
[16:52] <asac> jtv: which link is that?
[16:52] <asac> armin76: all
[16:53] <jtv> asac: http://people.ubuntu.com/~asac/en-US.xpi
[16:54] <asac> jtv: http://people.ubuntu.com/~asac/test.translations.tar.gz
[16:55] <asac> there are two en-US.xpi in, but only one de.xi
[16:55] <asac> xpi
[16:55] <asac> because the de.xpi contains translations for both
[16:55] <asac> so the en-US.xpi get imported as template (e.g. xulrunner and firefox)
[16:55] <asac> and then the de.xpi get imported as translation for xulrunner and firefox
[16:55] <asac> makes sense?
[16:56] <jtv> Yeah, thanks for explaining.  Upload the two templates to the two projects, then the same translations to both.
[16:56] <asac> right
[16:56] <jtv> asac: I'll start doing that.  I'll also think about what to do about those keys.
[16:57] <asac> nd you can upload anything in the http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.0b4/win32/xpi/
[16:57] <asac> if you want more translations
[16:57] <asac> the de.xpi included ht ein test.translations.tar.gz is just one of them
[16:57] <jtv> asac: Carlos said to upload all translations, so I'll do that.
[16:57] <jtv> here's hoping!
[16:57] <asac> ;)
[16:57] <asac> wait a second
[16:57]  * jtv waits a second
[16:58] <asac> jtv: http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.0b3/win32/xpi/
[16:58] <asac> use those. the test.translations are for beta 3
[16:58] <asac> so maybe use the b3 ones to remove any potential confusion
[16:58] <asac> thanks!
[16:59] <jtv> ok
[17:00]  * asac in holiday mode again
[17:02] <jtv> asac: Feierabend!
[17:03] <jtv> asac: I may go for dinner now as well.
[17:03] <asac> hehe
[17:03] <asac> heute ist karfreitag :)
[17:03] <asac> public holiday
[17:03] <jtv> asac: ah, I live in a Buddhist country so...  ;-)
[17:03] <asac> right ... but you have other public holidays as well i guess
[17:03] <jtv> asac: the fix that adds the context strings is in the PQM queue.
[17:03] <jtv> asac: lots of them.
[17:04] <jtv> asac: you should come see Songkran someday.  Bring a super-soaker.
[17:04] <asac> yes, i think even more than the bavarians have
[17:04] <asac> songkran?
[17:05] <jtv> It's basically Thai new year.
[17:05] <jtv> People chuck water at one another.
[17:06] <asac> ah
[17:06] <jtv> And if you're lucky, the guy coming at you with a big ton of water in the back of a pickup truck doesn't have any large chunks of ice in it.
[17:06] <asac> i think i had something like new year while i was on ko phi phi
[17:06] <jtv> Ah!
[17:06] <asac> they send boats to the see
[17:06] <asac> sea
[17:06] <jtv> Mid-April?
[17:06] <jtv> I've never been to Phi Pi
[17:06] <asac> no that was in october/november
[17:06] <jtv> Phi Phi
[17:06] <jtv> Ah, that must've been loy kratong.
[17:07] <asac> i remember that some people said it was "like new years eve"
[17:07] <jtv> On the mainland people float little... floaters on the rivers and canals.  With candles.
[17:07] <asac> yeah right
[17:07] <asac> it looked good, but it was windy so lots of boats sank :)
[17:08] <asac> jtv: funny that you have never been there :) ... most likely i have seen more of thailand then you then :) ... i travelled for a bit more than a month around.
[17:08] <jtv> asac: well next time, let me know  :)
[17:08] <jtv> You never really do these things when you live there
[17:08] <asac> unfortunately there was kind of flood which is why i didn't get to the notrh
[17:08] <asac> yeah i can see that
[17:08] <asac> i haven't seen much of germany either
[17:09] <fta> asac, do you know how to solve the "no ACPI power usage estimate available" in powertop ?
[17:13]  * jtv is getting really hungry now
[17:14] <jtv> asac: one thing... you'll need to set the "uses Launchpad for translations" flag for those two projects on staging.
[17:14] <jtv> asac: in fact, best do it on production as well so I can test even after staging refreshes.
[17:16] <asac> fta: load some acpi module?
[17:17] <asac> jtv: where to set that flag?
[17:17] <asac> fta: /proc/acpi/battery/BAT0/
[17:17] <asac> is there a state file?
[17:17] <asac> what does cat that yield?
[17:18] <jtv> asac: No, in the project settings.
[17:18] <fta> yes
[17:18] <jtv> asac: oh, that's assuming you own those projects...  do you?
[17:18] <asac> jtv: hmm project?
[17:18] <asac> like launchpad.net/firefox ?
[17:18] <jtv> asac: firefox & xulrunner
[17:18] <jtv> asac: right
[17:18] <asac> like launchpad.net/xulrunner ?
[17:19] <jtv> asac: if you don't, never mind, I can hack around it.
[17:19] <asac> jtv: i am adriver for those projects
[17:19] <asac> let me see if i can find anything
[17:20] <fta> present rate:            1354 mA
[17:20] <fta> remaining capacity:      7714 mAh
[17:20] <fta> present voltage:         12409 mV
[17:20] <jtv> asac: it's under the regular project properties, not under the Translations tab
[17:20] <asac> ok i select "translations for this projet is done in launchpad" right?
[17:21] <asac> ok did that i nproduction
[17:21] <asac> where is the staging thing?
[17:22] <jtv> asac: right.  staging is the same but staging.launchpad.net as the hostname.
[17:22] <asac> jtv: on demo i appear to not have proper permissions.
[17:22] <asac> ah ok trying staging
[17:23] <jtv> asac: never mind demo, I can't do much there either, and it's old code.
[17:23] <jtv> asac: staging is a nice playground to test yesterday's development version.
[17:23] <asac> nope ... no permissions to change details on staging either
[17:23] <asac> just production fixed
[17:24] <asac> can you workaround or should i request to fix this in staging?
[17:24] <asac> jtv: stupid me
[17:24] <asac> i wasn't logged in :)
[17:24] <asac> haha
[17:25] <jtv> X-)
[17:26] <asac> jtv: ok done - i think
[17:26] <asac> https://staging.launchpad.net/xulrunner and https://staging.launchpad.net/firefox
[17:26] <jtv> asac: thanks.  I've downloaded the XPIs and will be uploading them... tomorrow or something.  It's past midnight here.
[17:27] <asac> jtv: thanks a lot for your help on this.
[17:27] <asac> ill be around over the weekend ... but in holiday mode too :)
[17:27] <asac> cu
[17:27] <jtv> asac: good night :)
[17:30] <asac> fta: that looks good
[17:30] <asac> there is a present rate available
[17:30] <asac> no idea what power top complains about
[17:33] <fta> i'm around 45-52°C doing nothing, it's too high for my taste
[17:34] <fta> and for the fan too ;)
[17:42] <adam_c_> hey alex, you around? i got those debdiffs up on the swfdec bug
[17:43] <fta> mozilla bug 128505
[17:43] <ubotu> Mozilla bug 128505 in Embedding: GTK Widget "Gtkmozembed raise window when not necessary" [Normal,New] http://bugzilla.mozilla.org/show_bug.cgi?id=128505
[17:43] <fta> mozilla bug 335742
[17:43] <ubotu> Mozilla bug 335742 in General "Does not respect window manager policy - raising window" [Normal,Unconfirmed] http://bugzilla.mozilla.org/show_bug.cgi?id=335742
[17:44] <asac> adam_c_: bugid plz
[17:44] <adam_c_> https://bugs.launchpad.net/ubuntu/+bug/202468
[17:44] <ubotu> Launchpad bug 202468 in ubuntu "FFe: update swfdec-* to 0.6" [Undecided,New]
[17:44] <asac> fta: are cpus scaled down?
[17:45] <asac> for me neither screen was dimmed nor cpu scaled down
[17:45] <asac> now is scale them and even turn off one core to safe energy
[17:45] <fta> asac, no
[17:45] <asac> and i am running a script that trimms down the fan
[17:45] <asac> because bios is too conservative
[17:45] <asac> e.g. it starts to fan at 40 Degree
[17:46] <asac> fta: you can try laptop mode
[17:46] <asac> that might help ... its turned of because it breaks some systems (e.g. locks them)
[17:46] <asac> fta: /etc/default/acpi-support
[17:46] <fta> temp raises up to 53, the fan speeds up down to 41 then slows down
[17:46] <asac> LAPTOP_MODE
[17:47] <asac> hmm ... if cppu is scaled then i don't know
[17:55] <fta> hm, dom inspector is reported as incompatible
[17:55] <fta> using b4 from hardy
[17:56] <asac> fta: stop ffox
[17:56] <asac> rm extensions.* from your profile
[17:56] <asac> maybe you ran ffox 2?
[17:56] <fta> it's on my brand new laptop so no
[17:56] <asac> but is the install.rdf right?
[17:56] <asac> then remove the extensions.* files in your profile and try
[17:57] <fta>                    NS1:minVersion="3.0a1"
[17:57] <fta>                    NS1:maxVersion="3.0b4pre" />
[17:57] <fta> in :~/.mozilla/firefox/*.default/extensions.rdf
[17:57] <fta> that's bad
[17:58] <asac> yes wasn't updated
[17:58] <asac> remove that file and start again
[17:58] <fta> hm, i remember something about it being no longer part of the build
[17:59] <fta> confirmed: http://mxr.mozilla.org/firefox/source/extensions/inspector/install.rdf#11
[18:00] <fta> damned
[18:01] <asac> interesting
[18:01] <asac> where is it maintained now?
[18:02] <asac> not being part of the build doesn't mean that its not updated in cvs anymore imo
[18:03] <fta> mozilla bug 339229
[18:04] <ubotu> Mozilla bug 339229 in Build Config "Stop shipping DOM Inspector in Firefox builds" [Normal,Verified: fixed] http://bugzilla.mozilla.org/show_bug.cgi?id=339229
[18:04] <fta> http://shawnwilsher.com/archives/141
[18:05] <fta> I guess we should follow
[18:05] <fta> and continue to ship it like the other addons
[18:05] <fta> it's needed for prism
[18:05] <asac> right
[18:06] <fta> ok, I guess I could expect ~6h of battery
[18:08] <fta> asac, https://edge.launchpad.net/ubuntu/hardy/+source/cairo/1.5.14-0ubuntu1
[18:11] <asac> good
[18:12] <asac> ok going out for dinner and having drinks
[18:12] <asac> most likely be back in a fe whours
[18:12] <fta> cu
[20:46] <[reed]> armin76: sure
[21:40] <asac> back
[21:42] <fta2> Bug 204753
[21:42] <ubotu> Launchpad bug 204753 in firefox-3.0 "Firefox shown in wrong menu" [Undecided,New] https://launchpad.net/bugs/204753
[21:42] <fta2> Bug 204480
[21:42] <ubotu> Launchpad bug 204480 in firefox-3.0 "Window position is not remembered between starts" [Undecided,New] https://launchpad.net/bugs/204480
[21:52] <asac> fta2: i htink there is another bug about the wrong menu
[21:53] <asac> at least i have a private maili with a fixed .desktop file somewhere
[22:11] <armin76> why you guys aren't using system lcms
[22:11] <armin76> ?
[22:24] <asac> maybe a point to reconsider
[22:27] <asac> armin76: what are the version requirements for that?
[22:34] <asac> ok >= 1.17
[22:35] <asac> apt-cache show liblcms1  | grep Version:
[22:35] <asac> Version: 1.16-7ubuntu1
[22:36] <asac> sound lame
[22:37] <asac> debian has 1.16-8
[22:37] <asac> so not an option
[22:41] <fta> !info lcms experimental
[22:41] <ubotu> Package lcms does not exist in gutsy
[22:41] <fta> !info lcms sid
[22:41] <ubotu> Package lcms does not exist in sid
[22:41] <fta> !info liblcms1 experimental
[22:42] <ubotu> liblcms1 (source: lcms): Color management library. In component main, is optional. Version 1.16-5ubuntu3 (gutsy), package size 95 kB, installed size 248 kB
[22:42] <fta> pff
[22:42] <fta> nm
[23:33] <[reed]> fta: so, is there any problem on our side?
[23:33] <[reed]> re-jemalloc in libxul
[23:33] <[reed]> re:
[23:34] <fta> everything is in the bug
[23:34] <[reed]> I'm asking you here
[23:34] <[reed]> is there anything we need to do on our side for b5?
[23:35] <[reed]> or can you all just disable those compiler flags for now?
[23:35] <fta> i've disabled that ld flag but it's not very satisfactory as it's a performance regression
[23:36] <[reed]> how much of a regression?
[23:36] <fta> as i said in the bug, it "feels" slower but i don't have figures to give as i haven't profiled it
[23:43] <fta> asac, what do you think ? could we live with that for b5 ?
[23:56] <asac> [reed]: fta: we can drop the flag for now. anyway, moving jemalloc to the bins is a better long term solution (e.g. for firefox 3 final maybe)
[23:57] <[reed]> ok, can one of you reply to beltzner's comment saying that this isn't a b5 blocker for you now?
[23:57] <[reed]> and set priority to P1 and TM to Firefox 3
[23:57] <[reed]> er
[23:57] <[reed]> P2
[23:57] <fta> ok