Older Fennec bug is issue #1506 (closed), but that work is probably long-since rotted in both HTTPS Everywhere and the Fennec code.
See also issue #2471 (moved), specifically addressing the out-of-process bits required for Fennec support.
Mike, how out of sync is your branch with the mainline of HTTPS Everywhere? How far along is the work? I work on Firefox core, and would like to help out here if I can.