Closed Bug 1442905 Opened 6 years ago Closed 6 years ago

Add-on popups not working

Categories

(WebExtensions :: Untriaged, defect)

58 Branch
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1381097

People

(Reporter: m.manighetti, Unassigned)

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0
Build ID: 20180206200532

Steps to reproduce:

Click on a button created by an addon on the toolbar


Actual results:

An empty popup appears.


Expected results:

The entire popup related to the addon should appear. However if I move the button to the extra menu the popup appears correctly.
(In reply to Matteo from comment #0)
> An empty popup appears.

Enter about:preferences#privacy into the location bar. If necessary, choose "Firefox will: use custom settings for history" to expose additional settings. Do you have "Accept cookies" enabled?

> The entire popup related to the addon should appear. However if I move the
> button to the extra menu the popup appears correctly.

That's not what your screenshot shows. The overflow panel is too small for iCloud Preferences. Possibly bug 1402845.
Component: Untriaged → WebExtensions: Untriaged
Product: Firefox → Toolkit
(In reply to Gingerbread Man from comment #1)
> Enter about:preferences#privacy into the location bar. If necessary, choose
> "Firefox will: use custom settings for history" to expose additional
> settings. Do you have "Accept cookies" enabled?

"Accept cookies from websites" is enabled. "Accept cookies from third parties" is "Always".
(I am not using Firefox in English, so translations are mine)

> That's not what your screenshot shows. The overflow panel is too small for
> iCloud Preferences. Possibly bug 1402845.

You are right.
Hi Matteo, can you look into the browser console (https://developer.mozilla.org/en-US/docs/Tools/Browser_Console) to check if any error message is being logged when you reproduce the issue?

The list of the addons installed in the Firefox profile where you are able to reproduce this issue can also be helpful (e.g. by copy and paste the extensions list from "about:support").

These additional information may help us to reproduce you issue and investigate it.
Flags: needinfo?(m.manighetti)
(In reply to Luca Greco [:rpl] from comment #3)
> Hi Matteo, can you look into the browser console
> (https://developer.mozilla.org/en-US/docs/Tools/Browser_Console) to check if
> any error message is being logged when you reproduce the issue?
> 
> The list of the addons installed in the Firefox profile where you are able
> to reproduce this issue can also be helpful (e.g. by copy and paste the
> extensions list from "about:support").
> 
> These additional information may help us to reproduce you issue and
> investigate it.

I am keeping only one addon enabled at the time when I do the testing. Do you anyway need the list of installed addons?

When I reproduce the issue with the iCloud extension, the console shows:

> reflow: 0.14ms funzione attach, ExtensionPopups.jsm riga 495
> reflow: 0.1ms funzione openPopup, popup.xml riga 66
> reflow: 0.24ms funzione handleEvent, PanelMultiView.jsm riga 1004

This is identical with any other addon that places a button in the toolbar (AdBlock, Sci-Hub Links...)

Concerning the addons that place a button in the navigation bar:

When I reproduce it with the Camelizer extension, it shows:

> reflow: 0.08ms
> unreachable code after return statement  overlay.js:638:4
> reflow: 0.26ms

When I reproduce it with the Last.fm scrobbler:

> reflow: 0.14ms
> <unavailable>  info.js:4
> reflow: 0.32ms
> Object { parsed: Object, processed: Object, metadata: Object, flags: Object }  info.js:36
> reflow: 0.26ms
Flags: needinfo?(m.manighetti)
After updating to Firefox 59.0 the problem is still present.
Flags: needinfo?(lgreco)
Do you have apz.allow_zooming set to true in about:config? If so, set it to false. See bug 1381097.
(In reply to rhill@raymondhill.net from comment #6)
> Do you have apz.allow_zooming set to true in about:config? If so, set it to
> false. See bug 1381097.

This indeed makes the issue disappear. Thus it's probably a duplicate of 1381097.
Yes, it looks like this should be set as a duplicate of Bug 1381097 (e.g. Bug 1416207 was also related to extension popups issue with apz.allow_zooming=true and it has been resolved as a duplicate of that bug).
Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Flags: needinfo?(lgreco)
Resolution: --- → DUPLICATE
Product: Toolkit → WebExtensions
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: