Mike de Boer
8f70b61135
Bug 1319821 - Themes should allow for multiple background images in the toolbar. r=jaws,mattw
...
This patch also changes the 'headerURL' and 'theme_frame' properties to be of type
ExtensionURL, instead of strings. This improves validation robustness.
Alignment and tiling properties for the additional background images can be
specified in the newly introduced 'properties' section of the manifest.
MozReview-Commit-ID: BzvS3eHmDCY
2017-03-31 14:48:44 +02:00
Wes Kocher
b0f256ac8a
Backed out changeset 6d376d7031df (bug 1319821) for test_webextension_theme.js failures a=backout CLOSED TREE
2017-03-30 15:10:49 -07:00
Mike de Boer
b15f95ca4c
Bug 1319821 - Themes should allow for multiple background images in the toolbar. r=jaws,mattw
...
This patch also changes the 'headerURL' and 'theme_frame' properties to be of type
ExtensionURL, instead of strings. This improves validation robustness.
Alignment and tiling properties for the additional background images can be
specified in the newly introduced 'properties' section of the manifest.
MozReview-Commit-ID: BzvS3eHmDCY
2017-03-30 12:54:59 +02:00
Mark Banner
ec9074e132
Bug 1347712 - Change the testing configurations into ESLint configurations within eslint-plugin-mozilla - automatically update .eslintrc.js test config files for new config locations. r=jaws
...
MozReview-Commit-ID: LH0CQOPfoe6
2017-03-20 12:36:37 +01:00
Matthew Wein
57d753fc0f
Bug 1338525 - Add schema validation for webextension themes r=mikedeboer,mossop
...
MozReview-Commit-ID: 3QjDrTeMKH0
2017-03-17 18:17:14 -04:00
Sebastian Hengst
07de254e04
Backed out changeset 8f55090db9e6 (bug 1338525) for eslint failure in toolkit/components/extensions/ExtensionUtils.jsm. r=backout
2017-03-16 20:53:09 +01:00
Matthew Wein
cd3cbaa6f3
Bug 1338525 - Add schema validation for webextension themes r=mikedeboer,mossop
...
MozReview-Commit-ID: 3QjDrTeMKH0
2017-03-10 14:45:50 -05:00
Mike de Boer
682e1144a9
Bug 1344926 - add a regression test to make sure themes are persisted across windows using the Theming API. r=mossop
...
MozReview-Commit-ID: BU7knUPaz1w
2017-03-14 18:48:13 +01:00
Sebastian Hengst
19cef28b06
Backed out changeset 5cbd00cc8a95 (bug 1344926)
2017-03-14 17:55:37 +01:00
Mike de Boer
011a874a9c
Bug 1344926 - add a regression test to make sure themes are persisted across windows using the Theming API. r=mossop
...
MozReview-Commit-ID: BYatMSNBLiX
2017-03-14 13:46:46 +01:00
Mike de Boer
fcbaae1469
Bug 1330349 - Part 1 - move the new theme WebExtension API to the toolkit collection of APIs. r=aswan
...
MozReview-Commit-ID: LERYdJHNvxW
2017-03-02 14:22:14 +01:00
Sebastian Hengst
80293821cd
Backed out changeset 86fae94513cd (bug 1330349) for failing mochitest browser_bug591465.js and xpcshell test test_webextension_theme.js. r=backout on a CLOSED TREE
2017-03-02 00:03:10 +01:00
Mike de Boer
6265f537f9
Bug 1330349 - Part 1 - move the new theme WebExtension API to the toolkit collection of APIs. r=aswan
...
MozReview-Commit-ID: D2SwtSu1VZw
2017-03-01 17:57:13 +01:00
Sebastian Hengst
fac70eb6bc
Backed out changeset 5c2a88e35ffc (bug 1330349) for failing xpcshell test test_dss.js. r=backout
2017-03-01 20:09:01 +01:00
Mike de Boer
f8071d3fbe
Bug 1330349 - Part 1 - move the new theme WebExtension API to the toolkit collection of APIs. r=aswan
...
MozReview-Commit-ID: D2SwtSu1VZw
2017-03-01 17:57:13 +01:00