Author: tlsa
Date: Sun Jan 25 18:27:55 2009
New Revision: 6276

URL: http://source.netsurf-browser.org?rev=6276&view=rev
Log:
Series of tests for specified and auto left/right margins and widths on blocks 
which establish a block formatting context and have floats to avoid.

Added:
    trunk/netsurftest/works/floats-block-formatting-context2.html
    trunk/netsurftest/works/floats-block-formatting-context3.html
    trunk/netsurftest/works/floats-block-formatting-context4.html
    trunk/netsurftest/works/floats-block-formatting-context5.html
    trunk/netsurftest/works/floats-block-formatting-context6.html
    trunk/netsurftest/works/floats-block-formatting-context7.html

Added: trunk/netsurftest/works/floats-block-formatting-context2.html
URL: 
http://source.netsurf-browser.org/trunk/netsurftest/works/floats-block-formatting-context2.html?rev=6276&view=auto
==============================================================================
--- trunk/netsurftest/works/floats-block-formatting-context2.html (added)
+++ trunk/netsurftest/works/floats-block-formatting-context2.html Sun Jan 25 
18:27:55 2009
@@ -1,0 +1,49 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" 
"http://www.w3.org/TR/html4/strict.dtd";>
+<html>
+<head>
+
+<style type="text/css">
+div#leftcol {
+       float: left;
+       width: 150px;
+       height: 300px;
+       border: 1px solid black; }
+
+div#rightcol {
+       float: right;
+       width: 200px;
+       height: 300px;
+       border: 1px solid black; }
+
+div#centercol {
+       overflow: hidden;
+       margin:0 50px;
+       background: #eee; }
+</style>
+
+</head>
+<body>
+
+       <div id="leftcol">
+               Left float
+       </div>
+
+       <div id="rightcol">
+               Right float
+       </div>
+
+       <div id="centercol">
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+       </div>
+</body>
+</html>

Added: trunk/netsurftest/works/floats-block-formatting-context3.html
URL: 
http://source.netsurf-browser.org/trunk/netsurftest/works/floats-block-formatting-context3.html?rev=6276&view=auto
==============================================================================
--- trunk/netsurftest/works/floats-block-formatting-context3.html (added)
+++ trunk/netsurftest/works/floats-block-formatting-context3.html Sun Jan 25 
18:27:55 2009
@@ -1,0 +1,50 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" 
"http://www.w3.org/TR/html4/strict.dtd";>
+<html>
+<head>
+
+<style type="text/css">
+div#leftcol {
+       float: left;
+       width: 150px;
+       height: 300px;
+       border: 1px solid black; }
+
+div#rightcol {
+       float: right;
+       width: 400px;
+       height: 300px;
+       border: 1px solid black; }
+
+div#centercol {
+       overflow: hidden;
+       margin:0 auto;
+       background: #eee;
+       width:100px; }
+</style>
+
+</head>
+<body>
+
+       <div id="leftcol">
+               Left float
+       </div>
+
+       <div id="rightcol">
+               Right float
+       </div>
+
+       <div id="centercol">
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+       </div>
+</body>
+</html>

Added: trunk/netsurftest/works/floats-block-formatting-context4.html
URL: 
http://source.netsurf-browser.org/trunk/netsurftest/works/floats-block-formatting-context4.html?rev=6276&view=auto
==============================================================================
--- trunk/netsurftest/works/floats-block-formatting-context4.html (added)
+++ trunk/netsurftest/works/floats-block-formatting-context4.html Sun Jan 25 
18:27:55 2009
@@ -1,0 +1,49 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" 
"http://www.w3.org/TR/html4/strict.dtd";>
+<html>
+<head>
+
+<style type="text/css">
+div#leftcol {
+       float: left;
+       width: 150px;
+       height: 300px;
+       border: 1px solid black; }
+
+div#rightcol {
+       float: right;
+       width: 200px;
+       height: 300px;
+       border: 1px solid black; }
+
+div#centercol {
+       overflow: hidden;
+       margin:0 175px;
+       background: #eee; }
+</style>
+
+</head>
+<body>
+
+       <div id="leftcol">
+               Left float
+       </div>
+
+       <div id="rightcol">
+               Right float
+       </div>
+
+       <div id="centercol">
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+       </div>
+</body>
+</html>

Added: trunk/netsurftest/works/floats-block-formatting-context5.html
URL: 
http://source.netsurf-browser.org/trunk/netsurftest/works/floats-block-formatting-context5.html?rev=6276&view=auto
==============================================================================
--- trunk/netsurftest/works/floats-block-formatting-context5.html (added)
+++ trunk/netsurftest/works/floats-block-formatting-context5.html Sun Jan 25 
18:27:55 2009
@@ -1,0 +1,49 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" 
"http://www.w3.org/TR/html4/strict.dtd";>
+<html>
+<head>
+
+<style type="text/css">
+div#leftcol {
+       float: left;
+       width: 150px;
+       height: 300px;
+       border: 1px solid black; }
+
+div#rightcol {
+       float: right;
+       width: 200px;
+       height: 300px;
+       border: 1px solid black; }
+
+div#centercol {
+       overflow: hidden;
+       margin:0 20%;
+       background: #eee; }
+</style>
+
+</head>
+<body>
+
+       <div id="leftcol">
+               Left float
+       </div>
+
+       <div id="rightcol">
+               Right float
+       </div>
+
+       <div id="centercol">
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+       </div>
+</body>
+</html>

Added: trunk/netsurftest/works/floats-block-formatting-context6.html
URL: 
http://source.netsurf-browser.org/trunk/netsurftest/works/floats-block-formatting-context6.html?rev=6276&view=auto
==============================================================================
--- trunk/netsurftest/works/floats-block-formatting-context6.html (added)
+++ trunk/netsurftest/works/floats-block-formatting-context6.html Sun Jan 25 
18:27:55 2009
@@ -1,0 +1,49 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" 
"http://www.w3.org/TR/html4/strict.dtd";>
+<html>
+<head>
+
+<style type="text/css">
+div#leftcol {
+       float: left;
+       width: 150px;
+       height: 300px;
+       border: 1px solid black; }
+
+div#rightcol {
+       float: right;
+       width: 200px;
+       height: 300px;
+       border: 1px solid black; }
+
+div#centercol {
+       overflow: hidden;
+       margin:0 auto 0 20%;
+       background: #eee; }
+</style>
+
+</head>
+<body>
+
+       <div id="leftcol">
+               Left float
+       </div>
+
+       <div id="rightcol">
+               Right float
+       </div>
+
+       <div id="centercol">
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+       </div>
+</body>
+</html>

Added: trunk/netsurftest/works/floats-block-formatting-context7.html
URL: 
http://source.netsurf-browser.org/trunk/netsurftest/works/floats-block-formatting-context7.html?rev=6276&view=auto
==============================================================================
--- trunk/netsurftest/works/floats-block-formatting-context7.html (added)
+++ trunk/netsurftest/works/floats-block-formatting-context7.html Sun Jan 25 
18:27:55 2009
@@ -1,0 +1,49 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" 
"http://www.w3.org/TR/html4/strict.dtd";>
+<html>
+<head>
+
+<style type="text/css">
+div#leftcol {
+       float: left;
+       width: 150px;
+       height: 300px;
+       border: 1px solid black; }
+
+div#rightcol {
+       float: right;
+       width: 200px;
+       height: 300px;
+       border: 1px solid black; }
+
+div#centercol {
+       overflow: hidden;
+       margin:0 20% 0 auto;
+       background: #eee; }
+</style>
+
+</head>
+<body>
+
+       <div id="leftcol">
+               Left float
+       </div>
+
+       <div id="rightcol">
+               Right float
+       </div>
+
+       <div id="centercol">
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+               Block formatting context Block formatting context
+       </div>
+</body>
+</html>


_______________________________________________
netsurf-commits mailing list
[email protected]
http://vlists.pepperfish.net/cgi-bin/mailman/listinfo/netsurf-commits-netsurf-browser.org

Reply via email to