# HG changeset patch
# User t_mrc-ct@users.osdn.jp
# Date 1448282569 -32400
#      Mon Nov 23 21:42:49 2015 +0900
# Branch THUNDERBIRD3880_2016050308_RELBRANCH
# Node ID f239662f981c2b8abdc7ecf766ac72cdfd511fd1
# Parent  0fdf1a39f5294ae108e7c731c44aa6cdad5fff37
skip tests using test_plugin Part 2 (v38.4.0 fix)

diff --git a/dom/plugins/test/unit/xpcshell.ini b/dom/plugins/test/unit/xpcshell.ini
--- a/dom/plugins/test/unit/xpcshell.ini
+++ b/dom/plugins/test/unit/xpcshell.ini
@@ -1,25 +1,33 @@
 [DEFAULT]
 skip-if = buildapp == 'mulet' || toolkit == 'android' || toolkit == 'gonk'
 head = head_plugins.js
 tail = 
 
 [test_bug455213.js]
 # Bug 676953: test fails consistently on Android
-fail-if = os == "android"
+# TenFourFox does not support plug-in
+fail-if = os == "android" || (os == "mac" && processor == "powerpc")
 [test_bug471245.js]
 # Bug 676953: test fails consistently on Android
-fail-if = os == "android"
+# TenFourFox does not support plug-in
+fail-if = os == "android" || (os == "mac" && processor == "powerpc")
 [test_bug813245.js]
 # Bug 676953: test fails consistently on Android
-fail-if = os == "android"
+# TenFourFox does not support plug-in
+fail-if = os == "android" || (os == "mac" && processor == "powerpc")
 [test_nice_plugin_name.js]
 # Bug 676953: test fails consistently on Android
-fail-if = os == "android"
+# TenFourFox does not support plug-in
+fail-if = os == "android" || (os == "mac" && processor == "powerpc")
 [test_persist_in_prefs.js]
 skip-if = appname == "thunderbird"
 reason = plugins are disabled by default in Thunderbird
 [test_bug854467.js]
+# TenFourFox does not support plug-in
+skip-if = (os == "mac" && processor == "powerpc")
 [test_plugin_default_state.js]
 skip-if = appname == "thunderbird"
 reason = plugins are disabled by default in Thunderbird
 [test_plugin_default_state_xpi.js]
+# TenFourFox does not support plug-in
+skip-if = (os == "mac" && processor == "powerpc")
diff --git a/toolkit/mozapps/extensions/test/xpcshell/xpcshell-shared.ini b/toolkit/mozapps/extensions/test/xpcshell/xpcshell-shared.ini
--- a/toolkit/mozapps/extensions/test/xpcshell/xpcshell-shared.ini
+++ b/toolkit/mozapps/extensions/test/xpcshell/xpcshell-shared.ini
@@ -106,17 +106,18 @@
 [test_bug470377_4.js]
 # Bug 676992: test consistently hangs on Android
 skip-if = os == "android"
 [test_bug514327_1.js]
 # Bug 676992: test consistently hangs on Android
 skip-if = os == "android"
 [test_bug514327_2.js]
 # Bug 676992: test consistently hangs on Android
-skip-if = buildapp == "mulet" || os == "android"
+# TenFourFox does not support plug-in
+skip-if = buildapp == "mulet" || os == "android" || (os == "mac" && processor == "powerpc")
 [test_bug514327_3.js]
 # Bug 676992: test consistently hangs on Android
 skip-if = os == "android"
 [test_bug521905.js]
 [test_bug526598.js]
 [test_bug541420.js]
 [test_bug542391.js]
 run-sequentially = Uses hardcoded ports in xpi files.
@@ -190,17 +191,17 @@
 [test_gfxBlacklist_OSVersion_match.js]
 [test_gfxBlacklist_OSVersion_mismatch_OSVersion.js]
 [test_gfxBlacklist_OSVersion_mismatch_DriverVersion.js]
 [test_gfxBlacklist_Vendor.js]
 [test_gfxBlacklist_prefs.js]
 [test_hasbinarycomponents.js]
 [test_hotfix.js]
 # TFFx Issue 123: test consistently hangs on PPC Mac
-skip-if = os == 'mac' && processor == 'powerpc'
+skip-if = (os == "mac" && processor == "powerpc")
 [test_install.js]
 [test_install_icons.js]
 # Bug 676992: test consistently hangs on Android
 skip-if = os == "android"
 [test_install_strictcompat.js]
 # Bug 676992: test consistently hangs on Android
 skip-if = os == "android"
 run-sequentially = Uses hardcoded ports in xpi files.
@@ -223,17 +224,18 @@
 [test_migrateAddonRepository.js]
 [test_migrate_max_version.js]
 [test_multiprocessCompatible.js]
 [test_no_addons.js]
 [test_onPropertyChanged_appDisabled.js]
 [test_permissions.js]
 [test_permissions_prefs.js]
 [test_plugins.js]
-skip-if = buildapp == "mulet"
+# TenFourFox does not support plug-in
+skip-if = buildapp == "mulet" || (os == "mac" && processor == "powerpc")
 [test_pluginchange.js]
 # PluginProvider.jsm is not shipped on Android
 skip-if = os == "android"
 [test_pluginBlocklistCtp.js]
 # Bug 676992: test consistently fails on Android
 fail-if = buildapp == "mulet" || os == "android"
 [test_pref_properties.js]
 [test_registry.js]
