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:24:23 GMT
     [ ]

Joseph Rozier updated ADFFACES-110:

    Attachment: adffaces110b.patch

I'm attaching a second patch to this issue to fix an issue with the first patch.

Because the first patch was already committed, this patch does NOT include the entire fix.
 It ONLY fixes the issue introduced by the original patch.

> 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, adffaces110b.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