फ़ायरफ़ॉक्स ऐड-ऑन बिल्डर सभी टैब खिताब प्रिंट करें

मैं एक फ़ायरफ़ॉक्स ऐड-ऑन लिखना चाहता हूं। लेकिन फिलहाल मैं बहुत शुरुआत में फंस गया हूं। :/
मुझे यह उदाहरण वेब पर कहीं भी एड-ऑन मिला:

console.log("test");
var tabs = require('sdk/tabs');
for each (var tab in tabs)
  console.log(tab.title);

जब मैं इसे इंस्टॉल करता हूं, तो यह केवल ब्राउज़र-कंसोल पर निम्न पंक्तियों को प्रिंट करता है:

[15:56:18.096] "XPI delayed ... try to load every 2 seconds"
[15:56:19.097] "installing from /xpi/test/2djt52m26cni8/"
[15:56:20.098] "request is running"
[15:56:21.081] "test"
[15:56:20.949] "Editor blurred, forcing resize of renderer."
[15:56:21.229] "Add-on installed"
[15:56:42.761] "Editor blurred, forcing resize of renderer."

"संपादक धुंधला, रेंडरर का आकार बदलने मजबूर।" क्या यह एक बुरा संदेश है?
खैर, हालांकि, ऐड-ऑन टैब नाम या कुछ भी "परीक्षण" को मुद्रित नहीं करता है। तो मैं क्या गलत कर रहा हूँ? मेरे ऐड-ऑन क्यों सोचते हैं कि 0 टैब हैं?

मैं एड-ऑन बीटीडब्ल्यू बनाने और परीक्षण करने के लिए builder.addons.mozilla.org का उपयोग कर रहा हूं। मैंने सिर्फ main.js को साफ़ कर दिया और ऊपर से कोड चिपकाया।

अद्यतन करें: इसका आउटपुट: http://pastebin.com/3BrX7qQb है:
"परीक्षण"
0

0
हाँ, मैंने शुरुआत में console.log का उपयोग किया और फिर मैंने कंसोल का उपयोग करने की कोशिश की। इसके बजाय आतंक। नतीजा वही था ... मुझे यकीन है कि console.log() ठीक है। समस्या यह होनी चाहिए कि मेरा ऐड-ऑन सोचता है कि 0 टैब हैं। मैं पोस्ट संपादित कर रहा हूँ ...
जोड़ा लेखक Forivin, स्रोत
console.log (tabs.length); रिटर्न 0
जोड़ा लेखक Forivin, स्रोत
हां, मैं एड-ऑन बनाने के लिए forums.mozilla.org का उपयोग कर रहा हूं। मेरा फ़ायरफ़ॉक्स संस्करण है: 25.0.1
जोड़ा लेखक Forivin, स्रोत
ऐसा लगता है कि आप एड-ऑन बिल्डर वेबसाइट का उपयोग कर रहे हैं? फ़ायरफ़ॉक्स का किस संस्करण का उपयोग करते हैं?
जोड़ा लेखक nmaier, स्रोत
Console.log द्वारा console.error को बदलना आपको एक ही परिणाम देता है?
जोड़ा लेखक user2196728, स्रोत
यह जांचने के लिए टैब। लम्बाई का प्रयास करें कि आपका ऐड-ऑन 0 टैब का पता लगाता है या नहीं
जोड़ा लेखक user2196728, स्रोत
धुंधला संपादक चिंता करने के लिए कुछ भी नहीं है। कोड के साथ कुछ भी गलत नहीं है। सेटअप के साथ कुछ गलत होना चाहिए। यह मेरे लिए ठीक काम करता है। आप किस एसडीके का उपयोग कर रहे हैं?
जोड़ा लेखक willlma, स्रोत