Open Bug 1639472 Opened 4 years ago Updated 9 months ago

Assertion failures triggered by about:addons with system-principal restrictions from Bug 1613609

Categories

(Toolkit :: Add-ons Manager, defect, P3)

defect

Tracking

()

People

(Reporter: rpl, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(1 obsolete file)

With the system-principal restriction applied in Bug 1613609, loading about:addons will trigger the assertion failure

Assertion failure: false (SystemPrincipal must not load remote documents.), at .../dom/security/nsContentSecurityManager.cpp:864

when loading the screenshot (and likely also the icons) for the discovery cards (as they are retrieved from AMO HTTP urls).

The patch from Bug 1613609 has been currently backed out, but this issue seems something that we should take into account before landing that patch again.

Blocks: 1613609

FWIW, I can see ourselves whitelisting image resources for the time being.

The severity field is not set for this bug.
:mixedpuppy, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(mixedpuppy)

I'm setting a priority for now, but if there is a timeline that requires a higher priority please let me know.

Blocks: 1641189
Severity: -- → S3
Flags: needinfo?(mixedpuppy) → needinfo?(fbraun)
Priority: -- → P3

Yeah, we'll have to switch gears and re-evaluate timelines. P3 is OK and we'll get back once we have a new plan.

Flags: needinfo?(fbraun)
Attachment #9385883 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: