[ http://issues.apache.org/jira/browse/ADFFACES-110?page=comments#action_12425546 ] Joseph Rozier commented on ADFFACES-110: ----------------------------------------
This change may also require modifications to the JavaScript that creates/uses the _agent Object, specifically the following files in trinidad-impl/src/main/javascript/META-INF/adf/jsLibs: Common.js Core.js DateField.js PPR.js Window.js > 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 > > 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
