aboutsummaryrefslogtreecommitdiff
path: root/catapult/common/py_vulcanize/third_party/rcssmin/tests/main
diff options
context:
space:
mode:
authorWei Wang <wvw@google.com>2018-02-26 14:02:53 -0800
committerWei Wang <wvw@google.com>2018-02-26 14:13:51 -0800
commitb2cf025c7d5cebd43084f38c6c7ff9cc17da428a (patch)
tree06e286adf2a464b39cf69d9ff9c91cad60d79772 /catapult/common/py_vulcanize/third_party/rcssmin/tests/main
parent3e601f2c29e63f5151aa982790deea52645bc6ea (diff)
downloadchromium-trace-b2cf025c7d5cebd43084f38c6c7ff9cc17da428a.tar.gz
Notable changes: Add clk_set_rate support Add clock state support Bug: 73775767 Bug: 73795364 Test: ./systrace.py Change-Id: Iafb25ba9750f0e4cea6c8278788d8837e4a8776a
Diffstat (limited to 'catapult/common/py_vulcanize/third_party/rcssmin/tests/main')
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_00.css3
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_01.css15
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_02.css17
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_03.css11
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_04.css13
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_05.css31
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_06.css31
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_07.css31
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_08.css31
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_09.css31
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_10.css31
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_11.css31
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/comment_00.css1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/comment_01.css7
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/comment_02.css1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/comment_03.css1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/comment_04.css1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/escape_00.css1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/escape_01.css1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/escape_02.css1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/escape_03.css1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/escape_04.css1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/escape_05.css1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/escape_06.css1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/first_00.css1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/first_01.css1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/first_02.css1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_00.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_00.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_01.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_01.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_02.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_02.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_03.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_03.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_04.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_04.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_05.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_05.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_06.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_06.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_07.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_07.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_08.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_08.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_09.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_09.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_10.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_10.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_11.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_11.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_00.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_00.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_01.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_01.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_02.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_02.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_03.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_03.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_04.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_04.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_00.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_00.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_01.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_01.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_02.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_02.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_03.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_03.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_04.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_04.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_05.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_05.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_06.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_06.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/first_00.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/first_00.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/first_01.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/first_01.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/first_02.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/first_02.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_00.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_00.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_01.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_01.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_02.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_02.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_03.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_03.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_04.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_04.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_05.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_05.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_06.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_06.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_07.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_07.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_08.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_08.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_09.out1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_09.out.b1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_00.css1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_01.css1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_02.css2
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_03.css1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_04.css2
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_05.css2
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_06.css3
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_07.css1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_08.css1
-rw-r--r--catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_09.css1
111 files changed, 386 insertions, 0 deletions
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_00.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_00.css
new file mode 100644
index 00000000..6f668226
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_00.css
@@ -0,0 +1,3 @@
+@page :first {
+ margin-left: 1cm;
+}
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_01.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_01.css
new file mode 100644
index 00000000..a8c5cba6
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_01.css
@@ -0,0 +1,15 @@
+@document url(http://www.w3.org/),
+ url-prefix(http://www.w3.org/Style/),
+ domain(mozilla.org),
+ regexp("https:.*")
+{
+ /* CSS rules here apply to:
+ + The page "http://www.w3.org/".
+ + Any page whose URL begins with "http://www.w3.org/Style/"
+ + Any page whose URL's host is "mozilla.org" or ends with
+ ".mozilla.org"
+ + Any page whose URL starts with "https:" */
+
+ /* make the above-mentioned pages really ugly */
+ body { color: purple; background: yellow; }
+}
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_02.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_02.css
new file mode 100644
index 00000000..430859e4
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_02.css
@@ -0,0 +1,17 @@
+@media all and (min-width:500px) {
+ @document url(http://www.w3.org/),
+ url-prefix(http://www.w3.org/Style/),
+ domain(mozilla.org),
+ regexp("https:.*")
+ {
+ /* CSS rules here apply to:
+ + The page "http://www.w3.org/".
+ + Any page whose URL begins with "http://www.w3.org/Style/"
+ + Any page whose URL's host is "mozilla.org" or ends with
+ ".mozilla.org"
+ + Any page whose URL starts with "https:" */
+
+ /* make the above-mentioned pages really ugly */
+ body { color: purple; background: yellow; }
+ }
+}
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_03.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_03.css
new file mode 100644
index 00000000..65b74d24
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_03.css
@@ -0,0 +1,11 @@
+@media all and (min-width : 500px) {
+ @document url(http://www.w3.org/),
+ url-prefix(http://www.w3.org/Style/),
+ domain(mozilla.org),
+ regexp("https:.*")
+ {
+ @page :last {
+ margin : 3in;
+ }
+ }
+}
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_04.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_04.css
new file mode 100644
index 00000000..57e35ab8
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_04.css
@@ -0,0 +1,13 @@
+@media all and (min-width : 500px) {
+ @document url(http://www.w3.org/),
+ url-prefix(http://www.w3.org/Style/),
+ domain(mozilla.org),
+ regexp("https:.*")
+ {
+ @supports ( (perspective: 10px) or (-moz-perspective: 10px) or (-webkit-perspective: 10px) or (-ms-perspective: 10px) or (-o-perspective: 10px) ) {
+ @page :last {
+ margin : 3in;
+ }
+ }
+ }
+}
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_05.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_05.css
new file mode 100644
index 00000000..fc2bfdd7
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_05.css
@@ -0,0 +1,31 @@
+@media all and (min-width : 500px) {
+ @document url(http://www.w3.org/),
+ url-prefix(http://www.w3.org/Style/),
+ domain(mozilla.org),
+ regexp("https:.*")
+ {
+ @supports ( (perspective: 10px) or (-moz-perspective: 10px) or (-webkit-perspective: 10px) or (-ms-perspective: 10px) or (-o-perspective: 10px) ) {
+ @keyframes slidein {
+ from {
+ margin-left : 100%;
+ width: 300%
+ }
+
+ 75% {
+ font-size:300%;
+ margin-left:25%;
+ width:150%;
+ }
+
+ to {
+ margin-left:0%;
+ width:100%;
+ }
+ }
+
+ @page :last {
+ margin : 3in;
+ }
+ }
+ }
+}
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_06.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_06.css
new file mode 100644
index 00000000..7cb7ffb3
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_06.css
@@ -0,0 +1,31 @@
+@mEdia all and (min-width : 500px) {
+ @docuMent url(http://www.w3.org/),
+ url-prefix(http://www.w3.org/Style/),
+ domain(mozilla.org),
+ regexp("https:.*")
+ {
+ @suPpoRts ( (perspective: 10px) or (-moz-perspective: 10px) or (-webkit-perspective: 10px) or (-ms-perspective: 10px) or (-o-perspective: 10px) ) {
+ @keyFRames slidein {
+ from {
+ margin-left : 100%;
+ width: 300%
+ }
+
+ 75% {
+ font-size:300%;
+ margin-left:25%;
+ width:150%;
+ }
+
+ to {
+ margin-left:0%;
+ width:100%;
+ }
+ }
+
+ @pagE :last {
+ margin : 3in;
+ }
+ }
+ }
+}
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_07.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_07.css
new file mode 100644
index 00000000..94453d20
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_07.css
@@ -0,0 +1,31 @@
+@media all and (min-width : 500px) {
+ @document url(http://www.w3.org/),
+ url-prefix(http://www.w3.org/Style/),
+ domain(mozilla.org),
+ regexp("https:.*")
+ {
+ @supports ( (perspective: 10px) or (-moz-perspective: 10px) or (-webkit-perspective: 10px) or (-ms-perspective: 10px) or (-o-perspective: 10px) ) {
+ @keyframes slidein {
+ from :blub {
+ margin-left : 100%;
+ width: 300%
+ }
+
+ 75% {
+ font-size:300%;
+ margin-left:25%;
+ width:150%;
+ }
+
+ to {
+ margin-left:0%;
+ width:100%;
+ }
+ }
+
+ @page :last {
+ margin : 3in;
+ }
+ }
+ }
+}
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_08.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_08.css
new file mode 100644
index 00000000..c190e17c
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_08.css
@@ -0,0 +1,31 @@
+@media all and (min-width : 500px) {
+ @document url(http://www.w3.org/),
+ url-prefix(http://www.w3.org/Style/),
+ domain(mozilla.org),
+ regexp("https:.*")
+ {
+ @supports ( (perspective: 10px) or (-moz-perspective: 10px) or (-webkit-perspective: 10px) or (-ms-perspective: 10px) or (-o-perspective: 10px) ) {
+ @-o-keyframes slidein {
+ from :blub {
+ margin-left : 100%;
+ width: 300%
+ }
+
+ 75% {
+ font-size:300%;
+ margin-left:25%;
+ width:150%;
+ }
+
+ to {
+ margin-left:0%;
+ width:100%;
+ }
+ }
+
+ @page :last {
+ margin : 3in;
+ }
+ }
+ }
+}
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_09.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_09.css
new file mode 100644
index 00000000..8ffd0da8
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_09.css
@@ -0,0 +1,31 @@
+@media all and (min-width : 500px) {
+ @document url(http://www.w3.org/),
+ url-prefix(http://www.w3.org/Style/),
+ domain(mozilla.org),
+ regexp("https:.*")
+ {
+ @supports ( (perspective: 10px) or (-moz-perspective: 10px) or (-webkit-perspective: 10px) or (-ms-perspective: 10px) or (-o-perspective: 10px) ) {
+ @-moz-keyframes slidein {
+ from :blub {
+ margin-left : 100%;
+ width: 300%
+ }
+
+ 75% {
+ font-size:300%;
+ margin-left:25%;
+ width:150%;
+ }
+
+ to {
+ margin-left:0%;
+ width:100%;
+ }
+ }
+
+ @page :last {
+ margin : 3in;
+ }
+ }
+ }
+}
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_10.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_10.css
new file mode 100644
index 00000000..b083bf69
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_10.css
@@ -0,0 +1,31 @@
+@media all and (min-width : 500px) {
+ @document url(http://www.w3.org/),
+ url-prefix(http://www.w3.org/Style/),
+ domain(mozilla.org),
+ regexp("https:.*")
+ {
+ @supports ( (perspective: 10px) or (-moz-perspective: 10px) or (-webkit-perspective: 10px) or (-ms-perspective: 10px) or (-o-perspective: 10px) ) {
+ @-webkit-keyframes slidein {
+ from :blub {
+ margin-left : 100%;
+ width: 300%
+ }
+
+ 75% {
+ font-size:300%;
+ margin-left:25%;
+ width:150%;
+ }
+
+ to {
+ margin-left:0%;
+ width:100%;
+ }
+ }
+
+ @page :last {
+ margin : 3in;
+ }
+ }
+ }
+}
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_11.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_11.css
new file mode 100644
index 00000000..e68b7380
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/atgroup_11.css
@@ -0,0 +1,31 @@
+@media all and (min-width : 500px) {
+ @document url(http://www.w3.org/),
+ url-prefix(http://www.w3.org/Style/),
+ domain(mozilla.org),
+ regexp("https:.*")
+ {
+ @supports ( (perspective: 10px) or (-moz-perspective: 10px) or (-webkit-perspective: 10px) or (-ms-perspective: 10px) or (-o-perspective: 10px) ) {
+ @-ms-keyframes slidein {
+ from :blub {
+ margin-left : 100%;
+ width: 300%
+ }
+
+ 75% {
+ font-size:300%;
+ margin-left:25%;
+ width:150%;
+ }
+
+ to {
+ margin-left:0%;
+ width:100%;
+ }
+ }
+
+ @page :last {
+ margin : 3in;
+ }
+ }
+ }
+}
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/comment_00.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/comment_00.css
new file mode 100644
index 00000000..27a079dc
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/comment_00.css
@@ -0,0 +1 @@
+/* this is a comment */i {love: comments; /*! yes */; /*YES*/}
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/comment_01.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/comment_01.css
new file mode 100644
index 00000000..34989679
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/comment_01.css
@@ -0,0 +1,7 @@
+#mainnav li.hover dl.subsearch select {
+ margin-top /*\**/:4px\9;
+ margin-bottom /*\**/:0px\9;
+ }
+#mainnav li.hover dl.subsearch label {
+ margin-top /*\**/:4px\9;
+ }
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/comment_02.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/comment_02.css
new file mode 100644
index 00000000..63ea916e
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/comment_02.css
@@ -0,0 +1 @@
+/*/
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/comment_03.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/comment_03.css
new file mode 100644
index 00000000..c307e630
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/comment_03.css
@@ -0,0 +1 @@
+a/***/b
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/comment_04.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/comment_04.css
new file mode 100644
index 00000000..f140a4fd
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/comment_04.css
@@ -0,0 +1 @@
+a/**\/*/b
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/escape_00.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/escape_00.css
new file mode 100644
index 00000000..1b7689bf
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/escape_00.css
@@ -0,0 +1 @@
+\\0
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/escape_01.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/escape_01.css
new file mode 100644
index 00000000..d62fa9dc
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/escape_01.css
@@ -0,0 +1 @@
+\0
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/escape_02.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/escape_02.css
new file mode 100644
index 00000000..270feae4
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/escape_02.css
@@ -0,0 +1 @@
+\10
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/escape_03.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/escape_03.css
new file mode 100644
index 00000000..aab55663
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/escape_03.css
@@ -0,0 +1 @@
+\0345
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/escape_04.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/escape_04.css
new file mode 100644
index 00000000..05e2c62f
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/escape_04.css
@@ -0,0 +1 @@
+\01234567
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/escape_05.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/escape_05.css
new file mode 100644
index 00000000..c8f0d868
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/escape_05.css
@@ -0,0 +1 @@
+\012345 la
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/escape_06.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/escape_06.css
new file mode 100644
index 00000000..32f9dbc3
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/escape_06.css
@@ -0,0 +1 @@
+\a bc
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/first_00.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/first_00.css
new file mode 100644
index 00000000..a1eefcc6
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/first_00.css
@@ -0,0 +1 @@
+x:first-line{bla: blub;}
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/first_01.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/first_01.css
new file mode 100644
index 00000000..9645721c
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/first_01.css
@@ -0,0 +1 @@
+x:first-letter{bla: blub;}
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/first_02.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/first_02.css
new file mode 100644
index 00000000..fce5c2cc
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/first_02.css
@@ -0,0 +1 @@
+x:first-letter{bla:blub}y:first-line{foo:bar}
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_00.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_00.out
new file mode 100644
index 00000000..4b5aae8f
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_00.out
@@ -0,0 +1 @@
+@page :first{margin-left:1cm} \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_00.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_00.out.b
new file mode 100644
index 00000000..4b5aae8f
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_00.out.b
@@ -0,0 +1 @@
+@page :first{margin-left:1cm} \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_01.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_01.out
new file mode 100644
index 00000000..674e2ab3
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_01.out
@@ -0,0 +1 @@
+@document url(http://www.w3.org/),url-prefix(http://www.w3.org/Style/),domain(mozilla.org),regexp("https:.*"){body{color:purple;background:yellow}} \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_01.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_01.out.b
new file mode 100644
index 00000000..674e2ab3
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_01.out.b
@@ -0,0 +1 @@
+@document url(http://www.w3.org/),url-prefix(http://www.w3.org/Style/),domain(mozilla.org),regexp("https:.*"){body{color:purple;background:yellow}} \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_02.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_02.out
new file mode 100644
index 00000000..1c688eb2
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_02.out
@@ -0,0 +1 @@
+@media all and (min-width:500px){@document url(http://www.w3.org/),url-prefix(http://www.w3.org/Style/),domain(mozilla.org),regexp("https:.*"){body{color:purple;background:yellow}}} \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_02.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_02.out.b
new file mode 100644
index 00000000..1c688eb2
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_02.out.b
@@ -0,0 +1 @@
+@media all and (min-width:500px){@document url(http://www.w3.org/),url-prefix(http://www.w3.org/Style/),domain(mozilla.org),regexp("https:.*"){body{color:purple;background:yellow}}} \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_03.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_03.out
new file mode 100644
index 00000000..576ccdfb
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_03.out
@@ -0,0 +1 @@
+@media all and (min-width:500px){@document url(http://www.w3.org/),url-prefix(http://www.w3.org/Style/),domain(mozilla.org),regexp("https:.*"){@page :last{margin:3in}}} \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_03.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_03.out.b
new file mode 100644
index 00000000..576ccdfb
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_03.out.b
@@ -0,0 +1 @@
+@media all and (min-width:500px){@document url(http://www.w3.org/),url-prefix(http://www.w3.org/Style/),domain(mozilla.org),regexp("https:.*"){@page :last{margin:3in}}} \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_04.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_04.out
new file mode 100644
index 00000000..a086a8b3
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_04.out
@@ -0,0 +1 @@
+@media all and (min-width:500px){@document url(http://www.w3.org/),url-prefix(http://www.w3.org/Style/),domain(mozilla.org),regexp("https:.*"){@supports ((perspective:10px) or (-moz-perspective:10px) or (-webkit-perspective:10px) or (-ms-perspective:10px) or (-o-perspective:10px)){@page :last{margin:3in}}}} \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_04.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_04.out.b
new file mode 100644
index 00000000..a086a8b3
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_04.out.b
@@ -0,0 +1 @@
+@media all and (min-width:500px){@document url(http://www.w3.org/),url-prefix(http://www.w3.org/Style/),domain(mozilla.org),regexp("https:.*"){@supports ((perspective:10px) or (-moz-perspective:10px) or (-webkit-perspective:10px) or (-ms-perspective:10px) or (-o-perspective:10px)){@page :last{margin:3in}}}} \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_05.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_05.out
new file mode 100644
index 00000000..f134c5d6
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_05.out
@@ -0,0 +1 @@
+@media all and (min-width:500px){@document url(http://www.w3.org/),url-prefix(http://www.w3.org/Style/),domain(mozilla.org),regexp("https:.*"){@supports ((perspective:10px) or (-moz-perspective:10px) or (-webkit-perspective:10px) or (-ms-perspective:10px) or (-o-perspective:10px)){@keyframes slidein{from{margin-left:100%;width:300%}75%{font-size:300%;margin-left:25%;width:150%}to{margin-left:0%;width:100%}}@page :last{margin:3in}}}} \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_05.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_05.out.b
new file mode 100644
index 00000000..f134c5d6
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_05.out.b
@@ -0,0 +1 @@
+@media all and (min-width:500px){@document url(http://www.w3.org/),url-prefix(http://www.w3.org/Style/),domain(mozilla.org),regexp("https:.*"){@supports ((perspective:10px) or (-moz-perspective:10px) or (-webkit-perspective:10px) or (-ms-perspective:10px) or (-o-perspective:10px)){@keyframes slidein{from{margin-left:100%;width:300%}75%{font-size:300%;margin-left:25%;width:150%}to{margin-left:0%;width:100%}}@page :last{margin:3in}}}} \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_06.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_06.out
new file mode 100644
index 00000000..a6cc57ac
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_06.out
@@ -0,0 +1 @@
+@mEdia all and (min-width:500px){@docuMent url(http://www.w3.org/),url-prefix(http://www.w3.org/Style/),domain(mozilla.org),regexp("https:.*"){@suPpoRts ((perspective:10px) or (-moz-perspective:10px) or (-webkit-perspective:10px) or (-ms-perspective:10px) or (-o-perspective:10px)){@keyFRames slidein{from{margin-left:100%;width:300%}75%{font-size:300%;margin-left:25%;width:150%}to{margin-left:0%;width:100%}}@pagE :last{margin:3in}}}} \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_06.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_06.out.b
new file mode 100644
index 00000000..a6cc57ac
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_06.out.b
@@ -0,0 +1 @@
+@mEdia all and (min-width:500px){@docuMent url(http://www.w3.org/),url-prefix(http://www.w3.org/Style/),domain(mozilla.org),regexp("https:.*"){@suPpoRts ((perspective:10px) or (-moz-perspective:10px) or (-webkit-perspective:10px) or (-ms-perspective:10px) or (-o-perspective:10px)){@keyFRames slidein{from{margin-left:100%;width:300%}75%{font-size:300%;margin-left:25%;width:150%}to{margin-left:0%;width:100%}}@pagE :last{margin:3in}}}} \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_07.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_07.out
new file mode 100644
index 00000000..6d8b6891
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_07.out
@@ -0,0 +1 @@
+@media all and (min-width:500px){@document url(http://www.w3.org/),url-prefix(http://www.w3.org/Style/),domain(mozilla.org),regexp("https:.*"){@supports ((perspective:10px) or (-moz-perspective:10px) or (-webkit-perspective:10px) or (-ms-perspective:10px) or (-o-perspective:10px)){@keyframes slidein{from :blub{margin-left:100%;width:300%}75%{font-size:300%;margin-left:25%;width:150%}to{margin-left:0%;width:100%}}@page :last{margin:3in}}}} \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_07.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_07.out.b
new file mode 100644
index 00000000..6d8b6891
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_07.out.b
@@ -0,0 +1 @@
+@media all and (min-width:500px){@document url(http://www.w3.org/),url-prefix(http://www.w3.org/Style/),domain(mozilla.org),regexp("https:.*"){@supports ((perspective:10px) or (-moz-perspective:10px) or (-webkit-perspective:10px) or (-ms-perspective:10px) or (-o-perspective:10px)){@keyframes slidein{from :blub{margin-left:100%;width:300%}75%{font-size:300%;margin-left:25%;width:150%}to{margin-left:0%;width:100%}}@page :last{margin:3in}}}} \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_08.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_08.out
new file mode 100644
index 00000000..8c0d6b1d
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_08.out
@@ -0,0 +1 @@
+@media all and (min-width:500px){@document url(http://www.w3.org/),url-prefix(http://www.w3.org/Style/),domain(mozilla.org),regexp("https:.*"){@supports ((perspective:10px) or (-moz-perspective:10px) or (-webkit-perspective:10px) or (-ms-perspective:10px) or (-o-perspective:10px)){@-o-keyframes slidein{from :blub{margin-left:100%;width:300%}75%{font-size:300%;margin-left:25%;width:150%}to{margin-left:0%;width:100%}}@page :last{margin:3in}}}} \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_08.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_08.out.b
new file mode 100644
index 00000000..8c0d6b1d
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_08.out.b
@@ -0,0 +1 @@
+@media all and (min-width:500px){@document url(http://www.w3.org/),url-prefix(http://www.w3.org/Style/),domain(mozilla.org),regexp("https:.*"){@supports ((perspective:10px) or (-moz-perspective:10px) or (-webkit-perspective:10px) or (-ms-perspective:10px) or (-o-perspective:10px)){@-o-keyframes slidein{from :blub{margin-left:100%;width:300%}75%{font-size:300%;margin-left:25%;width:150%}to{margin-left:0%;width:100%}}@page :last{margin:3in}}}} \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_09.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_09.out
new file mode 100644
index 00000000..ddb2b2a7
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_09.out
@@ -0,0 +1 @@
+@media all and (min-width:500px){@document url(http://www.w3.org/),url-prefix(http://www.w3.org/Style/),domain(mozilla.org),regexp("https:.*"){@supports ((perspective:10px) or (-moz-perspective:10px) or (-webkit-perspective:10px) or (-ms-perspective:10px) or (-o-perspective:10px)){@-moz-keyframes slidein{from :blub{margin-left:100%;width:300%}75%{font-size:300%;margin-left:25%;width:150%}to{margin-left:0%;width:100%}}@page :last{margin:3in}}}} \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_09.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_09.out.b
new file mode 100644
index 00000000..ddb2b2a7
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_09.out.b
@@ -0,0 +1 @@
+@media all and (min-width:500px){@document url(http://www.w3.org/),url-prefix(http://www.w3.org/Style/),domain(mozilla.org),regexp("https:.*"){@supports ((perspective:10px) or (-moz-perspective:10px) or (-webkit-perspective:10px) or (-ms-perspective:10px) or (-o-perspective:10px)){@-moz-keyframes slidein{from :blub{margin-left:100%;width:300%}75%{font-size:300%;margin-left:25%;width:150%}to{margin-left:0%;width:100%}}@page :last{margin:3in}}}} \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_10.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_10.out
new file mode 100644
index 00000000..f0b137cd
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_10.out
@@ -0,0 +1 @@
+@media all and (min-width:500px){@document url(http://www.w3.org/),url-prefix(http://www.w3.org/Style/),domain(mozilla.org),regexp("https:.*"){@supports ((perspective:10px) or (-moz-perspective:10px) or (-webkit-perspective:10px) or (-ms-perspective:10px) or (-o-perspective:10px)){@-webkit-keyframes slidein{from :blub{margin-left:100%;width:300%}75%{font-size:300%;margin-left:25%;width:150%}to{margin-left:0%;width:100%}}@page :last{margin:3in}}}} \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_10.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_10.out.b
new file mode 100644
index 00000000..f0b137cd
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_10.out.b
@@ -0,0 +1 @@
+@media all and (min-width:500px){@document url(http://www.w3.org/),url-prefix(http://www.w3.org/Style/),domain(mozilla.org),regexp("https:.*"){@supports ((perspective:10px) or (-moz-perspective:10px) or (-webkit-perspective:10px) or (-ms-perspective:10px) or (-o-perspective:10px)){@-webkit-keyframes slidein{from :blub{margin-left:100%;width:300%}75%{font-size:300%;margin-left:25%;width:150%}to{margin-left:0%;width:100%}}@page :last{margin:3in}}}} \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_11.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_11.out
new file mode 100644
index 00000000..3a621f08
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_11.out
@@ -0,0 +1 @@
+@media all and (min-width:500px){@document url(http://www.w3.org/),url-prefix(http://www.w3.org/Style/),domain(mozilla.org),regexp("https:.*"){@supports ((perspective:10px) or (-moz-perspective:10px) or (-webkit-perspective:10px) or (-ms-perspective:10px) or (-o-perspective:10px)){@-ms-keyframes slidein{from :blub{margin-left:100%;width:300%}75%{font-size:300%;margin-left:25%;width:150%}to{margin-left:0%;width:100%}}@page :last{margin:3in}}}} \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_11.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_11.out.b
new file mode 100644
index 00000000..3a621f08
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/atgroup_11.out.b
@@ -0,0 +1 @@
+@media all and (min-width:500px){@document url(http://www.w3.org/),url-prefix(http://www.w3.org/Style/),domain(mozilla.org),regexp("https:.*"){@supports ((perspective:10px) or (-moz-perspective:10px) or (-webkit-perspective:10px) or (-ms-perspective:10px) or (-o-perspective:10px)){@-ms-keyframes slidein{from :blub{margin-left:100%;width:300%}75%{font-size:300%;margin-left:25%;width:150%}to{margin-left:0%;width:100%}}@page :last{margin:3in}}}} \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_00.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_00.out
new file mode 100644
index 00000000..046b0744
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_00.out
@@ -0,0 +1 @@
+i{love:comments} \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_00.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_00.out.b
new file mode 100644
index 00000000..3975a8bb
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_00.out.b
@@ -0,0 +1 @@
+i{love:comments/*! yes */} \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_01.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_01.out
new file mode 100644
index 00000000..2a13c238
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_01.out
@@ -0,0 +1 @@
+#mainnav li.hover dl.subsearch select{margin-top:4px\9;margin-bottom:0px\9}#mainnav li.hover dl.subsearch label{margin-top:4px\9} \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_01.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_01.out.b
new file mode 100644
index 00000000..2a13c238
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_01.out.b
@@ -0,0 +1 @@
+#mainnav li.hover dl.subsearch select{margin-top:4px\9;margin-bottom:0px\9}#mainnav li.hover dl.subsearch label{margin-top:4px\9} \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_02.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_02.out
new file mode 100644
index 00000000..aa51ac19
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_02.out
@@ -0,0 +1 @@
+/*/ \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_02.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_02.out.b
new file mode 100644
index 00000000..aa51ac19
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_02.out.b
@@ -0,0 +1 @@
+/*/ \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_03.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_03.out
new file mode 100644
index 00000000..9eb1507c
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_03.out
@@ -0,0 +1 @@
+a b \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_03.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_03.out.b
new file mode 100644
index 00000000..9eb1507c
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_03.out.b
@@ -0,0 +1 @@
+a b \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_04.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_04.out
new file mode 100644
index 00000000..9eb1507c
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_04.out
@@ -0,0 +1 @@
+a b \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_04.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_04.out.b
new file mode 100644
index 00000000..9eb1507c
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/comment_04.out.b
@@ -0,0 +1 @@
+a b \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_00.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_00.out
new file mode 100644
index 00000000..68ec29bd
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_00.out
@@ -0,0 +1 @@
+\\0 \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_00.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_00.out.b
new file mode 100644
index 00000000..68ec29bd
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_00.out.b
@@ -0,0 +1 @@
+\\0 \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_01.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_01.out
new file mode 100644
index 00000000..e4939bd9
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_01.out
@@ -0,0 +1 @@
+\0 \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_01.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_01.out.b
new file mode 100644
index 00000000..e4939bd9
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_01.out.b
@@ -0,0 +1 @@
+\0 \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_02.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_02.out
new file mode 100644
index 00000000..8e450220
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_02.out
@@ -0,0 +1 @@
+\10 \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_02.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_02.out.b
new file mode 100644
index 00000000..8e450220
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_02.out.b
@@ -0,0 +1 @@
+\10 \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_03.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_03.out
new file mode 100644
index 00000000..4b5a9495
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_03.out
@@ -0,0 +1 @@
+\0345 \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_03.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_03.out.b
new file mode 100644
index 00000000..4b5a9495
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_03.out.b
@@ -0,0 +1 @@
+\0345 \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_04.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_04.out
new file mode 100644
index 00000000..23aa9896
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_04.out
@@ -0,0 +1 @@
+\01234567 \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_04.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_04.out.b
new file mode 100644
index 00000000..23aa9896
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_04.out.b
@@ -0,0 +1 @@
+\01234567 \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_05.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_05.out
new file mode 100644
index 00000000..c3375f48
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_05.out
@@ -0,0 +1 @@
+\012345 la \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_05.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_05.out.b
new file mode 100644
index 00000000..c3375f48
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_05.out.b
@@ -0,0 +1 @@
+\012345 la \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_06.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_06.out
new file mode 100644
index 00000000..a525cd53
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_06.out
@@ -0,0 +1 @@
+\a bc \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_06.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_06.out.b
new file mode 100644
index 00000000..a525cd53
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/escape_06.out.b
@@ -0,0 +1 @@
+\a bc \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/first_00.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/first_00.out
new file mode 100644
index 00000000..ff2f8069
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/first_00.out
@@ -0,0 +1 @@
+x:first-line {bla:blub} \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/first_00.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/first_00.out.b
new file mode 100644
index 00000000..ff2f8069
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/first_00.out.b
@@ -0,0 +1 @@
+x:first-line {bla:blub} \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/first_01.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/first_01.out
new file mode 100644
index 00000000..c76af38d
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/first_01.out
@@ -0,0 +1 @@
+x:first-letter {bla:blub} \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/first_01.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/first_01.out.b
new file mode 100644
index 00000000..c76af38d
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/first_01.out.b
@@ -0,0 +1 @@
+x:first-letter {bla:blub} \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/first_02.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/first_02.out
new file mode 100644
index 00000000..18319963
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/first_02.out
@@ -0,0 +1 @@
+x:first-letter {bla:blub}y:first-line {foo:bar} \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/first_02.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/first_02.out.b
new file mode 100644
index 00000000..18319963
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/first_02.out.b
@@ -0,0 +1 @@
+x:first-letter {bla:blub}y:first-line {foo:bar} \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_00.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_00.out
new file mode 100644
index 00000000..c283d2bf
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_00.out
@@ -0,0 +1 @@
+xurl(la la la) \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_00.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_00.out.b
new file mode 100644
index 00000000..c283d2bf
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_00.out.b
@@ -0,0 +1 @@
+xurl(la la la) \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_01.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_01.out
new file mode 100644
index 00000000..12446511
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_01.out
@@ -0,0 +1 @@
+url(lalala) \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_01.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_01.out.b
new file mode 100644
index 00000000..12446511
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_01.out.b
@@ -0,0 +1 @@
+url(lalala) \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_02.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_02.out
new file mode 100644
index 00000000..2345a4b2
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_02.out
@@ -0,0 +1 @@
+url(lalala) \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_02.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_02.out.b
new file mode 100644
index 00000000..2345a4b2
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_02.out.b
@@ -0,0 +1 @@
+url(lalala) \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_03.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_03.out
new file mode 100644
index 00000000..315887f8
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_03.out
@@ -0,0 +1 @@
+url("lalala") \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_03.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_03.out.b
new file mode 100644
index 00000000..315887f8
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_03.out.b
@@ -0,0 +1 @@
+url("lalala") \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_04.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_04.out
new file mode 100644
index 00000000..315887f8
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_04.out
@@ -0,0 +1 @@
+url("lalala") \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_04.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_04.out.b
new file mode 100644
index 00000000..315887f8
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_04.out.b
@@ -0,0 +1 @@
+url("lalala") \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_05.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_05.out
new file mode 100644
index 00000000..239ac2fa
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_05.out
@@ -0,0 +1 @@
+url(lala\)lala) \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_05.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_05.out.b
new file mode 100644
index 00000000..239ac2fa
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_05.out.b
@@ -0,0 +1 @@
+url(lala\)lala) \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_06.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_06.out
new file mode 100644
index 00000000..d79c1510
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_06.out
@@ -0,0 +1 @@
+url(lala\)lalalololo) \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_06.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_06.out.b
new file mode 100644
index 00000000..d79c1510
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_06.out.b
@@ -0,0 +1 @@
+url(lala\)lalalololo) \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_07.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_07.out
new file mode 100644
index 00000000..8fdd4fe9
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_07.out
@@ -0,0 +1 @@
+url(lalala l \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_07.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_07.out.b
new file mode 100644
index 00000000..8fdd4fe9
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_07.out.b
@@ -0,0 +1 @@
+url(lalala l \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_08.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_08.out
new file mode 100644
index 00000000..61055921
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_08.out
@@ -0,0 +1 @@
+url("lalala l \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_08.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_08.out.b
new file mode 100644
index 00000000..61055921
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_08.out.b
@@ -0,0 +1 @@
+url("lalala l \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_09.out b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_09.out
new file mode 100644
index 00000000..6e1f6405
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_09.out
@@ -0,0 +1 @@
+url(lal " ala l ") \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_09.out.b b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_09.out.b
new file mode 100644
index 00000000..6e1f6405
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/out/url_09.out.b
@@ -0,0 +1 @@
+url(lal " ala l ") \ No newline at end of file
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_00.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_00.css
new file mode 100644
index 00000000..4e1f8896
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_00.css
@@ -0,0 +1 @@
+xurl( la la la )
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_01.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_01.css
new file mode 100644
index 00000000..e474113e
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_01.css
@@ -0,0 +1 @@
+url( la la la )
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_02.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_02.css
new file mode 100644
index 00000000..dba1742c
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_02.css
@@ -0,0 +1,2 @@
+url( la
+la la )
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_03.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_03.css
new file mode 100644
index 00000000..24ae8efd
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_03.css
@@ -0,0 +1 @@
+url( "la la la" )
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_04.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_04.css
new file mode 100644
index 00000000..630305c0
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_04.css
@@ -0,0 +1,2 @@
+url( "la
+la la" )
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_05.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_05.css
new file mode 100644
index 00000000..54d2d03c
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_05.css
@@ -0,0 +1,2 @@
+url( lala \) la la\
+)
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_06.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_06.css
new file mode 100644
index 00000000..a895129d
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_06.css
@@ -0,0 +1,3 @@
+url( lala \) la la\
+lolo \
+lo)
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_07.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_07.css
new file mode 100644
index 00000000..825b5abb
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_07.css
@@ -0,0 +1 @@
+url( lalala l
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_08.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_08.css
new file mode 100644
index 00000000..821e6db0
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_08.css
@@ -0,0 +1 @@
+url( "lalala l
diff --git a/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_09.css b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_09.css
new file mode 100644
index 00000000..07435bb9
--- /dev/null
+++ b/catapult/common/py_vulcanize/third_party/rcssmin/tests/main/url_09.css
@@ -0,0 +1 @@
+url( lal " ala l " )