Changes between Version 3 and Version 4 of LineBreaking
- Timestamp:
- Aug 31, 2012, 3:17:03 AM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
LineBreaking
v3 v4 21 21 If not specified, the initial (default) value is `auto`. 22 22 23 CSS3 Text does not fully define line breaking behavior for any of these values. Rather, it specifies certain constraints or absence of constraints that are expected to operate as an additional layer of behavior on top of the [http://dev.w3.org/csswg/css3-text/#line-break-details default line breaking behavior] rules. 23 CSS3 Text does not fully define line breaking behavior for any of these values. Rather, it specifies certain constraints or absence of constraints that are expected to operate as an additional layer of behavior on top of the [http://dev.w3.org/csswg/css3-text/#line-break-details default line breaking behavior] rules. In addition, CSS3 Text does not define the meaning of `auto` other than saying "the UA determines the set of line-breaking restrictions to use". Since these definitions leave a great deal of latitude on the part of the browser (UA implementation), WebKit must make specific choices in how to interpret these values, about which see more below. 24 24 25 25 === The former `-webkit-line-break` property === … … 44 44 Note that this functional merger results in the value `auto` being returned as the default value instead of the former `normal` value. 45 45 46 || **Value** || **Interpretation** || 47 || `auto` || ICU default rules || 48 || `loose` || ICU default rules as modified by CSS3 Text semantics for `loose` || 49 || `normal` || ICU default rules as modified by CSS3 Text semantics for `normal` || 50 || `strict` || ICU default rules as modified by CSS3 Text semantics for `strict` || 51 46 52 === Implementation Details === 47 53