While writing new code I have encountered a bug in Postbox's implementation of Range.compareBoundaryPoints. This is exacerbated by the fact that it uses an old version of the Gecko JavaScript engine -- so old that Range.intersectsNode is......rangeIntersectsNode2: true Here’s the diff: diff --git a/src/firefox/chro...