Open Bug 1330342 Opened 7 years ago Updated 2 years ago

Theming API - implement schema validation for dynamic updates

Categories

(WebExtensions :: Themes, defect, P3)

defect

Tracking

(Not tracked)

People

(Reporter: mikedeboer, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: user-story, triaged)

User Story

As a user I’d like the property-bag to be validated the same as when the manifest is parsed and evaluated by the WebExtension manifest parser.
      No description provided.
Whiteboard: user-story → user-story, triaged
Priority: -- → P5
mass move of existing themes bugs to new WebExtensions: Themes component
Component: WebExtensions: Frontend → WebExtensions: Themes
https://dxr.mozilla.org/mozilla-central/source/toolkit/components/extensions/schemas/theme.json#606

I think this needs to be changed from manifest.ThemeType to just "ThemeType"
Blocks: themingapi-polish
No longer blocks: 1330341
Priority: P5 → P3
Keywords: good-first-bug
Keywords: good-first-bug
Product: Toolkit → WebExtensions
Anything else to do in this bug other than this?

(In reply to Tim Nguyen :ntim from comment #2)
> https://dxr.mozilla.org/mozilla-central/source/toolkit/components/extensions/
> schemas/theme.json#606
> 
> I think this needs to be changed from manifest.ThemeType to just "ThemeType"
Flags: needinfo?(ntim.bugs)
I removed the good-first-bug flag, because I realize the solution I suggested doesn't work.
Flags: needinfo?(ntim.bugs)
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.