Closed
Bug 1628239
Opened 5 years ago
Closed 5 years ago
'TypeError: oldOptionalPermissions is undefined' when upgrading from 74.0.1 to 75.
Categories
(Toolkit :: Add-ons Manager, defect, P1)
Toolkit
Add-ons Manager
Tracking
()
RESOLVED
FIXED
mozilla77
Tracking | Status | |
---|---|---|
firefox-esr68 | --- | unaffected |
firefox75 | --- | wontfix |
firefox76 | --- | wontfix |
firefox77 | --- | fixed |
People
(Reporter: standard8, Assigned: mixedpuppy)
References
(Regression)
Details
(Keywords: regression)
Attachments
(1 file)
I don't know if this causes a user-facing issue or not, but I received a console log of a user from just after upgrading from 74.0.1 to 75. On that log there's a lot of messages about oldOptionalPermissions
being undefined for various add-ons.
It is unclear what the effect is, but it looks like some of the permissions upgrade process might not run at a quick glance?
Seems to happen for at least all the theme and search-engine built-in add-ons, I don't know about custom ones.
1586311813594 addons.xpi WARN Exception running bootstrap method update on default-theme@mozilla.org: TypeError: oldPermissions is null(resource://gre/modules/Extension.jsm:707:7) JS Stack trace: intersectPermissions@Extension.jsm:707:7
migratePermissions@Extension.jsm:735:34
update@Extension.jsm:1643:25
callBootstrapMethod@XPIProvider.jsm:1795:33
_install@XPIProvider.jsm:1970:18
update@XPIProvider.jsm:2078:17
awaitPromise@XPIProvider.jsm:226:15
processFileChanges@XPIDatabase.jsm:3281:19
checkForChanges@XPIProvider.jsm:2955:55
startup@XPIProvider.jsm:2415:12
callProvider@AddonManager.jsm:215:31
_startProvider@AddonManager.jsm:587:17
startup@AddonManager.jsm:811:14
startup@AddonManager.jsm:3482:26
Updated•5 years ago
|
Keywords: regression
Assignee | ||
Updated•5 years ago
|
Assignee: nobody → mixedpuppy
Priority: -- → P1
Assignee | ||
Updated•5 years ago
|
Component: General → Add-ons Manager
Product: WebExtensions → Toolkit
Reporter | ||
Comment 1•5 years ago
|
||
FWIW I think I saw one yesterday that was oldPermissions
was undefined.
Assignee | ||
Comment 2•5 years ago
|
||
Pushed by scaraveo@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b22e071cc343
fix extension permission migration for permissionless extensions r=robwu
Comment 4•5 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 5 years ago
status-firefox77:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla77
Updated•5 years ago
|
status-firefox75:
--- → wontfix
status-firefox76:
--- → wontfix
status-firefox-esr68:
--- → unaffected
Updated•5 years ago
|
Has Regression Range: --- → yes
You need to log in
before you can comment on or make changes to this bug.
Description
•