incubator-adffaces-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Joseph Rozier (JIRA)" <>
Subject [jira] Updated: (ADFFACES-110) Add Agent for BlackBerry Browser 4.0
Date Tue, 12 Sep 2006 02:22:23 GMT
     [ ]

Joseph Rozier updated ADFFACES-110:

    Status: Patch Available  (was: Reopened)

> Add Agent for BlackBerry Browser 4.0
> ------------------------------------
>                 Key: ADFFACES-110
>                 URL:
>             Project: MyFaces ADF-Faces
>          Issue Type: New Feature
>         Environment: all
>            Reporter: Joseph Rozier
>            Priority: Minor
>         Attachments: adffaces110.patch
> Support for the BlackBerry Browser 4.0 on BlackBerry device is desirable.  
> In order to support this browser, additions must be made to the Agent/capabilities. 
Specifically, these changes are:
> 1)  The addition of the BlackBerry Agent and Platform constants in
> org.apache.myfaces.trinidad.context.Agent.  The BlackBerry Browser 4.0
> runs on BlackBerry devices.  Therefore, the Agent and Platform will
> both be "blackberry."  (Compare to Pocket IE, where the agent is "ie"
> and the platform is "ppc" for PocketPC.)
> 2) The specifcation of BlackBerry specific capabilities values (in a
> blackberry.xml file in
> trinidad-impl\src\main\resources\META-INF\agent).  The capabilities
> values will be quite similar to the Pocket IE 2003 capabilities
> values, except at this point it looks like no PPR will be supported
> (-adfinternal-partialRendering will be false and -adfinternal-xmldom
> will be false).
> 3) The detection of the BlackBerry User-Agent string in
> org.apache.myfaces.trinidadinternal.agent.AgentFactoryImpl.
> Also, unlike other agents/platforms, BlackBerry Browser can/should support the hardwareMakeModel
Agent property, because this information is provided in the BlackBerry Browser User-Agent
string.  The BlackBerry User-Agent string starts with
> BlackBerry<model>/<version>, where <model> is the device model.  For
example, for the BlackBerry 8700 running the BlackBerry Browser 4.1.0, the value is BlackBerry8700/4.1.0.

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see:


View raw message