Bug 1351658 - Package PropertyListUtils.jsm only on Mac r=florian

MozReview-Commit-ID: wnhR1G5v0y

--HG--
extra : rebase_source : 71ad2fe4feb52a4d362059da7f66da809aae6c0b
This commit is contained in:
Dan Banner 2017-05-04 16:49:42 +01:00
Родитель 1eb6516385
Коммит 55d44a55b2
3 изменённых файлов: 7 добавлений и 4 удалений

Просмотреть файл

@ -235,8 +235,6 @@ var whitelist = new Set([
{file: "resource://gre/modules/Manifest.jsm"},
// Bug 1351089
{file: "resource://gre/modules/PresentationDeviceInfoManager.jsm"},
// Bug 1351658
{file: "resource://gre/modules/PropertyListUtils.jsm", platforms: ["linux", "win"]},
// Bug 1351097
{file: "resource://gre/modules/accessibility/AccessFu.jsm"},
// Bug 1351637

Просмотреть файл

@ -222,7 +222,6 @@ EXTRA_JS_MODULES += [
'Promise.jsm',
'PromiseMessage.jsm',
'PromiseUtils.jsm',
'PropertyListUtils.jsm',
'RemoteController.jsm',
'RemoteFinder.jsm',
'RemotePageManager.jsm',
@ -249,6 +248,12 @@ EXTRA_JS_MODULES += [
'WindowDraggingUtils.jsm',
'ZipUtils.jsm',
]
if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'cocoa':
EXTRA_JS_MODULES += [
'PropertyListUtils.jsm',
]
EXTRA_JS_MODULES.third_party.jsesc += ['third_party/jsesc/jsesc.js']
EXTRA_JS_MODULES.sessionstore += [
'sessionstore/PrivacyLevel.jsm',

Просмотреть файл

@ -49,7 +49,7 @@ skip-if = toolkit == 'android'
[test_PromiseUtils.js]
skip-if = toolkit == 'android'
[test_propertyListsUtils.js]
skip-if = toolkit == 'android'
skip-if = os != 'mac'
[test_readCertPrefs.js]
skip-if = toolkit == 'android'
[test_Services.js]