Bug 1377911 - Do not strip localized override entries when repackaging. r?glandium
MozReview-Commit-ID: vKPJcxzh4T
--- a/python/mozbuild/mozpack/chrome/manifest.py
+++ b/python/mozbuild/mozpack/chrome/manifest.py
@@ -191,22 +191,16 @@ class ManifestOverload(ManifestEntry):
def __init__(self, base, overloaded, overload, *flags):
ManifestEntry.__init__(self, base, *flags)
self.overloaded = overloaded
self.overload = overload
def __str__(self):
return self.serialize(self.overloaded, self.overload)
- @property
- def localized(self):
- u = urlparse(self.overload)
- return u.scheme == 'chrome' and \
- u.path.split('/')[0:2] == ['', 'locale']
-
class ManifestOverlay(ManifestOverload):
'''
Class for 'overlay' entries.
overlay chrome://global/content/viewSource.xul \
chrome://browser/content/viewSourceOverlay.xul
'''
type = 'overlay'