Bug 1472286 - Stop appending @personas.mozilla.org suffix for built-in themes. r=kmag

MozReview-Commit-ID: CCRraTIKbR3

--HG--
extra : rebase_source : f4df49e52887d4974afdb46d68dbaadcfa86be5d
This commit is contained in:
Tim Nguyen 2018-06-26 13:39:47 +01:00
parent 1c4f85e109
commit 7b039888e3

View File

@ -735,7 +735,7 @@ AddonWrapper.prototype = {
function _getInternalID(id) {
if (!id)
return null;
if (id == DEFAULT_THEME_ID)
if (LightweightThemeManager._builtInThemes.has(id))
return id;
let len = id.length - ID_SUFFIX.length;
if (len > 0 && id.substring(len) == ID_SUFFIX)
@ -744,7 +744,7 @@ function _getInternalID(id) {
}
function _getExternalID(id) {
if (id == DEFAULT_THEME_ID)
if (LightweightThemeManager._builtInThemes.has(id))
return id;
return id + ID_SUFFIX;
}