/srv/irclogs.ubuntu.com/2008/08/22/#ubuntu-mozillateam.txt

=== asac_ is now known as asac
saivannasac : Available today for mozilla locales? :)01:29
wikzmozilla bug 30950506:46
ubottuMozilla bug 309505 in Lightning Only "Switching views in Lightning results in gray screen" [Normal,Resolved: fixed] http://bugzilla.mozilla.org/show_bug.cgi?id=30950506:46
asacsaivann: ok. lets do that now08:14
asac(if you are avail )08:14
saivannasac : I am08:18
saivannasac : A bit tired, but I should be able to do it right now08:19
saivannasac : Did you have time to take a look at the changelog for the new sunbird and lightning-extension locales?08:19
asacok. so what is on topic .... sunbird/lightning locales right?08:19
saivannasac : thunderbird-locales does not have any special changes, they are only updated to the new release08:19
asacok good08:20
asacsaivann: where is that package?08:20
saivannasac : thunderbird-locales for hardy-proposed and intrepid, sunbird-locales and lightning-extension-locales for intrepid08:20
asacok lets do tbird08:20
saivannbug 236964 bug 23020908:21
* asac searches for bug08:21
ubottuLaunchpad bug 236964 in sunbird-locales "[intrepid] new upstream release 0.8" [Medium,In progress] https://launchpad.net/bugs/23696408:21
ubottuLaunchpad bug 230209 in thunderbird-locales "upgrade thunderbird locales for 2.0.0.x and include new upstream translations" [Wishlist,Triaged] https://launchpad.net/bugs/23020908:21
saivannasac : I agree, thunderbird-locales is the first one to upload, lightning-extension depends on the new thunderbird-locales package08:21
saivannasac : As you can see, there is two packages for thunderbird-locales, one with extra ro locale added, and one with the upstream locales only.08:23
asacsaivann: why is the version of the hardy packages 1:2.0.0.0+1 ?08:24
saivannasac : If you prefer it, the package with ro locales has been asked by Jani Monoses in the bug report. ro locale has been tested by me and it works08:24
saivannasac : Because it's a update and we don't want the hardy package to hit the intrepid one08:25
saivann(in repository)08:25
saivannasac : I suggested you the current version number some weeks ago and you acknowledged it08:25
asacsaivann: we definitly want to reflewct the right version there08:25
asac2.0.0.0+1?08:26
saivannasac : Let me loook08:26
asacthen i was drunk ;)08:26
asacif the orig.tar.gz is exactly the same, then we can use the same upstream version08:26
saivannasac : the current complete version number is thunderbird-locales_2.0.0.0+1-0ubuntu1.8.04.108:27
asace.g. 2.0.0.14+1_0ubuntu1~0.8.04.1 and 2.0.0.14+1_0ubuntu108:27
saivannasac : Really? Oh.. yes that makes sense08:27
asacyes08:27
saivannasac : There is no difference between the hardy and the intrepid package anyway, so I can fix this in a few minutes08:27
asacerr, 2.0.0.14+1-0ubuntu1~8.04.1 and 2.0.0.14+1-0ubuntu108:27
asacok. i can fix that on my own08:28
asacok i added the bug to the changelog08:28
saivannasac : Ok, thanks for the MOTU course :)08:28
asacand uploaded to intrepid ;)08:28
asacerr ... will upload ;)08:28
saivannasac : Nice, thank you08:28
asaclet me just test one translation ;)08:29
saivanndamned right! I Always forget the bug in my changelog for my -locales package, sorry08:29
saivannof course08:29
saivannasac : Will you upload the package that contains -ro locale?08:32
asacill upload the last you posted to the bug ;)08:32
asacso yes08:32
asacsaivann: so the orig.tar.gz is identical?08:33
saivanngreat08:33
asac(hardy vs. intrepid?)08:33
saivannasac : Please verify it, I built them based on the same, but it's never a bad idea to make sure before uploading08:33
asacsaivann: ok ... so just using the intrepid package with tweaked changelog is ok?08:34
saivannasac : Yes, please prefer this alternative, diff is telling me that the orig.tar.gz are different08:35
asacsaivann: ok.08:35
asacsaivann: why do we need that ro.xpi btw?08:35
asace.g. is the ro guy too lazy to get that in upstream?08:36
saivannasac : thunderbird 2.* won't accept new locales.08:36
asacok08:37
saivannasac : I consulted upstream bug reports that Jani Monoses pointed in the LP bug report and developers are answering that new locales will only be added to tb 3 trunk, but not tb 208:37
saivannasac : Feel free to accept or decline it, I built a package for it on the last minute in case that you considered this locale important08:38
saivannasac : The orig.tar.gz are probably different because I re-built both of them with ro locale08:38
asacsure ... we can take it08:38
asacsaivann: if there is no sign of the ubuntu-sru team in that bug (e.g. approval to archive is required) on wed, let me know so i can bug them directly08:42
saivannasac : Can you do something so help this patch getting reviewed and uploaded? bug 232402 . I don't know if you remember it, but we worked many hours on it a month ago.08:42
ubottuLaunchpad bug 232402 in chmsee "xulrunner 1.9 support for chmsee 1.0.0" [Medium,Confirmed] https://launchpad.net/bugs/23240208:42
saivannasac : Ok, noted08:43
asachmm dpkg-source: error: Version number suggests Ubuntu changes, but Maintainer: does not have Ubuntu address08:47
saivannasac : On which package, thunderbird-locales?08:48
saivannasac : thunderbird-locales has Maintainer: Martin Pitt <martin.pitt@ubuntu.com>08:49
asacsaivann: no. chmsee08:51
asaci fixed that and uploaded now08:51
asacsaivann: if motu-sru guys dont get active till wed let me know08:52
saivannasac : Great, thanks08:52
saivannasac : Now, are you ready for sunbird-locales and lightning-extension-locales?08:52
asacsaivann: yeah. where?08:52
saivannasac : bug 23696408:52
ubottuLaunchpad bug 236964 in sunbird-locales "[intrepid] new upstream release 0.8" [Medium,In progress] https://launchpad.net/bugs/23696408:52
saivannasac : changelog has many entry :)08:53
asacsaivann: ok. thats intrepid only right?08:54
saivannasac : Yes, not hardy08:54
saivannasac : I changed the Maintainer to Ubuntu MOTU Team and I added myself as XSBC-Original-Maintainer, is that correct?08:56
saivannor should I use Uploader08:57
asacsaivann: the corrupted install.rdf thing ... are those fixed upstream?08:58
asacsaivann: maybe you can forward those?08:58
saivannasac : no, I filed upstream bugs08:58
saivannasac : https://bugzilla.mozilla.org/show_bug.cgi?id=45080808:58
ubottuMozilla bug 450808 in da / Danish "sunbird da and it locales have corrupted install.rdf" [Critical,Unconfirmed]08:58
asacah ok. is there an ubuntu bug for them we could connect?08:58
saivannasac : No because this package is not uploaded to ubuntu yet. It only happens with version 0.8 for da and it xpi08:59
asacsaivann: ok. ill reference the upstream bug then in changelog09:00
saivannasac : Patches are already included in my package to avoid the problem. Without patch, these xpi don't install, sunbird simply reject them09:00
saivannasac : np09:00
asacok i named the patches explicitly in changelog and references upstream bug09:01
saivanngreat09:01
asacsaivann: what you can do is to go to #calendar channel on irc.mozilla.org and ask who can review that patch09:02
asac(e.g. the patches)09:02
asacotherwise they will never land09:02
saivannasac : Noted, I'll do it09:02
asaci confirmed the bug for now09:03
asac(in bugzilla)09:03
saivannasac : Thank you, I'll go to the channel to ask someone to take a look at the patches09:03
asacsaivann: to get things into mozilla you need to request review and if thats done request landing09:03
asacsaivann: what you need to ask is who is reviewer for those files09:03
saivannasac : landing?09:03
asacand then you "edit patch" and set the review flag to ? with the email of the reviewer next to it09:04
asacsaivann: once you have review we can see how to go on ;)09:04
saivannasac : Ok, thanks for letting me know how it works09:04
XioNoXHi !09:07
asacsaivann: ok uploaded everything. archive admins might be unhappy about MPL being duplicated everywhere09:08
asacsaivann: i think the right way would be to reference the MPL file hopefully shipped by sunbird and lightning09:08
asacbut lets see09:08
asac(they are not on CD so space isnt that a big problem)09:09
saivannasac : Is actually the MPL license shipped by lightning or sunbird?09:10
asac/usr/share/doc/sunbird/MPL.gz09:10
asaci think lignthing-extennsion still has in in copyright09:10
asacso yes. we could only reference it for sunbird locales until that is fixed09:10
asachi XioNoX09:11
saivannasac : Yes09:11
asacsaivann: ok. thanks for all this. i hope the delay didnt demotivate you too much :(09:11
saivannasac : Eh no, I know that you're pretty busy, but I'm very glad that you had time for it today!09:11
XioNoXasac, it's my last "real" internship day :(09:11
asacXioNoX: champange ;) ... err. lets mourn :(09:12
XioNoXbeer this evening with all the crew09:12
asacyay ;)09:12
saivannasac : Thanks for your fast review. You probably didn't have much time to see all the changes, but now lightning-extension locales doesn't have one of the ugly scripts anymore and can now be updated using debian rules :)09:12
asacthats the important part i guess09:12
asacXioNoX: technically, we have time till aug 28th to get these features into ubuntu. if you want you can go on for another few days.09:13
asac:)09:13
XioNoXasac, next time I go in germany, i'll pay you a beer ;)09:14
XioNoXthis weekend I'll not have time09:14
asacmoving back?09:14
XioNoXI'll work the 2509:14
XioNoXthe 26, I'll moving back09:14
XioNoXand once at home I'll not have time too09:15
asacXioNoX: ok. lets get as much done today as possible and get this into bzr09:15
XioNoXbut even with few more days, I'm not sure I could make it in time09:15
XioNoXsure09:15
asacXioNoX: well. 28th is not really a hard dead-line09:16
asacthe alternative thing is certainly important enough to get an exception. just let me know ;)09:16
XioNoXok, because I'm going back to school the 1st, so I'll have less time, but I'll continue to work on it09:16
asacXioNoX: sure. what we need is a rough edged feature. we still have plenty of time to fix things after that09:17
asacXioNoX: school == university?09:17
XioNoXyes, second year09:18
saivannasac : I'm thinking about becoming a MOTU, is there a lot of things to know appart what I already know about packaging to become a good MOTU?09:19
XioNoXasac, another problem is that navigator.plugins[i].filename give only filename, and not full path :(09:20
asacsaivann: hard to say. i think you do quite well. the easiest way to become a motu is to actively engange in MOTU-specific tasks:09:20
asac 1. universe merges09:20
[reed]XioNoX: it does if you enable that pref09:20
asac 2. review packages on REVU09:20
[reed]XioNoX: plugin.expose_full_path09:20
[reed]change that to true09:20
[reed]and you get the full path09:20
XioNoXha ok, thanks09:21
XioNoX;)09:21
asac[reed]: punch that into a defaults/preferences/ in ubufox for now09:21
asacerr XioNoX ^^09:21
asac ;)09:21
XioNoX?09:22
saivannasac : Ok, thanks. I'm already doing many merges and I maintain some packages, so I'll think about it more...09:22
saivannasac : I'm away for the night, thanks again for this fast review! :)09:22
asacsaivann: talk to dholbach09:23
asacsaivann: he knows best how to become a MOTU ... for me things are still opaque somewhat :/09:23
saivannasac : I know that he's doing quite a very nice work with MOTU :)09:23
saivannasac : Ok :P09:23
asacsaivann: he is responsible to answer all kind of these enquiries09:24
asacsaivann: no problem. thanks for your work for the mozillateam ;)09:24
saivannasac : Nice to know, perhaps that I can extend my contribution to ubuntu this way.. I'll think about it.09:24
saivannasac : It's a pleasure !09:24
XioNoXasac, I have to modify it myself or it will be good by default ?09:24
asacXioNoX: use it as default for now09:25
* saivann is away09:25
asacXioNoX: I have to think about it09:25
XioNoXok09:25
XioNoXasac, with : if(branchFilePrefs.getCharPref(mimeType))09:38
XioNoXvar pluginFile = branchFilePrefs.getCharPref(mimeType);09:38
XioNoXif the mimetype isn't in the prefs, the code crash09:39
XioNoXErreur : [Exception... "Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsIPrefBranch.getCharPref]"  nsresult: "0x8000ffff (NS_ERROR_UNEXPECTED)"  location: "JS frame :: chrome://ubufox/content/pluginAlternativeOverlay.js :: describePreferredAction :: line 74"  data: no]09:39
XioNoXFichier Source : chrome://ubufox/content/pluginAlternativeOverlay.js09:39
XioNoXLigne : 7409:39
asacfrench ;)09:40
asacme ... no comprende ;)09:40
XioNoXthe french lines are useless ;)09:40
asacyeah ;)09:40
asacXioNoX: whats in that line09:40
asacpaste09:40
XioNoXif(branchFilePrefs.getCharPref(mimeType))09:40
asacwhat is branchFilePrefs?09:41
XioNoXbut if the modules.plugins.mimetype.application/....... existe, it work corectly09:41
asacXioNoX: good. then catch the exception09:41
asacand treat it as "doesnt exist"09:41
XioNoXvar branchFilePrefs = Components.classes["@mozilla.org/preferences-service;1"].09:41
XioNoX                    getService(Components.interfaces.nsIPrefService);09:41
XioNoXbranchFilePrefs = branchFilePrefs.getBranch("modules.plugins.mimetype.");09:41
asacXioNoX: oh09:41
asacyou can also test whether a pref existsw09:42
XioNoXi though that will test : if(branchFilePrefs.getCharPref(mimeType))09:42
XioNoXwhat it the best ?09:42
asacXioNoX: ah09:42
asacXioNoX: no you dont need to get that branch09:43
asacXioNoX: just use:09:43
asacvar prefBranch ? Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);09:43
asacvar prefBranch = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);09:43
asacand then prefBranch.getCharPref("modules.plugins.mimetype."+mimetype);09:43
asacXioNoX: alternatively you could check whether branchFilePrefs != null before continuing09:44
XioNoXyes, i need to check if modules.plugins.mimetype."+mimetype exist or not09:45
asacXioNoX: no. what your current problem is that the branch doesnt exist09:45
XioNoXthe branch exist09:45
XioNoXI4ve put 1 thing in it09:45
XioNoXfor the flash09:45
XioNoXmodules.plugins.mimetype.application/flash exist09:46
XioNoXbut for exemple modules.plugins.mimetype.application/don't exsit09:46
XioNoXerr : but for exemple modules.plugins.mimetype.video/x-msvideo don't exsit09:47
asacXioNoX: ok. anyway, at best do as i said and also try{  } catch the getCharPref09:47
asace.g. no need to get the branch first ... you can just ask for the complete key09:47
asac10:43 < asac> var prefBranch = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);09:47
asac10:43 < asac> and then prefBranch.getCharPref("modules.plugins.mimetype."+mimetype);09:47
asacif getCharPref really throws exception there you just do09:48
asactry {09:48
XioNoXyeah, but it was'nt crashing when going into the branch09:48
asacsure09:48
asacbut better remove that uncertainty as well ;)09:48
asacif there is no key with modules.plugins.mimetype at all then getting the branch would probably fail too09:48
XioNoXasac, in this page : http://www.xulplanet.com/references/objref/Plugin.html09:56
XioNoXhow works the MimeType method ?09:56
XioNoXI need to get navigator.plugins[i].filename from the mieType of the plugin[i]09:57
* asac looking09:59
asacXioNoX: what do you want to know?10:00
XioNoXhow works the MimeType method ?10:00
asacXioNoX: its a list:10:00
XioNoXI need to get navigator.plugins[i].filename from the mimeType of the plugin[i]10:00
asacfor (var a =0; a < plugin.length; a++) alert("mimetpye: "+ plugin.item(a));10:01
asacthats what i'd guess10:01
asacwith var plugin = navigator.plugins[i]10:01
XioNoXso can I doo thing like : navigator.plugins[i].item[j].type ?10:03
asacXioNoX: you could, but that this kind of form is ugly10:05
asacyou iterate over the plugins anyway i guess10:05
asacso you have var plugin10:05
XioNoXyes but it is the best way10:05
asacand can just use plugin.item[j]10:05
asache?10:05
XioNoXand the only way10:05
XioNoX?10:06
asaci dont understand that ... i am sure you are iterating over the plugins already ... which means that you alread have the individual plugin10:06
asace.g. you have a nested loop10:06
asacone with "i" and one with "j"10:06
XioNoXyes yes10:06
XioNoXthe navigator.plugins[i].item[j].typ10:07
asacno need to reresolve plugins[i] on every call10:07
XioNoXwas just to know10:07
asacsure10:07
XioNoXIf it is possible, I can doo all I need10:07
asacwould work ... but this kind of form doesnt allow you to test for null in between ... which can cause nasty null expcetion10:07
XioNoXok10:07
asaci dont see where you see type10:08
asacyeah10:08
asacyou can do that then10:08
XioNoXIn this case I have to do that10:08
asaci doubt it ;)10:08
asacbut well10:08
asacyou are coding it ... so go for it10:09
asacbut never rely on an array deref giving you back anything10:09
XioNoXbecause I need to iterate through all mimetype of all plugins, to find the matching mimetype10:09
asace.g. navigator.plugins[i].item[j] might be null10:09
XioNoXand then return the filename of the plugin who support this mimetype10:09
asacsure10:09
asacbut that doesnt mean that you need to use that form10:09
asacfor (var i = 0; i < pluginsCount; i++) {10:10
asac  var plugin = browser.plugins[i];10:10
asac  for (var j = 0; j < plugin.length; j++) {10:10
asac   var mimetype = plugin.item(j);10:10
asac...10:10
asacthats what you need to do10:10
asacto iterate through all plugins with all mimetypes ;)10:10
asacso no ... i think item[j] wont work ;)10:11
asacits item(j)10:11
XioNoXho yes10:11
XioNoXit is what I wanted to do10:11
asacsure10:12
XioNoXit was just a short way to write it10:12
asack10:13
XioNoXAn easy question : what is the difference beetwin [i] and (i) ?10:17
asachttp://www.xulplanet.com/references/objref/Plugin.html10:20
asacitem is a method10:20
asacitem (i) -> call function item with parameter i10:20
asacitem [i] -> get ith element of array item10:20
asacin this case item is a function not an array as you can see in the html above10:21
asacXioNoX: oh. http://www.xulplanet.com/references/objref/Navigator.html10:22
asacyou can also use navigator.mimeTypes10:22
asacand then ask mimeType.enabledPlugin10:23
XioNoXok, thanks10:23
asac(not sure if my pref fix actually applies that properly)10:23
asacbut it should i hope10:23
asacXioNoX: thats the right way to get the currently enabled plugin i guess ;)10:23
XioNoXAnd what return this enabledPlugin ?10:29
XioNoXtrue/false ?10:29
XioNoXthe name of the plugin? an id?10:29
asacXioNoX: look at api doc: http://www.xulplanet.com/references/objref/MimeType.html10:29
XioNoXyeah, i've read that10:29
XioNoXit give the full plugin element ?10:30
asacwhat is the "full" plugin?10:30
asachttp://www.xulplanet.com/references/objref/Plugin.html10:30
asacthats the one you get from there10:30
XioNoXyeah ok10:30
asacso to get the current selected, try to loop through navigator.mimeTypes and use the plugin you find through enabledPlugin10:31
asacand for the selectable plugin list you iterate through navigtor.plugins and add every plugin that mathces your mimetype10:32
XioNoXyeah10:32
XioNoXok10:32
XioNoXasac, so getCharPref("modules.plugins.mimetype." + mimeType) is useless ?10:33
XioNoXwe will just have to find a way to change the readonly Plugin enabledPlugin10:34
asacXioNoX: no10:34
XioNoXto something like readandwrite Plugin enabledPlugin10:34
asacXioNoX: thats not useless10:34
asacXioNoX: we change the readonly enabledPlugin through that mechanism10:34
asacXioNoX: thats not possible10:35
asacXioNoX: everything should be fine10:35
XioNoXok10:35
XioNoXbut I don't need to get getCharPref("modules.plugins.mimetype." + mimeType)10:35
XioNoXjust need to get readonly Plugin enabledPlugin ?10:36
asacXioNoX: thats the idea. at best keep both and compare10:36
asacso we know whether the mimeTypes array is properly fixed by my patch10:36
XioNoXok10:36
XioNoXasac another point, it if fox exemple, the avi plugin if mplayer is called "Windows Media player plugin"11:03
XioNoXand the totem one : "Windows Media player plugin (Compatible; Totem)"11:04
asacXioNoX: hmm. maybe make "fat" entries, that include the description as well?11:06
asaclike name in bold ... then the description in a new line with normal font?11:07
XioNoXideo Player Plug-in for QuickTime, RealPlayer and Windows Media Player streams using MPlayer11:07
XioNoXJavaScript Enabled and Using GTK2 Widgets11:07
XioNoXand I'm limited by the xml11:08
asache?11:08
XioNoXok maybe not11:08
XioNoXbut the description is long and "stupid"11:08
asacwell. thats an independent issue ;)11:08
asacand should be fixed in the plugin if at all11:09
asacfirefox can just present what the plugin provides ;)11:09
XioNoXi agree11:09
XioNoXasac, can you check that : http://img158.imageshack.us/my.php?image=captureka1.jpg ?11:25
XioNoXI don't know how can i resolv this problem11:25
asacXioNoX: whats the problem there?11:26
XioNoXhttp://pastebin.mozilla.org/52239611:26
XioNoXIn the menu11:26
XioNoXthere are possible plugins for all detected content11:26
asacyeah11:26
XioNoXfor exemple macromedia flash for the AVI mimetype11:27
asacXioNoX: yes. thats because you go through all mimeTypes11:28
asacthe for (var ... should only be run if the mimeType is the mimeType of the row you are in11:28
XioNoXyeah, but i don't know what i can doo11:28
XioNoXyeah11:28
XioNoXbut how ?11:29
asacso what is your real question?11:29
XioNoXbecause there are no dialog between showContentList(){ and rebuildActionsMenu: function() {11:29
asacXioNoX: document.getAnonymousElementByAttribute(typeItem, "class", "actionsMenu");11:29
asacthere you have to get the left column and get the mime-type from it11:30
asacand then only use that mimeType11:30
XioNoXSo i have to use  document.getAnonymousElementByAttribute(typeItem, "class", "actionsMenu"); ?11:30
asacXioNoX: that gets the actionsMenu11:31
asacyou need to do something similar11:31
asachmm11:31
asacjust get the left colum from the selected element11:31
asac;)11:31
asace.g. thats probably just an attribute of the selectedItem11:31
asacyou know best how the xul looks like11:31
asacitem.setAttribute("type", mimeType);11:32
asacso get the "type" attribute from the #11:32
asacso get the "type" attribute from the _list.selectedItem;11:32
asac#11:32
XioNoXyeah ?11:32
asac maybe?11:32
XioNoX# ?11:33
asactypo11:33
asacjust do it11:33
XioNoXok, trying11:34
asacwow ... scary12:23
asacCPU-fan failure sound is _really_ really intimidating12:23
Jazzvaasac, I know that sound ;)12:30
Jazzvaasac, I'm going off for few hours. I didn't manage to write the project... so I sent the e-mail to assistant to see if it's too late to send the doc for it. just to know should I bother with it now. If it's late for that, I'll be able to test nspluginwrapper later in the afternoon12:31
Jazzvasee you later12:31
XioNoXback ;)13:04
XioNoXasac, now I have to do the "action" part13:28
asacXioNoX: good13:29
XioNoXso what should happend when we clic on a plugin ?13:31
XioNoXhow to change the default plugin ?13:31
fta[reed], do you have a roadmap document for svg ? something describing current and future support for each svg 1.1 full feature and sub-feature13:34
XioNoXasac ?13:39
asacXioNoX: you get the full path13:39
asacXioNoX: and add that to the pref13:40
XioNoXthat's all ?13:40
asacXioNoX: well. you need to reloadplugins13:49
asacbut for now try if it works by just stopping it13:49
asac(firefox)13:49
asacand starting it again13:49
XioNoXok13:50
XioNoXi store the fullpath ?13:50
asacyes13:50
ftaFormat <RepositoryFormatKnit1> for lp-140215308:///~mozillateam/xulrunner/xulrunner-1.9.1.head/.bzr is deprecated - please use 'bzr upgrade' to get better performance13:59
fta??13:59
ftaasac, did you change something or is it a new bzr feature ?14:00
ftagot that with a pull14:00
asacfta: urgh14:02
ftaasac, http://paste.ubuntu.com/39688/14:02
asacfta: please push the branch to xulrunner-1.9.1.backup ... then do a bzr upgrade lp:~mozillateam/xulrunner/xulrunner-1.9.1.head14:04
asacand prey14:04
ftai don't want to do that now, i'm on something else (just doing simple ppa updates while my stuff is gathering results), i think we should plan an upgrade-all-mt-branches day14:06
ftaix:~/bzr$ l -d */.bzr | wc -l14:07
fta9414:07
ftaso i need to think if i don't want to break everything14:07
asacyeah ;)14:11
asacfta: maybe launchpad crew can do that for us?14:11
asacthey can run that locally14:11
asacfta: ill ask the canonical bzrlp crew to provide that service ;)14:12
asaclets see how happy they are ;)14:12
ftabut shouldn't we have the same format locally ?14:12
asacat least they could instantly fix it when something goes wrong14:12
asacfta: doesnt matter afaict14:12
asace.g. if you do abzr upgrade . (locally)14:12
asacthe bzr push wont upgrade the remote branch14:13
ftasure but could you still push or pull afterward ?14:13
asacfta: i guess so. at least i can push after upgrading locally and remote still being old14:14
asacok i asked the bzrlp crew ;)14:14
asaclets see how supportive they are14:14
fta:)14:14
XioNoXasac, I don't understand how work the "action" attribute, it go deep into the applications.js with some weirds thing :)14:20
asacXioNoX: it doesnt matter how it works in application.js14:23
asacXioNoX: for us its quite simple: check what is selected. if thats a plugin, set that in the pref14:23
asacis that easy enough?14:24
XioNoXyes, it is easy to understand, but i don't see how I can doo it14:24
asacXioNoX: you add menuitems, right?14:25
asaccant you attach a onclick handler on each menuitem14:25
XioNoXnop14:26
XioNoXho yes :)14:26
XioNoXmaybe14:26
XioNoXasac, does setCharPref update the value if there are onle already existing ?15:09
XioNoXs/onle/one15:10
gandiasac: ping15:11
asacgandi: yes.15:23
asacXioNoX: yes15:23
asacXioNoX: setCharPref should create one for you15:24
XioNoXasac, I'm trying to refresh the plugins15:24
gandiasac: will need a bit of your time15:24
gandiin 10 minutes15:24
XioNoX NPN_ReloadPlugins(true);15:24
gandiis that ok for you?15:24
XioNoXErreur : NPN_ReloadPlugins is not defined15:25
asacin 30 minutes i have a meeting thing. so if 20 minutes are enough, then probably yes15:25
gandiit is15:25
gandithanks15:25
gandineed to reboot15:25
asacXioNoX: thats the wrong way15:25
gandibrb15:25
asacXioNoX: look in browser.js ... i think it does something like that15:25
XioNoXasac, what is the good way ?15:25
asacXioNoX: does it work if you restart the browser?15:26
XioNoXHaven't tryd yet15:26
XioNoXstill have a bug with the preferences15:27
XioNoXbut if reloading plugins is easy it would help me to debug15:27
asacXioNoX: try with restart first15:28
asacthe "reload" plugin thing is a bit broken in firefox, so until everything works it only causes confusion15:28
XioNoXok15:28
XioNoXI'm doing this : alert(typeItem.type);15:29
XioNoX      alert(navigator.plugins[i].filename);15:29
XioNoX        prefBranch.setCharPref("modules.plugins.mimetype." + typeItem.type, navigator.plugins[i].filename);15:29
XioNoX        alert('Selection saved');15:29
XioNoXthe alerts show me the good things15:29
XioNoXeverytime15:29
XioNoXbut the setCharPref seem to don't works well15:30
XioNoXit only save sometimes15:30
asacXioNoX: its should work. you have to shut down the browser manually though15:36
asacotherwise the setting wont get flushed to disc15:36
gandiasac: ping15:37
asacgandi: start to talk. i just have to get a new coffee15:38
XioNoXasac, the reload thing work, but not the preference things...15:45
asacwhat doesnt work?15:45
asacit doesnt save that pref?15:46
XioNoXno15:46
XioNoXit works15:46
XioNoXjust heve to restart firefox tu update the view15:46
asacthe wizard view?15:47
asacyes. that makes sense15:47
asacXioNoX: can you please push what you have?15:47
asacXioNoX: i would like to take a look  ;)15:47
XioNoXshure15:48
asacshure like shark? :-D15:48
asacsorry, just kidding15:48
XioNoXsure15:48
XioNoX:)15:48
XioNoXback15:57
asacah ;) ... i just thought that you bailed out ;)15:59
XioNoXsorry, the new networkmanager make my computer freeze16:01
gandiasac: he's helping me install the extensions in my 8.10 box16:01
XioNoXgnome-pannel are now useless16:02
asacXioNoX: the new networkmanager i uploaded?16:02
XioNoXyes16:02
XioNoXthis morning I think16:02
XioNoXdon't work when i'm connected on wifi16:02
asacXioNoX: hardy? or intrepid?16:04
gandiasac: don't you think it would be cool to have this code arzhel wrote for pfs in his bzr repo?16:09
XioNoXasac, hardy16:10
XioNoXfrom you ppa16:10
asacXioNoX: you mean the code that tries to move the pfs to the addons dialog?16:10
asacXioNoX: i didnt change anything since yesteradya.16:11
asacok ... away for 40min16:11
ftalol, i own all the ppa builders: https://edge.launchpad.net/+builds16:11
XioNoXasac, pushed16:16
XioNoXfta ?16:18
ftanothing, just a bad joke16:18
asacfta: oh. xulrunner + openoffice use the builds ;)16:27
asacnice16:27
asacfinally not idle16:27
ftait was xul + ff16:29
ftahttps://edge.launchpad.net/~fta/+archive/+builds?build_text=&build_state=all16:30
ftatoo bad if takes so long to populate the ppa after a build16:30
asacXioNoX: why is there always avi video?16:31
XioNoXasac, yeah i've pushed too fast16:31
asack16:31
XioNoXlook at the top of the .js file16:31
XioNoXI think I'll fix theses little thinks on monday16:32
XioNoXunless you have other things in mind16:32
XioNoXand I've noticed few bug16:33
asacXioNoX: ok16:35
XioNoXasac, my gnome-pannel came back !16:35
asacXioNoX: did you reboot after upgrade of NM?16:40
XioNoXyes16:47
XioNoXI've reboot16:47
XioNoXthen switch to wifi16:47
XioNoXand the wifi screw the gnome-pannel16:48
asacand it just started today?16:48
XioNoXi've get an update this morning16:48
asacthats strange. i didnt change anything in the normal codebase16:48
asacXioNoX: whats the version?16:48
XioNoXand hesterday evening it was working perfectly16:48
asacwhat other upgrades did you get?16:49
asacXioNoX: what kind of issues do you see? do you get stuck with two green lights?16:49
asacor one?16:49
XioNoXhttp://pastebin.mozilla.org/52252416:50
XioNoXnop16:50
XioNoXthis was working16:50
XioNoXbut 4/5 of the gnome-pannel didn't work16:50
asacXioNoX: what chipset?16:50
XioNoXintel16:50
asacwhat graphics processor?16:50
XioNoXIntel Corporation PRO/Wireless 4965 AG or AGN Network Connection (rev 61)16:51
asacreboot, reproduce and then give me the complete syslog ;)16:51
asacthat should work ;)16:51
XioNoXi haven't the time yet16:51
asacXioNoX: ok. just tell me if you there were 2 green lights16:51
asacor one?16:51
XioNoXbut it unfreeze when the screen light get lower16:52
XioNoXlike idle mode16:52
XioNoXthe wifi was working good16:52
XioNoXthe 2littlecomputers16:53
asacanyway. if you have the syslog i can take a look16:53
asacnetwork-manager is unlikely the reason. i didnt change any code16:54
asacso manybe restricted-modulkes update16:54
XioNoXmaybe too16:54
asacalmost certainly ... unless you get to 2 green lights when network-manager spins16:55
asacthat would be a glitch in my upload ;)16:55
asacbut i dont think i did that glitch again16:55
asacglitch == releasing to hardy from the intrepid branch16:55
XioNoXok16:55
XioNoXbackport ?16:55
XioNoXand amarok 2 is amazing :o16:56
asacbackport for what?17:03
gandiXioNoX: I must say I can't get used to a2 ;)17:03
gandiprefer amarok 117:03
asacamarok ... sounds Qt like ;)17:04
XioNoXyeah17:04
XioNoXbut it is the best music player ever17:04
XioNoXand I find the 2nd version amazing17:04
gandiI love the player17:07
gandibut I simply can't switch to 217:07
gandi1.x had such a great UI17:07
gandiand 2 is too experimental for me ;)17:07
gandiI'm a conservatist probably :)17:08
XioNoXI think too17:08
gandiI'm overall extremely impressed by the whole kde 4.x effort17:09
XioNoXgandi, let's go ;)17:41
ftascreenshot ?17:48
ftahm, he's gone17:49
[reed]fta: maybe http://www.mozilla.org/projects/svg/status.html ?18:53
fta[reed], i knew this page but it's not complete18:55
[reed]that's all I know18:56
ftavertical text is not supported and it's not mentionned18:56
[reed]e-mail some of the SVG guys?18:56
[reed]or check #svg on moznet18:56
ftaok18:57
ftaand there's no roadmap at all :(19:05
ftai see it's often tied to the CSS3 partial implementation19:06
ftawhich will remain incomplete even for 3.1 :(19:07
jcastroasac: remind me who was doing pywebkit gtk?19:43
asacjcastro: yes. that was huats. and now that you say, i remember that he asked me to review his package two days ago19:44
asacjcastro: [huats(n=chris@ubuntu/member/huats)] http://revu.ubuntuwire.com/details.py?package=pywebkitgtk19:44
jcastroasac: can you holler at me when you review it? conduit upstream needs to know since they want to enable webkit in their ubuntu package19:45
asacjcastro: that will go to universe first (in case thats not obvious)19:48
asacjcastro: yes. there are already two rounds of reviews done. i am looking at it now19:48
jcastrorock and roll!19:48
Jazzvaasac, ping22:06
asacJazzva: yes?22:07
Jazzvaasac, nspluginwrapper... what did you want me to do with it?22:07
Jazzvatest 1.1.0 and see what patches we can remove? :)22:08
=== fta_ is now known as fta
asacJazzva: yes. test 1.1.0 and see if its worse than 1.0.022:08
ftaasac, what is supposed to happen for my motu application ?22:09
asacin any case we need to test what happens if we downgrade22:09
Jazzvaif we downgrade to...? from 1.1.0 to 1.0.0?22:09
asacfta: i am not familiar with the inner-guts. i think it takes a bit. then at some point they review it22:09
asacfta: the idea is to wait, so that anyone who objects can comment and so on22:09
ftaok22:09
Jazzvafta, I think I read on wiki that it may take up to two weeks...22:09
asacif you rush people in there will be complains and people feel as if their opinion doesnt matter22:10
JazzvaHmm... I should start working on my MOTU application...22:10

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