layout/reftests/scrolling/iframe-scrolling-attr-2.html

changeset 0
6474c204b198
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/layout/reftests/scrolling/iframe-scrolling-attr-2.html	Wed Dec 31 06:09:35 2014 +0100
     1.3 @@ -0,0 +1,64 @@
     1.4 +<!DOCTYPE HTML>
     1.5 +<html class="reftest-wait"><head>
     1.6 +    <meta charset="utf-8">
     1.7 +    <title>Testcase for bug 943249</title>
     1.8 +    <style type="text/css">
     1.9 +
    1.10 +        html,body {
    1.11 +            color:black; background-color:white; font-size:16px; padding:0; margin:0;
    1.12 +        }
    1.13 +	
    1.14 +iframe { height: 80px; border:0; padding:0; margin:0; }
    1.15 +
    1.16 +    </style>
    1.17 +<script>
    1.18 +function test() {
    1.19 +  var no = document.querySelectorAll('iframe[scrolling="no"]');
    1.20 +  var yes = document.querySelectorAll('iframe[scrolling="yes"]');
    1.21 +  for (i = 0; i < no.length; ++i) {
    1.22 +    no[i].setAttribute('scrolling','yes');
    1.23 +  }
    1.24 +  for (i = 0; i < yes.length; ++i) {
    1.25 +    yes[i].setAttribute('scrolling','no');
    1.26 +  }
    1.27 +  document.documentElement.className='';
    1.28 +}
    1.29 +</script>
    1.30 +</head>
    1.31 +<body onload="test()">
    1.32 +<div style="float:left">
    1.33 +scrolling="no", overflow:scroll<br>
    1.34 +    <iframe scrolling="yes" src="data:text/html,<body style='overflow:scroll'>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>"></iframe><br>
    1.35 +scrolling="no", overflow:auto<br>
    1.36 +    <iframe scrolling="yes" src="data:text/html,<body style='overflow:auto'>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>"></iframe><br>
    1.37 +scrolling="no", overflow:hidden<br>
    1.38 +    <iframe scrolling="yes" src="data:text/html,<body style='overflow:hidden'>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>"></iframe><br>
    1.39 +scrolling="no", overflow:visible<br>
    1.40 +    <iframe scrolling="yes" src="data:text/html,<body style='overflow:visible'>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>"></iframe><br>
    1.41 +scrolling="no", overflow:inherit<br>
    1.42 +    <iframe scrolling="yes" src="data:text/html,<body style='overflow:inherit'>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>"></iframe><br>
    1.43 +</div>
    1.44 +
    1.45 +<div style="float:left">
    1.46 +scrolling="yes", overflow:scroll<br>
    1.47 +    <iframe scrolling="no" src="data:text/html,<body style='overflow:scroll'>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>"></iframe><br>
    1.48 +scrolling="yes", overflow:auto<br>
    1.49 +    <iframe scrolling="no" src="data:text/html,<body style='overflow:auto'>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>"></iframe><br>
    1.50 +scrolling="yes", overflow:hidden<br>
    1.51 +    <iframe scrolling="no" src="data:text/html,<body style='overflow:hidden'>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>"></iframe><br>
    1.52 +scrolling="yes", overflow:visible<br>
    1.53 +    <iframe scrolling="no" src="data:text/html,<body style='overflow:visible'>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>"></iframe><br>
    1.54 +scrolling="yes", overflow:inherit<br>
    1.55 +    <iframe scrolling="no" src="data:text/html,<body style='overflow:inherit'>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>"></iframe><br>
    1.56 +</div>
    1.57 +
    1.58 +<div style="float:left">
    1.59 +overflow:hidden<br>
    1.60 +    <iframe style="overflow:hidden" src="data:text/html,<body>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>"></iframe><br>
    1.61 +overflow:scroll, overflow:hidden<br>
    1.62 +    <iframe style="overflow:scroll" src="data:text/html,<body style='overflow:hidden'>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>"></iframe><br>
    1.63 +overflow:scroll<br>
    1.64 +    <iframe style="overflow:scroll" src="data:text/html,<body>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>"></iframe><br>
    1.65 +</div>
    1.66 +
    1.67 +</body></html>

mercurial