Legacy addons overlay loader errors with relative URIs in script tags

RESOLVED FIXED in Thunderbird 66.0

Status

defect
RESOLVED FIXED
5 months ago
5 months ago

People

(Reporter: dave, Assigned: darktrojan)

Tracking

(Blocks 1 bug)

Thunderbird 66.0
Dependency tree / graph

Thunderbird Tracking Flags

(thunderbird65 fixed, thunderbird66 fixed)

Details

Attachments

(1 attachment)

Reporter

Description

5 months ago
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:63.0) Gecko/20100101 Firefox/63.0

Steps to reproduce:

See https://bugzilla.mozilla.org/show_bug.cgi?id=1476259#c14
Legacy addons overlay loader generates 
"Error creating URI (invalid URL scheme?)"

Replacing e.g.
<script type="application/x-javascript" src="namespace.js"/>
with
<script type="application/x-javascript" src="chrome://usebccinstead/content/namespace.js"/>
fixes it.

Should block bug 1476259 - see
https://bugzilla.mozilla.org/show_bug.cgi?id=1476259#c15

Updated

5 months ago
Blocks: 1476259
Assignee

Comment 1

5 months ago
Assignee: nobody → geoff
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Attachment #9032385 - Flags: review?(philipp)
Attachment #9032385 - Flags: review?(philipp) → review+

Comment 2

5 months ago
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/92f2f9d3268c
Resolve overlays' script/stylesheet references relative to the overlay; r=Fallen
Status: ASSIGNED → RESOLVED
Last Resolved: 5 months ago
Resolution: --- → FIXED
Assignee

Updated

5 months ago
Target Milestone: --- → Thunderbird 66.0
Assignee

Updated

5 months ago
Attachment #9032385 - Flags: approval-comm-beta?

Updated

5 months ago
Attachment #9032385 - Flags: approval-comm-beta? → approval-comm-beta+
You need to log in before you can comment on or make changes to this bug.