author | Brian Grinstead <bgrinstead@mozilla.com> |
Thu, 14 May 2015 18:31:21 -0700 | |
changeset 244020 | b46196bd9469b683674ca6f58e0a54533e9a31c8 |
parent 244019 | fca5a78358adc7a911941e98c66105d534ac6ff4 |
child 244021 | 3831026c1c8a7c6dfcaee73110dddd77e5e9eb93 |
push id | 59820 |
push user | cbook@mozilla.com |
push date | Fri, 15 May 2015 15:41:47 +0000 |
treeherder | mozilla-inbound@5943d32f3515 [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | dao |
bugs | 1164178 |
milestone | 41.0a1 |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
--- a/browser/app/profile/firefox.js +++ b/browser/app/profile/firefox.js @@ -1327,16 +1327,18 @@ pref("services.sync.prefs.sync.signon.re pref("services.sync.prefs.sync.spellchecker.dictionary", true); pref("services.sync.prefs.sync.xpinstall.whitelist.required", true); #endif // Developer edition preferences #ifdef MOZ_DEV_EDITION sticky_pref("lightweightThemes.selectedThemeID", "firefox-devedition@mozilla.org"); sticky_pref("browser.devedition.theme.enabled", true); +#else +sticky_pref("lightweightThemes.selectedThemeID", ""); #endif // Developer edition promo preferences pref("devtools.devedition.promo.shown", false); pref("devtools.devedition.promo.url", "https://www.mozilla.org/firefox/developer/?utm_source=firefox-dev-tools&utm_medium=firefox-browser&utm_content=betadoorhanger"); // Only potentially show in beta release #if MOZ_UPDATE_CHANNEL == beta
--- a/browser/components/customizableui/test/browser_1007336_lwthemes_in_customize_mode.js +++ b/browser/components/customizableui/test/browser_1007336_lwthemes_in_customize_mode.js @@ -46,17 +46,17 @@ add_task(function () { ok(installedThemeId.startsWith(firstLWThemeId), "The second theme in the 'My Themes' section should be the newly installed theme: " + "Installed theme id: " + installedThemeId + "; First theme ID: " + firstLWThemeId); is(header.nextSibling.nextSibling.nextSibling, recommendedHeader, "There should be two themes in the 'My Themes' section"); let defaultTheme = header.nextSibling; defaultTheme.doCommand(); - is(Services.prefs.prefHasUserValue("lightweightThemes.selectedThemeID"), false, "No lwtheme should be selected"); + is(Services.prefs.getCharPref("lightweightThemes.selectedThemeID"), "", "No lwtheme should be selected"); }); add_task(function asyncCleanup() { yield endCustomizing(); Services.prefs.clearUserPref("lightweightThemes.usedThemes"); Services.prefs.clearUserPref("lightweightThemes.recommendedThemes"); }) \ No newline at end of file
--- a/toolkit/mozapps/extensions/LightweightThemeManager.jsm +++ b/toolkit/mozapps/extensions/LightweightThemeManager.jsm @@ -297,17 +297,17 @@ this.LightweightThemeManager = { _notifyWindows(this.currentThemeForDisplay); }.bind(this)); } } if (aData) _prefs.setCharPref("selectedThemeID", aData.id); else - _prefs.deleteBranch("selectedThemeID"); + _prefs.setCharPref("selectedThemeID", ""); _notifyWindows(aData); Services.obs.notifyObservers(null, "lightweight-theme-changed", null); }, /** * Starts the Addons provider and enables the new lightweight theme if * necessary.