diff --git a/dom/base/test/mochitest.ini b/dom/base/test/mochitest.ini index 611da9b081f8..6725abf1f4c8 100644 --- a/dom/base/test/mochitest.ini +++ b/dom/base/test/mochitest.ini @@ -653,7 +653,7 @@ skip-if = (toolkit == 'android') # Android: Bug 775227 [test_innersize_scrollport.html] [test_integer_attr_with_leading_zero.html] [test_intersectionobservers.html] -skip-if = true # Track Bug 1320704 +skip-if = (os == "android") # Timing issues [test_link_prefetch.html] skip-if = !e10s # Track Bug 1281415 [test_link_stylesheet.html] diff --git a/dom/tests/mochitest/general/test_interfaces.js b/dom/tests/mochitest/general/test_interfaces.js index 1f335903b4da..6e17077cdef5 100644 --- a/dom/tests/mochitest/general/test_interfaces.js +++ b/dom/tests/mochitest/general/test_interfaces.js @@ -596,9 +596,9 @@ var interfaceNamesInGlobalScope = // IMPORTANT: Do not change this list without review from a DOM peer! "InstallTrigger", // IMPORTANT: Do not change this list without review from a DOM peer! - {name: "IntersectionObserver", disabled: true}, + "IntersectionObserver", // IMPORTANT: Do not change this list without review from a DOM peer! - {name: "IntersectionObserverEntry", disabled: true}, + "IntersectionObserverEntry", // IMPORTANT: Do not change this list without review from a DOM peer! "KeyEvent", // IMPORTANT: Do not change this list without review from a DOM peer! diff --git a/modules/libpref/init/all.js b/modules/libpref/init/all.js index fc2160ac4316..33323138017a 100644 --- a/modules/libpref/init/all.js +++ b/modules/libpref/init/all.js @@ -5670,7 +5670,7 @@ pref("browser.storageManager.pressureNotification.usageThresholdGB", 5); // when the page is reloaded. To turn this feature off, just set the limit to 0. pref("prompts.authentication_dialog_abuse_limit", 3); -pref("dom.IntersectionObserver.enabled", false); +pref("dom.IntersectionObserver.enabled", true); // Whether module scripts (