Forum Discussion

scottbb's avatar
scottbb
New Contributor
3 months ago

Re: 1Password Chrome extension is incorrectly manipulating <code> blocks

On Safari 26.1, for example, referring to the page, https://en.wikipedia.org/wiki/Template:HTML_lists, with the 1Password Safari extension disabled, all of the list types in the table are linked (in code-formatted text, following the "{{" template opening syntax). For instance, under "Horizontal list", the text "hlist is linked:  `{{https://en.wikipedia.org/wiki/Template:Hlist `.

With the 1Password Safari extension enabled, none of the links in the sample code in that table are linked. After enabling the 1P Safari extension, all of the links in that table are stripped from the HTML of the page.

Is the Javascript and/or CSS of the 1Password Safari extension having class or ID collisions with the links in that page? This isn't the only place I've seen the bug (anything related to Wikpedia's "tlx" -style templates seem to have the same problem.

I have disabled all other extensions in Safari and isolated the issue to just the 1Password Safari extension.

 

1 Reply

  • pwhz's avatar
    pwhz
    Occasional Contributor

    This also happens in Firefox on Linux. With the 1Password extension (8.11.23.2) disabled, the page loads as it should; as soon as I switch it back on, the links disappear immediately. The extension changes this

    <code>{{<a href="/wiki/Template:Hlist" title="Template:Hlist">hlist</a>|item1 |item2 }}</code>

    to this

    <code class="language-none">{{hlist|item1 |item2 }}</code>

    Edit – I think it's this bug: 1Password Chrome extension is incorrectly manipulating <code> blocks | 1Password Community