mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-04 13:07:52 +00:00
Bug 608721 Between CJK full-stop and open parenthesis should be breakable r=roc, a=roc
This commit is contained in:
parent
08f2414d7a
commit
23326c8213
@ -219,7 +219,7 @@
|
||||
1 [a] 7 8 9 [b]15 18 COMPLEX [c] [d] [e]
|
||||
|
||||
1 X X X X X X X X X X X X
|
||||
[a] X X X X
|
||||
[a] X X X
|
||||
7 X X X
|
||||
8 X X X
|
||||
9 X X
|
||||
@ -238,7 +238,7 @@
|
||||
18 <- 1
|
||||
|
||||
1 0000 1111 1111 1111 = 0x0FFF
|
||||
[a] 0000 1110 0000 0010 = 0x0E02
|
||||
[a] 0000 1100 0000 0010 = 0x0C02
|
||||
7 0000 1000 0000 0110 = 0x0806
|
||||
8 0000 1000 0100 0010 = 0x0842
|
||||
9 0000 1000 0000 0010 = 0x0802
|
||||
@ -255,7 +255,7 @@
|
||||
|
||||
static const PRUint16 gPair[MAX_CLASSES] = {
|
||||
0x0FFF,
|
||||
0x0E02,
|
||||
0x0C02,
|
||||
0x0806,
|
||||
0x0842,
|
||||
0x0802,
|
||||
|
27
layout/reftests/line-breaking/punctuation-open-1-ref.html
Normal file
27
layout/reftests/line-breaking/punctuation-open-1-ref.html
Normal file
@ -0,0 +1,27 @@
|
||||
<html>
|
||||
<head>
|
||||
<style type="text/css"> p { margin: 5px 1em; width: 0; white-space: nowrap; } </style>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<p>abcdef,<br>(abcdef</p>
|
||||
<p>abcdef,<br>[abcdef</p>
|
||||
<p>abcdef,<br>{abcdef</p>
|
||||
<p>abcdef,<br>{abcdef</p>
|
||||
<p>abcdef,<br>「abcdef</p>
|
||||
<p>abcdef,<br>(abcdef</p>
|
||||
<p>abcdef,<br>[abcdef</p>
|
||||
<p>abcdef,<br>{abcdef</p>
|
||||
<p>abcdef,<br>「abcdef</p>
|
||||
|
||||
<p>abcdef.<br>(abcdef</p>
|
||||
<p>abcdef.<br>[abcdef</p>
|
||||
<p>abcdef.<br>{abcdef</p>
|
||||
<p>abcdef.<br>「abcdef</p>
|
||||
<p>abcdef.<br>(abcdef</p>
|
||||
<p>abcdef.<br>[abcdef</p>
|
||||
<p>abcdef.<br>{abcdef</p>
|
||||
<p>abcdef.<br>「abcdef</p>
|
||||
|
||||
</body>
|
||||
</html>
|
27
layout/reftests/line-breaking/punctuation-open-1.html
Normal file
27
layout/reftests/line-breaking/punctuation-open-1.html
Normal file
@ -0,0 +1,27 @@
|
||||
<html>
|
||||
<head>
|
||||
<style type="text/css"> p { margin: 5px 1em; width: 0; } </style>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<p>abcdef,(abcdef</p>
|
||||
<p>abcdef,[abcdef</p>
|
||||
<p>abcdef,{abcdef</p>
|
||||
<p>abcdef,{abcdef</p>
|
||||
<p>abcdef,「abcdef</p>
|
||||
<p>abcdef,(abcdef</p>
|
||||
<p>abcdef,[abcdef</p>
|
||||
<p>abcdef,{abcdef</p>
|
||||
<p>abcdef,「abcdef</p>
|
||||
|
||||
<p>abcdef.(abcdef</p>
|
||||
<p>abcdef.[abcdef</p>
|
||||
<p>abcdef.{abcdef</p>
|
||||
<p>abcdef.「abcdef</p>
|
||||
<p>abcdef.(abcdef</p>
|
||||
<p>abcdef.[abcdef</p>
|
||||
<p>abcdef.{abcdef</p>
|
||||
<p>abcdef.「abcdef</p>
|
||||
|
||||
</body>
|
||||
</html>
|
27
layout/reftests/line-breaking/punctuation-open-2-ref.html
Normal file
27
layout/reftests/line-breaking/punctuation-open-2-ref.html
Normal file
@ -0,0 +1,27 @@
|
||||
<html>
|
||||
<head>
|
||||
<style type="text/css"> p { margin: 5px 1em; width: 0; white-space: nowrap; } </style>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<p>abcdef、<br>(abcdef</p>
|
||||
<p>abcdef、<br>[abcdef</p>
|
||||
<p>abcdef、<br>{abcdef</p>
|
||||
<p>abcdef、<br>{abcdef</p>
|
||||
<p>abcdef、<br>「abcdef</p>
|
||||
<p>abcdef、<br>(abcdef</p>
|
||||
<p>abcdef、<br>[abcdef</p>
|
||||
<p>abcdef、<br>{abcdef</p>
|
||||
<p>abcdef、<br>「abcdef</p>
|
||||
|
||||
<p>abcdef。<br>(abcdef</p>
|
||||
<p>abcdef。<br>[abcdef</p>
|
||||
<p>abcdef。<br>{abcdef</p>
|
||||
<p>abcdef。<br>「abcdef</p>
|
||||
<p>abcdef。<br>(abcdef</p>
|
||||
<p>abcdef。<br>[abcdef</p>
|
||||
<p>abcdef。<br>{abcdef</p>
|
||||
<p>abcdef。<br>「abcdef</p>
|
||||
|
||||
</body>
|
||||
</html>
|
27
layout/reftests/line-breaking/punctuation-open-2.html
Normal file
27
layout/reftests/line-breaking/punctuation-open-2.html
Normal file
@ -0,0 +1,27 @@
|
||||
<html>
|
||||
<head>
|
||||
<style type="text/css"> p { margin: 5px 1em; width: 0; } </style>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<p>abcdef、(abcdef</p>
|
||||
<p>abcdef、[abcdef</p>
|
||||
<p>abcdef、{abcdef</p>
|
||||
<p>abcdef、{abcdef</p>
|
||||
<p>abcdef、「abcdef</p>
|
||||
<p>abcdef、(abcdef</p>
|
||||
<p>abcdef、[abcdef</p>
|
||||
<p>abcdef、{abcdef</p>
|
||||
<p>abcdef、「abcdef</p>
|
||||
|
||||
<p>abcdef。(abcdef</p>
|
||||
<p>abcdef。[abcdef</p>
|
||||
<p>abcdef。{abcdef</p>
|
||||
<p>abcdef。「abcdef</p>
|
||||
<p>abcdef。(abcdef</p>
|
||||
<p>abcdef。[abcdef</p>
|
||||
<p>abcdef。{abcdef</p>
|
||||
<p>abcdef。「abcdef</p>
|
||||
|
||||
</body>
|
||||
</html>
|
27
layout/reftests/line-breaking/punctuation-open-3-ref.html
Normal file
27
layout/reftests/line-breaking/punctuation-open-3-ref.html
Normal file
@ -0,0 +1,27 @@
|
||||
<html>
|
||||
<head>
|
||||
<style type="text/css"> p { margin: 5px 1em; width: 0; white-space: nowrap; } </style>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<p>abcdef,<br>(abcdef</p>
|
||||
<p>abcdef,<br>[abcdef</p>
|
||||
<p>abcdef,<br>{abcdef</p>
|
||||
<p>abcdef,<br>{abcdef</p>
|
||||
<p>abcdef,<br>「abcdef</p>
|
||||
<p>abcdef,<br>(abcdef</p>
|
||||
<p>abcdef,<br>[abcdef</p>
|
||||
<p>abcdef,<br>{abcdef</p>
|
||||
<p>abcdef,<br>「abcdef</p>
|
||||
|
||||
<p>abcdef.<br>(abcdef</p>
|
||||
<p>abcdef.<br>[abcdef</p>
|
||||
<p>abcdef.<br>{abcdef</p>
|
||||
<p>abcdef.<br>「abcdef</p>
|
||||
<p>abcdef.<br>(abcdef</p>
|
||||
<p>abcdef.<br>[abcdef</p>
|
||||
<p>abcdef.<br>{abcdef</p>
|
||||
<p>abcdef.<br>「abcdef</p>
|
||||
|
||||
</body>
|
||||
</html>
|
27
layout/reftests/line-breaking/punctuation-open-3.html
Normal file
27
layout/reftests/line-breaking/punctuation-open-3.html
Normal file
@ -0,0 +1,27 @@
|
||||
<html>
|
||||
<head>
|
||||
<style type="text/css"> p { margin: 5px 1em; width: 0; } </style>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<p>abcdef,(abcdef</p>
|
||||
<p>abcdef,[abcdef</p>
|
||||
<p>abcdef,{abcdef</p>
|
||||
<p>abcdef,{abcdef</p>
|
||||
<p>abcdef,「abcdef</p>
|
||||
<p>abcdef,(abcdef</p>
|
||||
<p>abcdef,[abcdef</p>
|
||||
<p>abcdef,{abcdef</p>
|
||||
<p>abcdef,「abcdef</p>
|
||||
|
||||
<p>abcdef.(abcdef</p>
|
||||
<p>abcdef.[abcdef</p>
|
||||
<p>abcdef.{abcdef</p>
|
||||
<p>abcdef.「abcdef</p>
|
||||
<p>abcdef.(abcdef</p>
|
||||
<p>abcdef.[abcdef</p>
|
||||
<p>abcdef.{abcdef</p>
|
||||
<p>abcdef.「abcdef</p>
|
||||
|
||||
</body>
|
||||
</html>
|
27
layout/reftests/line-breaking/punctuation-open-4-ref.html
Normal file
27
layout/reftests/line-breaking/punctuation-open-4-ref.html
Normal file
@ -0,0 +1,27 @@
|
||||
<html>
|
||||
<head>
|
||||
<style type="text/css"> p { margin: 5px 1em; width: 0; white-space: nowrap; } </style>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<p>abcdef、<br>(abcdef</p>
|
||||
<p>abcdef、<br>[abcdef</p>
|
||||
<p>abcdef、<br>{abcdef</p>
|
||||
<p>abcdef、<br>{abcdef</p>
|
||||
<p>abcdef、<br>「abcdef</p>
|
||||
<p>abcdef、<br>(abcdef</p>
|
||||
<p>abcdef、<br>[abcdef</p>
|
||||
<p>abcdef、<br>{abcdef</p>
|
||||
<p>abcdef、<br>「abcdef</p>
|
||||
|
||||
<p>abcdef。<br>(abcdef</p>
|
||||
<p>abcdef。<br>[abcdef</p>
|
||||
<p>abcdef。<br>{abcdef</p>
|
||||
<p>abcdef。<br>「abcdef</p>
|
||||
<p>abcdef。<br>(abcdef</p>
|
||||
<p>abcdef。<br>[abcdef</p>
|
||||
<p>abcdef。<br>{abcdef</p>
|
||||
<p>abcdef。<br>「abcdef</p>
|
||||
|
||||
</body>
|
||||
</html>
|
27
layout/reftests/line-breaking/punctuation-open-4.html
Normal file
27
layout/reftests/line-breaking/punctuation-open-4.html
Normal file
@ -0,0 +1,27 @@
|
||||
<html>
|
||||
<head>
|
||||
<style type="text/css"> p { margin: 5px 1em; width: 0; } </style>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<p>abcdef、(abcdef</p>
|
||||
<p>abcdef、[abcdef</p>
|
||||
<p>abcdef、{abcdef</p>
|
||||
<p>abcdef、{abcdef</p>
|
||||
<p>abcdef、「abcdef</p>
|
||||
<p>abcdef、(abcdef</p>
|
||||
<p>abcdef、[abcdef</p>
|
||||
<p>abcdef、{abcdef</p>
|
||||
<p>abcdef、「abcdef</p>
|
||||
|
||||
<p>abcdef。(abcdef</p>
|
||||
<p>abcdef。[abcdef</p>
|
||||
<p>abcdef。{abcdef</p>
|
||||
<p>abcdef。「abcdef</p>
|
||||
<p>abcdef。(abcdef</p>
|
||||
<p>abcdef。[abcdef</p>
|
||||
<p>abcdef。{abcdef</p>
|
||||
<p>abcdef。「abcdef</p>
|
||||
|
||||
</body>
|
||||
</html>
|
@ -15,6 +15,10 @@ random-if(cocoaWidget) == ja-3.html ja-3-ref.html
|
||||
== non-breakable-2.html non-breakable-2-ref.html
|
||||
== numerics-1.html numerics-1-ref.html
|
||||
== parentheses-1.html parentheses-1-ref.html
|
||||
== punctuation-open-1.html punctuation-open-1-ref.html
|
||||
== punctuation-open-2.html punctuation-open-2-ref.html
|
||||
== punctuation-open-3.html punctuation-open-3-ref.html
|
||||
== punctuation-open-4.html punctuation-open-4-ref.html
|
||||
== quotationmarks-1.html quotationmarks-1-ref.html
|
||||
# The following is currently disabled on Linux because of a rendering issue with missing-glyph
|
||||
# representations on the test boxes. See bug #450088 for discussion.
|
||||
|
Loading…
x
Reference in New Issue
Block a user