summaryrefslogtreecommitdiffstats
path: root/layout/style/test/test_overscroll_behavior_pref.html
diff options
context:
space:
mode:
Diffstat (limited to 'layout/style/test/test_overscroll_behavior_pref.html')
-rw-r--r--layout/style/test/test_overscroll_behavior_pref.html24
1 files changed, 24 insertions, 0 deletions
diff --git a/layout/style/test/test_overscroll_behavior_pref.html b/layout/style/test/test_overscroll_behavior_pref.html
new file mode 100644
index 0000000000..c12d4ce081
--- /dev/null
+++ b/layout/style/test/test_overscroll_behavior_pref.html
@@ -0,0 +1,24 @@
+<!doctype html>
+<html>
+ <head>
+ <meta http-equiv="content-type" content="text/html; charset=utf-8">
+ <title>Test pref for overscroll-behavior property</title>
+ <script src="/tests/SimpleTest/SimpleTest.js"></script>
+ </head>
+<script class="testbody" type="text/javascript">
+function runTest() {
+ let css = "div { overscroll-behavior: auto; }";
+ let style = document.createElement('style');
+ style.appendChild(document.createTextNode(css));
+ document.head.appendChild(style);
+
+ is(document.styleSheets[0].cssRules[0].style.length,
+ 0,
+ "overscroll-behavior shouldn't be parsed if the pref is off");
+ SimpleTest.finish();
+}
+SpecialPowers.pushPrefEnv({ set: [["layout.css.overscroll-behavior.enabled", false]] },
+ runTest);
+SimpleTest.waitForExplicitFinish();
+</script>
+</html>