Open Bug 1309143 Opened 8 years ago Updated 9 months ago

Unnecessary scrollbars in webextension panel

Categories

(WebExtensions :: Frontend, defect, P3)

defect

Tracking

(Not tracked)

People

(Reporter: vtamas, Unassigned)

References

Details

(Whiteboard: triaged)

Attachments

(1 file)

Attached image 2016-10-11_1052.png
[Note]
This is a follow-up bug for Bug 1215025

[Affected versions]:
Firefox 52.0a1 (2016-10-10)
Firefox 51.0a2 (2016-10-10)
Firefox 50.0b5 (20161005190701)
Firefox 49.0.2 (20160924030724)

[Affected platforms]:
Windows 10 64-bit
Windows 7 64-bit
Ubuntu 14.04 64-bit

[Steps to reproduce]:
1.Launch Firefox with clean profile.
2.Create the xpinstall.signatures.dev-root pref in about:config and set it to true.
3.Install the following webextension:  https://addons-dev.allizom.org/en-US/firefox/addon/quick-vat-calculator-ica-test/
4.Click on the webextension icon from toolbar.

[Expected Results]:
The webextension panel is auto-resized according to content size.

[Actual Results]:
Unnecessary scrollbars appear in webextension panel.

[Additional notes]:
- I am attaching a screenshot.
- Kris mentioned in https://bugzilla.mozilla.org/show_bug.cgi?id=1215025#c42 about this bug that: This is happening because of the margin of the <div> inside the body and, as far as I can tell, the effect of CSS margin collapsing on size calculation. This is technically probably a bug in the layout code, but it's also probably worth fixing.
Assignee: nobody → kmaglione+bmo
Component: WebExtensions: Untriaged → WebExtensions: Frontend
Priority: -- → P3
Whiteboard: triaged
Mass wontfix for bugs affecting firefox 52.
(In reply to Julien Cristau [:jcristau] from comment #1)
> Mass wontfix for bugs affecting firefox 52.

AFAIU, it does affects Firefox 59 as well.
Or at least 57: https://github.com/gorhill/uMatrix/issues/919
I have a different issue here, so…
Product: Toolkit → WebExtensions
Assignee: kmaglione+bmo → nobody

This is not so much of an issue since https://bugzilla.mozilla.org/show_bug.cgi?id=1147847 was mostly fixed.

Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: