Open
Bug 1330342
Opened 8 years ago
Updated 2 years ago
Theming API - implement schema validation for dynamic updates
Categories
(WebExtensions :: Themes, defect, P3)
WebExtensions
Themes
Tracking
(Not tracked)
NEW
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.
Updated•8 years ago
|
Whiteboard: user-story → user-story, triaged
Updated•7 years ago
|
Priority: -- → P5
Comment 1•7 years ago
|
||
mass move of existing themes bugs to new WebExtensions: Themes component
Component: WebExtensions: Frontend → WebExtensions: Themes
Comment 2•7 years ago
|
||
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"
Priority: P5 → P3
Updated•7 years ago
|
Keywords: good-first-bug
Comment 3•7 years ago
|
||
Updated•7 years ago
|
Keywords: good-first-bug
Updated•7 years ago
|
Product: Toolkit → WebExtensions
Comment 4•7 years ago
|
||
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)
Comment 5•7 years ago
|
||
I removed the good-first-bug flag, because I realize the solution I suggested doesn't work.
Flags: needinfo?(ntim.bugs)
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•