3: IE6 - review request - formatting

cae***@gmai***** (Google Code) (Is this you? Claim this profile.)
April 1, 2007
What's the URL of the page containing the problem?
http://osiris.chipx86.com:8080/reviews/3/

What steps will reproduce the problem?
1. Go there in IE6

What is the expected output? What do you see instead?
Submitter,Branch,Reviewers, etc usually shows in two columns.
In IE6, this is ..well, see attached screenshot.
#1 cae***@gmai***** (Google Code) (Is this you? Claim this profile.)
Rows:
"Submitter", "Branch", "Bugs Closed", "Groups", "People" are in wrong place because:
.review-request #details .label {
  text-align: right;                    <-- (line 684, site.css)
  white-space: nowrap;
}
"Reviewers" is in correct place. Name may or may not be in correct place (since
relative to "Submitter").

#2 cae***@gmai***** (Google Code) (Is this you? Claim this profile.)
(Yes, I know text-align: right is technically correct. IE is freakish for css though)
#3 cae***@gmai***** (Google Code) (Is this you? Claim this profile.)
This can be (partially) fixed by changing the col widths within #details, in
review_detail.html, to use 0% and 50% instead of 0* and 1*.
This completely fixes IE, however it has an odd interaction in FF where the edit
field textboxes in the left column of them are reduced in size to the same as the
right column widths. This reduces the size to about 11 characters ("12873, 4561").
This width changes when the % values are changed, so it is not statically listed in
the css file. Looking in the javascript...
#4 cae***@gmai***** (Google Code) (Is this you? Claim this profile.)
Change html to use 0% and 50% instead of 0* and 1* in the details section.
Then change widgets.js, in fitWidthToParent function (~line 286). Make
this.form.width equal to 2/3 of parentWidth.
elWidth is zero on this page all the time.
Is there a page where elWidth is -not- zero?
chipx86
#5 chipx86
Awesome. Fixed in r377.
  • +Fixed