| Index: chrome/browser/resources/web_dev_style/css_checker.py
|
| diff --git a/chrome/browser/resources/web_dev_style/css_checker.py b/chrome/browser/resources/web_dev_style/css_checker.py
|
| index 63bba9c4a4a08c2b3cf673bed558f341b83ba5f6..33aea5fffb428d9280c784d4a8259b9f56cddb7c 100644
|
| --- a/chrome/browser/resources/web_dev_style/css_checker.py
|
| +++ b/chrome/browser/resources/web_dev_style/css_checker.py
|
| @@ -72,7 +72,7 @@ class CSSChecker(object):
|
| return (line.find('}') >= 0 and re.search(r'[^ }]', line))
|
|
|
| def colons_have_space_after(line):
|
| - return re.search(r':(?!\/\/)\S(?!.*[{,]\s*$)', line)
|
| + return re.search(r':(?!//)\S[^;]+;\s*', line)
|
|
|
| def favor_single_quotes(line):
|
| return line.find('"') >= 0
|
| @@ -89,7 +89,7 @@ class CSSChecker(object):
|
| return re.search(small_seconds, line)
|
|
|
| def one_rule_per_line(line):
|
| - return re.search('(.*:(?!\/\/)){2,}(?!.*[,{]\s*$)', line)
|
| + return re.search(r'[_a-zA-Z0-9-]:(?!//)[^;]+;\s*[^ }]\s*', line)
|
|
|
| any_reg = re.compile(r':(?:-webkit-)?any\(.*?\)', re.DOTALL)
|
| multi_sels = re.compile(r'(?:}[\n\s]*)?([^,]+,(?=[^{}]+?{).*[,{])\s*$',
|
|
|