Commit Graph

56 Commits

Author SHA1 Message Date
Andreea Pavel
227dd405fb Backed out changeset f3e01de682f1 (bug 1443561) on request from jaws a=backout r=jaws 2018-04-14 04:08:45 +03:00
Vivek Dhingra
869e9488bd Bug 1443561 - WebExtension themes additional backgrounds alignment should be relative to the toolbox r=jaws
This patch changes alignment property of additional backgrounds to be relative to #navigator-toolbox, instead of root.

MozReview-Commit-ID: LlSZmu39u6D
2018-04-12 05:20:38 -04:00
Tim Nguyen
13fdece9c1 Bug 1449327 - Stop sanitizing fully transparent values. r=dao
MozReview-Commit-ID: DRQjCm35QsN
2018-04-11 21:05:13 +02:00
Coroiu Cristina
4f292a5029 Backed out changeset 9d0fc1d12d9a (bug 1449327) for browser-chrome failures at toolkit/components/extensions/test/browser/browser_ext_themes_sanitization.js 2018-04-10 20:44:49 +03:00
Tim Nguyen
2cc4c8eb4f Bug 1449327 - Stop sanitizing fully transparent values. r=dao
MozReview-Commit-ID: JMtBYycoRMC
2018-03-31 13:57:09 +02:00
Dylan Stokes
627c0e4bd5 Bug 1417883 - Allow theming autocomplete popups. r=ntim, jaws 2018-02-11 12:32:33 -05:00
Zhengyi Lian
3b2c535118 Bug 1423757 - Allow theming toolbar fields focused state r=jaws,ntim
MozReview-Commit-ID: 9XrN64FTMA4
2018-03-07 02:59:00 -05:00
Gurzau Raul
8412f00f28 Backed out changeset 6fbbb00841e4 (bug 1423757) for failing browser_ext_themes_toolbar_fields_focus.js 2018-03-24 01:49:13 +02:00
Zhengyi Lian
5444fb98bb Bug 1423757 - Allow theming toolbar fields hover & focused state r=jaws,ntim
MozReview-Commit-ID: 9XrN64FTMA4
2018-03-07 02:59:00 -05:00
Vivek Dhingra
55b9c22b53 Bug 1397393 - Make transitioning between 2 themes with a dynamic theme smooth r=mconley
MozReview-Commit-ID: Cjx0E2PN6GP
2018-03-13 18:20:08 -04:00
Csoregi Natalia
32851dfb9a Backed out changeset b03fd1004cac (bug 1417883) for failing browser_ext_themes_autocomplete_popup.js. CLOSED TREE 2018-03-06 19:35:12 +02:00
Dylan Stokes
5316adc0f6 Bug 1417883 - Allow theming autocomplete popups. r=jaws,ntim
MozReview-Commit-ID: GITgsY3yYqN
2018-02-11 12:32:33 -05:00
Tim Nguyen
fd768f5ea3 Bug 1439734 - Allow WebExtension themes to set the tab line color. r=jaws
MozReview-Commit-ID: LbHGyaWfXze
2018-03-04 01:25:54 +00:00
vinicius
31f19889d0 Bug 1434476 - Allow changing the background color of the selected tab. r=jaws
***

MozReview-Commit-ID: 3GpBSWepNe3
***
2018-03-02 15:24:05 -03:00
Connor Masini
2e5078ed4b Bug 1417880: Allow theming arrow panels(popups). r=jaws,mconley,ntim
MozReview-Commit-ID: 9f1sSzaGZzf
2018-02-07 00:22:22 -05:00
Dão Gottwald
11c1e21acb Backed out changeset 29569f02015d
MozReview-Commit-ID: 6XcU3HUnEvX
2018-02-20 20:27:32 +01:00
Connor Masini
e9e93c38f0 Bug 1417880: Allow theming arrow panels. r=jaws, ntim 2018-02-07 00:22:22 -05:00
Noemi Erli
cf812e1e6e Backed out changeset 719333bb05af (bug 1417880) for failing in toolkit/components/extensions/test/browser/browser_ext_themes_arrowpanels.js on a CLOSED TREE 2018-02-13 14:29:36 +02:00
Connor Masini
fe4861acc9 Bug 1417880: Allow theming arrow panels(popups). r=jaws
MozReview-Commit-ID: 9f1sSzaGZzf
2018-02-07 00:22:22 -05:00
Vivek Dhingra
45870c30d3 Bug 1431189 - Add google chrome toolbar button color properties: r=jaws
Added support for color.button_background, color.button_background_hover, color.button_background_active

MozReview-Commit-ID: F0EcTLMWE6h
2018-02-02 16:24:26 -05:00
Sebastian Hengst
79ac710cac Backed out changeset 1687250b0dd9 (bug 1431189) for eslint failures in toolkit/components/extensions/test/browser/browser_ext_themes_toolbarbutton_colors.js 2018-02-03 02:24:11 +02:00
Zhengyi Lian
2e6376a010 Bug 1426686 - Add support for theming the tab loading indicator. r=jaws
MozReview-Commit-ID: 72F399voah5
2018-01-23 21:03:13 -05:00
Vivek Dhingra
063fd5f965 Bug 1431189 - Add google chrome toolbar button color properties: r=jaws
Added support for color.button_background, color.button_background_hover, color.button_background_active

MozReview-Commit-ID: F0EcTLMWE6h
2018-02-02 16:24:26 -05:00
Dylan Stokes
77433c703e Bug 1347184 - Add support for colors.icons and colors.icons_attention properties. r=jaws
MozReview-Commit-ID: KX4TIdBvza6
2018-01-23 21:00:15 -05:00
Tim Nguyen
f6b8ba5941 Bug 1423626 - Sanitize accent color to ignore alpha channel. r=jaws
MozReview-Commit-ID: KAV0lpuFDzL
2017-12-18 10:50:50 -06:00
Cosmin Sabou
c2881350da Backed out changeset 5d54913a8826 (bug 1423626) for ESlint failure on toolkit/components/extensions/test/browser/browser_ext_themes_alpha_accentcolor.js:27:1 r=backout on a CLOSED TREE 2017-12-15 22:34:19 +02:00
Tim Nguyen
f85e5f68a7 Bug 1423626 - Sanitize accent color to ignore alpha channel. r=jaws
MozReview-Commit-ID: IKo55lZ8b10
2017-12-15 13:52:41 -06:00
Gurzau Raul
8a2e003aed Backed out changeset 69c0d6c48015 (bug 1423626) on request for filled regressions on a CLOSED TREE 2017-12-09 05:35:52 +02:00
Tim Nguyen
bf6d33e798 Bug 1423626 - Sanitize accent color to ignore alpha channel. r=jaws
MozReview-Commit-ID: DY5uOjyuxtg
2017-12-07 16:37:19 +00:00
Andreea Pavel
9550833cbf Backed out 1 changesets (bug 1423626) for failing browser chrome toolkit/components/extensions/test/browser/browser_ext_themes_chromeparity.js r=backout on a CLOSED TREE
Backed out changeset 92f0f022897e (bug 1423626)
2017-12-07 14:57:07 +02:00
Tim Nguyen
363121f88b Bug 1423626 - Sanitize accent color to ignore alpha channel. r=jaws
MozReview-Commit-ID: AXQvUXkiLCW
2017-12-07 11:12:49 +00:00
Coroiu Cristina
e5e3e3f91e Backed out changeset 60f434a1d85b (bug 1423626) for browser-chrome failures at browser/base/content/test/urlbar/browser_URLBarSetURI.js r=backout on a CLOSED TREE 2017-12-07 07:22:23 +02:00
Tim Nguyen
bb7ce78b38 Bug 1423626 - Sanitize accent color to ignore alpha channel. r=jaws
MozReview-Commit-ID: 7lkIcmuBCn
2017-12-07 01:17:46 +00:00
Tim Nguyen
3708109370 Bug 1415872 - Implement colors.tab_text and colors.background_tab_text. r=jaws
MozReview-Commit-ID: Gp5CHqmOi6A
2017-11-15 17:34:12 +00:00
Noemi Erli
7b30e25f81 Backed out changeset aa3d66cd3c40 (bug 1415872) for ES failure in toolkit/components/extensions/test/browser/head.js:37:7 r=backout on a CLOSED TREE 2017-11-15 12:08:22 +02:00
Tim Nguyen
5359e7d6df Bug 1415872 - Implement colors.tab_text and colors.background_tab_text. r=jaws
MozReview-Commit-ID: Gp5CHqmOi6A
2017-11-10 11:58:50 +00:00
Tim Nguyen
aadd9d978c Bug 1414512 - Refactor ext-theme.js to have per-theme Theme objects and global tracking variables. r=mixedpuppy
MozReview-Commit-ID: 7omIglzvjsF
2017-11-07 17:22:56 +00:00
Tim Nguyen
1ab6db319c Bug 1347190 - Add support for toolbar_top/bottom/vertical_separator in the theming API. r=jaws
MozReview-Commit-ID: EWQar4tKHs0
2017-11-03 18:00:51 +00:00
Tim Nguyen
d32779f84c Bug 1349944 - Add browser.theme.onUpdated to watch for theme updates. r=jaws,mixedpuppy
MozReview-Commit-ID: JX4gRa3Qt0p
2017-10-31 01:13:19 +00:00
Tim Nguyen
ffb550467c Bug 1349944 - Add browser.theme.getCurrent() to query the selected theme. r=jaws,mixedpuppy
MozReview-Commit-ID: Hzdm21riVlb
2017-10-31 01:03:15 +00:00
Tim Nguyen
96c6476863 Bug 1389465 - Allow changing urlbar and search input background and text color. r=dao,jaws
MozReview-Commit-ID: HrjxTbNwlEK
2017-08-24 15:55:02 +02:00
Tim Nguyen
0d00851c4b Bug 1347182 - Add support for setting the background color of all toolbars using a WebExtension theme. r=jaws
Original patch by :mikedeboer.

MozReview-Commit-ID: IbTBCjt6oJp
2017-06-15 19:20:26 +02:00
Mike de Boer
26ca86930d Backed out changeset f26ae19477f5 (bug 1347182) due to too many regressions. r=jaws,mattw
MozReview-Commit-ID: DD7RrNgl4dk
2017-06-20 16:29:49 +02:00
Mike de Boer
ed5d221a6f Bug 1347182 - Add support for setting the background color of all toolbars using a WebExtension theme. r=jaws,mattw
MozReview-Commit-ID: IbTBCjt6oJp
2017-06-15 19:20:26 +02:00
Shane Caraveo
4611875e9c Bug 1336908 implement management APIs needed for theme management, r=aswan
MozReview-Commit-ID: 8tZpCE3nXGr
2017-05-04 11:40:02 -07:00
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
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