[00:08] <asac> fine
[00:08] <asac> good news ;)
[00:08] <asac> one merge thing less
[00:11] <fta> "People in most markets Lenovo serves, including Singapore, China and the UK, will be offered the company's new IdeaPad S10 with either Microsoft Windows XP or a Linux OS, but Australian and US computer buyers will only be offered Windows XP according to Lenovo."
[00:51] <fta> asac, https://bugzilla.mozilla.org/show_bug.cgi?id=306324#c5
[06:25] <cwillu> that's weird
[06:26] <cwillu> I've got a whole lot of images from  lhttp://www.boingboing.net/compresized/*.jpg
[06:26] <cwillu> in my cache
[06:26] <cwillu> that have apparently been fetches within the last minute
[06:26] <cwillu> fetched, rather
[06:27] <cwillu> however, I haven't look at that page in a good week (I remember it, it was a list of really old magazine computer ads)
[06:27] <cwillu> they're showing up in about:cache?device=memory
[08:42] <gnomefreak> !freenode
[09:17] <XioNoX> hi !
[09:19] <gnomefreak> asac: bug 136303  is this something we are willing to change in default tbird package?
[09:20] <asac> hi
[09:21] <gnomefreak> morning ;)
[09:21] <asac> hi gnomefreak
[09:21] <asac> that bug should work ;)
[09:22] <gnomefreak> asac: you want a autologin bug on n-m?
[09:23] <asac> marked bug wont fix
[09:23] <asac> gnomefreak: which?
[09:23] <gnomefreak> bug 155294
[09:24] <gnomefreak> asac: not sure if wee support autologin to begin with
[09:24] <XioNoX> asac, hve you seen the screenshots yesterday ?
[09:27] <asac> XioNoX: the double border thing?
[09:28] <XioNoX> yes, and i've list the différent case, depending of the xbl file
[09:28] <XioNoX> with or without the <children/> element
[09:29] <XioNoX> and the location of the div
[09:30] <asac> XioNoX: hmm. so unsupported doesnt work at all?
[09:31] <XioNoX> unsupported work, supported work partially (there are 2 frames) if we put the <children/> element
[09:31] <XioNoX> but only on the adobe page
[09:31] <XioNoX> on youtube for exemple it don't work for supported
[09:31] <asac> XioNoX: strange thing. can you try just to "match" object?
[09:31] <asac> '
[09:32] <XioNoX> match ?
[09:32] <asac> in .css
[09:32] <gnomefreak> finally got to my gedit crash bug, only a month later (and it still crashes when it likes)
[09:34] <asac> XioNoX: you said that flashbock? did it differently
[09:34] <asac> how?
[09:34] <XioNoX> adblock plus
[09:35] <XioNoX> i don't really know, because the source is really complicated
[09:36] <XioNoX> I think too complicated to implement it on ubufox
[09:37] <XioNoX> and for something we don't know if everybody will agree
[09:38] <XioNoX> but the adblock method works well for all the flash content
[09:45] <asac> XioNoX: they display a frame, right?
[09:45] <XioNoX> what ?
[09:46] <XioNoX> what do you thin about this : http://pastebin.mozilla.org/512850 ?
[09:46] <XioNoX> come from flash block
[09:48] <gandi> hi guys
[09:48] <asac> #
[09:48] <asac> object
[09:48] <asac> #
[09:48] <asac> #
[09:48] <asac> { -moz-binding: url("chrome://flashblock/content/flashblock.xml#brokenobject") !important; }
[09:48] <asac> they do this
[09:48] <gandi> XioNoX, asac: any help I can give you?
[09:49] <XioNoX> it works
[09:49] <asac> XioNoX: so "just" object in .css works
[09:49] <asac> thats good enough for us
[09:49] <XioNoX> it is better than : embed, applet, object {
[09:49] <XioNoX>   -moz-binding: url('chrome://ubufox/content/alternatePlugins.xml#missingPlugin') !important;
[09:49] <asac> "embed" is most likely a .xbl thing on its own which uses object
[09:49] <XioNoX> no ?
[09:49] <XioNoX> because it more targeting the content
[09:49] <asac> yes
[09:50] <asac> object {
[09:50] <asac> 10:49 < XioNoX>   -moz-binding: url('chrome://ubufox/content/alternatePlugins.xml#missingPlugin')  !important;
[09:50] <asac> if that works
[09:50] <asac> use it ;)
[09:50] <XioNoX> ok
[09:51] <XioNoX> it works the same way, for flash or director, but i have the sames issues
[09:51] <XioNoX> so i think it come from the xbl
[09:53]  * gnomefreak thinks i fixed firegpg but will look later since its not 5am yet
[09:56] <asac> XioNoX: can you publish your current best code in bzr please
[09:56] <asac> I'd like to try
[09:56] <asac> ;)
[09:56] <XioNoX> asac, http://pastebin.mozilla.org/512852 here is the xbl of flashblock, it using only JS
[09:59] <asac> XioNoX: well. thats flashblock ;)
[09:59] <XioNoX> i know :D
[09:59] <XioNoX> i push the code on bzr
[09:59] <asac> ok
[09:59] <asac> url?
[10:02] <asac> XioNoX: ?
[10:02] <XioNoX> not finish yet :D
[10:02] <asac> ah
[10:03] <asac> ;)
[10:05] <XioNoX> https://code.launchpad.net/~xionox/ubufox/ubufox.altplugins
[10:13] <asac> XioNoX: so on what page would thta work?
[10:14] <XioNoX> http://www.adobe.com/fr/shockwave/welcome/
[10:14] <XioNoX> here you can check 2 mimetype
[10:25] <gandi> re
[10:25] <XioNoX> re!
[10:29] <asac> XioNoX: ok. so even with these .css rules it doesnt work anywhere except on adobe pages?
[10:29] <XioNoX> yes
[10:30] <asac> i dont see any atler :/
[10:30] <asac> alert
[10:32] <gandi> asac: if you'll need my assistance with helping Xionox, let me know
[10:33] <XioNoX> alert works for me when we click on a frame
[10:38] <asac> XioNoX: you need to add "components" to the ROOT_DIRS in config_build.sh
[10:38] <asac> otherwise the pluginGlue.js is not included
[10:38] <asac> in .xpi
[10:41] <asac> XioNoX: according to dom inspector that style is attached to the element
[10:41] <XioNoX> ?
[10:41] <asac> (on youtube)
[10:41] <asac> the border appears to be not visible
[10:41] <asac> not sure if that means that its hidden
[10:41] <asac> or that it doesnt work
[10:41] <asac> install firefox-dom-inspector package
[10:42] <asac> (if you are testing with ubuntu build)
[10:43] <XioNoX> ok
[10:43] <XioNoX> so we can try with hidden=false
[10:43] <XioNoX> ?
[10:44] <asac> not sure
[10:45] <asac> let me play around
[10:46] <XioNoX> it si why the html:div is in red ?
[10:50] <gnomefreak> Jazzva: its fixed im gonna build it for PPA to update with fixes. both branchs are fixed as well. thanks for the testing
[10:53] <gnomefreak> asac: should short description end with a : ?
[10:53] <gnomefreak> or long start with one?
[10:54] <asac> XioNoX: i think its read because its "xbl'ed" at runtime
[10:54] <asac> gnomefreak: most likely not
[10:54] <asac> gnomefreak: cant`t tell without looking at case though
[10:54] <gnomefreak> dpkg-checkbuilddeps: error: syntax error in debian/control at line 15: line with unknown format (not field-colon-value)
[10:54] <gnomefreak> maybe shouldnt be indented
[10:55] <gnomefreak> nope not it
[10:57] <gnomefreak> asac: here is the control file http://pastebin.mozilla.org/512886
[10:59] <gnomefreak> i dont see anything there that looks wrong
[11:01] <asac> XioNoX: so ... maybe the embed thing prevents it to be displayed
[11:01] <asac> XioNoX: can you try to open the alert whenever the element is loaded please
[11:01] <asac> instead of clicking?
[11:02] <XioNoX> I've try, but i don't know how to do that. Event on xbl don't allow to do it
[11:03] <huats> May I ask a question : I've seen in bug 180384 that mozilla-traybiff was FTBFS
[11:03] <huats> looking if I can fix that I don't clearly understand the situation of mozilla-traybiff
[11:03] <huats> according LP, it is in intrepid
[11:04] <huats> but I am not able to find it using apt
[11:04] <huats> :(
[11:04] <gnomefreak> huats: its not in INtrepid archives
[11:04] <huats> gnomefreak: from my understanding of :https://edge.launchpad.net/ubuntu/+source/mozilla-traybiff it is...
[11:05] <huats> that is why I am confused...
[11:05] <gnomefreak> huats: most likely it need a manual merge. DAD will tell you, but i dont remmeber link to DAD, motu people would have link
[11:05] <huats> I have the link...
[11:05] <huats> :)
[11:05] <huats> gnomefreak: thanks
[11:06] <gnomefreak> huats: wait
[11:06] <huats> ok
[11:06] <gnomefreak> huats: that may be held back due to freeze
[11:06] <huats> I know
[11:06] <gnomefreak> but ask in motu what happened
[11:07] <huats> In fact I was more confused by state that it seems to be in intrepid, but it is not
[11:07] <huats> that was my question :)
[11:07] <huats> gnomefreak: thanks!
[11:07] <gnomefreak> np
[11:08] <gnomefreak> huats: looks like a dependency issue
[11:08] <gnomefreak> huats: look at the right of https://edge.launchpad.net/ubuntu/intrepid/+source/mozilla-traybiff/1.2.3-4.1
[11:10] <huats> gnomefreak: yes
[11:10] <huats> a pb with icedove...
[11:13] <Jazzva> gnomefreak, solved the problem with control file?
[11:14] <gnomefreak> Jazzva: the above error no
[11:15] <gnomefreak> i dont see a : nor did i ever remeber one being there
[11:15] <Jazzva> gnomefreak, try with this (the highlighted lines) http://pastebin.mozilla.org/512905
[11:17] <gnomefreak> the VCS line has to be broken up its more than 80 chars
[11:17] <asac> XioNoX: ok
[11:17] <Jazzva> that doesn't matter for all lines, but only for those that will be presented to the user (copyright file, description...)
[11:17] <Jazzva> gnomefreak ^
[11:18] <XioNoX> asac, xbl handler allow only key & mouse
[11:18]  * gnomefreak gives up on what needs to be <80 and > 80
[11:19] <asac> XioNoX: http://paste.ubuntu.com/36800/
[11:19] <asac> apply that and start fro there
[11:19] <gnomefreak> Jazzva: no it didnt fix it
[11:19] <Jazzva> gnomefreak, I think just the things that will be presented to a user
[11:19] <Jazzva> hmm... strange
[11:19] <asac> XioNoX: actually we can even dump the html:div
[11:20] <gnomefreak> Jazzva: all you did was indent the long
[11:20] <asac> the idea is to use the <constructor> code
[11:20] <XioNoX> ok
[11:20] <XioNoX> like flashblock ?
[11:20] <asac> to send out events about "pluginUsed"
[11:20] <asac> XioNoX: apply the patch
[11:20] <Jazzva> gnomefreak, ah... the short description must be in one line
[11:20] <asac> ;)
[11:20] <gnomefreak> Jazzva: although now its line 14
[11:20] <Jazzva> I'm not sure about the rule for it...
[11:20] <gnomefreak> Jazzva: that doesnt meet 80 char rule
[11:21] <gnomefreak> thats why its on 2 lines
[11:21] <gnomefreak> and that makes sence since it built fine before changing it
[11:21] <gnomefreak> lets find out
[11:22] <gnomefreak> Jazzva: space between long and short?
[11:22] <XioNoX> asac, how do y apply the diff ?
[11:23] <Jazzva> try putting it on one line :). sorry for the "80 chars rule". I try to make thing presented to user break at 80 char if I can :)
[11:23] <Jazzva> gnomefreak, space? you mean an empty line? that's not needed...
[11:23] <gnomefreak> ok
[11:23] <gnomefreak> oh fuck
[11:23] <gnomefreak> control is fixed now rules error
[11:24] <gnomefreak> Jazzva: debian/rules:21: *** missing separator.  Stop
[11:24] <Jazzva> gnomefreak, please paste it
[11:24] <gnomefreak> build/firegpg:: chmod a-x+X components/FireGPGCall.dll
[11:25] <gnomefreak> what should be used as seperater
[11:25] <Jazzva> put "chmod ..." on a new line
[11:25] <gnomefreak> http://pastebin.mozilla.org/512907
[11:25] <gnomefreak> Jazzva: it is
[11:25] <gnomefreak> Jazzva: just irc put it on one line
[11:26] <gnomefreak> im thinking a ; is needed but not sure
[11:26] <gnomefreak> after *dll
[11:26] <Jazzva> gnomefreak, the space before "chmod" should be a tab. If you copy/pasted it, it might be formed of spaces instead...
[11:26] <Jazzva> gnomefreak, so check that
[11:27] <Jazzva> and you can also put ";" at the end of the line, but it should be ok like this too...
[11:27] <gnomefreak> ok give me a few need to update changelog
[11:28] <gnomefreak> no i dont its all there
[11:28] <gnomefreak> ha
[11:28] <gnomefreak> Jazzva: thanks it worked
[11:29] <Jazzva> no problem :)
[11:29] <gnomefreak> i have to update bzr but im waiting for any other errors
[11:29] <Jazzva> actually... you can change the "a-x+X" in chmod just to "a-x"
[11:32] <gnomefreak> too late
[11:32] <asac> XioNoX: download to file
[11:32] <asac> change to ubufox dir
[11:32] <gnomefreak> it really shouldnt matter at all
[11:32] <asac> patch -p0 < /tmp/file.diff
[11:32] <asac> (if the file is called /tmp/file.diff)
[11:32] <XioNoX> ok
[11:32] <XioNoX> i've done it manually :D
[11:33] <XioNoX> but I save that ;)
[11:33] <asac> XioNoX: err
[11:33] <asac> please apply directly
[11:33] <asac> otherwise you might have missed something ;)
[11:33] <asac> at least i wouldnt trust myself ;)
[11:33] <gnomefreak> ok breakfast . bzr branches are updated and fixed and pushing to PPA atm
[11:34] <asac> but well ... as long as your .css is short, and the alert pops up it should be fine
[11:34] <asac> gnomefreak: please ping in bug
[11:34] <gnomefreak> asac: what bug?
[11:34] <XioNoX> it should be ok :D but it is normal that my firefox is freezing on the adobe webpage ?
[11:34] <asac> gnomefreak: or give me direct branch names ;)
[11:34] <gnomefreak> oh
[11:34] <asac> gnomefreak: i forget what you are working on ;)
[11:34] <gnomefreak> firegpg
[11:34] <asac> gnomefreak: if you update bug: says: "ready!
[11:34] <asac> i will see it in my extension mailbox
[11:34] <gnomefreak> ok
[11:34] <asac> which i try to follow up on regularly
[11:34] <asac> ;)
[11:35] <asac> gnomefreak: full branch name would be appreciated ;)
[11:35] <gnomefreak> it will have it
[11:35] <asac> of your and the "release" branch
[11:35] <asac> gnomefreak: sure
[11:35] <gnomefreak> you want LP links or the bzr branch.....
[11:35] <asac> gnomefreak: hmm ... please try to do a "merge request"
[11:36] <asac> in launchpad
[11:36] <asac> i'd like to test that feature
[11:36] <gnomefreak> with what?
[11:36] <asac> we should receive mails
[11:36] <gnomefreak> i get mails for it
[11:36] <gnomefreak> asac: tested a while ago
[11:37] <XioNoX> asac, i get the alert, but if i refresh the page it crash of freeze :(
[11:37] <gnomefreak> asac: i would need branches to merge to
[11:38] <asac> gnomefreak: ah ... ok firegpg isnt uploaded yet?
[11:38] <asac> there is no RELEASE branch from what i can see
[11:38] <gnomefreak> but update bug 227945
[11:38] <XioNoX> segfault
[11:38] <gnomefreak> asac: no this is new
[11:38] <asac> XioNoX: are you on 3.1 ?
[11:38] <XioNoX> 3.0
[11:38] <gnomefreak> asac: lso find them in my PPA if needed
[11:39] <asac> XioNoX: for me it doesnt
[11:39] <gnomefreak> also
[11:39] <asac> XioNoX: maybe apply my patch for real ;)
[11:39] <gnomefreak> ok breakfast now
[11:39] <XioNoX> asac, it seem that it is NSPlugin Wrapper who are crashing
[11:40] <asac> gnomefreak: didnt base the .ubuntu branch on the .upstream branch
[11:40] <asac> what did you do?
[11:40] <asac> you need to start with .upstream branch
[11:40] <asac> then add packaging
[11:41] <asac> (which is revision 1 in your ubuntu branch, but should be revision 2)
[11:41] <gnomefreak> when i did it that way it failed
[11:41] <asac> no
[11:41] <gnomefreak> i fixed it to have files
[11:41] <gnomefreak> asac: yes it did
[11:41] <asac> thats wrong
[11:41] <asac> we cannot use it that way
[11:41] <gnomefreak> Jazzva: informed me of it
[11:41] <asac> unfortunately
[11:42] <asac> the procedure is outlined on the Packaging page in wiki
[11:42] <gnomefreak> oh well
[11:42] <asac> you start with upstream branch
[11:42] <asac> then copy debian/ directory from XPI.TEMPLATE
[11:42] <asac> and adapt the files accordingly
[11:42] <XioNoX> even with your patch it is crashing
[11:42] <asac> XioNoX: where?
[11:42] <asac> on youtube?
[11:44] <XioNoX> on youtube it is freezing
[11:44] <XioNoX> i don't see the popup
[11:44] <XioNoX> ok http://www.t45ol.com/ we can see the alert but it crashing
[11:45] <asac> XioNoX: remve the surrounding div elements
[11:45] <asac> we dont need them
[11:45] <asac> so content just contains children
[11:45] <asac> that works for me
[11:45] <asac> otherwise the alert freezes
[11:45] <asac> (though i can close it using the X window closer)
[11:46] <XioNoX> still crashing
[11:46] <XioNoX> still freezing on youtube
[11:47] <XioNoX> yave you try with 3.0 ?
[11:47] <XioNoX> or do you wan't that I try with 3.1 ?
[11:48] <gnomefreak> asac: just becausqe revision 1 doesnt say initial release its not usable?
[11:48] <asac> no ... i am running 3.0.1 install
[11:48] <asac> gnomefreak: he?
[11:48] <asac> no
[11:48] <asac> gnomefreak: because the .ubuntu branch is not based on .upstream branch its not usable
[11:48] <gnomefreak> yes that is it since there is nothing wrong with branch it has files it should have
[11:48] <asac> we wont be able to merge in future
[11:48] <gnomefreak> asac: yes it is
[11:49] <asac> gnomefreak: no
[11:49] <gnomefreak> when i fixed it i had to redo it all today
[11:49] <asac> gnomefreak: if it was the commit log of rev 1 would be identical
[11:49] <asac> maybe you copied files by hand
[11:49] <asac> but you surely didnt start to create the .ubuntu branch by using the real .upsream branch
[11:49] <gnomefreak> asac: i did after getting upstream from branch
[11:49] <gnomefreak> look at time stamps on branches
[11:49] <asac> gnomefreak: you _must_ not copy by hand
[11:50] <asac> gnomefreak: to create .ubuntu you do:
[11:50] <asac> bzr branch lp......upstream
[11:50] <asac> cd .....upstream
[11:50] <gnomefreak> asac: why not since itt was already done from XPI
[11:50] <asac> cp -r /tmp/XPI.TEMPALTE/debian .
[11:50] <gnomefreak> asac: this was started a month or so ago
[11:50] <asac> bzr commit -m "* first .ubuntu commit, which is the second commit on the brancH"
[11:51] <gnomefreak> it was from XPI but had to put it aside to fix the failure to install bug
[11:51] <asac> gnomefreak: you start with .upstream
[11:51] <gnomefreak> yes
[11:51] <asac> then copy the files from XPI.TEMPLATE by hand into it
[11:51] <asac> commit that as second revision
[11:51] <gnomefreak> yes
[11:51] <asac> yes, but you didnt do that
[11:51] <asac> look at bzr log
[11:52] <asac> you started with XPI.TEMPALTE
[11:52] <asac> copied .upstream files into it
[11:52] <asac> (if you did that at all)
[11:52] <asac> most likely you just created a directory, copied the .upstream and the XPI.TEMPALTE into it and committed that together as first revision
[11:53] <asac> gnomefreak: since you did it one out ago, just redo .... follow the instructions i gave above
[11:53] <gnomefreak> i have no need to commit an empty XPITEMPLATE
[11:53] <asac> feel free to modifiy the files before doing the first .ubuntu commit
[11:53] <asac> but start with .upstream
[11:53] <asac> and commit on top of that
[11:53] <asac> first revision _must_ be identical to upstream branch
[11:54] <gnomefreak> wait i think i know what happened
[11:54] <gnomefreak> let me guess ubuntu branch doesnt contain upstream files?
[11:54] <gnomefreak> that is because i left them out when i pushed
[11:55] <gnomefreak> damnit
[11:55] <asac> gnomefreak: no
[11:55] <gnomefreak> oh good
[11:55] <asac> follow the instructions above
[11:55] <asac> you have to start with .upstream
[11:55] <asac> then copy the XPI.TEMPLATE files into it
[11:55] <asac> modify them
[11:55] <asac> commit
[11:55] <armin76> and bumb
[11:56] <asac> (this is revision 2 then)
[11:56] <gnomefreak> but the files i already had were based on it :(
[11:56] <gnomefreak> cant be revision 2
[11:56] <gnomefreak> im not commiting/pushing empty XPI.TEMPLATE
[11:57] <gnomefreak> so it would be revision 1 that has all files included
[11:57] <gnomefreak> hence redoing it the same way i did it
[11:57] <asac> gnomefreak: hey
[11:57] <asac> first revision is the .upstream commit
[11:57] <gnomefreak> but i will start all over and maybe have it done in a day or so
[11:57] <asac> so it _is_ second revision
[11:57] <gnomefreak> no
[11:58] <asac> gnomefreak: thats what i am telling you
[11:58] <asac> you _must_ start with .upstream branch
[11:58] <gnomefreak> why .upstream is another branch
[11:58] <asac> which already contains one commit
[11:58] <asac> gnomefreak: yes, but .upstream is the parent branch for .ubuntu
[11:58] <asac> they are not indpendent
[11:58] <armin76> asac: why not bumb!
[11:58] <asac> gnomefreak: you did them independent, which makes them useless
[11:58] <asac> as we cannot do bzr merge then
[11:58] <gnomefreak> yes i know but revisions dont skip from brnch o branch
[11:59] <asac> gnomefreak: try and see it yourself ;)
[11:59] <gnomefreak> so 1 still wont be .upstream unless i push it beore gettingXPI
[11:59] <asac> gnomefreak: just follow the instructions on wiki blindly
[11:59] <asac> that will work
[12:04] <XioNoX> asac, i've find why it is freezing. The popup didn't show up but it is here, so i have juste to press space or enter
[12:04] <asac> XioNoX: hehe ;)
[12:04] <asac> XioNoX: maybe its hidden behind the main window?
[12:05] <XioNoX> no
[12:05] <XioNoX> we see it when we alt tab
[12:05] <asac> XioNoX: ok. did you drop the html:div yet?
[12:05] <XioNoX> but a soon a we select it, he disapear
[12:05] <XioNoX> yes
[12:05] <XioNoX> but i don't know why it is crashing
[12:06] <asac> XioNoX: just npviewer?
[12:06] <asac> are you on hardy?
[12:06] <XioNoX> yes
[12:06] <XioNoX> 64bits if it can help
[12:07] <asac> XioNoX: ok. i think there is a separate bug for nspluginwraper hanging
[12:08] <asac> XioNoX: is there a package ia32-libs installed?
[12:08] <XioNoX> yes
[12:08] <asac> can you please check whether it still ships libflashsupport ?
[12:08] <asac> e.g. dpkg -L ia32-libs | grep libflashsupp
[12:09] <XioNoX> We're  going to eat
[12:09] <XioNoX> c u
[13:01] <XioNoX> asac,  /usr/lib32/libflashsupport.so
[13:08] <asac> XioNoX: remove that
[13:08] <asac> or move it to a differnt directory ;)
[13:08] <asac> that might cause _more_ crashes ;)
[13:08] <asac> than flash does anyway
[13:08] <asac> and it deadlocks on shutdown, which might cause the freezage you saw
[13:10] <asac> Jazzva: ^^ ...the above might be responsible for the "grey" on reload thing on amd64
[13:11] <asac> not sure though if libflashsupport.so is still included in intrepid ia32-libs package though
[13:11] <asac> Jazzva: if you are back, please let me know ;)
[13:11] <XioNoX> asac, even with rm libflashsupport.so it crash
[13:11] <XioNoX> with a seg fault
[13:12] <asac> XioNoX: please test iwht gnash then
[13:12] <asac> its probably a bug in amd64
[13:12] <asac> flash
[13:12] <asac> here on x86 it works without and with nspluginwarpper
[13:12] <gnomefreak> asac: give it a little while to update but there should be 1 for .upstream and 3 for .ubuntu (had to update changelog after push since i forgot before
[13:13] <asac> gn	i see 2 revision right now
[13:13] <asac> maybe i will wait a bit
[13:13] <asac> at least the first revision looks better
[13:13] <gnomefreak> you will get 3 in a few
[13:13] <asac> if its really the revision that is in .upstream
[13:13] <gnomefreak> it needs to update
[13:13] <asac> then it should be fine
[13:13] <gnomefreak> it is
[13:14] <asac> yep
[13:14] <asac> will wait a bit
[13:14] <gnomefreak> hmmmmmmmmm
[13:14] <gnomefreak> Pushed up to revision 3.
[13:15] <gnomefreak> there it is
[13:15] <asac> ok ... let me see
[13:16] <XioNoX> asac, still crashing :(
[13:16] <gnomefreak> gnomefreak@Development:~/firegpg$ ls
[13:16] <gnomefreak> XPI.TEMPLATE  firegpg  firegpg.ubuntu
[13:16] <gnomefreak> see done right
[13:16] <asac> XioNoX: what is still crashing?
[13:16] <XioNoX> firefox
[13:16] <XioNoX> if i reflresh the page, it close
[13:16] <asac> try with a fresh profile
[13:16] <asac> that doesnt make much sense
[13:17] <gnomefreak> now i build for PPA
[13:17] <XioNoX> it is a fresh profile
[13:17] <asac> XioNoX: you never tell me swhich page you try to refresh
 ok http://www.t45ol.com/ we can see the alert but it crashing
[13:18] <gnomefreak> ok sticking with 1 teminal now 5 is too hard to keep track of :(
[13:19] <asac>   XioNoX doesnt crash for me
[13:19] <asac> XioNoX: with my patch
[13:19] <asac> XioNoX: please try gnash instead of flash
[13:19] <asac> well
[13:19] <XioNoX> i've apply you patch
[13:20] <asac> XioNoX: are you sure?
[13:20] <XioNoX> i've installed gnash
[13:20] <asac> XioNoX: are you using gnash?
[13:20] <asac> installed is one thing
[13:20] <asac> using a different ;)
[13:20] <asac> which nspluginwrapper package version?
[13:20] <asac> which flashplugin-nonfree package version?
[13:20] <XioNoX>  libgnashplugin.so
[13:20] <XioNoX> yep
[13:20] <asac> (consider to remove flashplugin-nonfree)
[13:21] <asac> XioNoX: did you remove flashplugin-nonfree
[13:21] <XioNoX> yep
[13:21] <asac> XioNoX: if you right click on a flash file do you see "gnash" ?
[13:21] <XioNoX>  flashplugin-nonfreebeta exactly
[13:21] <XioNoX> yes yes it is gnash ;)
[13:22] <asac> you never know
[13:22] <asac> XioNoX: for me it doesnt crash ... have you tried fresh profile?
[13:22] <asac> have you tried a fresh ubufox.xpi
[13:22] <asac> ?
[13:22] <asac> remove ubufox.xpi
[13:22] <asac> sh build.sh ;)
[13:23] <XioNoX>  Main loop ended, cleaning up
[13:23] <XioNoX> Any segfault past this message is likely due to improper threads cleanup.
[13:23] <XioNoX> Main loop ended, cleaning up
[13:23] <XioNoX> Any segfault past this message is likely due to improper threads cleanup
[13:23] <XioNoX> and it crash only on www.t45ol.com/
[13:23] <asac> XioNoX: well.. then dont get stuck on that
[13:23] <asac> we want to send out events
[13:23] <XioNoX> on adobe or youtube all is working good
[13:23] <asac> cool
[13:23] <gnomefreak> im not crashing there
[13:23] <asac> the alert also introduces some wierd races most likely
[13:23] <gnomefreak> with flash
[13:23] <asac> so dont be too bothered about that
[13:24] <XioNoX> ok good
[13:24] <asac> what we wawnt is to send out events that contain which mime-type is used
[13:24] <asac> and accumulate them somewhere
[13:25] <asac> so we can later use them to present the user a list of "plugins/mime-types in use on a page"
[13:29] <XioNoX> and this transparent for the user ?
[13:31] <asac> XioNoX: for now we could add a menu entry "other plugins ..."
[13:32] <asac> which then pops up the wizard with the mime-types currently in use on the current page
[13:33] <XioNoX> oh
[13:34] <asac> the other idea is to add a icon for the same operatoin to the bottom right corner of the window (e.g. status bar)
[13:34] <gnomefreak> almost like my day didnt start out shitty at 2am now my tv is broken and my push hasnt shown up on PPA yet :(
[13:34] <gnomefreak> be back.
[13:34] <asac> to catch users attention
[13:34] <XioNoX> ok
[13:34] <asac> gnomefreak: ppa is slow today
[13:34] <XioNoX> what do you prefer ?
[13:34] <asac> XioNoX: for now i'd prefer both
[13:34] <asac> e.g. implement one command
[13:34] <gnomefreak> i see that
[13:34] <gnomefreak> >10 minute
[13:35] <asac> present it as a menu entry as well as a icon in the status bar
[13:35] <asac> if the user clicks it we want the wizard for the mime-types we accumulated through the xbl constrcture
[13:36] <XioNoX> ok so I create another xul file
[13:37] <asac> XioNoX: yes. a "overlay"
[13:37] <asac> for the menu for now i'd say
[13:55] <gnomefreak> asac: im guessing you didnt upload firegpg into ubuntu archives right?
[13:55] <gnomefreak> PPA rejected my upload
[13:55] <gnomefreak> Rejected:
[13:55] <gnomefreak> The source firegpg - 0.5.1-0ubuntu1 is already accepted in ubuntu/intrepid and you cannot upload the same version within the same distribution. You have to modify the source version and re-upload.
[13:56] <gnomefreak> well ill give it an hour or 3 than push again
[14:03]  * asac  lunch
[14:03] <asac> bb in 30 minh
[14:06] <Jazzva> asac, back.
[14:08] <fta> hi
[14:08] <fta> anyone familiar with SVG here ?
[14:08] <Jazzva> gnomefreak, I think it will reject it again. Just add new changelog entry with version 0.5.1-0ubuntu2 (though, adding ~gnomefreak1 at the end of that would be more recommended)
[14:08] <Jazzva> fta, hi..
[14:08] <Jazzva> not me... sorry
[14:10] <gnomefreak> its because i delete the other ones and it hasnt gone through yet
[14:10] <Jazzva> ah, ok...
[14:10] <gnomefreak> and ill add ~jjv to it once its ready
[14:10] <gnomefreak> 2-3 hours at most
[14:10] <gnomefreak> ok back to pulling tv apart
[14:10] <Jazzva> good luck
[14:19] <fta> http://labs.adobe.com/technologies/flashplayer10/
[14:21] <fta> NSS for Linux – Flash Player 10 for Linux now supports Mozilla’s Network Security Services (NSS) for secure network connections.
[14:21] <fta> not sure how this works with our sonamed nss
[14:22] <fta> "Ubuntu OS Support — Flash Player 10 now supports Ubuntu, one of the most popular flavors of Linux." hmm
[15:00] <asac> fta: it should
[15:04] <asac> fta: cool
[15:05] <asac> (e.g. ubuntu support)
[15:08] <Jazzva> asac... i'm not sure about ia32-libs. It didn't show me list of files on packages.ubuntu.com
[15:19] <fta> i hope somehow HTML5 kills flash
[15:23] <XioNoX> or release sources of flash
[15:23] <XioNoX> or both
[15:25] <fta> flash is evil, free or not. integration is a pain
[15:30] <Jazzva> fta, hehe :)
[15:45] <XioNoX> asac, can we use external js files in xbl ?
[15:53] <asac> XioNoX: why not?
[15:54] <asac> but usually you implement your things in "implementation"
[15:58] <XioNoX> i've created the menuitem
[15:58] <XioNoX> the status bar item
[15:59] <XioNoX> but but i don't really know what they should do
[15:59] <XioNoX> displaying a new windows ?
[16:00] <XioNoX> be visible only in function of the js of the xbl ?
[16:00] <asac> XioNoX: you could make your own "menuitem" with xbl, which then could implement fields where you cann add "missing mime types"
[16:01] <asac> so when you click, the menu item knows what mime-types to look for alternatives for
[16:03] <XioNoX> the menuitem is (for the moment) in a new xul, so i have to put it in the xbl ?
[16:03] <XioNoX> i don't understand : which then could implement fields where you cann add "missing mime types"
[16:03] <asac> XioNoX: you could implement: "myspecialmenuitem" in xbl
[16:04] <asac> and then use that in your xul instead of menuitem
[16:04] <asac> XioNoX: maybe you can also just add arbitrary new fields to that menuitem though
[16:04] <asac> let me think ;)
[16:05] <XioNoX> new fields = new menuitem under the menuitem  ?
[16:06] <asac> getElementByid("mymenuitemid").usedMimeTypes =...
[16:07] <asac> XioNoX: look how the missingplugins thing stores its mime-types
[16:07] <asac> most likely we want to do it in a similar way
[16:09] <XioNoX> missingplugins thing ?
[16:10] <XioNoX> ha ok
[16:10] <XioNoX> asac, this part : ? event.preventDefault();
[16:10] <XioNoX>           // Fire a PluginNotFound event to trigger the infobar
[16:10] <XioNoX>           var ev = document.createEvent("Events");
[16:10] <XioNoX>           ev.initEvent("PluginNotFound", true, true);
[16:10] <XioNoX>           this.dispatchEvent(ev);
[16:28] <XioNoX> asac, I don't understand how the .Event thing in the xbl show a new window :(
[16:28] <XioNoX> i can't find references to it
[16:29] <asac> XioNoX: the event listener is probably in "browser.js" for now
[16:30] <asac> search the full source tree for the event name that is in the .xml
[16:32] <Jazzva> and i'm off for the most of the afternoon to work on client/server/workstation programs for school project...
[17:03] <XioNoX> ok, i've find it !
[17:03] <XioNoX> line 850
[17:03] <XioNoX> but i've got to go
[17:04] <XioNoX> i'll continue on this later
[17:04] <XioNoX> asac, thx  and see you later ;)
[17:10] <ksbalaji> my firefox 3.0.1 is screwed up. Built up bookmarks are gone! Im unable to select add-ons -FF3 just quits! help
[17:32] <asac> ksbalaji: restart your system. then start firefox from a terminal with the command
[17:33] <asac>   firefox -safe-mode
[17:33] <asac> if that makes firefox to startup, then disable all extensions (except the ubuntu one) in tool -> addons
[17:52] <ksbalaji> thanks asac I shall try.
[18:00] <ksbalaji> asac Before restarting, I tried safemode result::balaji@viva100:~$ firefox -safe-mode
[18:00] <ksbalaji> (firefox:27347): GnomeUI-WARNING **: While connecting to session manager:
[18:00] <ksbalaji> Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed.
[18:00] <ksbalaji> Segmentation fault
[18:06] <asac> ksbalaji: upgrade your system to latest
[18:07] <asac> reboot
[18:07] <asac> you have a differnt problem
[18:07] <asac> not firefox related
[18:07] <asac> ask on #ubuntu
[18:42] <gnomefreak> Jazzva: its on my PPA building atm if you want to test
[18:43] <Jazzva> gnomefreak, ok... will do later. currently working on a school project
[20:39] <Jazzva> asac, I just noticed this change in adblock-plus: "Reproduce the MPL license text in debian/copyright as required by policy, instead of installing it as a separate file."
[20:39] <Jazzva> That means I should fix this in few of my extensions...
[20:40] <fta> is that a new 3.8.* policy ?
[21:16] <Jazzva> fta, probably
[21:17] <fta> "Every package must be accompanied by a verbatim copy of its copyright and distribution license in the file /usr/share/doc/package/copyright. This file must neither be compressed nor be a symbolic link. "
[21:17] <fta> Jazzva, ^^
[21:18] <fta> http://www.debian.org/doc/debian-policy/ch-docs.html#s-copyrightfile
[21:19] <Jazzva> hmm... ok
[21:19] <Jazzva> does that apply for gpl/lgpl/the rest in the common-licenses, too?
[21:19] <fta> no
[21:19] <fta> "Packages distributed under the UCB BSD license, the Apache license (version 2.0), the Artistic license, the GNU GPL (version 2 or 3), the GNU LGPL (versions 2, 2.1, or 3), and the GNU FDL (version 1.2) should refer to the corresponding files under /usr/share/common-licenses,[92] rather than quoting them in the copyright file. "
[21:19] <Jazzva> ah... good :)
[21:20] <fta> [92] In particular, /usr/share/common-licenses/BSD, /usr/share/common-licenses/Apache-2.0, /usr/share/common-licenses/Artistic, /usr/share/common-licenses/GPL-2, /usr/share/common-licenses/GPL-3, /usr/share/common-licenses/LGPL-2, /usr/share/common-licenses/LGPL-2.1, /usr/share/common-licenses/LGPL-3, and /usr/share/common-licenses/GFDL-1.2 respectively.
[21:27] <fta> Jazzva, and remember to bump standard version to 3.8.0.1 while you're there
[21:28] <Jazzva> ok
[21:38] <asac> Jazzva: err.
[21:39] <asac> i dont think that that copyright policy can be done in ubuntu
[21:39] <asac> is that a debian policy?
[21:40] <Jazzva> umm... i suppose..
[21:41] <asac> i dont think we can actually do this. we are fighting for CD space
[21:41] <asac> and thus link everything that is a duplicated file
[21:41] <asac> same for .gz :)
[21:42] <asac> so for now, just ignore that imo
[21:42] <asac> (unless someone complains)
[21:42] <Jazzva> but this shouldn't be a problem for packages in universe/multiverse, right?
[21:42] <Jazzva> s/this/that
[21:42] <Jazzva> hmm... has flash 10 reached hardy yet?
[21:42] <asac> multiverse for sure
[21:43] <asac> universe has the same standards license-wise as main
[21:43] <Jazzva> aha... ok
[21:43] <asac> only difference is the support promise
[21:43] <Jazzva> canonical vs. community support
[21:43] <Jazzva> s/canonical/canonical+comm/
[21:43] <asac> Jazzva: yes.
[21:43] <asac> more or less
[21:43] <asac> all this will change hopefully
[21:43] <asac> but its not an easy task to do
[21:44] <asac> e.g. main vs. universe will go
[21:44] <Jazzva> change in what way?
[21:44] <asac> instead we will get "ubuntu desktop", "ubuntu server", "ubuntu server ibm editioN" and such
[21:44] <asac> there are discussions about that in debian devel
[21:44] <Jazzva> and how will that handle the support?
[21:45] <asac> well ... canonical would commit to support the "ubunt udesktop" and whatever seeds
[21:45] <asac> if there are third party entities that want to support other sets of packages they can do that
[21:45] <asac> with their own seed
[21:45] <Jazzva> and where will current universe packages go?
[21:46] <asac> its still unclear what to do with the intersecting packages though
[21:46] <asac> Jazzva: universe will stay universe
[21:46] <asac> main is just going away in the long run
[21:46] <asac> and will be replaced with "X distro"
[21:46] <asac> at lesat thats what i understood
[21:46] <asac> there are plenty of open points though
[21:46] <Jazzva> i will try to nod as if I understood that... but I think it's a bit fuzzy :)
[21:47] <asac> its all not well thought out
[21:47] <asac> e.g. not finalized
[21:48] <asac> its just understaood that the main/universe split isnt the best and probably isnt the most flexible way to do that
[21:48] <Jazzva> aham... ok
[21:48] <Jazzva> :)
[21:54] <Jazzva> asac, regarding nspluginwrapper, i still tend to get nspluginviewer's processes in a separate window.
[21:55] <Jazzva> and they don't work
[21:55] <Jazzva> if I don't close them, I can browse normally, but none of the flash works
[21:55] <Jazzva> if I close one of them
[21:55] <Jazzva> next time I bump into some flash  object, firefox crashes
[21:55] <Jazzva> at least, that's what I'm usually getting...
[21:55] <asac> Jazzva: thats 1.0.0 ?
[21:56] <asac> Jazzva: have you tried to remove libflashsupport.so?
[21:56] <asac> (which might still be shipped in ia32-libs)
[21:56] <asac> at least those create deadlocks
[21:56] <asac> which might cause issues when firefox wants to reuse the same pluginhost for a new website
[21:56] <Jazzva> I don't think i'm able to install ia32-libs. i'm on i386
[21:57] <Jazzva> And I don't think I have libflashsupport.so. But I'll run a find to make sure it's not there
[21:58] <asac> Jazzva: oh. you get that on i686
[21:58] <asac> strange
[21:58] <asac> havent seen any issues there
[21:59] <Jazzva> lucky you :)
[22:00] <fta> (flash is evil)
[22:00] <Jazzva> +1
[22:01] <asac> fta: convince all the flash developers out there that they should abandon their job
[22:01] <asac> until that happens flash usage will only accelerate
[22:02] <asac> (unfortunately)
[22:02] <fta> they will once there's something better... which has yet to occur
[22:02] <asac> well. i think you shoul dknow that everyone 30+ would try to put more energy in fighting for an old technology than learning a new one
[22:03] <asac> as long as the new alternative isnt really far, far ahead, adoption can only go through fresh blood
[22:03] <asac> who also have to convince their old bosses first ;)
[22:03] <asac> i think that flash will stay for ages :(
[22:03] <asac> svg failed
[22:04] <asac> all depends on whether there is a good developer studio
[22:04] <asac> that allows non-developers to develop something ;)
[22:04] <fta> svg is not a good competitor against flash
[22:06] <fta> i wish svg takes on, now that controls and animations are emerging, yet, it's not a video format, just a 2D vectorial still pictures format
[22:06] <asac> animations exist for ages
[22:06] <asac> i used a baltic like 6 years ago with javascript
[22:06] <asac> to do animation
[22:06] <fta> in svg ?
[22:06] <asac> yes
[22:06] <fta> mozilla doesn't have it yet
[22:06] <asac> the standard always defined animation ... the java implementation worked for ages
[22:07] <asac> same for the adobe implementation
[22:07] <asac> yeah ... mozilla decided against that
[22:07] <asac> no doubt one of the reasons why it failed
[22:07] <fta> they will, probably for 3.0.2
[22:07] <asac> lets hope
[22:07] <asac> but then you need to get a good svn implementation to the other 90% of the computers
[22:08] <asac> before you can really use that as a web-designer
[22:11] <asac> http://xmlgraphics.apache.org/batik/
[22:11] <asac> batik :) ... not baltic ;)
[22:12] <fta> there's still no native svg in IE, even IE8, but i don't care. I'm producing some now
[22:12] <asac> fta: well. windows has at least a proper plugin
[22:12] <asac> i think from adobe ;)
[22:13] <asac> or was it macromedia ... not that it would make a difference ;)
[22:13] <fta> which reach end-of-life in december
[22:13] <fta> +es
[22:13] <fta> adobe killed it
[22:13] <asac> oh
[22:13] <asac> cool
[22:13] <asac> well, then svg wont fly for sure i guess
[22:14] <asac> OTOH, there was a talk at moz summit about bringing mozilla technolgies to IE to not have this kind of dilemma
[22:14] <asac> e.g. produce a svg plugin for IE based on mozilla svg code
[22:14] <asac> so moz doesnt get stuck because of lazy IE in future
[22:36] <fta> asac, did they start something already ?
[22:39] <asac> fta: there was a demonstration about ... some picture format ... let me think ;)
[22:46] <Jazzva> IE doesn't support SVG? Wow...
[22:48] <fta> Q: I know this has been talked about (and deflected) over and over, but can we get a sense of what the MSFT mindset is on SVG? I personally think it is a great technology, but the lack of full browser support makes it very hard to use in production....
[22:48] <fta> A: We believe that graphics support is important, and SVG is a pretty good capture of capabilities, with lots of industry support (though the spec is big and inconsistently/incompletely implemented across browsers). It didn't make the IE8 cut.
[22:49] <fta> that's from http://www.microsoft.com/windowsxp/expertzone/chats/transcripts/08_0619_ez_ie8.mspx
[22:56] <asac> umm
[22:56] <asac> too difficult apparently ;)
[22:57] <fta> i understand "It didn't make the IE8 cut" as "we have the code but not the quality yet"
[22:58] <fta> maybe i'm wrong
[22:58] <XioNoX> asac, still working ?
[22:58] <XioNoX> you never sleep ?
[22:58] <asac> no. i understand it as "we didnt care, but we claim that that was for the benefit of the customer - so we could release earlier" :)
[22:58] <asac> fta: ^^
[22:58] <asac> XioNoX: i am back ;)
[22:58] <asac> i am about to sleep :-D
[22:59] <asac> its just interesting to see whats going on :-D
[23:00] <XioNoX> asac, do you think that I could continue to contribute with you help after my internship ?
[23:01] <asac> if you continue to do useful things, why not :)
[23:01] <asac> otoh, it puts a pile of load on me too
[23:02] <asac> but i guess it wont be that intense anyway ;)
[23:03] <XioNoX> i'll be back at school so it will be less intense
[23:03] <asac> i guess
[23:03] <XioNoX> you work only on firefox ?
[23:03] <XioNoX> and NM ?
[23:04] <asac> mozilla in general
[23:04] <asac> weighted by importance to some degree ;)
[23:05] <XioNoX> ok, nice
[23:05] <asac> NM is something to get out in a different world. to escape from brain-deadlocks ;)
[23:06] <XioNoX> i'm using 0.7 if you need feedback ;)
[23:06] <XioNoX> how many dev works for canonical like you ?
[23:06] <asac> i have no exact number at hand right now
[23:07] <XioNoX> and do you read brainstorm idea around firefox ?
[23:07] <asac> i sometimes do
[23:07] <asac> or at least try to take a look
[23:08] <asac> some ideas are great, but hard to do
[23:08] <asac> faster firefox otoh, isnt really a good idea imo ;)
[23:08] <asac> "Better sound support" is not really a firefox issue ;)
[23:09] <XioNoX> what firefox 3.1 will use for the sound of ogg ?
[23:10] <asac> i hope its gstreamer which can use everything
[23:10] <XioNoX> You will have to code something specially for pulse of firefox dev take care ?
[23:10] <asac> fta: ?
[23:10] <asac> is gstreamer used in video tags?
[23:10] <fta> not yet
[23:10] <asac> ok. but i think thats the idea
[23:10] <asac> which would easily bring us easy-codec-install
[23:10] <fta> bug 422538
[23:10] <fta> mozilla bug 422538
[23:11] <asac> ubottu: go
[23:11] <fta> dead ?
[23:11] <asac>  mozilla bug 422538
[23:11] <asac> hurry ;)
[23:11] <fta> hm, gst is another one
[23:13] <fta> mozilla bug 422540
[23:14] <fta> it's a P1
[23:14] <XioNoX> Good night ;)
[23:14] <XioNoX> see you tomorrow
[23:14] <asac_> hmm
[23:14] <asac_> disconnect
 mozilla bug 422540
[23:15] <XioNoX> asac_, good night ;)
[23:15] <asac_> yep
[23:15] <fta> asac_, btw, the svg animation bug:  mozilla bug 216462
[23:16] <fta> nearly "landable"
[23:16] <asac_> good news
[23:17] <fta> but it's a wanted1.9.1
[23:17] <fta> the bot is slow...
[23:17] <asac_> yeah ;)
[23:17] <asac_> half a meg patch :-D