/srv/irclogs.ubuntu.com/2011/02/15/#ubuntu-mozillateam.txt

=== asac_ is now known as asac
dpmmorning chrisccoulson, the LP guys have been working on a fix for the bug that caused us trouble building the Lucid langpacks. They're about to land it, but to fix Lucid (and Maverick) translations in Launchpad, we need to upload a new en-US.xpi template for FF 3.6. May I ask you to generate one for me from the src package and put it somewhere where I can fetch it and upload it manually?09:24
chrisccoulsondpm - yeah, i can do that. but i think i have to do a full firefox build to do that09:32
chrisccoulsoni'll have a look09:32
dpmthanks chrisccoulson. Otherwise, was not a 3.6.14 update going to happen soon? If it is soon enough, I could use the en-US.xpi file generated in that build09:34
chrisccoulsondpm - yeah there will be a 3.6.14 release soon, but that's already built though09:34
dpmchrisccoulson, if that build generated an en-US.xpi file, that'd be even better, as I could then just grab that from LP. Was the code to generate the en-US.xpi file enabled on that build?09:36
chrisccoulsondpm - it would have generated one, but it wouldn't have been imported by launchpad09:38
chrisccoulsonso, i guess it's been discarded now09:38
dpmchrisccoulson, why wouldn't have been imported by lp?09:38
chrisccoulsondpm - it's built in the security PPA09:39
dpmoh, I see09:39
fta2chrisccoulson, hi, you've got a video for your ff breakpad  thingy ;)09:39
chrisccoulsonfta2 - yeah, i saw that09:40
chrisccoulsonthat's weird, i can't recreate that though :(09:40
chrisccoulsonperhaps the default is different in 3.6 ;)09:40
dpmchrisccoulson, could you point me to the security PPA (is it public?) where it was built? Perhaps I can ask the LP people to help me get it from the lp librarian09:41
chrisccoulsoni'll look at that today though09:41
chrisccoulsondpm - https://edge.launchpad.net/~ubuntu-mozilla-security/+archive/ppa09:41
fta2chrisccoulson, i'd like to get breakpad in chromium quickly as i can't cope with the crash bugs09:42
chrisccoulsonfta2 - yeah, that would be good. have you got anywhere to upload the symbols from, or do you want me to do that?09:42
dpmthanks chrisccoulson09:44
fta2chrisccoulson, as i said in the mail, i'm able to generate the symbol file, but don't know what to do with it. the builders can't upload them09:46
fta2chrisccoulson, i can ship them in a deb, but something else would need to extract the deb and upload09:46
chrisccoulsonfta2 - yeah, that's what we do for firefox. we stick the symbols in to a firefox-mozsymbols package, and then i just grab that in our datacenter, unpack it and upload it10:04
fta2chrisccoulson, could that be done for all the ch debs? (i mean, the whole bunch)10:18
chrisccoulsonfta2 - yeah, that shouldn't be a problem10:18
fta2cool10:18
fta2i'll go for a -breakpadsymbols deb then10:19
fta2should be 17MB each10:19
fta290MB uncompressed10:19
fta2chrisccoulson, how does it work? (how do you detect that you need to pull & extract the deb?)10:38
chrisccoulsonfta2 - i just have a cron job that runs every hour (at the same rate as the publisher) that grabs the package lists for the archives10:39
chrisccoulsonand it just parses them to get the new versions and compare those to what has already been uploaded10:39
fta2ok, good enough10:42
fta2you're doing it for the ff dailies too?10:42
chrisccoulsonfta2 - yeah, i do it for the dailies as well10:43
chrisccoulsonand also for thunderbird as well10:43
fta2chrisccoulson, firefox-4.0-4.0b12pre.en-US.linux-x86_64.crashreporter-symbols.zip   where does that name come from?13:22
chrisccoulsonfta2 - that filename comes from the mozilla build system (ie, i'm not setting it manually)13:23
fta2chrisccoulson, hm, in my case, it's just chrome.breakpad.x6413:24
fta2i guess i should include the version & branch13:24
chrisccoulsonthat's probably ok. it gets unpacked on the server anyway13:24
chrisccoulsonwhat do the filenames look like inside?13:24
fta2i don't remember, i have to rebuild :P13:25
chrisccoulsonheh :)13:25
chrisccoulsonthere is also a manifest file in the firefox one too, but i'm not sure if that is a breakpad feature, or whether it's just added by mozilla13:25
chrisccoulsoni know that the mozilla guys are using the manifest file for periodic cleaning of the symbol files13:25
fta2i just have a text file, no manifest13:34
=== m_conley_away is now known as m_conley
chrisccoulsonfta2 - you're on nvidia aren't you?14:40
chrisccoulsondid you see the conversation in #ubuntu-desktop?14:40
fta2?14:58
chrisccoulsonfta2 - new nvidia driver in xorg-edgers15:01
chrisccoulson(not sure if it's published juet yet though)15:01
fta2\o/15:02
fta2brb15:03
fta-rw-r--r-- 1 1234 1234 12M 2011-02-15 16:22 chromium-browser-breakpadsymbols_11.0.672.0~svn20110215r74909-0ubuntu1_amd64.deb16:05
fta-rw-r--r-- root/root  92220948 2011-02-15 16:08 ./usr/lib/chromium-browser/chrome.breakpad.x6416:05
ftachrisccoulson, ^^16:05
ftaMODULE Linux x86_64 97A80197B0F05649C6767D3FEA11A3770 chrome16:07
ftaFILE 0 ../css/tokenizer.flex16:07
ftaFILE 1 ./app/gfx/gl/gl_context.h16:07
ftaFILE 2 ./app/gfx/gl/gl_context_stub.h16:07
ftaFILE 3 ./app/sql/connection.h16:07
ftachrisccoulson, ^^16:07
ftathat's the file untouched16:07
chrisccoulsonfta - thanks16:07
ftai still need to tune a few things, like the project id16:08
ftahm, not sure what this 97A8.. is about. if it's the md5 of the unstripped binary, it won't match16:12
chrisccoulsonfta - it's not. i think the number is also embedded somewhere in the binary so that the server can match the binaries up to the symbols16:14
chrisccoulsonit works for firefox, and we strip the binaries after generating the symbols too16:14
ftaok, good16:15
ftai will read the code though, i'm expecting some more magic is needed16:15
ftathat still won't solve the EULA issue16:16
ftanot sure what we should do here...16:16
phsiIs it just luck that my Minefield didn't crash once in months? :o17:31
phsiAnd is there any chance you will add PGO builds?17:31
phsiAlso I heard that Firefox may include  GStreamer as a backend on Linux, is this true? H264 could work then too, I suppose?17:33
micahgphsi: yes, gstreamer in Firefox has been a work in progress for a few years17:33
phsiWill chromium-codecs-ffmpeg-nonfree/extra continue to include H264?17:52
micahgphsi: no, not once it's dropped upstream17:52
phsiIt wouldn't be too hard to get stuff back in though? If even manually17:53
micahgphsi: I don't know about that, it's open source, so in theory should be possible17:54
phsiYeah, well. The buildscripts look a bit funky but it should be fine I suppose..17:54
ftachrisccoulson, is firefox using breakpad on arm?18:22
chrisccoulsonfta - yeah. it's only enabled on i386, amd64 and arm18:23
ftagood18:28
chrisccoulsonfta - i don't think breakpad even compiles on the other architectures18:29
chrisccoulsonand in any case, google probably don't care about those ;)18:29
ftasure, i was just curious about arm18:33
ftai didn't find any arch restriction in the rules file for breakpad18:33
phsiWill there ever be PGO builds in the PPA?18:45
JoeBlackenHi, I know this is a ubuntu team, but I guess you might know the answer even for windows. My question is about the notification bar in firefox or thunderbird. How can I change its color?18:48
balu200000ich brauche hilfe19:07
magcius/usr/include/xulrunner-2.0b12pre/jspubtd.h:105: fatal error: jsproto.tbl: No such file or directory20:10
magciusanybody know why that's failing?20:10
magciussounds like you packaged it incorrectly20:11
* magcius pings chrisccoulson, micahg 20:12
chrisccoulsonyes?20:12
magciusdid you forget to package jsproto.tbl with the headers?20:13
chrisccoulsonpossibly20:13
magciusI can go fetch it myself, but just wanted to make you aware.20:13
magciusjspubtd.h includes it, and jsapi.h includes jspubtd.h20:14
chrisccoulsonyeah, i made some changes in the packaging last week, that must have just dropped off20:15
chrisccoulsonthanks20:15
chrisccoulsonmagcius, http://bazaar.launchpad.net/~mozillateam/xulrunner/xulrunner-2.0.head/revision/64520:17
chrisccoulsonthat will be picked up by the next nightly20:18
magciusThanks.20:21
magciuschrisccoulson, you also need *.msg for js.msg20:27
chrisccoulsonheh, thanks20:27
magciusafter that it works20:28
chrisccoulsonok, pushed a fix for that too20:29
magciusThanks.20:29
magciusI assume none of these things matter for firefox-4.0-trunk or the like?20:29
chrisccoulsonmagcius, they will do20:35
chrisccoulsonbut, we don't ship a shared libmozjs in firefox, so there shouldn't be anything including the jsapi headers really20:36
chrisccoulsonunless they're crazy ;)20:36
chrisccoulsoni'll copy the same fixes across for the firefox-dev package though20:36
=== Nafallo_ is now known as Nafallo
jcastrofta: hey any clue how/if a11y is coming along in chromium?21:02
ftajcastro, i didn't hear anything about it, but i didn't search for it either21:04
micahgjcastro: wouldn't that depend on the support in Webkit for it in part?21:04
ftayes, that's part of the answer21:04
ftafighting with breakpad right now, i want the crashers upstreamed asap21:05
jcastrowell, I'm just wondering if it's worth pursuing chromium-by-default at some point21:05
jcastrobut if it's as complicated as whenever we talked about it last then ...21:05
ftajcastro, don't get me wrong, i just don't know. maybe it's moving, maybe not21:06
ftai moved to unity yesterday, i'm lost21:06
jcastrocan you ask around? no rush or anything21:07
jcastroheh21:07
ftafiled 10 bugs already21:07
jcastroI saw your app mode bug21:07
jcastrojason tells me it can be fixed, so I am hoping for a fix soon21:08
ftadoh, found another bug21:08
ftadrag a desktop file from nautilus to the side bar, get an empty black slot21:08
ftawhat's the equivalent of the old applications menu?21:10
jcastroclicking the application button on the bottom left21:12
jcastrobut that doesn't work sometimes21:12
ftaohh21:12
ftathanks21:13
ftajcastro, http://code.google.com/p/chromium/issues/detail?id=28286  one bit fixed21:13
ftahttp://code.google.com/p/chromium/issues/detail?id=27112  not fixed21:13
ftahttp://code.google.com/p/chromium/issues/detail?id=24585   some clues in the last comment21:14
ftahttps://bugs.webkit.org/show_bug.cgi?id=25531 ohh, starting to look good21:16
ubot2bugs.webkit.org bug 25531 in Accessibility "[GTK] Metabug: Bugs blocking Orca support" [Normal,Unconfirmed]21:16
=== Moot2 is now known as MootBot
ftajcastro, will there be an indicator with the world clock like before?22:07
jcastroyeah someone's working on that22:08
jcastroI don't know the status offhand22:08
micahgchrisccoulson: feel free to take any of the xulrunner porting stuff22:10
ftajcastro, also the weather indicator is kind of weak, mph, no km/h choice, hard to read (dark on dark),..22:12
ftasaw some good mokups though22:14
LLStarksfta, do i blame firefox or chrome/ium for the latter not actually importing my settings when it says it does?22:17
ftaLLStarks, ch just imports from ~/.mozilla/firefox/ so if your ff profile is called something else, it won't work22:20
=== m_conley is now known as m_conley_away
LLStarksit is firefox22:21
ftagrrr, with unity (or is compiz), xchat doesn't beep when asked to22:21
fta+it22:22
LLStarksanyway to do import manually?22:22
ftaLLStarks, the b-m, yes, you have an import entry in the b-m manager22:22
LLStarksb-m?22:23
ftabookmarks22:23
ftayou can ask ff to export, and ch to import22:23
LLStarksfirefox can export?22:24
LLStarksi really don't care about bookmarks, i want chromium to have a fully saturated awesomebar that has browsing history parity with ff22:25
LLStarksfta, can chromium import addressbar/searchbar data?22:43
ftai don't know. it has its own stuff already. right click the bar22:44
LLStarksgod, chrome is refusing to import anything. firefox is closed and it procedes like it hsould.23:01
LLStarksi dun get it23:01
LLStarksoh i know, is it importing the profile i don't use at all?23:02
LLStarksstill nothing... does chrome hate ff4?23:03
LLStarksvery nice... i have to downpin to umd maverick to do this.23:06
LLStarksokay, i'm at a loss. how do you set up a firefox 3.6 environment on natty that uses a 4.0 profile23:31
micahgwe don't support firefox 3.6 on natty, also, I don't know if the profiles are backwards compatible yet23:33
micahgthe daily PPA should have a firefox 3.6 build, you could pin that higher than the archive23:33
magciuschrisccoulson, doesn't gtkmozembed use firefox rather than xulrunner?23:37
magciusOh, who do I blame for "Restart Firefox" not restarting firefox in the breakpad crash reporter?23:38
micahgmagcius: gtkmozembed uses xulrunner23:48
magciushm, ok.23:48
magciusI'm not sure I understand what the purpose of firefox having its own copy of the libraries then23:49
magciusstatic linking causes it to load faster or something?23:49
micahgmagcius: to be closer to the upstream build23:49
micahgFF on XR isn't tested23:50
magciuswhat is upstream's build rationalization?23:50
micahgthey ship it as one unit23:50
magciusmozilla-central is where both "abrowser" (Firefox) and xulrunner get their code from?23:50
micahgyes, but they don't ship Firefox on top of xulrunner, they just ship firefox23:51
magciusOK.23:53
magciusthe difference is that Firefox just has all the libs statically linked, and they use a binary entry point instead of a .js/.xul one?23:54
chrisccoulsonthe issue with using a system xulrunner is we don't want the pain of updating it in a stable release every few months, potentially breaking everything that depends on it23:56
chrisccoulsonin addition to that, as micahg pointed out, it's unsupported23:56
chrisccoulsonand there are startup time improvements that depend on not using the system xulrunner too23:56
chrisccoulsoni'm not sure what you mean about binary versus js/xul entry point. they both start in the same way23:57

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