Uploaded image for project: 'phpBB3'
  1. phpBB3
  2. PHPBB3-9827

IE9 Beta fixes IE8 textarea bug

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 3.0.7-PL1
    • Fix Version/s: 3.0.8-RC1
    • Component/s: Posting
    • Labels:
      None
    • Environment:
      IE8/IE9

      Description

      <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

      Original ticket: http://tracker.phpbb.com/browse/PHPBB3-8230

      The above code was added in order to address the textarea width bug in IE8. This issue has since been resolved in the IE9 beta, which was just recently released. To better assist style authors in using code standards, the code should be changed to the following:

      <!--[if lt IE 9]><meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /><![endif]-->

      IE7 emulation will only be enabled when IE8 is the browser.

        Issue Links

          Activity

          Hide
          AdamR Adam Reyher added a comment -

          I assume you're referring to IE=edge?

          The issue here is that there's no way to force IE8 into EmulateIE7 mode without using conditional comments since IE8 will take IE=edge to mean "render in IE8 Standards Mode."

          Show
          AdamR Adam Reyher added a comment - I assume you're referring to IE=edge? The issue here is that there's no way to force IE8 into EmulateIE7 mode without using conditional comments since IE8 will take IE=edge to mean "render in IE8 Standards Mode."
          Hide
          bantu Andreas Fischer added a comment -

          I was just posting the links because I just read them and it was hard to find information. A comment in the first link also says that using conditional comments for meta x-ua-compatible doesn't work at all.

          Show
          bantu Andreas Fischer added a comment - I was just posting the links because I just read them and it was hard to find information. A comment in the first link also says that using conditional comments for meta x-ua-compatible doesn't work at all.
          Hide
          narqelion narqelion [X] (Inactive) added a comment -

          I was scratching my head when I saw the link you posted....it really has nothing to do with this ticket. :? Adam's original patch used CC's but I advised document mode instead as the correct way to deal with IE so long as IE8 exhibits the text area bug in the 3.0.x branch. Bantu, what information is it you are trying to find? I would be happy to explain anything I can for you.

          Show
          narqelion narqelion [X] (Inactive) added a comment - I was scratching my head when I saw the link you posted....it really has nothing to do with this ticket. :? Adam's original patch used CC's but I advised document mode instead as the correct way to deal with IE so long as IE8 exhibits the text area bug in the 3.0.x branch. Bantu, what information is it you are trying to find? I would be happy to explain anything I can for you.
          Hide
          Raimon Raimon Meuldijk added a comment -
          Show
          Raimon Raimon Meuldijk added a comment - Add some way you really don't need to use the Emulate tag, as posted before by CyberAlien; http://www.ozzu.com/website-design-forum/ie8-textarea-scrolling-bug-t99866.html related ; http://www.phpbb.com/community/viewtopic.php?f=74&t=1615605&p=11068685#p11069625
          Hide
          bantu Andreas Fischer added a comment -

          Let's go with Microsoft's suggestion. And let's try to get rid of the emulation for the next release.

          Show
          bantu Andreas Fischer added a comment - Let's go with Microsoft's suggestion. And let's try to get rid of the emulation for the next release.

            People

            • Assignee:
              bantu Andreas Fischer
              Reporter:
              AdamR Adam Reyher
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development