Details

      Description

      Currently, the Liferay Faces Bridge only supports the HTML_BASIC RenderKit. Since PrimeFaces Mobile uses the PRIMEFACES_MOBILE RenderKit, the Liferay Faces Bridge does not support it. This causes issues when using the PRIMEFACES_MOBILE RenderKit such as NullPointerExceptions due to the Bridge's HeadRenderer not being run and multiple <head> and <body> tags appearing on the page. This task involves adding support for the PRIMEFACES_MOBILE RenderKit by wrapping it with the Bridge's RenderKit and modifying HeadRendererPrimeFacesImpl to utilize PrimeFaces Mobile HeadRenderer when the PRIMEFACES_MOBILE RenderKit is in use.

        Issue Links

          Activity

          Hide
          kyle.stiemann Kyle Stiemann added a comment -

          https://github.com/liferay/liferay-faces-bridge-impl/pull/110 fixes FACES-2910 and FACES-2920, so they can be closed when it is merged.

          Show
          kyle.stiemann Kyle Stiemann added a comment - https://github.com/liferay/liferay-faces-bridge-impl/pull/110 fixes FACES-2910 and FACES-2920 , so they can be closed when it is merged.

            People

            • Assignee:
              kyle.stiemann Kyle Stiemann
              Reporter:
              kyle.stiemann Kyle Stiemann
              Participants of an Issue:
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development

                  Subcomponents