Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Moved test files to tests/media directory.

  • Loading branch information...
commit 4eac6aea759cbf4cc28c6235d55edac3a8eafe1b 1 parent 8d1e0e3
@kaviththiranga authored
Showing with 10,701 additions and 0 deletions.
  1. +1,297 −0 tests/media/css/all.combined.css
  2. +186 −0 tests/media/css/all.combined.min.css
  3. +9 −0 tests/media/css/comments.css
  4. +1 −0  tests/media/css/comments.min.css
  5. +66 −0 tests/media/css/hacks.css
  6. +4 −0 tests/media/css/hacks.min.css
  7. +1 −0  tests/media/css/issue210.css
  8. +1 −0  tests/media/css/issue210.min.css
  9. +42 −0 tests/media/css/selectors.css
  10. +37 −0 tests/media/css/selectors.min.css
  11. +33 −0 tests/media/css/styles.css
  12. +3 −0  tests/media/css/styles.min.css
  13. +434 −0 tests/media/css/subsilver.css
  14. +18 −0 tests/media/css/subsilver.min.css
  15. +10 −0 tests/media/css/unusual_strings.css
  16. +2 −0  tests/media/css/unusual_strings.min.css
  17. +658 −0 tests/media/css/vladmirated.css
  18. +79 −0 tests/media/css/vladmirated.min.css
  19. +3,515 −0 tests/media/js/all.combined.js
  20. +423 −0 tests/media/js/all.combined.min.js
  21. +57 −0 tests/media/js/case1.js
  22. +20 −0 tests/media/js/case1.min.js
  23. +4 −0 tests/media/js/case2.js
  24. +1 −0  tests/media/js/case2.min.js
  25. +7 −0 tests/media/js/case3.js
  26. +1 −0  tests/media/js/case3.min.js
  27. +9 −0 tests/media/js/case4.js
  28. +1 −0  tests/media/js/case4.min.js
  29. +3,408 −0 tests/media/js/jquery-1.2.3.js
  30. +374 −0 tests/media/js/jquery-1.2.3.min.js
View
1,297 tests/media/css/all.combined.css
@@ -0,0 +1,1297 @@
+/** File : comments.css : Start **/
+
+
+/* block comments get removed */
+
+/*! YUI Compressor style comments are preserved */
+
+/* but all other comments are removed */
+
+/* comments that have any surrounding whitespace are replaced by a single space. */
+body{ background:#fff/*eef*/ url(/path/to/image.gif) repeat-y; }
+
+
+/** File : comments.css : End **/
+
+/** File : hacks.css : Start **/
+
+/* hide from ie5/mac \*/ a{}
+.foo {color:red}
+/* necessary comment */
+
+/* comment to attempt to confuse parser */
+
+/* feed to ie5/mac \*//*/
+@import "ie5mac.css";
+/* necessary comment */
+
+/* comment to attempt to confuse parser */
+
+/*/ hide from nav4 */
+.foo {display:block;}
+/* necessary comment */
+
+/* comment to attempt to confuse parser */
+
+/*/ feed to nav *//*/
+.foo {display:crazy;}
+/* necessary comment */
+
+/* hide props from various IE/win */
+div {
+ width: 140px;
+ width/* */:/**/100px;
+ width: /**/100px;
+}
+
+html>/**/body {}
+
+/* Tantek's box model hack */
+div {
+ width:400px;
+ voice-family: "\"}\"";
+ voice-family:inherit;
+ width:300px;
+}
+
+/* don't minimize hex colors in filters */
+div {
+ filter:chroma(color=#aabbcc);
+ filter:mask(color=#000000) shadow(color=#9BAD71, direction=135) chroma(color=#000000);
+}
+
+@media screen {
+ /* for IE 5.x-6, hidden from IE 5 Mac */ /*\*/
+ * html div#page {
+ height: 1%;
+ }
+ /**/ /* end hidden from IE 5 Mac */
+}
+
+foo { /* filters for IE */
+ _height : 20px;
+ *height : 15px;
+}
+
+/* http://tantek.com/CSS/Examples/midpass.html */
+@media tty {
+ i{content:"\";/*" "*/}} @import 'midpassafter.css'; /*";}
+}/* */
+
+/* leave at least 1 space between these pseudo elements and "{" for IE6: http://www.crankygeek.com/ie6pebug/ */
+p:first-letter {color:red;}
+p:first-line {color:red;}
+
+
+/** File : hacks.css : End **/
+
+/** File : issue210.css : Start **/
+
+.ui-widget { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; }
+
+/** File : issue210.css : End **/
+
+/** File : selectors.css : Start **/
+
+/* http://www.w3.org/TR/css3-selectors/ */
+
+*
+E[foo]
+E[foo="bar"]
+E[foo~="bar"]
+E[foo^="bar"]
+E[foo$="bar"]
+E[foo*="bar"]
+E[hreflang|="en"]
+E:root
+E:nth-child(n)
+E:nth-last-child(n)
+E:nth-of-type(n)
+E:nth-last-of-type(n)
+E:first-child
+E:last-child
+E:first-of-type
+E:last-of-type
+E:only-child
+E:only-of-type
+E:empty
+E:link
+E:visited
+E:active
+E:hover
+E:focus
+E:target
+E:lang(fr)
+E:enabled
+E:disabled
+E:checked
+E::first-line
+E::first-letter
+E::selection
+E::before
+E::after
+E.warning#myid
+E:not(s)
+ > F
+ + F
+ ~ F {color: red;}
+
+/** File : selectors.css : End **/
+
+/** File : styles.css : Start **/
+
+@charset "utf-8";
+
+/* some CSS to try to exercise things in general */
+
+@import url( /more.css );
+
+ body, td, th {
+ font-family: Verdana , "Bitstream Vera Sans" , Arial Narrow, sans-serif ;
+
+ font-size : 12px;
+}
+
+.nav {
+ margin-left: 20%;
+}
+#main-nav {
+ background-color: red;
+ border: 1px solid #00ff77;
+}
+
+div#content
+h1 + p {
+ padding-top: 0;
+ margin-top: 0;
+}
+
+@media all and (min-width: 640px) {
+ #media-queries-1 { background-color: #0f0; }
+}
+
+@media screen and (max-width: 2000px) {
+ #media-queries-2 { background-color: #0f0; }
+}
+
+/** File : styles.css : End **/
+
+/** File : subsilver.css : Start **/
+
+/* Based on the original Style Sheet for the fisubsilver v2 Theme for phpBB version 2+
+Edited by Daz - http://www.forumimages.com - last updated 26-06-03 */
+/* The content of the posts (body of text) */
+/* General page style */
+
+
+
+ /* begin suggest post */
+ .float-l{
+ float: left;
+ }
+
+ .form-suggest{
+ height:200px;
+ background:#DEE2D0;
+ vertical-align: top;
+ }
+
+ .form-input input{
+ font-size: 10px;
+ }
+
+ .hide{
+ display:none;
+ }
+
+ .form-input textarea{
+ font-size: 11px;
+ width: 350px;
+ }
+
+ .form-label{
+ font-size: 10px;
+ font-weight: bold;
+ line-height: 25px;
+ padding-right: 10px;
+ text-align: right;
+ width: 100px;
+ color: #39738F;
+ }
+
+ .font-9{
+ font-size: 9px;
+ }
+
+ .form-topic{
+ font-weight:bold;
+
+ }
+
+ .form-error{
+ color:red;
+ }
+
+ .inline{
+ display: inline;
+ }
+
+ .space-10{
+ clear: both;
+ font-size: 10px;
+ height: 10px;
+ line-height: 10px;
+ }
+
+ .suggest-success{
+ color:green;
+ padding-left:10px;
+ font-size:11px;
+ font-weight:bold;
+ }
+
+ .top{
+ vertical-align: top;
+ }
+ /* end suggest post */
+
+table td{
+ padding:3px;
+}
+
+a:link,a:active,a:visited,a.postlink{
+ color: #006699;
+ text-decoration: none;
+}
+
+a:hover{
+ color: #DD6900;
+}
+
+a.admin:hover,a.mod:hover{
+ color: #DD6900;
+}
+
+a.but,a.but:hover,a.but:visited{
+ color: #000000;
+ text-decoration: none;
+}
+
+a.topictitle:visited{
+ color: #5493B4;
+}
+
+a.topictitle:hover{
+ color: #DD6900;
+}
+
+
+
+body{
+ color: #000000;
+ font: 11px Verdana,Arial,Helvetica,sans-serif;
+ margin: 0 10px 10px 10px;
+ padding: 0;
+ overflow:auto;
+}
+
+/* General font families for common tags */
+font,th,td,p{
+ font: 12px Verdana,Arial,Helvetica,sans-serif;
+}
+
+/* Form elements */
+form{
+ display: inline;
+}
+
+hr{
+ border: 0px solid #FFFFFF;
+ border-top-width: 1px;
+ height: 0px;
+}
+
+/* Gets rid of the need for border="0" on hyperlinked images */
+img{
+ border: 0 solid;
+}
+
+input{
+ font: 11px Verdana,Arial,Helvetica,sans-serif;
+}
+
+input.button,input.liteoption,.fakebut{
+ background: #FAFAFA;
+ border: 1px solid #000000;
+ font-size: 11px;
+}
+
+input.catbutton{
+ background: #FAFAFA;
+ border: 1px solid #000000;
+ font-size: 10px;
+}
+
+input.mainoption{
+ background: #FAFAFA;
+ border: 1px solid #000000;
+ font-size: 11px;
+ font-weight: bold;
+}
+
+input.post,textarea.post{
+ background: #FFFFFF;
+ border: 1px solid #000000;
+ font: 11px Verdana,Arial,Helvetica,sans-serif;
+ padding-bottom: 2px;
+ padding-left: 2px;
+}
+
+select{
+ background: #FFFFFF;
+ font: 11px Verdana,Arial,Helvetica,sans-serif;
+}
+
+table{
+ text-align: left;
+}
+
+td{
+ vertical-align: middle;
+}
+
+/* Category gradients*/
+td.cat{
+ background-color: #C2C6BA;
+ font-weight: bold;
+ height: 20px;
+ letter-spacing: 1px;
+ text-indent: 4px;
+}
+
+td.genmed,.genmed{
+ font-size: 11px;
+}
+
+/* This is for the table cell above the Topics,Post & Last posts on the index.php */
+td.rowpic{
+ background: #C2C6BA;
+}
+
+td.spacerow{
+ background: #E5E6E2;
+}
+
+/* Table Header cells */
+th{
+ background-color: #FADD31;
+ background-image: url(images/cellpic3.gif);
+ background-repeat: repeat-x;
+ color: #68685E;
+ font-size: 11px;
+ font-weight: bold;
+ line-height:16px;
+ height: 16px;
+ padding-left: 8px;
+ padding-right: 8px;
+ text-align: center;
+ white-space: nowrap;
+}
+
+/* Admin & Moderator Colours MODification */
+.admin,.mod{
+ font-size: 11px;
+ font-weight: bold;
+}
+
+.admin,a.admin,a.admin:visited{
+ color: #FFA34F;
+}
+
+/* This is the border line & background colour round the entire page */
+.bodyline{
+ background: #FFFFFF;
+ border: 1px solid #98AAB1;
+}
+
+.center{
+ text-align: center;
+}
+
+/* Code blocks */
+.code{
+ background: #FAFAFA;
+ border: 1px solid #D1D7DC;
+ color: #006600;
+ font: 12px Courier,"Courier New",sans-serif;
+ padding: 5px;
+}
+
+/* This is for the error messages that pop up */
+.errorline{
+ background: #E5E6E2;
+ border: 1px solid #8F8B8B;
+ color:#D92A2A;
+}
+
+.explaintitle{
+ color: #5C81B1;
+ font-size: 11px;
+ font-weight: bold;
+}
+
+/* This is the outline round the main forum tables */
+.forumline{
+ background: #FFFFFF;
+}
+
+/* General text */
+.gensmall{
+ font-size: 10px;
+}
+
+.h1-font{
+ color: #006699;
+ display: inline;
+ font: bold 13px Verdana, Arial, Helvetica, sans-serif;
+ margin: 0;
+ text-decoration: none;
+}
+
+.h2-font{
+ display: inline;
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 11px;
+}
+
+.height1{
+ height: 1px;
+}
+
+.height22{
+ height: 22px;
+}
+
+.height25{
+ height: 25px;
+}
+
+.height28{
+ height: 28px;
+}
+
+.height30{
+ height: 30px;
+}
+
+.height40{
+ height: 40px;
+}
+
+/* This is the line in the posting page which shows the rollover
+help line. Colour value in row2 */
+.helpline{
+ border: 0 solid;
+ font-size: 10px;
+}
+
+.imgfolder{
+ margin: 1px 4px 1px 4px;
+}
+
+.imgspace{
+ margin-left: 1px;
+ margin-right: 2px;
+}
+
+/* Specify the space around images */
+.imgtopic,.imgicon{
+ margin-left: 3px;
+}
+
+.left{
+ text-align: left;
+}
+
+/* The largest text used in the index page title and toptic title etc. */
+.maintitle,h1,h2{
+ color: #5C81B1;
+ font: bold 20px/120% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
+ text-decoration: none;
+}
+
+.maxwidth{
+ width: 100%;
+}
+
+.mod,a.mod,a.mod:visited{
+ color: #006600;
+}
+
+/* Name of poster in viewmsg.php and viewtopic.php and other places */
+.name{
+ font-size: 11px;
+ font-weight: bold;
+}
+
+/* Used for the navigation text,(Page 1,2,3 etc) and the navigation bar when in a forum */
+.nav{
+ font-size: 11px;
+ font-weight: bold;
+}
+
+.nowrap{
+ white-space: nowrap;
+}
+
+.postbody{
+ font-size: 12px;
+ line-height: 125%;
+}
+
+.postbody a{
+ text-decoration: underline;
+}
+
+/* Location,number of posts,post date etc */
+.postdetails{
+ color: #00396A;
+ font-size: 10px;
+}
+
+/* Quote blocks */
+.quote{
+ background: #F3F3EF;
+ border: 1px solid #C2C6BA;
+ color: #006699;
+ font-size: 11px;
+ line-height: 125%;
+}
+
+.right{
+ text-align: right;
+}
+
+/* Main table cell colours and backgrounds */
+.row1{
+ background: #F0F0EB;
+}
+
+.row2,.helpline{
+ background: #E5E6E2;
+}
+
+.row3{
+ background: #DBDBD4;
+}
+
+.subtitle,h2{
+ font: bold 18px/180% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
+ text-decoration: none;
+}
+
+/* titles for the topics:could specify viewed link colour too */
+.topictitle {
+ color: #000000;
+ font-size: 11px;
+ font-weight: bold;
+}
+
+.underline{
+ text-decoration: underline;
+}
+
+.top{
+vertical-align:top;
+}
+
+.image-hspace{
+margin-right:3px;
+}
+
+.clear{
+clear:both;
+}
+
+/** File : subsilver.css : End **/
+
+/** File : unusual_strings.css : Start **/
+
+/* test unusual, but valid strings in CSS */
+
+foo[attr="multiple spaces"] {
+ content: "Hello World!";
+}
+
+foo[attr="Hel\
+lo"] {
+ content: " \"World\"";
+}
+
+
+/** File : unusual_strings.css : End **/
+
+/** File : vladmirated.css : Start **/
+
+/* from http://www.vladimirated.com/web-development-minify-css-using-php-and-cssmin-class */
+
+ #comments_inviter #close_me {
+ clear: both;
+ text-align: center;
+ border-top: 1px solid #eeeeee;
+ padding-top: 10px;
+ }
+
+ #comments_inviter #close_me span {
+ color: #108eed;
+ cursor: pointer;
+ font-weight: bold;
+ }
+
+ #comments_inviter img {
+ float: left;
+ margin-right: 3px;
+ margin-bottom: 10px;
+ }
+
+ #comments_inviter {
+ width: 200px;
+ background-color: #FFFFFF;
+ border: 4px solid #eeeeee;
+ font-size: 10px;
+ font-family: verdana;
+ padding: 10px;
+ color: #333333;
+ }
+
+ .one_com {
+ background-color: #FAFAFA;
+ padding: 10px;
+ margin-bottom: 20px;
+ border: 1px solid #EEEEEE;
+ }
+
+ .one_com .com_says, .one_com .com_det {
+ text-transform: lowercase;
+ color: #333333;
+ padding: 0px;
+ font-family: verdana;
+ margin: 0px;
+ font-size: 13px;
+ font-weight: bold;
+ }
+
+ .flvPlayer {
+ text-align: center;
+ border: 5px solid #dddddd;
+ width: 320px;
+ }
+
+ .one_com .com_det {
+ font-size: 10px;
+ font-weight: normal;
+ margin-bottom: 20px;
+ padding-bottom: 10px;
+ border-bottom: 8px solid #eeeeee;
+ }
+
+ .one_com .com_det a {
+ text-decoration: none;
+ }
+
+ .one_com .com_txt {
+ background-color: #ffffff;
+ margin-bottom: 10px;
+ border-bottom: 2px solid #eeeeee
+ }
+
+ .one_com .com_txt p {
+ font-family: verdana;
+ font-size: 13px;
+ color: #777777;
+ margin: 0px;
+ padding: 5px;
+ padding-bottom: 10px;
+ text-transform: lowercase;
+ }
+
+ .one_com .com_says a {
+ color: #333333;
+ }
+
+ .one_com .com_det a {
+ color: #333333;
+ }
+
+ .post_box .related_posts {
+
+ }
+
+ .post_box .related_posts p {
+ padding: 0px;
+ margin: 0px;
+ padding-bottom: 20px;
+ padding-left: 35px;
+ font-family: verdana;
+
+ }
+
+ .post_box .related_posts a {
+ color: #108eed;
+ }
+
+ .post_nav_2 p {
+
+ text-align: center;
+ color: #cccccc;
+ font-family: verdana;
+ }
+
+ .post_box .related_posts h3, #comments_box #respond, .comments_posted h3 {
+ padding: 0px;
+ margin: 0px;
+ font-size: 18px;
+ color: #FF8000;
+ padding-top: 30px;
+ margin-bottom: 20px;
+ width: 300px;
+ border-bottom: 5px solid #e0e0e0;
+ }
+
+ .comments_posted {
+
+ margin-bottom: 50px;
+
+ }
+
+ .comments_posted h3 {
+ padding: 0px;
+ margin: 0px;
+ margin-bottom: 20px;
+
+ }
+
+ .cmt_txtarea {
+ width: 300px;
+ height: 100px;
+
+ }
+
+ #comments_box #respond {
+
+ padding-top: 0px;
+ margin-bottom: 0px;
+
+ }
+
+ .pagetitle {
+ color: #65DA33;
+ text-align: center;
+ }
+
+ #searchform {
+ padding: 0px;
+ margin: 0px;
+ }
+
+ .si {
+ background-color: #FFFFEE;
+ border: 1px solid #e0e0e0;
+ }
+
+ #rightcol #r_news, #rightcol #linksbro, #rightcol #quick_tags {
+ margin-top: 30px;
+ padding-bottom: 10px;
+ }
+
+ #post_nav p {
+ padding: 0px;
+ margin: 0px;
+ padding-bottom: 5px;
+ }
+
+ #post_nav {
+ text-align: left;
+ padding-bottom: 15px;
+ }
+
+ #post_nav a, .post_nav_2 p a {
+ text-decoration: none;
+ font-family: Verdana;
+ font-size: 12px;
+ color: #108eed;
+ }
+
+ #post_nav a:hover, .post_nav_2 p a:hover {
+ text-decoration: underline;
+ color: #FF8000;
+ }
+
+ #rightcol #about {
+ padding-bottom: 10px;
+ }
+
+ #rightcol #r_news input {
+ color: #333333;
+ font-size: 12px;
+ }
+
+ #header {
+ height: 200px;
+ width: 100%;
+ background-image: url('images/header_bg.jpg');
+ background-repeat: x-repeat;
+ }
+
+ #header img {
+
+ float: right;
+ margin-right: -3px;
+ z-index: 100;
+
+ }
+
+ .tags {
+ text-transform: lowercase;
+ color: #333333;
+ font-family: arial;
+ font-size: 12px;
+ border-top: 2px dotted #EEEEEE;
+ width: 300px;
+ padding-top: 20px;
+ padding-bottom: 0px;
+ margin-top: 0px;
+ padding-left: 20px;
+ padding-right: 20px;
+ }
+
+ .tags a {
+ color: #108eed;
+ }
+
+ .tags p {
+ text-align: left;
+ margin: 0px;
+ padding: 0px;
+ }
+
+ blockquote strong {
+ font-family: verdana;
+ display: block;
+ margin-top: 10px;
+ color: #FF0000;
+ font-style: italic;
+ text-align: right;
+ }
+
+ blockquote {
+ margin: 0px;
+ background-color: #eeeeee;
+ border: 2px solid #dddddd;
+ padding: 24px;
+ padding-top: 10px;
+ padding-left: 60px;
+ padding-bottom: 10px;
+ font-size: 13px;
+ color: #333333;
+ margin-bottom: 30px;
+ margin-top: 10px;
+ }
+
+
+ html>body #header img { margin-right: 0px; }
+
+ #subscribe h3 {
+ color: #ff0000;
+ margin-top: 30px;
+ padding: 20px;
+ }
+
+ .post_actions a{
+ color: #108eed;
+ }
+
+ .post_actions {
+ border-top: 4px solid #DDDDDD;
+ border-bottom: 1px solid #EEEEEE;
+ text-align: center;
+ background-color: #FFFFDd;
+ color: #dddddd;
+ white-space: no-wrap;
+ padding-left: 20px;
+ padding-bottom: 5px;
+ text-transform: capitalize;
+ }
+
+ #subscribe td {
+ color: #333333;
+ font-size: 12px;
+ text-transform: lowercase;
+ }
+
+ #subscribe input {
+ font-size: 13px;
+ color: #333333;
+ }
+
+ .post_content {
+ font-size: 13px;
+ margin-top: 10px;
+ padding-bottom: 10px;
+ text-align: justify;
+ font-family: verdana;
+ }
+
+ .post_content p {
+ margin: 0px;
+ padding: 0px;
+ padding-bottom: 20px;
+ line-height: 20px;
+ }
+
+ #header h1 {
+ z-index: 200;
+ margin: 0px;
+ position: absolute;
+ float: left;
+ text-transform: lowercase;
+ padding: 0px;
+ font-size: 45px;
+ margin-top: 70px;
+ margin-left: 40px;
+
+ }
+
+ #header h1 a {
+ white-space: no-wrap;
+ text-decoration: none;
+ color: #FAFAFA;
+ display: block
+ }
+
+ #header h1 a:hover {
+ color: #FAFAFA;
+ border-bottom: 3px dotted #FAFAFA;
+ }
+
+ html>body #header h1 { margin-left: 60px; }
+
+ body {
+ margin: 0px;
+ padding: 0px;
+ height: 100%;
+ width: 100%;
+ font-family: 'Lucida Sans Unicode', 'Lucida Grande', Sans-Serif, Verdana, Arial;
+ font-size: 12px;
+ }
+
+ #leftcol {
+ float: left;
+ width: 200px;
+ margin-left: 0px;
+ margin-top: 17px;
+ color: #000;
+ padding: 3px;
+ height: 100%;
+ }
+
+ #leftcol .box_head h3 {
+ text-transform: uppercase;
+ padding: 0px;
+ margin: 0px;
+ font-family: georgia;
+ font-size: 18px;
+ color: #dddddd;
+ border-top: 4px solid #dddddd;
+ border-bottom: 4px solid #cccccc;
+ padding-left: 10px;
+ padding-top: 10px;
+ padding-bottom: 10px;
+ background-image: url('images/stripesbg.png');
+ margin-bottom: 10px;
+ }
+
+ #leftcol .box_head input {
+ text-transform: lowercase;
+ color: #333333;
+ }
+
+ #leftcol .box_head {
+ margin-left: 7px;
+ background-color: #ffefd4;
+ border-bottom: 2px solid #eeeeee;
+ padding-bottom: 20px;
+ margin-bottom: 30px;
+ }
+
+ #leftcol .box_head p a {
+ color: #0a2d4d;
+ display: block;
+ text-decoration: none;
+ border-bottom: 3px solid #fefefe;
+ padding-top: 20px;
+ text-transform: lowercase;
+ padding-bottom: 20px;
+ padding-left: 5px;
+ padding-right: 5px;
+ }
+
+ #leftcol .box_head p a:hover {
+ background-color: #fafafa;
+ border-bottom: 3px solid #eeeeee;
+ color: #000000;
+ }
+
+ #leftcol .box_head p {
+ text-align: left;
+ margin: 0px;
+ width: 170px;
+ padding-bottom: 0px;
+ padding-top: 0px;
+ font-size: 11px;
+ }
+
+ #rightcol {
+ position: absolute;
+ left: 77%;
+ top: 278px;
+ border: 3px solid #eeeeee;
+ width: 200px;
+ z-index: 3;
+ color: #333333;
+ padding: 10px;
+ text-transform: lowercase;
+
+ }
+
+ #rightcol p {
+ padding: 0px;
+ marging: 0px;
+ text-align: justify;
+ }
+
+ #rightcol #about img, #rightcol #linksbro img {
+ border: 5px solid #eeeeee;
+ }
+
+ #rightcol #about h3, #rightcol #r_news h3, #rightcol #linksbro h3, #rightcol #quick_tags h3 {
+ background-color: #fafafa;
+ border: 1px dotted #e0e0e0;
+ font-size: 14px;
+ color: #104bbc;
+ padding: 5px;
+ padding-top: 10px;
+ font-family: Arial;
+ padding-bottom: 10px;
+ }
+
+ #rightcol #about p a, #rightcol #r_news p a, #rightcol #linksbro p a {
+ color: #108eed;
+ }
+
+ #rightcol #about p, #rightcol #r_news p, #rightcol #linksbro p {
+ font-size: 12px;
+ text-align: left;
+ }
+
+ #content_warp {
+ margin: 20px 25% 0 215px;
+ padding: 3px;
+ color: #000;
+ background-color: #ededed;
+ }
+
+ #content {
+ margin: 5px;
+ background-color: #FFFFFF;
+ padding: 10px;
+ }
+
+
+ #footer {
+ width: 99%;
+ margin-top: 30px;
+ height: 98px;
+ background-color: #101b1d;
+ }
+
+ #footer td a {
+ color: #FF8000;
+ }
+
+ #footer td a img {
+ border: 2px solid #108eed;
+ }
+
+ #footer td p {
+ font-family: Verdana;
+ font-size: 10px;
+ color: #c0c0c0;
+ padding: 0px;
+ margin: 0px;
+ text-align: center;
+ padding-bottom: 10px;
+ }
+
+ .s_offer {
+ color: #65DA33;
+ font-size: 20px;
+ font-weight: bold;
+ font-style: normal;
+ }
+
+ .post_box {
+ text-transform: lowercase;
+ margin-bottom: 40px;
+ }
+
+ #newsletter_box {
+ text-transform: lowercase;
+ margin-bottom: 10px;
+ margin-top: 30px;
+ font-style: normal;
+ background-color: #ffffff;
+ border: 5px solid #dddddd;
+ }
+
+ #newsletter_head {
+ color: #EEEEEE;
+ font-family: Georgia;
+ background-image: url('images/stripesbg.png');
+ padding: 10px;
+ padding-left: 30px;
+ border-bottom: 5px solid #dddddd;
+ }
+
+ #newsletter_body {
+ color: #333333;
+ font-family: Verdana;
+ text-align: justify;
+ background-color: #FFFFFF;
+ padding: 10px;
+ font-size: 13px;
+ }
+
+ .s_offer {
+ color: #65DA33;
+ font-size: 26px;
+ font-weight: bold;
+ font-style: normal;
+ }
+
+ .post_title a {
+ color: #EEEEEE;
+ text-decoration: none;
+ }
+
+ .post_title a:hover {
+ color: #c0c0c0;
+ }
+
+ .post_title {
+ background-image: url('images/stripe_post.png');
+ text-transform: uppercase;
+ font-size: 18px;
+ font-family: georgia;
+ padding: 10px;
+ border-top: 4px solid #c0c0c0;
+ margin: 0px;
+ border-bottom: 2px solid #ffffdd;
+ }
+
+ .post_det {
+ text-transform: none;
+ margin: 0px;
+ border-top: 1px solid #f0f0f0;
+ padding: 0px;
+ padding-top: 5px;
+ color: #999999;
+ font-size: 10px;
+ font-family: verdana;
+ margin-bottom: 20px;
+ background-color: #eeeeee;
+ padding-bottom: 5px;
+ padding-left: 10px;
+ text-align: left;
+ border-bottom: 2px solid #dddddd;
+ }
+
+ .post_det a {
+ color: #999999;
+ text-decoration: none;
+ }
+
+
+ .subtle {
+ text-transform: lowercase;
+ font-size: 10px;
+ font-family: verdana;
+ color: #108eed;
+ text-align: justify;
+ }
+
+ #top_menu #navlist, #top_menu #navlist li {
+ padding:0px;
+ margin: 0px;
+ padding-top: 14px;
+ text-transform: lowercase;
+ padding-bottom: 17px;
+ padding-left: 30px;
+ border-left: 1px solid #65cdef;
+ }
+
+ #top_menu #navlist, #top_menu #navlist li #first {
+
+ border-left: 0px;
+
+ }
+
+ #top_menu #navlist {
+ padding-left: 30px;
+ background-color: #1dabd9;
+ border-top: 5px solid #0e96c3;
+ border-bottom: 5px solid #0e96c3;
+ }
+
+ #top_menu #navlist li {
+ color: #444444;
+ font-size: 10px;
+ display: inline;
+ list-style-type: none;
+ padding-right: 30px;
+ }
+
+ #top_menu #navlist li a {
+ text-decoration: none;
+ font-family: Verdana;
+ color: #fafafa;
+ font-size: 12px;
+ font-weight: bold;
+ }
+
+ #top_menu #navlist li a:hover {
+ color: #333333;
+ }
+
+ .post_content a {
+ color: #108eed;
+ }
+
+ ul#tagcloud { padding:0; margin:0; text-align:center; list-style:none; }
+ ul#tagcloud li { display:inline; font-size:70%; color:#ccc; background: none; padding: 0;}
+ ul#tagcloud li a, ul#tagcloud li a:link { text-decoration:none; }
+ ul#tagcloud li a:hover { text-decoration:underline; }
+ ul#tagcloud li.t1 a { color:#797979; font-size: 120%; }
+ ul#tagcloud li.t2 a { color:#6d6d6d; font-size: 160%; }
+ ul#tagcloud li.t3 a { color:#616161; font-size: 190%; }
+ ul#tagcloud li.t4 a { color:#555555; font-size: 210%; }
+ ul#tagcloud li.t5 a { color:#484848; font-size: 230%; }
+ ul#tagcloud li.t6 a { color:#3c3c3c; font-size: 250%; }
+ ul#tagcloud li.t7 a { color:#303030; font-size: 270%; }
+ ul#tagcloud li.t8 a { color:#242424; font-size: 290%; }
+ ul#tagcloud li.t9 a { color:#181818; font-size: 310%; }
+ ul#tagcloud li.t10 a { color:#0c0c0c; font-size: 330%; }
+
+/** File : vladmirated.css : End **/
+
+/** 8 css files are combined **/
View
186 tests/media/css/all.combined.min.css
@@ -0,0 +1,186 @@
+/** File : comments.css : Start **/
+
+body{background:#fff url(/path/to/image.gif) repeat-y}
+
+/** File : comments.css : End **/
+
+/** File : hacks.css : Start **/
+
+a{}.foo{color:red}.foo{display:block}div{width:140px;width/**/:/**/100px;width:/**/100px}html>/**/body{}div{width:400px;voice-family:"\"}\"";voice-family:inherit;width:300px}div{filter:chroma(color=#aabbcc);filter:mask(color=#000000) shadow(color=#9BAD71, direction=135) chroma(color=#000000)}@media
+screen{* html
+div#page{height:1%}}foo{_height:20px;*height:15px}@media
+tty{i{content:"\";/*" "*/}}@import 'midpassafter.css';/*"}}/* */ p:first-letter {color:red}p:first-line {color:red}
+
+/** File : hacks.css : End **/
+
+/** File : issue210.css : Start **/
+
+.ui-widget{font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif}
+
+/** File : issue210.css : End **/
+
+/** File : selectors.css : Start **/
+
+*
+E[foo]
+E[foo="bar"]
+E[foo~="bar"]
+E[foo^="bar"]
+E[foo$="bar"]
+E[foo*="bar"]
+E[hreflang|="en"]
+E:root
+E:nth-child(n)
+E:nth-last-child(n)
+E:nth-of-type(n)
+E:nth-last-of-type(n)
+E:first-child
+E:last-child
+E:first-of-type
+E:last-of-type
+E:only-child
+E:only-of-type
+E:empty
+E:link
+E:visited
+E:active
+E:hover
+E:focus
+E:target
+E:lang(fr)
+E:enabled
+E:disabled
+E:checked
+E::first-line
+E::first-letter
+E::selection
+E::before
+E::after
+E.warning#myid
+E:not(s)>F+F~F{color:red}
+
+/** File : selectors.css : End **/
+
+/** File : styles.css : Start **/
+
+@charset "utf-8";@import url(/more.css);body,td,th{font-family:Verdana , "Bitstream Vera Sans" , Arial Narrow,sans-serif;font-size:12px}.nav{margin-left:20%}#main-nav{background-color:red;border:1px
+solid #0f7}div#content
+h1+p{padding-top:0;margin-top:0}@media all and (min-width: 640px){#media-queries-1{background-color:#0f0}}@media screen and (max-width: 2000px){#media-queries-2{background-color:#0f0}}
+
+/** File : styles.css : End **/
+
+/** File : subsilver.css : Start **/
+
+.float-l{float:left}.form-suggest{height:200px;background:#DEE2D0;vertical-align:top}.form-input
+input{font-size:10px}.hide{display:none}.form-input
+textarea{font-size:11px;width:350px}.form-label{font-size:10px;font-weight:bold;line-height:25px;padding-right:10px;text-align:right;width:100px;color:#39738F}.font-9{font-size:9px}.form-topic{font-weight:bold}.form-error{color:red}.inline{display:inline}.space-10{clear:both;font-size:10px;height:10px;line-height:10px}.suggest-success{color:green;padding-left:10px;font-size:11px;font-weight:bold}.top{vertical-align:top}table
+td{padding:3px}a:link,a:active,a:visited,a.postlink{color:#069;text-decoration:none}a:hover{color:#DD6900}a.admin:hover,a.mod:hover{color:#DD6900}a.but,a.but:hover,a.but:visited{color:#000;text-decoration:none}a.topictitle:visited{color:#5493B4}a.topictitle:hover{color:#DD6900}body{color:#000;font:11px Verdana,Arial,Helvetica,sans-serif;margin:0
+10px 10px 10px;padding:0;overflow:auto}font,th,td,p{font:12px Verdana,Arial,Helvetica,sans-serif}form{display:inline}hr{border:0px
+solid #FFF;border-top-width:1px;height:0px}img{border:0
+solid}input{font:11px Verdana,Arial,Helvetica,sans-serif}input.button,input.liteoption,.fakebut{background:#FAFAFA;border:1px
+solid #000;font-size:11px}input.catbutton{background:#FAFAFA;border:1px
+solid #000;font-size:10px}input.mainoption{background:#FAFAFA;border:1px
+solid #000;font-size:11px;font-weight:bold}input.post,textarea.post{background:#FFF;border:1px
+solid #000;font:11px Verdana,Arial,Helvetica,sans-serif;padding-bottom:2px;padding-left:2px}select{background:#FFF;font:11px Verdana,Arial,Helvetica,sans-serif}table{text-align:left}td{vertical-align:middle}td.cat{background-color:#C2C6BA;font-weight:bold;height:20px;letter-spacing:1px;text-indent:4px}td.genmed,.genmed{font-size:11px}td.rowpic{background:#C2C6BA}td.spacerow{background:#E5E6E2}th{background-color:#FADD31;background-image:url(images/cellpic3.gif);background-repeat:repeat-x;color:#68685E;font-size:11px;font-weight:bold;line-height:16px;height:16px;padding-left:8px;padding-right:8px;text-align:center;white-space:nowrap}.admin,.mod{font-size:11px;font-weight:bold}.admin,a.admin,a.admin:visited{color:#FFA34F}.bodyline{background:#FFF;border:1px
+solid #98AAB1}.center{text-align:center}.code{background:#FAFAFA;border:1px
+solid #D1D7DC;color:#060;font:12px Courier,"Courier New",sans-serif;padding:5px}.errorline{background:#E5E6E2;border:1px
+solid #8F8B8B;color:#D92A2A}.explaintitle{color:#5C81B1;font-size:11px;font-weight:bold}.forumline{background:#FFF}.gensmall{font-size:10px}.h1-font{color:#069;display:inline;font:bold 13px Verdana,Arial,Helvetica,sans-serif;margin:0;text-decoration:none}.h2-font{display:inline;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px}.height1{height:1px}.height22{height:22px}.height25{height:25px}.height28{height:28px}.height30{height:30px}.height40{height:40px}.helpline{border:0
+solid;font-size:10px}.imgfolder{margin:1px
+4px 1px 4px}.imgspace{margin-left:1px;margin-right:2px}.imgtopic,.imgicon{margin-left:3px}.left{text-align:left}.maintitle,h1,h2{color:#5C81B1;font:bold 20px/120% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;text-decoration:none}.maxwidth{width:100%}.mod,a.mod,a.mod:visited{color:#060}.name{font-size:11px;font-weight:bold}.nav{font-size:11px;font-weight:bold}.nowrap{white-space:nowrap}.postbody{font-size:12px;line-height:125%}.postbody
+a{text-decoration:underline}.postdetails{color:#00396A;font-size:10px}.quote{background:#F3F3EF;border:1px
+solid #C2C6BA;color:#069;font-size:11px;line-height:125%}.right{text-align:right}.row1{background:#F0F0EB}.row2,.helpline{background:#E5E6E2}.row3{background:#DBDBD4}.subtitle,h2{font:bold 18px/180% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;text-decoration:none}.topictitle{color:#000;font-size:11px;font-weight:bold}.underline{text-decoration:underline}.top{vertical-align:top}.image-hspace{margin-right:3px}.clear{clear:both}
+
+/** File : subsilver.css : End **/
+
+/** File : unusual_strings.css : Start **/
+
+foo[attr="multiple spaces"]{content:"Hello World!"}foo[attr="Hel\
+lo"]{content:" \"World\""}
+
+/** File : unusual_strings.css : End **/
+
+/** File : vladmirated.css : Start **/
+
+#comments_inviter
+#close_me{clear:both;text-align:center;border-top:1px solid #eee;padding-top:10px}#comments_inviter #close_me
+span{color:#108eed;cursor:pointer;font-weight:bold}#comments_inviter
+img{float:left;margin-right:3px;margin-bottom:10px}#comments_inviter{width:200px;background-color:#FFF;border:4px
+solid #eee;font-size:10px;font-family:verdana;padding:10px;color:#333}.one_com{background-color:#FAFAFA;padding:10px;margin-bottom:20px;border:1px
+solid #EEE}.one_com .com_says, .one_com
+.com_det{text-transform:lowercase;color:#333;padding:0px;font-family:verdana;margin:0px;font-size:13px;font-weight:bold}.flvPlayer{text-align:center;border:5px
+solid #ddd;width:320px}.one_com
+.com_det{font-size:10px;font-weight:normal;margin-bottom:20px;padding-bottom:10px;border-bottom:8px solid #eee}.one_com .com_det
+a{text-decoration:none}.one_com
+.com_txt{background-color:#fff;margin-bottom:10px;border-bottom:2px solid #eee}.one_com .com_txt
+p{font-family:verdana;font-size:13px;color:#777;margin:0px;padding:5px;padding-bottom:10px;text-transform:lowercase}.one_com .com_says
+a{color:#333}.one_com .com_det
+a{color:#333}.post_box
+.related_posts{}.post_box .related_posts
+p{padding:0px;margin:0px;padding-bottom:20px;padding-left:35px;font-family:verdana}.post_box .related_posts
+a{color:#108eed}.post_nav_2
+p{text-align:center;color:#ccc;font-family:verdana}.post_box .related_posts h3, #comments_box #respond, .comments_posted
+h3{padding:0px;margin:0px;font-size:18px;color:#FF8000;padding-top:30px;margin-bottom:20px;width:300px;border-bottom:5px solid #e0e0e0}.comments_posted{margin-bottom:50px}.comments_posted
+h3{padding:0px;margin:0px;margin-bottom:20px}.cmt_txtarea{width:300px;height:100px}#comments_box
+#respond{padding-top:0px;margin-bottom:0px}.pagetitle{color:#65DA33;text-align:center}#searchform{padding:0px;margin:0px}.si{background-color:#FFE;border:1px
+solid #e0e0e0}#rightcol #r_news, #rightcol #linksbro, #rightcol
+#quick_tags{margin-top:30px;padding-bottom:10px}#post_nav
+p{padding:0px;margin:0px;padding-bottom:5px}#post_nav{text-align:left;padding-bottom:15px}#post_nav a, .post_nav_2 p
+a{text-decoration:none;font-family:Verdana;font-size:12px;color:#108eed}#post_nav a:hover, .post_nav_2 p a:hover{text-decoration:underline;color:#FF8000}#rightcol
+#about{padding-bottom:10px}#rightcol #r_news
+input{color:#333;font-size:12px}#header{height:200px;width:100%;background-image:url('images/header_bg.jpg');background-repeat:x-repeat}#header
+img{float:right;margin-right:-3px;z-index:100}.tags{text-transform:lowercase;color:#333;font-family:arial;font-size:12px;border-top:2px dotted #EEE;width:300px;padding-top:20px;padding-bottom:0px;margin-top:0px;padding-left:20px;padding-right:20px}.tags
+a{color:#108eed}.tags
+p{text-align:left;margin:0px;padding:0px}blockquote
+strong{font-family:verdana;display:block;margin-top:10px;color:#F00;font-style:italic;text-align:right}blockquote{margin:0px;background-color:#eee;border:2px
+solid #ddd;padding:24px;padding-top:10px;padding-left:60px;padding-bottom:10px;font-size:13px;color:#333;margin-bottom:30px;margin-top:10px}html>body #header
+img{margin-right:0px}#subscribe
+h3{color:#f00;margin-top:30px;padding:20px}.post_actions
+a{color:#108eed}.post_actions{border-top:4px solid #DDD;border-bottom:1px solid #EEE;text-align:center;background-color:#FFD;color:#ddd;white-space:no-wrap;padding-left:20px;padding-bottom:5px;text-transform:capitalize}#subscribe
+td{color:#333;font-size:12px;text-transform:lowercase}#subscribe
+input{font-size:13px;color:#333}.post_content{font-size:13px;margin-top:10px;padding-bottom:10px;text-align:justify;font-family:verdana}.post_content
+p{margin:0px;padding:0px;padding-bottom:20px;line-height:20px}#header
+h1{z-index:200;margin:0px;position:absolute;float:left;text-transform:lowercase;padding:0px;font-size:45px;margin-top:70px;margin-left:40px}#header h1
+a{white-space:no-wrap;text-decoration:none;color:#FAFAFA;display:block}#header h1 a:hover{color:#FAFAFA;border-bottom:3px dotted #FAFAFA}html>body #header
+h1{margin-left:60px}body{margin:0px;padding:0px;height:100%;width:100%;font-family:'Lucida Sans Unicode', 'Lucida Grande',Sans-Serif,Verdana,Arial;font-size:12px}#leftcol{float:left;width:200px;margin-left:0px;margin-top:17px;color:#000;padding:3px;height:100%}#leftcol .box_head
+h3{text-transform:uppercase;padding:0px;margin:0px;font-family:georgia;font-size:18px;color:#ddd;border-top:4px solid #ddd;border-bottom:4px solid #ccc;padding-left:10px;padding-top:10px;padding-bottom:10px;background-image:url('images/stripesbg.png');margin-bottom:10px}#leftcol .box_head
+input{text-transform:lowercase;color:#333}#leftcol
+.box_head{margin-left:7px;background-color:#ffefd4;border-bottom:2px solid #eee;padding-bottom:20px;margin-bottom:30px}#leftcol .box_head p
+a{color:#0a2d4d;display:block;text-decoration:none;border-bottom:3px solid #fefefe;padding-top:20px;text-transform:lowercase;padding-bottom:20px;padding-left:5px;padding-right:5px}#leftcol .box_head p a:hover{background-color:#fafafa;border-bottom:3px solid #eee;color:#000}#leftcol .box_head
+p{text-align:left;margin:0px;width:170px;padding-bottom:0px;padding-top:0px;font-size:11px}#rightcol{position:absolute;left:77%;top:278px;border:3px
+solid #eee;width:200px;z-index:3;color:#333;padding:10px;text-transform:lowercase}#rightcol
+p{padding:0px;marging:0px;text-align:justify}#rightcol #about img, #rightcol #linksbro
+img{border:5px
+solid #eee}#rightcol #about h3, #rightcol #r_news h3, #rightcol #linksbro h3, #rightcol #quick_tags
+h3{background-color:#fafafa;border:1px
+dotted #e0e0e0;font-size:14px;color:#104bbc;padding:5px;padding-top:10px;font-family:Arial;padding-bottom:10px}#rightcol #about p a, #rightcol #r_news p a, #rightcol #linksbro p
+a{color:#108eed}#rightcol #about p, #rightcol #r_news p, #rightcol #linksbro
+p{font-size:12px;text-align:left}#content_warp{margin:20px
+25% 0 215px;padding:3px;color:#000;background-color:#ededed}#content{margin:5px;background-color:#FFF;padding:10px}#footer{width:99%;margin-top:30px;height:98px;background-color:#101b1d}#footer td
+a{color:#FF8000}#footer td a
+img{border:2px
+solid #108eed}#footer td
+p{font-family:Verdana;font-size:10px;color:#c0c0c0;padding:0px;margin:0px;text-align:center;padding-bottom:10px}.s_offer{color:#65DA33;font-size:20px;font-weight:bold;font-style:normal}.post_box{text-transform:lowercase;margin-bottom:40px}#newsletter_box{text-transform:lowercase;margin-bottom:10px;margin-top:30px;font-style:normal;background-color:#fff;border:5px
+solid #ddd}#newsletter_head{color:#EEE;font-family:Georgia;background-image:url('images/stripesbg.png');padding:10px;padding-left:30px;border-bottom:5px solid #ddd}#newsletter_body{color:#333;font-family:Verdana;text-align:justify;background-color:#FFF;padding:10px;font-size:13px}.s_offer{color:#65DA33;font-size:26px;font-weight:bold;font-style:normal}.post_title
+a{color:#EEE;text-decoration:none}.post_title a:hover{color:#c0c0c0}.post_title{background-image:url('images/stripe_post.png');text-transform:uppercase;font-size:18px;font-family:georgia;padding:10px;border-top:4px solid #c0c0c0;margin:0px;border-bottom:2px solid #ffd}.post_det{text-transform:none;margin:0px;border-top:1px solid #f0f0f0;padding:0px;padding-top:5px;color:#999;font-size:10px;font-family:verdana;margin-bottom:20px;background-color:#eee;padding-bottom:5px;padding-left:10px;text-align:left;border-bottom:2px solid #ddd}.post_det
+a{color:#999;text-decoration:none}.subtle{text-transform:lowercase;font-size:10px;font-family:verdana;color:#108eed;text-align:justify}#top_menu #navlist, #top_menu #navlist
+li{padding:0px;margin:0px;padding-top:14px;text-transform:lowercase;padding-bottom:17px;padding-left:30px;border-left:1px solid #65cdef}#top_menu #navlist, #top_menu #navlist li
+#first{border-left:0px}#top_menu
+#navlist{padding-left:30px;background-color:#1dabd9;border-top:5px solid #0e96c3;border-bottom:5px solid #0e96c3}#top_menu #navlist
+li{color:#444;font-size:10px;display:inline;list-style-type:none;padding-right:30px}#top_menu #navlist li
+a{text-decoration:none;font-family:Verdana;color:#fafafa;font-size:12px;font-weight:bold}#top_menu #navlist li a:hover{color:#333}.post_content
+a{color:#108eed}ul#tagcloud{padding:0;margin:0;text-align:center;list-style:none}ul#tagcloud
+li{display:inline;font-size:70%;color:#ccc;background:none;padding:0}ul#tagcloud li a, ul#tagcloud li a:link{text-decoration:none}ul#tagcloud li a:hover{text-decoration:underline}ul#tagcloud li.t1
+a{color:#797979;font-size:120%}ul#tagcloud li.t2
+a{color:#6d6d6d;font-size:160%}ul#tagcloud li.t3
+a{color:#616161;font-size:190%}ul#tagcloud li.t4
+a{color:#555;font-size:210%}ul#tagcloud li.t5
+a{color:#484848;font-size:230%}ul#tagcloud li.t6
+a{color:#3c3c3c;font-size:250%}ul#tagcloud li.t7
+a{color:#303030;font-size:270%}ul#tagcloud li.t8
+a{color:#242424;font-size:290%}ul#tagcloud li.t9
+a{color:#181818;font-size:310%}ul#tagcloud li.t10
+a{color:#0c0c0c;font-size:330%}
+
+/** File : vladmirated.css : End **/
+
+/** 8 css files are combined **/
View
9 tests/media/css/comments.css
@@ -0,0 +1,9 @@
+
+/* block comments get removed */
+
+/*! YUI Compressor style comments are preserved */
+
+/* but all other comments are removed */
+
+/* comments that have any surrounding whitespace are replaced by a single space. */
+body{ background:#fff/*eef*/ url(/path/to/image.gif) repeat-y; }
View
1  tests/media/css/comments.min.css
@@ -0,0 +1 @@
+body{background:#fff url(/path/to/image.gif) repeat-y}
View
66 tests/media/css/hacks.css
@@ -0,0 +1,66 @@
+/* hide from ie5/mac \*/ a{}
+.foo {color:red}
+/* necessary comment */
+
+/* comment to attempt to confuse parser */
+
+/* feed to ie5/mac \*//*/
+@import "ie5mac.css";
+/* necessary comment */
+
+/* comment to attempt to confuse parser */
+
+/*/ hide from nav4 */
+.foo {display:block;}
+/* necessary comment */
+
+/* comment to attempt to confuse parser */
+
+/*/ feed to nav *//*/
+.foo {display:crazy;}
+/* necessary comment */
+
+/* hide props from various IE/win */
+div {
+ width: 140px;
+ width/* */:/**/100px;
+ width: /**/100px;
+}
+
+html>/**/body {}
+
+/* Tantek's box model hack */
+div {
+ width:400px;
+ voice-family: "\"}\"";
+ voice-family:inherit;
+ width:300px;
+}
+
+/* don't minimize hex colors in filters */
+div {
+ filter:chroma(color=#aabbcc);
+ filter:mask(color=#000000) shadow(color=#9BAD71, direction=135) chroma(color=#000000);
+}
+
+@media screen {
+ /* for IE 5.x-6, hidden from IE 5 Mac */ /*\*/
+ * html div#page {
+ height: 1%;
+ }
+ /**/ /* end hidden from IE 5 Mac */
+}
+
+foo { /* filters for IE */
+ _height : 20px;
+ *height : 15px;
+}
+
+/* http://tantek.com/CSS/Examples/midpass.html */
+@media tty {
+ i{content:"\";/*" "*/}} @import 'midpassafter.css'; /*";}
+}/* */
+
+/* leave at least 1 space between these pseudo elements and "{" for IE6: http://www.crankygeek.com/ie6pebug/ */
+p:first-letter {color:red;}
+p:first-line {color:red;}
View
4 tests/media/css/hacks.min.css
@@ -0,0 +1,4 @@
+a{}.foo{color:red}.foo{display:block}div{width:140px;width/**/:/**/100px;width:/**/100px}html>/**/body{}div{width:400px;voice-family:"\"}\"";voice-family:inherit;width:300px}div{filter:chroma(color=#aabbcc);filter:mask(color=#000000) shadow(color=#9BAD71, direction=135) chroma(color=#000000)}@media
+screen{* html
+div#page{height:1%}}foo{_height:20px;*height:15px}@media
+tty{i{content:"\";/*" "*/}}@import 'midpassafter.css';/*"}}/* */ p:first-letter {color:red}p:first-line {color:red}
View
1  tests/media/css/issue210.css
@@ -0,0 +1 @@
+.ui-widget { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; }
View
1  tests/media/css/issue210.min.css
@@ -0,0 +1 @@
+.ui-widget{font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif}
View
42 tests/media/css/selectors.css
@@ -0,0 +1,42 @@
+/* http://www.w3.org/TR/css3-selectors/ */
+
+*
+E[foo]
+E[foo="bar"]
+E[foo~="bar"]
+E[foo^="bar"]
+E[foo$="bar"]
+E[foo*="bar"]
+E[hreflang|="en"]
+E:root
+E:nth-child(n)
+E:nth-last-child(n)
+E:nth-of-type(n)
+E:nth-last-of-type(n)
+E:first-child
+E:last-child
+E:first-of-type
+E:last-of-type
+E:only-child
+E:only-of-type
+E:empty
+E:link
+E:visited
+E:active
+E:hover
+E:focus
+E:target
+E:lang(fr)
+E:enabled
+E:disabled
+E:checked
+E::first-line
+E::first-letter
+E::selection
+E::before
+E::after
+E.warning#myid
+E:not(s)
+ > F
+ + F
+ ~ F {color: red;}
View
37 tests/media/css/selectors.min.css
@@ -0,0 +1,37 @@
+*
+E[foo]
+E[foo="bar"]
+E[foo~="bar"]
+E[foo^="bar"]
+E[foo$="bar"]
+E[foo*="bar"]
+E[hreflang|="en"]
+E:root
+E:nth-child(n)
+E:nth-last-child(n)
+E:nth-of-type(n)
+E:nth-last-of-type(n)
+E:first-child
+E:last-child
+E:first-of-type
+E:last-of-type
+E:only-child
+E:only-of-type
+E:empty
+E:link
+E:visited
+E:active
+E:hover
+E:focus
+E:target
+E:lang(fr)
+E:enabled
+E:disabled
+E:checked
+E::first-line
+E::first-letter
+E::selection
+E::before
+E::after
+E.warning#myid
+E:not(s)>F+F~F{color:red}
View
33 tests/media/css/styles.css
@@ -0,0 +1,33 @@
+@charset "utf-8";
+
+/* some CSS to try to exercise things in general */
+
+@import url( /more.css );
+
+ body, td, th {
+ font-family: Verdana , "Bitstream Vera Sans" , Arial Narrow, sans-serif ;
+
+ font-size : 12px;
+}
+
+.nav {
+ margin-left: 20%;
+}
+#main-nav {
+ background-color: red;
+ border: 1px solid #00ff77;
+}
+
+div#content
+h1 + p {
+ padding-top: 0;
+ margin-top: 0;
+}
+
+@media all and (min-width: 640px) {
+ #media-queries-1 { background-color: #0f0; }
+}
+
+@media screen and (max-width: 2000px) {
+ #media-queries-2 { background-color: #0f0; }
+}
View
3  tests/media/css/styles.min.css
@@ -0,0 +1,3 @@
+@charset "utf-8";@import url(/more.css);body,td,th{font-family:Verdana , "Bitstream Vera Sans" , Arial Narrow,sans-serif;font-size:12px}.nav{margin-left:20%}#main-nav{background-color:red;border:1px
+solid #0f7}div#content
+h1+p{padding-top:0;margin-top:0}@media all and (min-width: 640px){#media-queries-1{background-color:#0f0}}@media screen and (max-width: 2000px){#media-queries-2{background-color:#0f0}}
View
434 tests/media/css/subsilver.css
@@ -0,0 +1,434 @@
+/* Based on the original Style Sheet for the fisubsilver v2 Theme for phpBB version 2+
+Edited by Daz - http://www.forumimages.com - last updated 26-06-03 */
+/* The content of the posts (body of text) */
+/* General page style */
+
+
+
+ /* begin suggest post */
+ .float-l{
+ float: left;
+ }
+
+ .form-suggest{
+ height:200px;
+ background:#DEE2D0;
+ vertical-align: top;
+ }
+
+ .form-input input{
+ font-size: 10px;
+ }
+
+ .hide{
+ display:none;
+ }
+
+ .form-input textarea{
+ font-size: 11px;
+ width: 350px;
+ }
+
+ .form-label{
+ font-size: 10px;
+ font-weight: bold;
+ line-height: 25px;
+ padding-right: 10px;
+ text-align: right;
+ width: 100px;
+ color: #39738F;
+ }
+
+ .font-9{
+ font-size: 9px;
+ }
+
+ .form-topic{
+ font-weight:bold;
+
+ }
+
+ .form-error{
+ color:red;
+ }
+
+ .inline{
+ display: inline;
+ }
+
+ .space-10{
+ clear: both;
+ font-size: 10px;
+ height: 10px;
+ line-height: 10px;
+ }
+
+ .suggest-success{
+ color:green;
+ padding-left:10px;
+ font-size:11px;
+ font-weight:bold;
+ }
+
+ .top{
+ vertical-align: top;
+ }
+ /* end suggest post */
+
+table td{
+ padding:3px;
+}
+
+a:link,a:active,a:visited,a.postlink{
+ color: #006699;
+ text-decoration: none;
+}
+
+a:hover{
+ color: #DD6900;
+}
+
+a.admin:hover,a.mod:hover{
+ color: #DD6900;
+}
+
+a.but,a.but:hover,a.but:visited{
+ color: #000000;
+ text-decoration: none;
+}
+
+a.topictitle:visited{
+ color: #5493B4;
+}
+
+a.topictitle:hover{
+ color: #DD6900;
+}
+
+
+
+body{
+ color: #000000;
+ font: 11px Verdana,Arial,Helvetica,sans-serif;
+ margin: 0 10px 10px 10px;
+ padding: 0;
+ overflow:auto;
+}
+
+/* General font families for common tags */
+font,th,td,p{
+ font: 12px Verdana,Arial,Helvetica,sans-serif;
+}
+
+/* Form elements */
+form{
+ display: inline;
+}
+
+hr{
+ border: 0px solid #FFFFFF;
+ border-top-width: 1px;
+ height: 0px;
+}
+
+/* Gets rid of the need for border="0" on hyperlinked images */
+img{
+ border: 0 solid;
+}
+
+input{
+ font: 11px Verdana,Arial,Helvetica,sans-serif;
+}
+
+input.button,input.liteoption,.fakebut{
+ background: #FAFAFA;
+ border: 1px solid #000000;
+ font-size: 11px;
+}
+
+input.catbutton{
+ background: #FAFAFA;
+ border: 1px solid #000000;
+ font-size: 10px;
+}
+
+input.mainoption{
+ background: #FAFAFA;
+ border: 1px solid #000000;
+ font-size: 11px;
+ font-weight: bold;
+}
+
+input.post,textarea.post{
+ background: #FFFFFF;
+ border: 1px solid #000000;
+ font: 11px Verdana,Arial,Helvetica,sans-serif;
+ padding-bottom: 2px;
+ padding-left: 2px;
+}
+
+select{
+ background: #FFFFFF;
+ font: 11px Verdana,Arial,Helvetica,sans-serif;
+}
+
+table{
+ text-align: left;
+}
+
+td{
+ vertical-align: middle;
+}
+
+/* Category gradients*/
+td.cat{
+ background-color: #C2C6BA;
+ font-weight: bold;
+ height: 20px;
+ letter-spacing: 1px;
+ text-indent: 4px;
+}
+
+td.genmed,.genmed{
+ font-size: 11px;
+}
+
+/* This is for the table cell above the Topics,Post & Last posts on the index.php */
+td.rowpic{
+ background: #C2C6BA;
+}
+
+td.spacerow{
+ background: #E5E6E2;
+}
+
+/* Table Header cells */
+th{
+ background-color: #FADD31;
+ background-image: url(images/cellpic3.gif);
+ background-repeat: repeat-x;
+ color: #68685E;
+ font-size: 11px;
+ font-weight: bold;
+ line-height:16px;
+ height: 16px;
+ padding-left: 8px;
+ padding-right: 8px;
+ text-align: center;
+ white-space: nowrap;
+}
+
+/* Admin & Moderator Colours MODification */
+.admin,.mod{
+ font-size: 11px;
+ font-weight: bold;
+}
+
+.admin,a.admin,a.admin:visited{
+ color: #FFA34F;
+}
+
+/* This is the border line & background colour round the entire page */
+.bodyline{
+ background: #FFFFFF;
+ border: 1px solid #98AAB1;
+}
+
+.center{
+ text-align: center;
+}
+
+/* Code blocks */
+.code{
+ background: #FAFAFA;
+ border: 1px solid #D1D7DC;
+ color: #006600;
+ font: 12px Courier,"Courier New",sans-serif;
+ padding: 5px;
+}
+
+/* This is for the error messages that pop up */
+.errorline{
+ background: #E5E6E2;
+ border: 1px solid #8F8B8B;
+ color:#D92A2A;
+}
+
+.explaintitle{
+ color: #5C81B1;
+ font-size: 11px;
+ font-weight: bold;
+}
+
+/* This is the outline round the main forum tables */
+.forumline{
+ background: #FFFFFF;
+}
+
+/* General text */
+.gensmall{
+ font-size: 10px;
+}
+
+.h1-font{
+ color: #006699;
+ display: inline;
+ font: bold 13px Verdana, Arial, Helvetica, sans-serif;
+ margin: 0;
+ text-decoration: none;
+}
+
+.h2-font{
+ display: inline;
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 11px;
+}
+
+.height1{
+ height: 1px;
+}
+
+.height22{
+ height: 22px;
+}
+
+.height25{
+ height: 25px;
+}
+
+.height28{
+ height: 28px;
+}
+
+.height30{
+ height: 30px;
+}
+
+.height40{
+ height: 40px;
+}
+
+/* This is the line in the posting page which shows the rollover
+help line. Colour value in row2 */
+.helpline{
+ border: 0 solid;
+ font-size: 10px;
+}
+
+.imgfolder{
+ margin: 1px 4px 1px 4px;
+}
+
+.imgspace{
+ margin-left: 1px;
+ margin-right: 2px;
+}
+
+/* Specify the space around images */
+.imgtopic,.imgicon{
+ margin-left: 3px;
+}
+
+.left{
+ text-align: left;
+}
+
+/* The largest text used in the index page title and toptic title etc. */
+.maintitle,h1,h2{
+ color: #5C81B1;
+ font: bold 20px/120% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
+ text-decoration: none;
+}
+
+.maxwidth{
+ width: 100%;
+}
+
+.mod,a.mod,a.mod:visited{
+ color: #006600;
+}
+
+/* Name of poster in viewmsg.php and viewtopic.php and other places */
+.name{
+ font-size: 11px;
+ font-weight: bold;
+}
+
+/* Used for the navigation text,(Page 1,2,3 etc) and the navigation bar when in a forum */
+.nav{
+ font-size: 11px;
+ font-weight: bold;
+}
+
+.nowrap{
+ white-space: nowrap;
+}
+
+.postbody{
+ font-size: 12px;
+ line-height: 125%;
+}
+
+.postbody a{
+ text-decoration: underline;
+}
+
+/* Location,number of posts,post date etc */
+.postdetails{
+ color: #00396A;
+ font-size: 10px;
+}
+
+/* Quote blocks */
+.quote{
+ background: #F3F3EF;
+ border: 1px solid #C2C6BA;
+ color: #006699;
+ font-size: 11px;
+ line-height: 125%;
+}
+
+.right{
+ text-align: right;
+}
+
+/* Main table cell colours and backgrounds */
+.row1{
+ background: #F0F0EB;
+}
+
+.row2,.helpline{
+ background: #E5E6E2;
+}
+
+.row3{
+ background: #DBDBD4;
+}
+
+.subtitle,h2{
+ font: bold 18px/180% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
+ text-decoration: none;
+}
+
+/* titles for the topics:could specify viewed link colour too */
+.topictitle {
+ color: #000000;
+ font-size: 11px;
+ font-weight: bold;
+}
+
+.underline{
+ text-decoration: underline;
+}
+
+.top{
+vertical-align:top;
+}
+
+.image-hspace{
+margin-right:3px;
+}
+
+.clear{
+clear:both;
+}
View
18 tests/media/css/subsilver.min.css
@@ -0,0 +1,18 @@
+.float-l{float:left}.form-suggest{height:200px;background:#DEE2D0;vertical-align:top}.form-input
+input{font-size:10px}.hide{display:none}.form-input
+textarea{font-size:11px;width:350px}.form-label{font-size:10px;font-weight:bold;line-height:25px;padding-right:10px;text-align:right;width:100px;color:#39738F}.font-9{font-size:9px}.form-topic{font-weight:bold}.form-error{color:red}.inline{display:inline}.space-10{clear:both;font-size:10px;height:10px;line-height:10px}.suggest-success{color:green;padding-left:10px;font-size:11px;font-weight:bold}.top{vertical-align:top}table
+td{padding:3px}a:link,a:active,a:visited,a.postlink{color:#069;text-decoration:none}a:hover{color:#DD6900}a.admin:hover,a.mod:hover{color:#DD6900}a.but,a.but:hover,a.but:visited{color:#000;text-decoration:none}a.topictitle:visited{color:#5493B4}a.topictitle:hover{color:#DD6900}body{color:#000;font:11px Verdana,Arial,Helvetica,sans-serif;margin:0
+10px 10px 10px;padding:0;overflow:auto}font,th,td,p{font:12px Verdana,Arial,Helvetica,sans-serif}form{display:inline}hr{border:0px
+solid #FFF;border-top-width:1px;height:0px}img{border:0
+solid}input{font:11px Verdana,Arial,Helvetica,sans-serif}input.button,input.liteoption,.fakebut{background:#FAFAFA;border:1px
+solid #000;font-size:11px}input.catbutton{background:#FAFAFA;border:1px
+solid #000;font-size:10px}input.mainoption{background:#FAFAFA;border:1px
+solid #000;font-size:11px;font-weight:bold}input.post,textarea.post{background:#FFF;border:1px
+solid #000;font:11px Verdana,Arial,Helvetica,sans-serif;padding-bottom:2px;padding-left:2px}select{background:#FFF;font:11px Verdana,Arial,Helvetica,sans-serif}table{text-align:left}td{vertical-align:middle}td.cat{background-color:#C2C6BA;font-weight:bold;height:20px;letter-spacing:1px;text-indent:4px}td.genmed,.genmed{font-size:11px}td.rowpic{background:#C2C6BA}td.spacerow{background:#E5E6E2}th{background-color:#FADD31;background-image:url(images/cellpic3.gif);background-repeat:repeat-x;color:#68685E;font-size:11px;font-weight:bold;line-height:16px;height:16px;padding-left:8px;padding-right:8px;text-align:center;white-space:nowrap}.admin,.mod{font-size:11px;font-weight:bold}.admin,a.admin,a.admin:visited{color:#FFA34F}.bodyline{background:#FFF;border:1px
+solid #98AAB1}.center{text-align:center}.code{background:#FAFAFA;border:1px
+solid #D1D7DC;color:#060;font:12px Courier,"Courier New",sans-serif;padding:5px}.errorline{background:#E5E6E2;border:1px
+solid #8F8B8B;color:#D92A2A}.explaintitle{color:#5C81B1;font-size:11px;font-weight:bold}.forumline{background:#FFF}.gensmall{font-size:10px}.h1-font{color:#069;display:inline;font:bold 13px Verdana,Arial,Helvetica,sans-serif;margin:0;text-decoration:none}.h2-font{display:inline;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px}.height1{height:1px}.height22{height:22px}.height25{height:25px}.height28{height:28px}.height30{height:30px}.height40{height:40px}.helpline{border:0
+solid;font-size:10px}.imgfolder{margin:1px
+4px 1px 4px}.imgspace{margin-left:1px;margin-right:2px}.imgtopic,.imgicon{margin-left:3px}.left{text-align:left}.maintitle,h1,h2{color:#5C81B1;font:bold 20px/120% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;text-decoration:none}.maxwidth{width:100%}.mod,a.mod,a.mod:visited{color:#060}.name{font-size:11px;font-weight:bold}.nav{font-size:11px;font-weight:bold}.nowrap{white-space:nowrap}.postbody{font-size:12px;line-height:125%}.postbody
+a{text-decoration:underline}.postdetails{color:#00396A;font-size:10px}.quote{background:#F3F3EF;border:1px
+solid #C2C6BA;color:#069;font-size:11px;line-height:125%}.right{text-align:right}.row1{background:#F0F0EB}.row2,.helpline{background:#E5E6E2}.row3{background:#DBDBD4}.subtitle,h2{font:bold 18px/180% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;text-decoration:none}.topictitle{color:#000;font-size:11px;font-weight:bold}.underline{text-decoration:underline}.top{vertical-align:top}.image-hspace{margin-right:3px}.clear{clear:both}
View
10 tests/media/css/unusual_strings.css
@@ -0,0 +1,10 @@
+/* test unusual, but valid strings in CSS */
+
+foo[attr="multiple spaces"] {
+ content: "Hello World!";
+}
+
+foo[attr="Hel\
+lo"] {
+ content: " \"World\"";
+}
View
2  tests/media/css/unusual_strings.min.css
@@ -0,0 +1,2 @@
+foo[attr="multiple spaces"]{content:"Hello World!"}foo[attr="Hel\
+lo"]{content:" \"World\""}
View
658 tests/media/css/vladmirated.css
@@ -0,0 +1,658 @@
+/* from http://www.vladimirated.com/web-development-minify-css-using-php-and-cssmin-class */
+
+ #comments_inviter #close_me {
+ clear: both;
+ text-align: center;
+ border-top: 1px solid #eeeeee;
+ padding-top: 10px;
+ }
+
+ #comments_inviter #close_me span {
+ color: #108eed;
+ cursor: pointer;
+ font-weight: bold;
+ }
+
+ #comments_inviter img {
+ float: left;
+ margin-right: 3px;
+ margin-bottom: 10px;
+ }
+
+ #comments_inviter {
+ width: 200px;
+ background-color: #FFFFFF;
+ border: 4px solid #eeeeee;
+ font-size: 10px;
+ font-family: verdana;
+ padding: 10px