Closed Bug 1362827 Opened 7 years ago Closed 7 years ago

Stylish - Edit button brought you to New style editor (protocol broken)

Categories

(Firefox :: Extension Compatibility, defect)

55 Branch
defect
Not set
normal

Tracking

()

RESOLVED FIXED
Firefox 56
Tracking Status
firefox-esr52 --- unaffected
firefox54 --- unaffected
firefox55 + fixed
firefox56 - fixed

People

(Reporter: euthanasia_waltz, Assigned: mayhemer)

References

Details

(Keywords: addon-compat, multiprocess, regression)

Stylish 2.0.7
https://addons.mozilla.org/en-US/firefox/addon/stylish/

STR:
1. Go to Add-ons Manager->User Styles
2. Clibk Edit button for any style you have

AR:
New style editor is opened. (chrome://stylish/content/edit.xul)

ER:
Style editor for the userstyle should be opened. (about:stylish-edit?id=...)

Also, 'Write New Style' brings you to
[former normal] about:stylish-edit
[current abnormal] chrome://stylish/content/edit.xul

Mozregression:
 7:30.66 INFO: Last good revision: ed010b85ea12896dd62015ae399e22d700f998e9
 7:30.66 INFO: First bad revision: e059178907999f07218e8d26f18a919b3ac9435a
 7:30.66 INFO: Pushlog:
https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=ed010b85ea12896dd62015ae399e22d700f998e9&tochange=e059178907999f07218e8d26f18a919b3ac9435a
In components/aboutStylishEdit.js this bit:

		channel.originalURI = aURI;

now also needs to do this bit:

  aSecurity_or_aLoadInfo.resultPrincipalURI = aURI;

in the "firefox 48 or later" branch.
[Tracking Requested - why for this release]:
Tracking 55+ for this extension compat issue.
[Tracking Requested - why for this release]:
Status: UNCONFIRMED → NEW
Ever confirmed: true
This shouldn't be an issue with the updated patch in bug 1319111.  Is 56 really affected?
it seems e10s problem now
No longer blocks: 1319111
Keywords: multiprocess
I can't tell if this is a Firefox issue or a problem with the extension. 
It seems unlikely to get fixed in time for 55 release.
Andy, what do you think?
Flags: needinfo?(amckay)
It's not something we'd look into unless its a WebExtension at this point.
Flags: needinfo?(amckay)
Seriously, see comment 5.  I expect this should be fixed on all channels at this point.  Just needs testing to confirm...
OK, I have just tested using the steps from comment 0 in a 55 beta and I see "about:stylish-edit?id=1" in the URL bar.  This works in both e10s and non-e10s modes.

I also tested in a 56 nightly.  Again, the URL is "about:stylish-edit?id=1" in both modes.

This looks fixed to me, by the updated patches for bug 1319111.
Blocks: 1319111
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Assignee: nobody → honzab.moz
Keywords: regression
Target Milestone: --- → Firefox 56
You need to log in before you can comment on or make changes to this bug.