Steps
- create a new Firefox profile
- have an account with Diigo
- install Diigo extension, 5.1.0.38.1-signed.1-signed
- accept the invitation to restart Firefox
- open a new tab to https://discourse.trueos.org/t/29/7?u=grahamperrin
- top left of the page, click the TrueOS icon
- click any topic
- in the Diigo toolbar, click 'Bookmark'
Expected
- a dialogue for the current page
Actual result
- a dialogue for a different page (two steps back in that domain, in that tab).
Screenshots
Mismatch between the page to be bookmarked (background window to the right) and the bookmark dialogue):
Other shots include the history of that tab but (as this is my first post) for now, just the one above.
Thoughts and observations
Not reproducible with the 'Bookmark This Page' command of Firefox – so this might be partly a bug in, or a need for enhancement to, the Diigo extension.
However, given these things –
- sometimes finding inexplicably stale Discourse content (older than the most recently browsed content of a page, maybe most noticeable when starting Firefox and allowing it to reopen windows)
- some other peculiar behaviours of Firefox with e.g. Gitter
- unconfirmed Mozilla bug 1245331 (below)
– I suspect that it's not solely an issue with that extension.
If you'd like me to make the issue reproducible with something other than Diigo, just say; I can look into it over the next week or two.
Environment
$ date ; freebsd-version ; uname -a
Sun 13 Nov 2016 13:31:12 GMT
12.0-CURRENT
FreeBSD momh167-gjp4-hpelitebook850g2-trueos.university.brighton.ac.uk 12.0-CURRENT FreeBSD 12.0-CURRENT #14 1717ae3(drm-next-4.7): Fri Oct 28 13:49:49 UTC 2016 root@gauntlet:/usr/obj/usr/src/sys/GENERIC amd64
$ pkg info firefox | grep -i version
Version : 49.0_8,1
$
Food for thought?
In Bugzilla for Mozilla, explicitly not a confirmed bug in Core:
I'm not aware of any use of iframe in Discourse (!) so that may be wildly off-mark, but the content of that bug report was thought-provoking …