=== m_conley_away is now known as m_conley === m_conley is now known as m_conley_away === bhearsum_ is now known as bhearsum [09:18] any update on getting overlay scrollbars for firefox into 12.04? === debfx_ is now known as debfx === go8765_ is now known as Guest9192 [12:17] Hi [12:17] Is Firefox in Ubuntu dynamically or statically linked with GTK+? [12:22] RainCT, dynamically [12:24] chrisccoulson: Oh. ldd doesn't list it [12:25] and it doesn't seem to be using GTK+ from Git when I run it in jhbuild [12:26] chr1s@farnsworth:~$ ldd /usr/lib/firefox-10.0/libxul.so | grep gtk [12:26] libgtk-x11-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 (0x00007f05a5b45000) [12:26] it's listed here [12:27] Is that new in Precise? I'm running Oneiric === Omega- is now known as Omega [12:27] ah no but libxul.so show it [12:27] *shows [12:27] RainCT, no, we haven't changed the build configuration for ages, and it's the same across all releases [12:28] Weird [12:31] So if I run /usr/lib/firefox-9.0.1/firefox from a jhbuild shell, shouldn't it be loading GTK+ from there (like gedit, epiphany, etc. do)? [12:32] yeah, should be. although, i have no idea how jhbuild works ;) [12:43] sorry for all the disconnect spam people === m_conley_away is now known as m_conley [15:16] hmmmm, do i keep precise users on the firefox beta after next week? :/ [15:16] decisions, decisions... === bdrung_ is now known as bdrung === dpm is now known as dpm-afk [17:53] chrisccoulson: do you know if and how thunderbird integrates with the indicator-messages thing? I am not exactly sure how it managed to convince the indicator that after first run, it's set up... [17:53] i see the .desktop file [17:53] but it somehow needs to go into the seen.db of the indicator-messages [17:53] but i couldnt spot the code that uses libindicate to do that [17:54] asac - this is what integrates it with the message menu: https://code.launchpad.net/~extension-hackers/messagingmenu-extension/trunk [17:55] oha [17:55] we have javascript bindings now in ffox? [17:55] for glib.jsm? [17:55] asac_, ctypes ;) [17:56] wow [17:56] ok [17:56] that explains it [17:56] you properly set indicate.indicate_server_set_desktop_file(indicateServer, [17:56] imo its flawed [17:56] e.g. to assume that things are set up as soon as you have opened the app once [17:57] but ok [17:57] right, that's really a ted bug though :) [17:57] i know [17:58] libindicate is a horrible API [17:58] i'm sure that m_conley will agree :) [17:59] i have developed this for desktop-webmail: http://paste.ubuntu.com/815578/ [18:00] basically allows you to say: nope, please assume its all manually done [18:00] no magic :) [18:00] hehe [18:00] let me ask ted what he thinks of those changes (or rather the introduction of a X-Ayatana-Indicator-Setup-Type=Manual [18:00] thing [18:23] chrisccoulson: yeah, it's pretty rough [18:30] this is what the web was designed for: http://rosskempfolds.tumblr.com/ === m_conley is now known as m_conley_away === m_conley_away is now known as m_conley [21:43] chrisccoulson: did you see the last comment on bug 918763? [21:43] Launchpad bug 918763 in firefox "Firefox 12 fails to build on Lucid x86_64 (../../../dist/include/nsCOMPtr.h:316: internal compiler error: in tree_nrv, at tree-nrv.c:143)" [Critical,Fix released] https://launchpad.net/bugs/918763 [21:43] micahg, yeah, but i'm not really sure what he's asking [21:44] if there's anything upstream can do for us so we don't have to carry this patch:) [21:45] hmmm, not really, other than revert the patch [21:46] "Is there any #ifdef I could use to just disable the pragma "O0" for you builds? That effectively disables the whole investigation patch." [21:47] or would that break more stuff? === m_conley is now known as m_conley_away