in reply to CB sidebar auto-expansion problem

Well, you could, with a bit of dom manipulation JS snippet in the Free Nodelet, set the autocomplete attribute of the entry box to 'off':

document.childNodes[0].childNodes[2].childNodes[3].contentDocument.get +ElementById('talkbox').autocomplete = 'off';

This is just for chatterbox sidebar. For other instances of a chatterbox entry box, e.g FullPage Chat, the path to the element may be different. Welcome to the hell of DOM and JavaScript.

For instance, the code to disable autocompletion in the Chatterbox Nodelet of any page, the code is much shorter:

document.getElementById('talkbox').autocomplete = 'off';

Tested with Firefox 45.6.0 on debian 8.

perl -le'print map{pack c,($-++?1:13)+ord}split//,ESEL'

Replies are listed 'Best First'.
Re^2: CB sidebar auto-expansion problem
by LanX (Saint) on Mar 28, 2017 at 00:32 UTC
    Thanks but. ...

    I'm not sure how this would work, since the cb sidebar is minimalistic and doesn't show any nodelets, hence no nodelet hacks.

    Though probably it's possible to tunnel this into the CSS settings in Display Settings. ..

    Cheers Rolf
    (addicted to the Perl Programming Language and ☆☆☆☆ :)
    Je suis Charlie!

      Though probably it's possible to tunnel this into the CSS settings in Display Settings...

      Tried setting this attribute via CSS:

      #talkbox { autocomplete: "off"; }

      Nope. I can set it via the firebug console or via JS, but this attribute doesn't show up in the style tab in firebug. It is present in the DOM though. So, this property cannot be set via CSS, it would seem, otherwise than with some hack -which is sensible, since this attribute is not about style, but behavior of some element. Shoehorn JavaScript into CSS... uh.

      perl -le'print map{pack c,($-++?1:13)+ord}split//,ESEL'
        > Shoehorn JavaScript into CSS... uh.

        tried it, but < is escaped

        &lt;/style> &lt;script>frames[1].document.getElementById('talkbox').autocompl +ete='off'&lt;/script> &lt;style>

        update

        will have a look into user.js tomorrow

        Cheers Rolf
        (addicted to the Perl Programming Language and ☆☆☆☆ :)
        Je suis Charlie!