Found the solution. It’s not to do with NewsBlur, but Firefox.
dom.event.contextmenu.enabled = false
– we get context menu from both the site & the browser
dom.event.contextmenu.enabled = true
(default setting I think) – only site-specific override, if any