[tor-bugs] #23724 [Applications/Tor Browser]: NoScript restartless update breaks Security Slider and its icon disappears
Tor Bug Tracker & Wiki
blackhole at torproject.org
Wed Oct 11 09:10:52 UTC 2017
#23724: NoScript restartless update breaks Security Slider and its icon disappears
--------------------------------------+--------------------------------
Reporter: gk | Owner: tbb-team
Type: defect | Status: needs_revision
Priority: High | Milestone:
Component: Applications/Tor Browser | Version:
Severity: Critical | Resolution:
Keywords: noscript | Actual Points:
Parent ID: | Points:
Reviewer: | Sponsor:
--------------------------------------+--------------------------------
Comment (by cypherpunks):
It seems Giorgio doesn't talk with anonymous :)
But, nevertheless, let's summarize the results of rc4:
Clean install:
{{{
No chrome package registered for chrome://noscript/skin/icon32.png
1507707555800 addons.xpi WARN Failed to remove temporary file
C:\Users\X\AppData\Local\Temp\tmp-04t.xpi for addon
https://addons.mozilla.org/firefox/downloads/latest-
beta/noscript/addon-722-latest.xpi?src=ss: [Exception... "Component
returned failure code: 0x80520015 (NS_ERROR_FILE_ACCESS_DENIED)
[nsIFile.remove]" nsresult: "0x80520015 (NS_ERROR_FILE_ACCESS_DENIED)"
location: "JS frame :: resource://gre/modules/addons/XPIProvider.jsm ::
removeTemporaryFile :: line 5598" data: no] Stack trace:
removeTemporaryFile()@resource://gre/modules/addons/XPIProvider.jsm:5598 <
startInstall/<()@resource://gre/modules/addons/XPIProvider.jsm:6027 <
Handler.prototype.process()@resource://gre/modules/Promise.jsm ->
resource://gre/modules/Promise-backend.js:932 <
this.PromiseWalker.walkerLoop()@resource://gre/modules/Promise.jsm ->
resource://gre/modules/Promise-backend.js:813 <
this.PromiseWalker.scheduleWalkerLoop/<()@resource://gre/modules/Promise.jsm
-> resource://gre/modules/Promise-backend.js:747
[10-11 07:39:15] Torbutton NOTE: Failed to update NoScript status for
security setings: TypeError: win.noscriptOverlay is undefined
1507707556000 addons.webextension.{73a6fe31-595d-460b-a920-fcc0f8843232}
WARN Loading extension '{73a6fe31-595d-460b-a920-fcc0f8843232}': Reading
manifest: Error processing permissions.1: Unknown permission "privacy"
}}}
The first error (two similar, actually) leads to NoScript's two icons in
Customize menu don't show. TBB doesn't use them, though.
gk: the second error is `tbb-disk-leak`.
Restartless update:
{{{
No chrome package registered for chrome://noscript/locale/about.properties
08:26:39.787 No matching message handler for the given recipient. 1
MessageChannel.jsm:621
_handleMessage/</<
resource://gre/modules/MessageChannel.jsm:621:11
}}}
and comment:22.
Security Slider survived \o/
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/23724#comment:25>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list