incubator-adffaces-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Joseph Rozier (JIRA)" <adffaces-iss...@incubator.apache.org>
Subject [jira] Updated: (ADFFACES-110) Add Agent for BlackBerry Browser 4.0
Date Fri, 04 Aug 2006 19:13:14 GMT
     [ http://issues.apache.org/jira/browse/ADFFACES-110?page=all ]

Joseph Rozier updated ADFFACES-110:
-----------------------------------

    Attachment: adffaces110.patch

This includes changes necessary for providing BlackBerry Browser agent support.

Note that this does NOT imply that every component/feature of Trinidad will work on the BlackBerry
Browser at this point.  This patch simply simply creates the BlackBerry Agent/Platform and
sets the capabilities for the agent appropriately.  With this patch, a BlackBerry Browser
4.0+ connecting to a Trinidad application will generally function though there may be some
minor issues.  Future issues/patches will address individual components/features that requires
changes to work on the BlackBerry Browser.

> Add Agent for BlackBerry Browser 4.0
> ------------------------------------
>
>                 Key: ADFFACES-110
>                 URL: http://issues.apache.org/jira/browse/ADFFACES-110
>             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: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message