vector: Split placeholder rules in search.less (again)
authorBartosz Dziewoński <matma.rex@gmail.com>
Sat, 1 Feb 2014 12:20:00 +0000 (13:20 +0100)
committerBartosz Dziewoński <matma.rex@gmail.com>
Sat, 1 Feb 2014 12:20:00 +0000 (13:20 +0100)
These rules may not be merged because of how CSS requires browsers to
parse unrecognized selectors – if any part of the selector is unknown,
the entire rule will be dropped.

Bug: 60716
Change-Id: Ief9a5a178058eb01ab032cfae8639b0fc52c47a4

skins/vector/components/search.less

index 5d716b6..fc0a7b3 100644 (file)
@@ -36,12 +36,17 @@ div#simpleSearch {
                        outline: none;
                }
 
+               // These rules MAY NOT be merged because of how CSS requires browsers
+               // to parse unrecognized selectors!
                &.placeholder {
                        color: #999;
                }
-
-               &:-ms-input-placeholder,
-               &:-moz-placeholder,
+               &:-ms-input-placeholder {
+                       color: #999;
+               }
+               &:-moz-placeholder {
+                       color: #999;
+               }
                &::-webkit-input-placeholder {
                        color: #999;
                }