Your message dated Sat, 29 Aug 2015 15:47:38 +0000
with message-id <>
and subject line Bug#797043: fixed in mozilla-noscript
has caused the Debian Bug report #797043,
regarding xul-ext-noscript: menu no longer shows script sources after iceweasel 
38.2.0esr-1~deb7u1 security update in wheezy
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact

Debian Bug Tracking System
Contact with problems
--- Begin Message ---
Package: xul-ext-noscript
Severity: normal

Originally with these packages:

ii  iceweasel         31.8.0esr-1~deb7u1  amd64  Web browser based on Firefox
ii  xul-ext-noscript   all    permissions manager for Icew

I reset the noscript settings, restarted Iceweasel, opened, and hovered over the noscript button in
the navigation bar.  A menu with the following options popped up:

  Salli tilapäisesti
  Epäluotettava                         >
  Viimeksi estetyt sivustot             >
  Tilapäisesti salli kaikki tällä sivulla
  Salli kaikki tällä sivulla
  Salli scriptit yleisesti (turvaton)
  Asetukset (O)...
  Tietoja NoScriptä...

I then quit Iceweasel, upgraded it to 38.2.0esr-1~deb7u1, started
it again, opened, and hovered over the
noscript button in the navigation bar.  A menu with the following
options popped up:

  Viimeksi estetyt sivustot             >
  Salli scriptit yleisesti (turvaton)
  Asetukset (O)...
  Tietoja NoScriptä...
This menu no longer lets me temporarily add sites to the whitelist.
I suppose I could add the sites permanently via the options dialog box,
but that would be rather inconvenient.

It looks like there is some kind of incompatibility between
iceweasel 38.2.0esr-1~deb7u1, which is being offered as a
security update, and xul-ext-noscript, which is
still in wheezy.

I then installed xul-ext-noscript from jessie.
That had no dependency problems and made the menu work again.

In /usr/share/doc/xul-ext-noscript/changelog.gz, this item looks
relevant, because 31.8.0esr-1~deb7u1 < 35 < 38.2.0esr-1~deb7u1:

> v
> =============================================================
> x Fixed script sources enumeration breakage in Firefox 35
>  (Moz Bug 1068508, thanks Octoploid for reporting)

Upstream NoScript does not appear to have a public
version-control repository but someone has collected the released
versions to GitHub.  The differences between and are here:

The relevant part appears to be in xpi/components/noscriptService.js.
I installed xul-ext-noscript again, and patched it in
place as follows:

--- /usr/share/xul-ext/noscript/components/noscriptService.js.~        
2014-03-25 04:45:50.000000000 +0200
+++ /usr/share/xul-ext/noscript/components/noscriptService.js   2015-08-27 
11:54:02.402450512 +0300
@@ -5280,7 +5280,7 @@
       // Collect document / cached plugin URLs
       let win = document.defaultView;
-      let docURI = docURI = document.documentURI;
+      let docURI = document.documentURI;
       let url = this.getSite(docURI);
       if (url) {

then restarted Iceweasel -- and now the menu works again.

Can you push this patch to wheezy?

-- System Information:
Debian Release: 7.8
  APT prefers oldstable
  APT policy: (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=fi_FI.utf8, LC_CTYPE=fi_FI.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages xul-ext-noscript depends on:
ii  iceweasel  38.2.0esr-1~deb7u1

xul-ext-noscript recommends no packages.

xul-ext-noscript suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: mozilla-noscript

We believe that the bug you reported is fixed in the latest version of
mozilla-noscript, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
David Prévot <> (supplier of updated mozilla-noscript package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing

Hash: SHA256

Format: 1.8
Date: Thu, 27 Aug 2015 17:51:23 -0400
Source: mozilla-noscript
Binary: xul-ext-noscript
Architecture: source all
Distribution: wheezy
Urgency: medium
Maintainer: Debian Mozilla Extension Maintainers 
Changed-By: David Prévot <>
 xul-ext-noscript - permissions manager for Iceweasel and Iceape
Closes: 797043
 mozilla-noscript ( wheezy; urgency=medium
   [ David Prévot ]
   * Track Wheezy
   [ Kalle Olavi Niemitalo ]
   * Fix enumeration of scripts on iceweasel >= 35
     Backported from upstream (Closes: #797043)
 d73dc0aff4ab32ed85dbb265daba1d192f2f4392 1750 
 9d611bf9a9cba6d378e185fb896f46d3017826c1 138532 
 6ca33da61de5a71a77cd49d9bfc3583a42bf2ed6 758518 
 0d247899f9fff6cb242f13e806507d8b3dd48e1e4e90f4d0b922e304ee365581 1750 
 ebf63ddaf84dc68f03d73a6c3f3c574a10ccc746daaa7e146faad28a6334a94a 138532 
 d79921f1d0242fe6784e1011910a94cde99fc0ff5befbcc6f8fdcdfb6ea94e0e 758518 
 573f81266c0eb4a4ea3a8a0ef2edeab7 1750 web optional 
 387c8bfae63b27be861dcdb551755d3f 138532 web optional 
 6dcc46d1b11b83f6ce2535eb34f30033 758518 web optional 

Version: GnuPG v1


--- End Message ---
Pkg-mozext-maintainers mailing list

Reply via email to