Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Delta Between Two Patch Sets: chrome/content/frameScript.js

Issue 29322778: Issue 2816 - Partial fix for EHH button in inspector tool, preview functionality still broken (Closed)
Left Patch Set: Created July 28, 2015, 9:51 a.m.
Right Patch Set: Preemptively fixed some nits and compatibility info Created July 29, 2015, 12:41 p.m.
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
Right: Side by side diff | Download
« no previous file with change/comment | « chrome/content/composer.js ('k') | lib/aardvark.js » ('j') | no next file with change/comment »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
LEFTRIGHT
(no file at all)
1 /*
2 * This Source Code is subject to the terms of the Mozilla Public License
3 * version 2.0 (the "License"). You can obtain a copy of the License at
4 * http://mozilla.org/MPL/2.0/.
5 */
6
7 (function()
8 {
9 const Cu = Components.utils;
10
11 let rand = Components.stack.filename.replace(/.*\?/, "");
12 let module = "chrome://elemhidehelper/content/actor.jsm?" + rand;
13 let {shutdown, getNodeInfo} = Cu.import(module, {});
14
15 addMessageListener("ElemHideHelper:Shutdown", onShutdown);
16 addMessageListener("ElemHideHelper:GetNodeInfo", onGetNodeInfo);
17
18 function onShutdown()
19 {
20 shutdown();
21 Cu.unload(module);
22 removeMessageListener("ElemHideHelper:Shutdown", onShutdown);
23 removeMessageListener("ElemHideHelper:GetNodeInfo", onGetNodeInfo);
24 }
25
26 function onGetNodeInfo(message)
27 {
28 let info = getNodeInfo(message.objects.element);
29 message.objects.callback(info.nodeData, info.host);
30 }
31 })();
LEFTRIGHT

Powered by Google App Engine
This is Rietveld