From 39e8a732fed33c134a301fad446b13223c4b3fc3 Mon Sep 17 00:00:00 2001 From: Matěj Cepl Date: Mon, 21 Mar 2011 00:32:05 +0100 Subject: CLeaned queries.js so that it is independent of external forces. --- data/lib/bzpage.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'data/lib/bzpage.js') diff --git a/data/lib/bzpage.js b/data/lib/bzpage.js index d3250ba..87030e4 100644 --- a/data/lib/bzpage.js +++ b/data/lib/bzpage.js @@ -16,7 +16,8 @@ var ReporterColor = new Color(255, 255, 166); // RGB 255, 255, 166; HSL 60, 2, // global variables var config = {}; var constantData = {}; // This should be probably eliminated ASAP or - // or done by other means. TODO + // or done by other means. TODO +var equivalentComponents = null; /** * central handler processing messages from the main script. */ @@ -27,11 +28,13 @@ onMessage = function onMessage(msg) { document.location.reload(true); break; case "queryLocal": - queryInNewTab(msg.data, getComponent(), getProduct()); + queryInNewTab(msg.data, getComponent(), getProduct(), equivalentComponents); break; case "CreateButtons": constantData = msg.data.constData; config = msg.data.config; + equivalentComponents = ("equivalentComponents" in constantData) ? + constantData.equivalentComponents : null; generateButtons(msg.data.instPkgs, msg.data.kNodes); break; case "Error": -- cgit