Closed
Bug 6647
(css2outline)
Opened 25 years ago
Closed 20 years ago
CSS2 'outline' property
Categories
(Core :: CSS Parsing and Computation, enhancement, P3)
Core
CSS Parsing and Computation
Tracking
()
VERIFIED
DUPLICATE
of bug 281972
Future
People
(Reporter: ian, Assigned: roc)
References
(Depends on 2 open bugs, Blocks 1 open bug, )
Details
(Keywords: access, css2, testcase, Whiteboard: [Hixie-P0][Hixie-PF])
The CSS2 outline property would allow widget focus to be drawn using
spec compliant methods.
There is a test page here:
http://www.bath.ac.uk/%7Epy8ieh/internet/eviltests/outline.html
See bug 1859.
Reporter | ||
Updated•25 years ago
|
Priority: P3 → P5
Updated•25 years ago
|
Assignee: peterl → karnaze
Component: Style System → Widget Set
Comment 1•25 years ago
|
||
The property data is ready for use in the style context.
Updated•25 years ago
|
Assignee: karnaze → pierre
Comment 2•25 years ago
|
||
Reassigning to Pierre.
Updated•25 years ago
|
Status: NEW → ASSIGNED
Target Milestone: M8
Moving all Widget Set bugs, past and present, to new HTML Form Controls
component per request from karnaze. Widget Set component will be retired
shortly.
Comment 5•25 years ago
|
||
This should be implemented for frames in general. It is not a form element
specific bug. The CSS border rendering code needs to be modified to include
support for rendering the outline border.
Updated•25 years ago
|
Target Milestone: M9 → M11
Comment 6•25 years ago
|
||
I'm leaving 3 weeks on vacation. Pushing M9 bugs to M11.
Reporter | ||
Updated•25 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → DUPLICATE
Updated•25 years ago
|
Status: RESOLVED → VERIFIED
Comment 8•25 years ago
|
||
Verified dup of #9816
Comment 9•24 years ago
|
||
Since bug 9816 turned into the 'remove CSS2 for FCS' bug, and is already
littered with comments, I think we should make this the bug for FUTURE support
of the 'outline' property.
Ian's comments from bug 9816 about remaining issues:
1. It appears that we don't support 'dotted' and 'dashed' outline-styles at all.
This is wrong, IIRC we should treat them as 'solid' if we are not able to
actually treat them as dotted or dashed styles (BUT I MAY BE WRONG THIS NEEDS
TO BE CHECKED!!!).
2. We do not appear to support the 'invert' outline-color.
3. We have major drawing errors with inset and outset outline-styles.
4. We have some odd, annoying repaint problems (as I understand it, this is
quite a major problem code-wise). This is bug 9809, marked Future, mostfreq.
5. We interpret 'groove' and 'ridge' the wrong way round.
6. We do not support outline on inline elements (the main use of outline!!!)
7. We draw the outline in the wrong place (as far as I can tell?).
8. According to bug 22892, we don't do 'outline' on XUL -- which I would
guess is one of the major uses of outline as far as we are concerned
Severity: enhancement → normal
Status: VERIFIED → REOPENED
Keywords: css2
Priority: P5 → P3
Resolution: DUPLICATE → ---
Target Milestone: M11 → Future
Reporter | ||
Updated•24 years ago
|
Summary: CSS2 'outline' property → CSS2 'outline' property [outline]
Reporter | ||
Comment 10•24 years ago
|
||
Taking QA per managerial policy.
Reporter | ||
Updated•24 years ago
|
QA Contact: chrisd → py8ieh=bugzilla
Comment 11•24 years ago
|
||
*** Bug 67966 has been marked as a duplicate of this bug. ***
Updated•23 years ago
|
Summary: CSS2 'outline' property [outline] → [outline]CSS2 'outline' property
Updated•23 years ago
|
Status: REOPENED → ASSIGNED
Reporter | ||
Updated•23 years ago
|
Severity: normal → enhancement
Reporter | ||
Comment 12•23 years ago
|
||
Nominating this bug for nsbeta1 on behalf of gerardok@netscape.com.
Keywords: nsbeta1
Reporter | ||
Updated•23 years ago
|
Whiteboard: [Hixie-PF]
Comment 13•23 years ago
|
||
--> Style System (which may not be correct, but this sure ain't a Form Controls bug)
Component: HTML Form Controls → Style System
Updated•23 years ago
|
Reporter | ||
Updated•23 years ago
|
Whiteboard: [Hixie-PF] → [Hixie-P0][Hixie-PF]
Comment 14•23 years ago
|
||
To implement we would need to be able to draw to the outside of the frame. This
would require some major modifications.
Marking nsbeta1-.
Comment 15•22 years ago
|
||
Assigning pierre's remaining Style System-related bugs to myself.
Assignee: pierre → dbaron
Status: ASSIGNED → NEW
Comment 16•22 years ago
|
||
Just curious: why does -moz-outline work, but the standard outline does not?
They have the same effect as far as I can tell.
Comment 17•22 years ago
|
||
Jerry: The reasons are listed in comment #9. This feature is just not ready for
the prime time.
Sorry for the spam.
Comment 18•22 years ago
|
||
9. We don't merge outlines for inline elements correctly (bug 133165)
Comment 19•22 years ago
|
||
*** Bug 189464 has been marked as a duplicate of this bug. ***
Assignee | ||
Comment 21•22 years ago
|
||
*** Bug 21354 has been marked as a duplicate of this bug. ***
Comment 22•21 years ago
|
||
seems like the current -moz-outline is rendered inside the border but the web
standards outline property should be rendered over the border.
Updated•21 years ago
|
Updated•20 years ago
|
Comment 23•20 years ago
|
||
It's worth pointing out that this property is in the default HTML 4.0 stylesheet
(*:focus). Hence, Moz should support it at least enough that a designer can
manipulate the default setting or turn it off.
Updated•20 years ago
|
Updated•20 years ago
|
Updated•20 years ago
|
Flags: blocking-aviary1.0?
Updated•20 years ago
|
Flags: blocking-aviary1.0?
Comment 24•20 years ago
|
||
*** Bug 22892 has been marked as a duplicate of this bug. ***
Comment 25•20 years ago
|
||
-moz-outline-offset is now implemented
Negative offsets are allowed
Updated•20 years ago
|
Assignee | ||
Comment 26•20 years ago
|
||
I think we're ready to turn this on with the real 'outline' name. I will write a
style system patch to do that.
Status: NEW → ASSIGNED
Comment 27•20 years ago
|
||
See bug 93156 for the aliasing stuff I did for -moz-opacity, which you'll want
here as well, I suspect.
Comment 28•20 years ago
|
||
It looks like Mats did this in bug 281972.
Assignee | ||
Comment 29•20 years ago
|
||
Yep. Thanks mats!
*** This bug has been marked as a duplicate of 281972 ***
Status: ASSIGNED → RESOLVED
Closed: 25 years ago → 20 years ago
Resolution: --- → DUPLICATE
Updated•19 years ago
|
Status: RESOLVED → VERIFIED
Updated•15 years ago
|
Alias: outline → css2outline
You need to log in
before you can comment on or make changes to this bug.
Description
•