Does IE8 still have non-standards compliant behaviour?  I thought they were
supposed to introduce pretty strict standards compliance with IE8 (in fact,
some/all? legacy non-standard stuff is unavailable).  Shouldn't IE8 extend
DOMImplStandard or are there still remaining issues?

On Mon, Apr 27, 2009 at 11:22 AM, <[email protected]> wrote:

>
> http://gwt-code-reviews.appspot.com/29803/diff/1/5
> File user/src/com/google/gwt/dom/DOM.gwt.xml (right):
>
> http://gwt-code-reviews.appspot.com/29803/diff/1/5#newcode56
> Line 56: <when-property-is name="user.agent" value="ie6"/>
> On 2009/04/24 20:34:56, jlabanca wrote:
> > too many spaces
>
> Done.
>
> http://gwt-code-reviews.appspot.com/29803/diff/1/12
> File user/src/com/google/gwt/user/Form.gwt.xml (right):
>
> http://gwt-code-reviews.appspot.com/29803/diff/1/12#newcode31
> Line 31: <when-property-is name="user.agent" value="ie6"/>
> On 2009/04/24 20:34:56, jlabanca wrote:
> > Spacing, and what are those two red arrows?  »»
> "visual tab indicators".
> Cleaned up tabs.
>
> http://gwt-code-reviews.appspot.com/29803/diff/1/7
> File user/src/com/google/gwt/user/RichText.gwt.xml (right):
>
> http://gwt-code-reviews.appspot.com/29803/diff/1/7#newcode27
> Line 27: <when-property-is name="user.agent" value="ie6" />
> On 2009/04/24 20:34:56, jlabanca wrote:
> > Remove the »», which I assume are tabs.
>
> Done.
>
> http://gwt-code-reviews.appspot.com/29803/diff/1/8
> File user/src/com/google/gwt/user/TextBox.gwt.xml (right):
>
> http://gwt-code-reviews.appspot.com/29803/diff/1/8#newcode32
> Line 32: <when-property-is name="user.agent" value="ie6"/>
> On 2009/04/24 20:34:56, jlabanca wrote:
> > Remove »»
>
> Done.
>
> http://gwt-code-reviews.appspot.com/29803/diff/1/9
> File user/src/com/google/gwt/user/UserAgent.gwt.xml (right):
>
> http://gwt-code-reviews.appspot.com/29803/diff/1/9#newcode38
> Line 38: if (v >= 8000) {
> On 2009/04/24 23:44:41, t.broyer wrote:
> > I believe "ie8" here means "X-UA-Compatibility: IE=8", so detecting
> the version
> > from the navigator.userAgent is probably not enough [1], and
> > document.documentMode should be used instead [2], otherwise the "ie8"
> > implementation would have to do a
> > quirks-vs-standards-vs-super-standards-mode-detection, which would
> make the
> > "ie6" impl quite useless.
>
> > [1] Mike Ormond reports that a document can be displayed in IE=5 or
> IE=7 mode
> > while the UA is still reported as MSIE 8.0
>
>
> http://blogs.msdn.com/mikeormond/archive/2008/09/25/ie-8-compatibility-meta-tags-http-headers-user-agent-strings-etc-etc.aspx
>
> > [2]
> http://msdn.microsoft.com/en-us/library/cc288325(VS.85).aspx#GetMode<http://msdn.microsoft.com/en-us/library/cc288325%28VS.85%29.aspx#GetMode>
>
> Thanks for pointing out that blog in particular. Amazing that they
> managed to turn quirks/standards into a 12-entry matrix :P
>
> The good news is that In "compatibility view", IE always reports its UA
> as MSIE 7.0, which triggers the "ie6" user-agent property.
>
> When no X-UA-Compatible header is set, we're in "normal mode" (i.e., not
> "compatibility view"), and no DOCTYPE is set, we end up in quirks-mode,
> which appears to turn off some IE8 features (I've noticed that at least
> IE8 history breaks, though everything else I've tried seems to work fine
> and all of our tests pass). The only solution I'm aware of is to either
> set a DOCTYPE or the X-UA-Compatible header (both of which will put you
> in standards-mode). I realize there are still some GWT panels that
> layout a bit oddly in standards-mode, and while we're working on solving
> this, it's going to be a problem for some apps for a while yet.
>
> I'll document this on the IE8 support wiki page for now. Before long, it
> will be the "right thing" to always set a DOCTYPE, which should make
> this problem go away.
>
> http://gwt-code-reviews.appspot.com/29803/diff/1/6
> File user/src/com/google/gwt/xml/XML.gwt.xml (right):
>
> http://gwt-code-reviews.appspot.com/29803/diff/1/6#newcode39
> Line 39: <when-property-is name="user.agent" value="ie6"/>
> On 2009/04/24 20:34:56, jlabanca wrote:
> > tabs again »»
>
> Done.
>
> http://gwt-code-reviews.appspot.com/29803
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~----------~----~----~----~------~----~------~--~---

Reply via email to