Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE 1.3.0.GA_P01
    • Fix Version/s: EE 1.3.1.GA
    • Component/s: Faces
    • Labels:
      None
    • Environment:
      Simulator
      JSF

      Description

      * Add IE8 detection and do show a warning message instead of simulator.

      Reproduced in IE10
      ************************

      Once clicking to view components source code, cannot navigate back to the demos as there is no link for redirection (the source code view covers entirely the device simulator screen) , and the back browser button on the phone simulator image does not redirect to the previously viewed page (all devices except iPad).

      Carousel: navigating to Carousel demo and then back to the menu triggers a JS error:

      Message: Unable to get property 'removeChild' of undefined or null reference
      Line: 249
      Char: 5
      Code: 0
      URI: http://10.18.39.149:8080/mobileshowcase/showcase-small.jsf?theme=iphone&simulator=true

      Popup Panel: when opening a panel popup using Client Side=OFF/ Auto-center=ON, the panel popup covers the Selected Value field making impossible to view what has been actually selected.
      This field is partially visible if switching Auto-Center=OFF.


      Buttons: on initial page load the horizontal button list is centered, but after clicking on the buttons they seem to left-align (all devices).


      Geolocation: JS error when leaving the Geolocation page demo by clicking on the "Back" button (all devices except iPad).

      Message: Unable to get property 'clientHeight' of undefined or null reference
      Line: 7
      Char: 13
      Code: 0
      URI: http://10.18.39.149:8080/mobileshowcase/showcase-small.jsf

      GMap:
      1) demo is initially rendered as in this screenshot (iPhone4/ BB z10/ BBQ10):

      Clicking the IE10 Back (<-) button, the GMap demo is rendered having the map on the entire simulator screen:

      Clicking on "Description" or "Resources" then the 'Example" tab makes the GMap demo to render correctly underneath the Latitude/Longitude/Map Type fields, and clicking the "Locate Me" button displays the correct coordinates.

      2) Also a JS error occurred while testing GMap, when I selected another device for the simulator (Nexus7) and then re-selected iPhone 3/4 (I cannot reproduce this error consistently):
      Message: 'google' is undefined
      Line: 30
      Char: 7
      Code: 0
      URI: http://10.18.39.149:8080/mobileshowcase/showcase-small.jsf?theme=iphone&simulator=true


      3) On GMap demo, I got an "Webpage has expired" page when selecting another theme from the simulator drop-down (example, IPad) and clicking on the IE10 "Back" (<-) browser button:

      Open resource:
      1) blank screen in the device simulator when trying to access this demo (all devices except iPad):

      2) If testing this demo without using any device simulator, clicking on the "openResourceLabel" link triggers a JS error:

      Message: The data area passed to a system call is too small.

      Line: 1087
      Char: 5
      Code: 0
      URI: http://10.18.39.149:8080/mobileshowcase/javax.faces.resource/component.js.jsf?ln=org.icefaces.component.util&v=3_3_0_140210

      Device Simulator = iPad/ landscape mode specific:

      Open resource:
      A "webpage cannot be displayed" page is rendered when clicking on the "openResourceLabel" link:
      1. sim1.png
        83 kB
      2. sim2.png
        75 kB
      3. sim3.png
        69 kB
      4. sim4.png
        63 kB
      5. sim5.png
        20 kB

        Activity

        Hide
        Philip Breau added a comment -

        Revision: 37272
        Author: philip.breau
        Date: February-11-14 10:32:02 AM
        Message:
        MOBI-1019
        Simulator issues

        • an http 400 error is sent if the client ie IE8 now

          Modified : /icemobile-ee/trunk/icemobile-ee/simulator/src/main/java/org/icemobile/simulator/servlet/SimulatorServlet.java

        Show
        Philip Breau added a comment - Revision: 37272 Author: philip.breau Date: February-11-14 10:32:02 AM Message: MOBI-1019 Simulator issues an http 400 error is sent if the client ie IE8 now Modified : /icemobile-ee/trunk/icemobile-ee/simulator/src/main/java/org/icemobile/simulator/servlet/SimulatorServlet.java
        Hide
        Philip Breau added a comment -

        A JS error occurs in IE10 browser console on /device-simulator.html page load (all devices; not an issue with real iPhone device):
        CSS3114: @font-face failed OpenType embedding permission check. Permission must be Installable.
        MyriadPro-Bold.otf

        Show
        Philip Breau added a comment - A JS error occurs in IE10 browser console on /device-simulator.html page load (all devices; not an issue with real iPhone device): CSS3114: @font-face failed OpenType embedding permission check. Permission must be Installable. MyriadPro-Bold.otf
        Hide
        Philip Breau added a comment -

        @font-face issue in IE10 resolved in Revision: 37322
        Author: philip.breau
        Date: February-14-14 5:16:33 PM
        Message:
        MOBI-1020
        @font-face CSS declaration in simulator causing error in IE10


        Deleted : /icemobile-ee/trunk/icemobile-ee/simulator/src/main/resources/META-INF/fonts
        Modified : /icemobile-ee/trunk/icemobile-ee/simulator/src/main/resources/META-INF/simulator.css

        Show
        Philip Breau added a comment - @font-face issue in IE10 resolved in Revision: 37322 Author: philip.breau Date: February-14-14 5:16:33 PM Message: MOBI-1020 @font-face CSS declaration in simulator causing error in IE10 Deleted : /icemobile-ee/trunk/icemobile-ee/simulator/src/main/resources/META-INF/fonts Modified : /icemobile-ee/trunk/icemobile-ee/simulator/src/main/resources/META-INF/simulator.css
        Hide
        Patrick Corless added a comment -

        Closing. New issue can be opened for further issues if found for appropriate version number.

        Show
        Patrick Corless added a comment - Closing. New issue can be opened for further issues if found for appropriate version number.

          People

          • Assignee:
            Philip Breau
            Reporter:
            Philip Breau
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: