Bug 1060138: Fix context-menu to work in e10s.

This updates the context-menu API to support e10s.
Huh you're right that does look wrong. Wrong enough that I'd expect tests to be failing...