[ 
https://issues.apache.org/jira/browse/CB-5977?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14043597#comment-14043597
 ] 

Romain Garrigues commented on CB-5977:
--------------------------------------

Hi Joe,

Thanks for answer !
I have seen 'CordovaNavigator' in device debugger while displaying navigator 
object.
You say "I'm not sure what you mean by CordovaNavigator. Unlike iOS, we don't 
clobber nagivator", but i don't understand while seen related cordova.js code 
(v3.4.0, lines 1134-1153):

"// Replace navigator before any modules are required(), to ensure it happens 
as soon as possible.
// We replace it so that properties that can't be clobbered can instead be 
overridden.
function replaceNavigator(origNavigator) {
   ... (some logic code)
}
if (window.navigator) {
    window.navigator = replaceNavigator(window.navigator);
}"

My cordova.js file is generated by cordova (v3.4.1-0.1.0, nodeJS executable) 
build command.
Navigator is always wrapped in that case, isn't it ?

> Deprecate Android Geolocation plugin 
> -------------------------------------
>
>                 Key: CB-5977
>                 URL: https://issues.apache.org/jira/browse/CB-5977
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: Android, Plugin Geolocation
>            Reporter: Mike Billau
>            Assignee: Joe Bowser
>             Fix For: 3.5.0
>
>
> Lets deprecate the Geolocation plugin on Android since the Web Geolocation 
> works just as well as our implementation. See 
> http://markmail.org/message/ketdgrzm2dcpxfo2 for further discussion.
> We need to keep the config.xml in order to continue adding the location 
> permissions. We should zero out the rest of the code since it shouldn't be 
> used. 



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to