Vielleicht kann man das sogar als Bug oder fehlende Funktionalität in Firefox ansehen:
Ich lasse mir Lesezeichen in einem neuen Tab öffnen (Browsereinstellung browser.tabs.loadBookmarksInTabs). Das funktioniert dann auch so aus der Seitenleiste. Will ich aber eine Seite aus der Historie aufrufen, ebenfalls aus der Seitenleiste heraus, wird diese mit Linksklick immer im aktuellen Tab geöffnet, was besonders ärgerlich ist, wenn man kurz vorher noch in der Lesezeichenleiste war und sich dort mit Linksklick neue Tabs öffneten. Grundsätzlich ist es aber sehr unschön, jedes Mal erst überlegen zu müssen, welche Maustaste man drücken muss.
Leider hilft das Tablock-Skript dabei überhaupt nicht, die Seiten werden trotzdem im aktuellen Tab geöffnet. Kann man an diesem Verhalten etwas im Skript ändern?