Closed
Bug 416727
Opened 16 years ago
Closed 16 years ago
[10.5] Fix tabbing into the Pop-up Exceptions List Policy column
Categories
(Camino Graveyard :: Preferences, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
Camino1.6
People
(Reporter: alqahira, Assigned: alqahira)
Details
(Keywords: access, fixed1.8.1.13)
Attachments
(1 file)
11.56 KB,
application/zip
|
Jeff.Dlouhy
:
review+
stuart.morgan+bugzilla
:
superreview+
|
Details |
On 10.5 with the new table tabbing impl, we tab into all "editable" table cells in a row. In the Pop-up Exceptions List table (and in the Flashblock one implemented in bug 371895), we tab into the Policy column cells and make them ready for text entry, except that column doesn't accept text entry, only changes to the policy. By contrast, the Cookies Exceptions list works correctly; you can tab into the cells in the Policy column and they become focused, but editing does not begin; instead, pressing <space> pops up the menu that allows you to change the Policy. I don't know if this might require nib changes or not, so flagging 1.6b3? until someone looks at it.
Flags: camino1.6b3?
Assignee | ||
Comment 1•16 years ago
|
||
Bug 370119 might ultimately take care of this, but if we can easily improve this bit of the UI for 1.6, it might be worthwhile.
Comment 2•16 years ago
|
||
We can fix this by setting the policy column as not editable. Due to the changes to tabbing behavior in Leopard, having a NSPopupButtonCell in an editable column seems to cause this problem. The cookies exceptions list is un-editable, and does what we want.
Comment 3•16 years ago
|
||
Actually, should we just fix this over on bug 371895, since it's touching WebFeatures.nib? If so, we just need to uncheck "editable" on the exceptions table column. I should mention that doing so won't affect the actual editable status of the NSPopupButtonCell data cell, it merely allows for proper tabbing behavior.
Assignee | ||
Comment 4•16 years ago
|
||
(In reply to comment #3) > Actually, should we just fix this over on bug 371895, since it's touching > WebFeatures.nib? > > If so, we just need to uncheck "editable" on the exceptions table column. If that's all, yeah; I'll post a new nib there this afternoon. (If we don't get bug 371895 for 1.6, we should do this separately, but for the moment, I prefer not to bitrot Bryan's nibwork.)
Assignee: nobody → alqahira
Depends on: 371895
Assignee | ||
Comment 5•16 years ago
|
||
Since bug 371895 is now unlikely for 1.6, this just flips the editable bit on that column in the current nib.
Attachment #304648 -
Flags: review?(Jeff.Dlouhy)
Assignee | ||
Updated•16 years ago
|
No longer depends on: 371895
Summary: [10.5] Fix (or disable) tabbing into the Pop-up Exceptions List Policy column → [10.5] Fix tabbing into the Pop-up Exceptions List Policy column
Comment 6•16 years ago
|
||
Comment on attachment 304648 [details]
Fixed nib
r=jeff
Attachment #304648 -
Flags: review?(Jeff.Dlouhy) → review+
Assignee | ||
Updated•16 years ago
|
Attachment #304648 -
Flags: superreview?(stuart.morgan)
Comment 7•16 years ago
|
||
Comment on attachment 304648 [details]
Fixed nib
sr=smorgan. What a lame definition of "editable"...
Attachment #304648 -
Flags: superreview?(stuart.morgan) → superreview+
Updated•16 years ago
|
Flags: camino1.6b3? → camino1.6b3+
Target Milestone: --- → Camino1.6
Assignee | ||
Comment 8•16 years ago
|
||
Checked in on the trunk and MOZILLA_1_8_BRANCH.
You need to log in
before you can comment on or make changes to this bug.
Description
•