Closed Bug 104517 Opened 23 years ago Closed 18 years ago

"(" is showing at the end of line on the test page above

Categories

(Core :: Internationalization, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla1.1alpha

People

(Reporter: amyy, Assigned: smontagu)

References

()

Details

(Keywords: intl)

Attachments

(2 files)

Build: 10-12 0.9.4 branch build on all platforms.

With a line break test page:
http://babel/tests/browser/kinsoku/sjis1/test1_a_sjis.html
For the item #19, resize the window, you will see the "(" is showing at the end
of line, "(" is the character that is not allowed to be at the end of line.

I'm not quite sure which code point for it, but the attibute for it is very
simple.  And I tried to create a long line in Composer with single and double
byte "(", I couldn't see the same problem.
In same test page, item #2 and #7 works fine.
QA Contact: andreasb → ylong
ylong: is this regression?  This is very bad.
This is not a regression.

As I said, I couldn't reproduce it by create a file through composer cause I
don't know what's the exactly code point - I tried single byte and double byte
"(", but seems not the case, also #2 and #7 works fine. 
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla0.9.7
Target Milestone: mozilla0.9.7 → mozilla0.9.8
-> 0.9.9
Target Milestone: mozilla0.9.8 → mozilla0.9.9
Target Milestone: mozilla0.9.9 → mozilla1.1
I think this is a problem because the stuff after ( is in a seperate text frame
(the link). I think it won't be a problem if the stuff after that is a text. 
The tag cause that line break . ( it is still a bug, just try to explain what
happen here)
I saw another problem, we don't break between ")" and "(" while we should.
(?should we ?)
give it to simon. Simon, this is a line break problem across text frame, I think
you can help. 
Assignee: yokoyama → smontagu
Status: ASSIGNED → NEW
If breaking across text frames was the whole issue, we would also fail on some
of the other tests, e.g. #12 and #13. The problem must be more complex than that.
Attached file The test page (deleted) —
Status: NEW → ASSIGNED
Attached file a work test case (deleted) —
This attached page is working properly.

Like Simon pointed out before, there must be something different with the
problem in this bug report.
Keywords: intl
*** Bug 178920 has been marked as a duplicate of this bug. ***
is this still a problem?
Yes, the bug still exists
The bug is triggered by the combination of right and left parentheses -- including ASCII ")(" or "][" and also non-ASCII such as "⦆⦅" or "﴿﴾" but not fullwidth ")(" -- in a separate frame, within a run of CJK text.
Fixed by bug 343445
Status: ASSIGNED → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: