1 /* Copyright 2015 The Chromium Authors. All rights reserved.
2 * Use of this source code is governed by a BSD-style license that can be
3 * found in the LICENSE file. */
5 [i18n-content
]::before
,
6 [i18n-values
*=".innerHTML:"]::before
,
7 * /deep
/ [i18n-content
]::before
,
8 * /deep
/ [i18n-values
*=".innerHTML:"]::before
{
9 /* Insert a non-breaking space into nodes that have i18n content. */
13 [i18n-processed
][i18n-content
]::before
,
14 [i18n-processed
] [i18n-content
]::before
,
15 [i18n-processed
][i18n-values
*=".innerHTML:"]::before
,
16 [i18n-processed
] [i18n-values
*=".innerHTML:"]::before
,
17 * /deep
/ [i18n-processed
][i18n-content
]::before
,
18 * /deep
/ [i18n-processed
] [i18n-content
]::before
,
19 * /deep
/ [i18n-processed
][i18n-values
*=".innerHTML:"]::before
,
20 * /deep
/ [i18n-processed
] [i18n-values
*=".innerHTML:"]::before
{
21 /* Undo the non-breaking space hack after i18n processing has run. */