Bug 844113 - Cleanup work in ContextMenuHandler.js. r=fryn
Bug 844113 - Properly calculate offsets in context menu messages originating from sub frames. r=fryn
Bug 844113 - Add tests. r=mbrubeck