Many of them are just explaining motivation for a specific change, and I think are outside the scope of comments. A few probably should be comments, though, and I'll do that before committing.
On Tue, Oct 6, 2009 at 3:37 PM, Ray Ryan <rj...@google.com> wrote: > Each of these should really be a comment in the source code, no? > > > On Tue, Oct 6, 2009 at 12:33 PM, <j...@google.com> wrote: > >> >> A few comments to make it a bit clearer what this is all about. >> >> >> http://gwt-code-reviews.appspot.com/76803/diff/1/2 >> File samples/mail/src/com/google/gwt/sample/mail/client/Contacts.java >> (right): >> >> http://gwt-code-reviews.appspot.com/76803/diff/1/2#newcode84 >> Line 84: @UiField ComplexPanel panel; >> Reflects a change in the .ui.xml structure. >> >> http://gwt-code-reviews.appspot.com/76803/diff/1/3 >> File samples/mail/src/com/google/gwt/sample/mail/client/Contacts.ui.xml >> (right): >> >> http://gwt-code-reviews.appspot.com/76803/diff/1/3#newcode14 >> Line 14: </g:FlowPanel> >> Added the extra FlowPanel for the padding. Turns out that adding a >> padding style to tables on IE7 causes it to go crazy and add padding >> around every td. >> >> http://gwt-code-reviews.appspot.com/76803/diff/1/4 >> File samples/mail/src/com/google/gwt/sample/mail/client/MailList.java >> (left): >> >> http://gwt-code-reviews.appspot.com/76803/diff/1/4#oldcode59 >> Line 59: table.setWidth("100%"); >> This is duplicated below. Copy/paste mistake. >> >> http://gwt-code-reviews.appspot.com/76803/diff/1/5 >> File samples/mail/src/com/google/gwt/sample/mail/client/TopPanel.ui.xml >> (right): >> >> http://gwt-code-reviews.appspot.com/76803/diff/1/5#newcode3 >> Line 3: > >> Necessary to get >> >> http://gwt-code-reviews.appspot.com/76803/diff/1/5#newcode37 >> Line 37: >> Separates the two widgets. Apparently a little normal whitespace wasn't >> enough on IE. >> >> http://gwt-code-reviews.appspot.com/76803/diff/1/6 >> File samples/mail/war/Mail.html (right): >> >> http://gwt-code-reviews.appspot.com/76803/diff/1/6#newcode2 >> Line 2: >> Believe it or not, this is entirely legitimate and correct (c.f. >> http://ejohn.org/blog/html5-doctype/). >> >> http://gwt-code-reviews.appspot.com/76803/diff/1/7 >> File user/src/com/google/gwt/layout/client/LayoutImpl.java (right): >> >> http://gwt-code-reviews.appspot.com/76803/diff/1/7#newcode58 >> Line 58: style.setHeight(10, heightUnit); >> Needed to make rulers 10x larger to get a little extra resolution. This >> is necessary because I just discovered that IE allows the possibility of >> non-integral unit values. Other browsers don't seem to do this. >> >> http://gwt-code-reviews.appspot.com/76803/diff/1/7#newcode115 >> Line 115: return fixedRuler.getOffsetWidth() / 23.6; >> All these are simply multiplied by 10. >> >> http://gwt-code-reviews.appspot.com/76803/diff/1/8 >> File user/src/com/google/gwt/user/client/ui/SplitLayoutPanel.java >> (right): >> >> http://gwt-code-reviews.appspot.com/76803/diff/1/8#newcode100 >> Line 100: getElement().getStyle().setBackgroundColor("white"); >> If the background-color is 'default', IE7 doesn't fire any mouse events >> on it. Go figure. >> >> http://gwt-code-reviews.appspot.com/76803 >> >> >> > > > > --~--~---------~--~----~------------~-------~--~----~ http://groups.google.com/group/Google-Web-Toolkit-Contributors -~----------~----~----~----~------~----~------~--~---