Closed Bug 1319873 Opened 8 years ago Closed 7 years ago

Loading an empty WebExtension theme hides the tab shapes

Categories

(WebExtensions :: General, defect, P5)

defect

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: jaws, Unassigned)

References

Details

(Whiteboard: [theming])

STR:
Save this locally as a manifest:
{
  "theme": {
  }
}
Go to about:debugging and load this as a temporary add-on
The tab shape now disappears

The same happens if you define properties in here, this is just the most reduced testcase. It appears to happen because we are enabling some lwtheme code in all code paths once we see that a 'theme' is defined in the manifest.
Summary: Loading an empty WebExtension theme hides the toolbar shapes → Loading an empty WebExtension theme hides the toolbar tab shapes
Summary: Loading an empty WebExtension theme hides the toolbar tab shapes → Loading an empty WebExtension theme hides the tab shapes
Whiteboard: [theming]
Priority: -- → P5
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INVALID
Why did this get resolved invalid? Is this only possible through about:debugging? Does this no longer occur?
Flags: needinfo?(ntim.bugs)
I think we now have validation in this case that takes care of this.
Flags: needinfo?(ntim.bugs)
Product: Toolkit → WebExtensions
You need to log in before you can comment on or make changes to this bug.