Closed
Bug 1061
Opened 26 years ago
Closed 24 years ago
nested quotes not yet supported (<q> CSS quoting)
Categories
(Core :: Layout, enhancement, P2)
Core
Layout
Tracking
()
Future
People
(Reporter: kipp, Unassigned)
References
()
Details
(Keywords: css2, helpwanted, Whiteboard: hit during nsbeta2 standards compliance testing)
Attachments
(1 file)
(deleted),
text/html
|
Details |
[This is just a reminder: peter, reassign this to kipp when you have implemented
the css2 content attributes - thanks]
Updated•26 years ago
|
Status: NEW → ASSIGNED
Updated•26 years ago
|
Summary: Q tag not yet supported → The Q element is not yet supported
Comment 2•26 years ago
|
||
Note.
For the Q element's ua.css declaration, the :before and :after
pseudo-elements and the quotes property will be needed, as well
as the content property mentioned above.
(Subtly altered summary so that this bug is easier to find using
a regexp search in a bugzilla query.)
Updated•26 years ago
|
Comment 3•26 years ago
|
||
Added URI of duplicate bug (1138)
Comment 5•26 years ago
|
||
per leger, assigning QA contacts to all open bugs without QA contacts according
to list at http://bugzilla.mozilla.org/describecomponents.cgi?product=Browser
Updated•26 years ago
|
QA Contact: 4144 → 4082
Updated•26 years ago
|
Assignee: peterl → kipp
Status: ASSIGNED → NEW
Comment 7•26 years ago
|
||
CSS2 content properties are now in the style context
Q tag is implemented, and it uses :before (content: open-quote) and :after
(content: close-quote) specified in ua.css
We also pay attention to the 'quotes' property to determine what to display for
the quotes.
I'm marking this REMIND, because the remaining piece of work to do is to handle
nested quotes. We may, or may not, do this for the first version
Comment 9•26 years ago
|
||
Just out of interest, how difficult is the nesting thing to do?
Comment 10•26 years ago
|
||
The basic code is pretty easy to write, although it requires some changes to
pass the quote nesting level down as we recurse the content model. That's a
couple of days of work. The much larger piece of work is making it work
incrementally as the content model (or style info) changes. That's probably a
week to a week and a half worth of work
Updated•26 years ago
|
Priority: P2 → P5
Comment 11•26 years ago
|
||
Ok. Reducing priority. I'm leaving the severity though, as this is a spec
compliance issue. The milestone may need to be changed.
A test page for nested quotes is available at:
http://www.bath.ac.uk/%7Epy8ieh/internet/eviltests/content/2.html
BTW: When this is implemented, special care should be taken with absolute
positioning. I'm not sure if the spec is clear about this or not, but it seems
to me that the nesting level should *not* spill into absolutely positioned
content. This should probably be raised in www-style@w3.org.
Updated•26 years ago
|
Status: RESOLVED → VERIFIED
OS: Windows NT → All
Hardware: PC → All
Summary: The Q element is not yet supported → {css2} nested quotes not yet supported
Target Milestone: M5
Comment 12•26 years ago
|
||
[Missed M5. Removing target milestone. Updating summary.]
A test page for this is at:
http://www.bath.ac.uk/%7Epy8ieh/internet/eviltests/content/2.html
Generated counter support is currently waiting in bug 3247.
Updated•26 years ago
|
Severity: normal → enhancement
Priority: P5 → P2
Comment 13•26 years ago
|
||
[Fixing severity/priority...]
Comment 14•26 years ago
|
||
*** Bug 5554 has been marked as a duplicate of this bug. ***
Updated•26 years ago
|
QA Contact: claudius → petersen
Comment 15•25 years ago
|
||
Migrating from {css2} to css2 keyword. The {css1}, {css2}, {css3} and {css-moz}
radars should now be considered deprecated in favour of keywords.
I am *really* sorry about the spam...
Comment 16•25 years ago
|
||
Updated•25 years ago
|
Blocks: html4.01
Summary: {css2} nested quotes not yet supported → nested quotes not yet supported
Comment 17•25 years ago
|
||
*** Bug 35700 has been marked as a duplicate of this bug. ***
Comment 18•25 years ago
|
||
Besides making sure nested quotes, don't forget implementing both the "lang"
and "dir" attributes and their associated values. I hate to add more this
implementation but support for International languages is part of Web
accessibility. Being able to specify <Q lang="fr"> and have the quotation marks
be based on « » or ‹ › is quite important.
I have examples here:
http://www.zotgroup.com/development/test-suites/html401/nn60b1/q-element.html
I hope to have examples of actual usage with different languages soon.
W3C specs:
http://www.w3.org/TR/html401/struct/dirlang.html#language-info
Comment 19•25 years ago
|
||
The testcase attached to this bug includes examples in different languages.
Comment 20•25 years ago
|
||
*** Bug 35725 has been marked as a duplicate of this bug. ***
Comment 21•25 years ago
|
||
> Being able to specify <Q lang="fr"> and have the quotation marks
> be based on « » or ‹ › is quite important.
It would actually be wrong, quoting styles are based on the _surrounding_
language and not the language of the quote -- "oui", not <<non>>.
That relies on us supporting CSS2's ":lang" pseudo-class which I believe is not
likely to be implemented by Netscape engineers before First Customer Ship (FCS).
Status: VERIFIED → REOPENED
Resolution: REMIND → ---
Comment 22•25 years ago
|
||
Troy no longer with us; marking Future, helpwanted, reassigning to nobody.
Comment 23•25 years ago
|
||
That should be nobody@mozilla.org, not netscape.com.
Assignee: nobody → nobody
Comment 24•25 years ago
|
||
As per meeting with ChrisD today, taking QA.
QA Contact: petersen → py8ieh=bugzilla
Updated•25 years ago
|
Keywords: correctness
Summary: nested quotes not yet supported → nested quotes not yet supported (<q>)
Whiteboard: hit during nsbeta2 standards compliance testing
Comment 25•25 years ago
|
||
*** Bug 45401 has been marked as a duplicate of this bug. ***
Updated•25 years ago
|
Summary: nested quotes not yet supported (<q>) → nested quotes not yet supported (<q> CSS quoting)
Comment 26•24 years ago
|
||
*** This bug has been marked as a duplicate of 24861 ***
Status: NEW → RESOLVED
Closed: 26 years ago → 24 years ago
Resolution: --- → DUPLICATE
Comment 27•24 years ago
|
||
Verifying as duplicate of bug filed fifteen months after this one.
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•