Closed
Bug 200127
Opened 22 years ago
Closed 22 years ago
Standardize on <tree class="focusring"> for trees that want to display focus
Categories
(Core :: XUL, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: neil, Assigned: janv)
Details
Attachments
(1 file, 2 obsolete files)
(deleted),
patch
|
janv
:
review+
jag+mozilla
:
superreview+
|
Details | Diff | Splinter Review |
Messenger, Venkman and about:config want to display a focus ring on a tree, but
each theme currently has to separately skin them for the correct effect.
Reporter | ||
Comment 1•22 years ago
|
||
Oops clicked on the wrong component :-(
Assignee: hyatt → varga
Component: XP Toolkit/Widgets: XUL → XP Toolkit/Widgets: Trees
Assignee | ||
Comment 2•22 years ago
|
||
also XP filepicker
Reporter | ||
Comment 3•22 years ago
|
||
Assignee | ||
Comment 4•22 years ago
|
||
Comment on attachment 119663 [details] [diff] [review]
Proposed patch
>- <tree id="folderTree" class="plain" flex="1" seltype="single"
>+ <tree id="folderTree" class="plain focusring" flex="1" seltype="single" selstyle="primary"
I also have this in my tree, but I don't think it's ready to be checked in :)
>+/* ::::: tree focusring ::::: */
>+
>+.focusring > .tree-rows > .tree-bodybox,
>+.focusring > .tree-rows > .tree-bodybox {
>+ border: 1px solid transparent;
>+}
>+
>+.focusring:focus > .tree-rows > .tree-bodybox,
>+.focusring:focus > .tree-rows > .tree-bodybox {
>+ border: 1px solid #000000;
>+}
>+
copy/paste error ?
I think just one rule should make it
other than that r=varga
Attachment #119663 -
Flags: review+
Reporter | ||
Updated•22 years ago
|
Attachment #119663 -
Flags: review?(varga)
Assignee | ||
Updated•22 years ago
|
Attachment #119663 -
Flags: review?(varga)
Reporter | ||
Comment 5•22 years ago
|
||
Attachment #119663 -
Attachment is obsolete: true
Reporter | ||
Comment 6•22 years ago
|
||
Comment on attachment 119669 [details] [diff] [review]
Fixed review nits
Seeking review on venkman portion of patch
Attachment #119669 -
Flags: review?(rginda)
Comment 7•22 years ago
|
||
Comment on attachment 119669 [details] [diff] [review]
Fixed review nits
r=rginda for the venkman changes
Attachment #119669 -
Flags: review?(rginda) → review+
Reporter | ||
Updated•22 years ago
|
Attachment #119669 -
Flags: superreview?(jaggernaut)
Comment 8•22 years ago
|
||
Comment on attachment 119669 [details] [diff] [review]
Fixed review nits
The change in venkman.css seems suspect.
Should the mac classic theme be using -moz-mac-focusring?
http://lxr.mozilla.org/seamonkey/search?string=mac-focusring
Reporter | ||
Comment 9•22 years ago
|
||
I don't know what happened to the venkman.css patch, attachment 119663 [details] [diff] [review] was OK.
Attachment #119669 -
Attachment is obsolete: true
Reporter | ||
Comment 10•22 years ago
|
||
Comment on attachment 120079 [details] [diff] [review]
Fixed superreview nits
Jan, you've got a Mac, right?
Attachment #120079 -
Flags: superreview?(jaggernaut)
Attachment #120079 -
Flags: review?(varga)
Comment 11•22 years ago
|
||
Comment on attachment 120079 [details] [diff] [review]
Fixed superreview nits
sr=jag
Attachment #120079 -
Flags: superreview?(jaggernaut) → superreview+
Assignee | ||
Comment 12•22 years ago
|
||
make it 2px in mac/tree.css
r=varga
Reporter | ||
Comment 13•22 years ago
|
||
Fix checked in.
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
Assignee | ||
Updated•22 years ago
|
Attachment #120079 -
Flags: review?(varga) → review+
Updated•22 years ago
|
Attachment #119669 -
Flags: superreview?(jaggernaut)
Component: XP Toolkit/Widgets: Trees → XUL
QA Contact: shrir → xptoolkit.widgets
You need to log in
before you can comment on or make changes to this bug.
Description
•