Closed Bug 304762 Opened 19 years ago Closed 19 years ago

Nested <q> tag not handled correctly.

Categories

(Firefox :: General, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 16206

People

(Reporter: robert.poole, Unassigned)

References

()

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.10) Gecko/20050716 Firefox/1.0.6
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.10) Gecko/20050716 Firefox/1.0.6

According to W3C recommendations, when you nest one <q> tag inside of another,
you should follow the current localization's rules for nested quotation marks. 
For example, take the following:
<q>this is a fine <q>example</q></q>

In the U.S., this should render as follows:

"this is a fine 'example'"

In the UK, this should render as follows:

'this is a fine "example"'

Instead, the example renders as follows in my version of Firefox:

"this is a fine "example""

Reproducible: Always

Steps to Reproduce:
1. Point the browser to a web page with nested <q> tags.
2. Look at the how the page is rendered.


Actual Results:  
Firefox 1.0.6 does not seem to understand nested <q> tags, so double-quotes are
used every time (at least in the U.S. locale).

Expected Results:  
The <q> tag is supposed to render according to the localized rules for nesting
quotation marks.  (See the description above for examples.)

*** This bug has been marked as a duplicate of 24861 ***
Status: UNCONFIRMED → RESOLVED
Closed: 19 years ago
Resolution: --- → DUPLICATE
Status: RESOLVED → UNCONFIRMED
Resolution: DUPLICATE → ---

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