ฉันรู้ว่าคำถามนี้ค่อนข้างเก่า แต่เมื่อค้นหาปัญหานี้เป็นหนึ่งในผลลัพธ์แรก
คำตอบสั้น ๆ : ตั้งค่า "plugins.enumerable_names" เป็น "" (สตริงว่าง) บน Firefox 29+
เห็นได้ชัดว่าตั้งแต่รุ่น 29 เป็นต้นไป Firefox มีการตั้งค่า about: config ที่ควบคุมปลั๊กอินที่นับได้ มันไม่สามารถแก้ปัญหาได้อย่างสมบูรณ์เพราะเป็นไปได้ที่จะสอบถามแต่ละปลั๊กอิน แต่มันช่วย
คุณสมบัตินี้คือ "plugins.enumerable_names" และมีรายการคำนำหน้าที่อนุญาตที่สามารถระบุได้ ดังนั้นสำหรับการตั้งค่าเริ่มต้น "Java, Nexus Personal, QuickTime, Shockwave" ชื่อปลั๊กอินทั้งหมดที่เริ่มต้นด้วย "Java", "Nexus Personal", ... จะถูกระบุและอื่น ๆ ทั้งหมดจะถูกซ่อน หากต้องการซ่อนทุกอย่างให้ล้างสตริงนั้น (ตั้งเป็น "")
ข้อมูลเพิ่มเติม: https://mail.mozilla.org/pipermail/firefox-dev/2013-November/001186.html
อัปเดต : ดังที่ Pointy ได้กล่าวถึงในความคิดเห็นคุณลักษณะนี้ถูกลบเนื่องจากไม่ได้ป้องกันการแจงนับปลั๊กอิน (แต่ทำให้ยากขึ้นเล็กน้อย)
นี่คือหน้า bugzilla สำหรับแพทช์: https://bugzilla.mozilla.org/show_bug.cgi?id=1169945
UPDATE2 : หลังจากค้นหาอย่างรวดเร็วดูเหมือนว่ามีเพียงสิ่งเดียวที่ป้องกันไม่ให้มีการระบุปลั๊กอินให้ตั้งค่าเป็น "ไม่เปิดใช้งาน" ในระหว่างนี้การลบปลั๊กอินเสริมและการสุ่มตัวแทนผู้ใช้อาจช่วยได้