From 4c9fc80fc48608982a731b03655b02e5ccdb6b17 Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Mon, 29 Jan 2007 20:30:53 +0000 Subject: [PATCH] - Patch #113829 by m3avrck: improved code comments. --- includes/common.inc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/includes/common.inc b/includes/common.inc index 8811a36d852..a7ea1cab5ec 100644 --- a/includes/common.inc +++ b/includes/common.inc @@ -1511,7 +1511,8 @@ function drupal_build_css_cache($types, $filename) { foreach ($type as $file => $cache) { if ($cache) { $contents = file_get_contents($file); - // Return the path to where this CSS file originated from, stripping off the name of the file at the end of the path. + // Return the path to where this CSS file originated from, stripping + // off the name of the file at the end of the path. $path = base_path() . substr($file, 0, strrpos($file, '/')) .'/'; // Wraps all @import arguments in url(). $contents = preg_replace('/@import\s+(?!url)[\'"]?(\S*)\b[\'"]?/i', '@import url("\1")', $contents); @@ -1521,6 +1522,7 @@ function drupal_build_css_cache($types, $filename) { } } + // Per the W3C specification at http://www.w3.org/TR/REC-CSS2/cascade.html#at-import, // @import rules must proceed any other style, so we move those to the top. $regexp = '/@import[^;]+;/i'; preg_match_all($regexp, $data, $matches);