Closed Bug 251834 Opened 20 years ago Closed 20 years ago

CSS2 content:'\A' (newline) isn't rendered

Categories

(SeaMonkey :: General, defect)

x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 17646

People

(Reporter: TailsTheKitsune, Unassigned)

Details

Attachments

(1 file)

354 bytes, text/html
Details
User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8a2) Gecko/20040711
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8a2) Gecko/20040711

As stated in http://www.w3.org/TR/REC-CSS2/generate.html#content, you can use
escape characters in content:before and content:after. Mozilla supports escaped
characters such as \40. However, it doesn't recognize line breaks such as \A.
This may be an OS-specific ASCII formatting issue with Mozilla. Although the
content isn't meant to be parsed (try entities), that page at the W3C says \A is
acceptable.

Reproducible: Always
Steps to Reproduce:
1. Make 2 inline elements
2. style them to have a line break ('\A') using the :before or :after
pseudo-elements

Actual Results:  
\A isn't recognized.

Expected Results:  
This should break the line

OS line-formatting specific? This problem is showing up for me in Windows.
Attached file TESTCASE
It's not supposed to, per CSS 2.1

*** This bug has been marked as a duplicate of 17646 ***
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → DUPLICATE
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: