Closed Bug 25580 Opened 25 years ago Closed 23 years ago

[FIX][CSS][NavQ]padding and border resizes Input Text and Textarea incorrectly

Categories

(Core :: Layout: Form Controls, defect, P3)

x86
Windows 95
defect

Tracking

()

VERIFIED WONTFIX

People

(Reporter: jmraker, Assigned: rods)

References

Details

(Keywords: css1, Whiteboard: [nsbeta3+][nsbeta2-]fix in hand)

Attachments

(1 file)

Using M13 Win32 build. Actual Results The text field's border and padding is overlapping (rendered inside) the field itself. Expected Results The border and padding should appear outside of the field.
Attached file testcase. (deleted) —
Reassigning to Rod.
Assignee: karnaze → rods
No, this is (strangely enough) the correct behavior for NavQuirks. The idea when laying out in NavQuirks is to be the same size as Nav. Nav does not handle this type of style, so we don't either for NavQuirks. If you then say, that we should never allow the border size to be greater than two so it would at least render nicely (and look like NavQuirks), then that is a reasonable request and maybe I could get it in for M15 or M16 It works correctly and as expected when in Standard mode.
Status: NEW → ASSIGNED
I was expecting everything to be the correct size. The border and the widget not overlapping like it is. I'm not sure of the navquirks mode details and it's limitations, but it would be nice to be able to use CSS properties on widgets and have them work even if they are ugly. Never allowing the border to be increasd isn't the long term solution I hoped for, but neither is what it is doing now in the test case. If limiting the properties is the only way, it would be better.
Rereading the comment, it seems you are referring to compatibility with Navigator of 4.xx and it's CSS abilites (what little it has). I was under the impression that mozilla would be 100% CSS1 compliant.
Mozilla in "Standard" should be fully standards compliant, if not file a bug. When it is in NavQuirks mode, it does what little (or maybe a little more) than what Nav 4.x does. Switch the flafg in viewer or make sure your DTD is "Strict' and it will do the right thing.
setting to M16 and marking low priority
Summary: When Table CSS properties are applied to text fields, it's rendered inside the field → [LOW PRI}When Table CSS properties are applied to text fields, it's rendered inside the field
Target Milestone: M16
mass-move to M16
Moving out by executive order.
Target Milestone: M16 → M17
This is because the NavQuirks sizing assume zero padding and a two pixel border. When we have a NavQuirks style sheet we can make the padding and border !important and solve this.
Summary: [LOW PRI}When Table CSS properties are applied to text fields, it's rendered inside the field → [FIX][NAVQUIRKS]padding and border resizes Input Text and Textarea incorrectly
Depends on: 38026
Summary: [FIX][NAVQUIRKS]padding and border resizes Input Text and Textarea incorrectly → [FIX][CSS][NAVQUIRKS]padding and border resizes Input Text and Textarea incorrectly
Keywords: css1
Summary: [FIX][CSS][NAVQUIRKS]padding and border resizes Input Text and Textarea incorrectly → [FIX][CSS][NavQ]padding and border resizes Input Text and Textarea incorrectly
nominating as nsbeta2 since the fix is a simple change to html.css now that the NavQuirk style sheet exists.
Keywords: nsbeta2
Can we see just how trivial this patch would be? We have lots of bugs, and can't afford regressions just now (running towards beta2).
Whiteboard: [NEED INFO]
Putting on [nsbeta2-] radar.
Whiteboard: [NEED INFO] → [nsbeta2-]
Target Milestone: M17 → M16
Keywords: nsbeta3
Whiteboard: [nsbeta2-] → [nsbeta2-]fix in hand
M16 has been out for a while now, these bugs target milestones need to be updated.
setting to M17
Target Milestone: M16 → M17
Marking nsbeta3+
Keywords: correctness
Whiteboard: [nsbeta2-]fix in hand → [nsbeta3+][nsbeta2-]fix in hand
This was fixed when the quirk.css was put in a while back. marking works for me.
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → WORKSFORME
Oops, that embarressing, it works for me because the change is in my tree. Reopening and and I will check the fix in today and then mark it fixed.
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
fixed
Status: REOPENED → RESOLVED
Closed: 24 years ago24 years ago
Resolution: --- → FIXED
Marking VERIFIED FIXED on: - LinuxRH62 2000-09-07-08-M18 Commercial - Win98 2000-09-07-08-M18 Mozilla - MacOS86 2000-09-07-04-M18 Commercial
Status: RESOLVED → VERIFIED
reopening because I am removing the fix.
Status: VERIFIED → REOPENED
Resolution: FIXED → ---
marking won't fix.
Status: REOPENED → RESOLVED
Closed: 24 years ago23 years ago
Resolution: --- → WONTFIX
See bug 55336 for the fix removal
Correct QA Contact -> vladimire
QA Contact: ckritzer → vladimire
I'm verifying wontfix, although I dont see the problem....
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: