Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: EE-3.3.0.GA_P03
-
Fix Version/s: EE-3.3.0.GA_P03, EE-1.8.2.GA_P08
-
Component/s: ICE-Components, Sample Apps
-
Labels:None
-
Environment:IE11 jsf 2.1 icefaces3.3
-
Assignee Priority:P1
Description
rom samples/compat/component-showcase .
Problems only exist using IE11
Upon loading the app, issue with gmap (see screen shot IE11_component-showcase_gmap).
Change theme, and get js error regarding form, see screen shot IE11_component-showcase-js_error)
note that changing the language, causes full page reload and see the following screenshot IE11_componentShowcase_err) which documents IE11 seeing un matched html tags for markup.
Problems only exist using IE11
Upon loading the app, issue with gmap (see screen shot IE11_component-showcase_gmap).
Change theme, and get js error regarding form, see screen shot IE11_component-showcase-js_error)
note that changing the language, causes full page reload and see the following screenshot IE11_componentShowcase_err) which documents IE11 seeing un matched html tags for markup.
Using the latest revision (from today), I couldn't reproduce the first two issues: There was no popup from Google Maps and the demo worked normally; No errors occurred or were logged when changing theme.
The third issue is a more general issue that also happens in the 4.x trunk. Two hidden input elements that are automatically added to forms (javax.faces.ViewState and javax.faces.ClientWindow) are being rendered with a closing tag, whereas they should be rendered as singleton tags.
Other hidden input elements that are also added automatically by the framework like 'ice.view' and 'ice.window' are rendered correctly, without the closing tag. Input elements rendered by components are also rendered correctly, as singleton tags.
IE11 is complaining about this fact, while other browsers don't seem to care. Functionality is not affected by this, however. These warnings are only logged when refreshing the page (either manually or automatically).