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

        Philip Breau created issue -
        Philip Breau made changes -
        Field Original Value New Value
        Fix Version/s EE 1.3.1.GA [ 11377 ]
        Philip Breau made changes -
        Assignee Steve Maryka [ steve.maryka ] Philip Breau [ philip.breau ]
        Philip Breau made changes -
        Summary Cannot navigate back from source code view in simulator Simulator issues
        Philip Breau made changes -
        Description 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).
        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
        Philip Breau made changes -
        Description 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
        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:
        Philip Breau made changes -
        Attachment sim1.png [ 16672 ]
        Attachment sim2.png [ 16673 ]
        Attachment sim3.png [ 16674 ]
        Attachment sim4.png [ 16675 ]
        Attachment sim5.png [ 16676 ]
        Philip Breau made changes -
        Description 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:
        * 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:
        Patrick Corless made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]

          People

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

            Dates

            • Created:
              Updated:
              Resolved: