[jira] [Created] (CB-7985) windows platform does not build with Visual Studio 14 CTP tools

2014-11-07 Thread Sergey Shakhnazarov (JIRA)
Sergey Shakhnazarov created CB-7985:
---

 Summary: windows platform does not build with Visual Studio 14 CTP 
tools
 Key: CB-7985
 URL: https://issues.apache.org/jira/browse/CB-7985
 Project: Apache Cordova
  Issue Type: Bug
  Components: Windows
 Environment: Windows Server 2012 R2, Visual Studio 14 CTP, Cordova 4
Reporter: Sergey Shakhnazarov


Repro steps:
1. Install Cordova from npm
2. Create project
3. Add windows platform
4. Build project

C:\Users\daserge\hello\platforms\windows\CordovaApp.Windows80.jsproj(66,3): 
error MSB4019: The imported project C:\Program Files 
(x86)\MSBuild\Microsoft\VisualStudio\v11.0 
Microsoft.VisualStudio..Default.props was not found. Confirm that the path in 
the Import declaration is correct, and that the file exists on disk.
ERROR: Error code 1 for command: 
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\msbuild with args: 
C:\Users\daserge\hello\platforms\windows\CordovaApp.vs2012.sln,/clp:NoSummary;NoItemAndPropertyList;Verbosity=minimal,/nologo,/p:Configuration=debug,/p:Platform=anycpu
Error: C:\Users\daserge\hello\platforms\windows\cordova\run.bat: Command failed
with exit code 2
at ChildProcess.whenDone 
(C:\Users\daserge\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\src\cordova\superspawn.js:135:23)
at ChildProcess.emit (events.js:98:17)
at maybeClose (child_process.js:756:16)
at Process.ChildProcess._handle.onexit (child_process.js:823:5)




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-7985) windows platform does not build with Visual Studio 14 CTP tools

2014-11-07 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-7985?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14201803#comment-14201803
 ] 

ASF GitHub Bot commented on CB-7985:


GitHub user daserge opened a pull request:

https://github.com/apache/cordova-windows/pull/51

CB-7985 windows platform does not build with Visual Studio 14 CTP tools

This fixes the bug - Microsoft.Common.props is loaded successfully thus 
defining all needed MSBuild variables.

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/MSOpenTech/cordova-windows CB-7985

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/cordova-windows/pull/51.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #51


commit 84c9547ab58bb256a3054f29612daec3d41196bc
Author: daserge dase...@yandex.ru
Date:   2014-11-07T08:17:36Z

CB-7985 windows platform does not build with Visual Studio 14 CTP tools

This fixes the bug - Microsoft.Common.props is loaded succesfully




 windows platform does not build with Visual Studio 14 CTP tools
 ---

 Key: CB-7985
 URL: https://issues.apache.org/jira/browse/CB-7985
 Project: Apache Cordova
  Issue Type: Bug
  Components: Windows
 Environment: Windows Server 2012 R2, Visual Studio 14 CTP, Cordova 4
Reporter: Sergey Shakhnazarov

 Repro steps:
 1. Install Cordova from npm
 2. Create project
 3. Add windows platform
 4. Build project
 C:\Users\daserge\hello\platforms\windows\CordovaApp.Windows80.jsproj(66,3): 
 error MSB4019: The imported project C:\Program Files 
 (x86)\MSBuild\Microsoft\VisualStudio\v11.0 
 Microsoft.VisualStudio..Default.props was not found. Confirm that the path 
 in the Import declaration is correct, and that the file exists on disk.
 ERROR: Error code 1 for command: 
 C:\Windows\Microsoft.NET\Framework64\v4.0.30319\msbuild with args: 
 C:\Users\daserge\hello\platforms\windows\CordovaApp.vs2012.sln,/clp:NoSummary;NoItemAndPropertyList;Verbosity=minimal,/nologo,/p:Configuration=debug,/p:Platform=anycpu
 Error: C:\Users\daserge\hello\platforms\windows\cordova\run.bat: Command 
 failed
 with exit code 2
 at ChildProcess.whenDone 
 (C:\Users\daserge\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\src\cordova\superspawn.js:135:23)
 at ChildProcess.emit (events.js:98:17)
 at maybeClose (child_process.js:756:16)
 at Process.ChildProcess._handle.onexit (child_process.js:823:5)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Created] (CB-7986) Add cordova-plugin-statusbar support for Windows Phone 8.1

2014-11-07 Thread Sergey Shakhnazarov (JIRA)
Sergey Shakhnazarov created CB-7986:
---

 Summary: Add cordova-plugin-statusbar support for Windows Phone 8.1
 Key: CB-7986
 URL: https://issues.apache.org/jira/browse/CB-7986
 Project: Apache Cordova
  Issue Type: Improvement
  Components: Plugin Statusbar
Reporter: Sergey Shakhnazarov






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-7326) File upload fails in WP8

2014-11-07 Thread Michael McKenzie (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-7326?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14201885#comment-14201885
 ] 

Michael McKenzie commented on CB-7326:
--

I am also experiencing the same problem with Cordova 3.6.3 and FileTransfer 
0.4.6. When I include parameters on an upload I get back a FileTransferError 
with CONNECTION_ERR, or error code 3. I am using PhoneGap Build to build my WP8 
app.

 File upload fails in WP8
 

 Key: CB-7326
 URL: https://issues.apache.org/jira/browse/CB-7326
 Project: Apache Cordova
  Issue Type: Bug
  Components: Plugin File Transfer, WP8
Reporter: Ian Clelland
Assignee: Jesse MacFadyen

 [Transferred from comment in CB-2293]
 I'm facing a similar issue. The image upload fails in Windows Phone 8 (Nokia 
 Lumia 720).
 I'm using the latest stable version of the plugin r0.4.5 from below.
 https://github.com/apache/cordova-plugin-file-transfer/blob/master/doc/index.md
 The example mentioned as part of the plugin document from the above link is 
 not working in Windows Phone 8.
 The issue is with sending params object as part of the request options. 
 The upload works when params object is removed from the request.
 There is a work around for this as we can send the required params as part of 
 the server URL itself.
 Example: https://someserver?param1=param1param2=param2;
 Sending params like above works. But of course your server side code should 
 be able to extract it if required.
 But there are many servers which discard any extra param being sent to it as 
 part of the URl and would not consider it.
 Anybody facing a similar issue and have found any alternate solution to this?



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-7117) MediaFile.getFormatData() of newly-recorded video contains bad information

2014-11-07 Thread Gorkem Ogut (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-7117?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14201942#comment-14201942
 ] 

Gorkem Ogut commented on CB-7117:
-

+1 here. I also tested it for audio and video on iOS 8.1. Same problem 
available on both.

 MediaFile.getFormatData() of newly-recorded video contains bad information
 --

 Key: CB-7117
 URL: https://issues.apache.org/jira/browse/CB-7117
 Project: Apache Cordova
  Issue Type: Bug
  Components: Plugin Media, Plugin Media Capture
Affects Versions: 3.5.0
 Environment: iOS 7, Android 4.4
Reporter: Matthew Curtis

 I use the capture plugin to record a video from the device's camera. Upon 
 completion of recording, I'd like to get the duration of the video for use in 
 my application. However, when I run this test on my iPad or Android phone, 
 the MediaFileData object contains zero-ed out information. Here's a snippet:
 {code:JavaScript}
 navigator.device.capture.captureVideo(
 function(files) {
 var videoFile = files[0];
 videoFile.getFormatData(function(fileData) {
 console.log('file data:' + JSON.stringify(fileData));
 });
 }
 );
 {code}
 The console output is:
 {code:JavaScript}
 file data:{width:0,duration:0,bitrate:0,codecs:null,height:0}
 {code}
 As best as I can tell, I'm using this correctly. Is there something I'm 
 missing, or can this not be used for newly-created media?



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Created] (CB-7987) Rename buildbot slaves for medic tests to more specific names

2014-11-07 Thread Maria Bukharina (JIRA)
Maria Bukharina created CB-7987:
---

 Summary: Rename buildbot slaves for medic tests to more specific 
names
 Key: CB-7987
 URL: https://issues.apache.org/jira/browse/CB-7987
 Project: Apache Cordova
  Issue Type: Improvement
  Components: Medic
Reporter: Maria Bukharina


For now buils slaves have very genera names  like: windows-slave or 
android-slave. Still they have some particular environment. Been migrated to 
Apache CI they will hide among others slaves names.

It would be good to add cordova- prefix to all slave names.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-7981) serve ... appears to do prepare/build before serving with no way to turn these phases off

2014-11-07 Thread Darryl L. Miles (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-7981?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Darryl L. Miles updated CB-7981:

Description: 
Often during automated building we have already just done a prepare and/or 
build, then some other tasks, then we wish to serve (like for development 
with LiveReload etc...)

So either:

* those tasks (prepare/build) need to support incremental building, meaning 
running it again a 2nd time in a row would find no new work to do and therefore 
complete the task quickly.

Or

* the serve command needs a -- no-prepare and/or --no-build option to 
allow those phases to be inhibited, because the user knows better.

  was:
Often during automated building we have already just done a prepare and/or 
build, then some other tasks, then we wish to serve (like for development 
with LiveReload etc...)

So either:

* those tasks (prepare/build) need to support incremental building, meaning 
running it again a 2nd time in a row would find no new work to do and therefore 
complete the task quickly.

Or

* the serve command needs a --no-prepare and/or --no-build option to 
allow those phases to be inhibited, because the user knows better.


 serve ... appears to do prepare/build before serving with no way to turn 
 these phases off
 -

 Key: CB-7981
 URL: https://issues.apache.org/jira/browse/CB-7981
 Project: Apache Cordova
  Issue Type: Improvement
Affects Versions: 3.6.0
Reporter: Darryl L. Miles
Priority: Minor

 Often during automated building we have already just done a prepare and/or 
 build, then some other tasks, then we wish to serve (like for development 
 with LiveReload etc...)
 So either:
 * those tasks (prepare/build) need to support incremental building, meaning 
 running it again a 2nd time in a row would find no new work to do and 
 therefore complete the task quickly.
 Or
 * the serve command needs a -- no-prepare and/or --no-build option to 
 allow those phases to be inhibited, because the user knows better.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-7981) serve ... appears to do prepare/build before serving with no way to turn these phases off

2014-11-07 Thread Darryl L. Miles (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-7981?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14202025#comment-14202025
 ] 

Darryl L. Miles commented on CB-7981:
-

Further more to this... the 'server' appears to prepare all platforms, it does 
not take any argument to limit the platform to work with.

This is also extra work, since it is usual to only be working with one platform 
at a time, so to speed up write/build/test all this extra work it cutting into 
developer time.

 serve ... appears to do prepare/build before serving with no way to turn 
 these phases off
 -

 Key: CB-7981
 URL: https://issues.apache.org/jira/browse/CB-7981
 Project: Apache Cordova
  Issue Type: Improvement
Affects Versions: 3.6.0
Reporter: Darryl L. Miles
Priority: Minor

 Often during automated building we have already just done a prepare and/or 
 build, then some other tasks, then we wish to serve (like for development 
 with LiveReload etc...)
 So either:
 * those tasks (prepare/build) need to support incremental building, meaning 
 running it again a 2nd time in a row would find no new work to do and 
 therefore complete the task quickly.
 Or
 * the serve command needs a -- no-prepare and/or --no-build option to 
 allow those phases to be inhibited, because the user knows better.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-7987) Rename buildbot slaves for medic tests to more specific names

2014-11-07 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-7987?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14202027#comment-14202027
 ] 

ASF GitHub Bot commented on CB-7987:


GitHub user MariaBukharina opened a pull request:

https://github.com/apache/cordova-medic/pull/18

CB-7987 Rename buildbot slaves for medic tests to more specific names

 Added cordova- prefix to all slave names.
https://issues.apache.org/jira/browse/CB-7987

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/MSOpenTech/cordova-medic CB-7987

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/cordova-medic/pull/18.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #18


commit 9c31ddbb305b38ef5b232f926e769a10997d346a
Author: maria.bukharina maria.bukhar...@akvelon.com
Date:   2014-11-07T13:23:33Z

CB-7987 Added cordova- prefix to all slave names.




 Rename buildbot slaves for medic tests to more specific names
 -

 Key: CB-7987
 URL: https://issues.apache.org/jira/browse/CB-7987
 Project: Apache Cordova
  Issue Type: Improvement
  Components: Medic
Reporter: Maria Bukharina

 For now buils slaves have very genera names  like: windows-slave or 
 android-slave. Still they have some particular environment. Been migrated 
 to Apache CI they will hide among others slaves names.
 It would be good to add cordova- prefix to all slave names.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-1215) Select multiple photos from photo album using camera.getPicture()

2014-11-07 Thread Paul van der Laan (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-1215?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14202092#comment-14202092
 ] 

Paul van der Laan commented on CB-1215:
---

It has been a while since there has been any activity in this issue. Any idea 
if we can ever expect this feature to be added to Apache Cordova? Would be 
awesome!

 Select multiple photos from photo album using camera.getPicture()
 -

 Key: CB-1215
 URL: https://issues.apache.org/jira/browse/CB-1215
 Project: Apache Cordova
  Issue Type: New Feature
  Components: Plugin Camera
Reporter: Zack Boman
Priority: Minor
  Labels: api-addition, audit, camera, getPicture, multiple

 I've been using camera.getPicture() to select a photo from the user's phone 
 gallery and it works great when all I want is to select one photo.  But 
 several of my users have requested the ability to select multiple photos in a 
 single selection.  I've seen other apps show a photo picker that allows the 
 user to select multiple photos by clicking on them and then it adds a check 
 mark next to each one and selects all of the photos that the user checked.
 As far as I can tell, this functionality doesn't currently exist but Simon 
 MacDonald told me to submit an enhancement ticket because the functionality 
 is possible but just hasn't been implemented.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Created] (CB-7988) Tools Release, Nov 7, 2014

2014-11-07 Thread Mark Koudritsky (JIRA)
Mark Koudritsky created CB-7988:
---

 Summary: Tools Release, Nov 7, 2014
 Key: CB-7988
 URL: https://issues.apache.org/jira/browse/CB-7988
 Project: Apache Cordova
  Issue Type: Task
Reporter: Mark Koudritsky


Following steps at 
https://github.com/apache/cordova-coho/blob/master/docs/tools-release-process.md



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-7988) Tools Release, Nov 7, 2014

2014-11-07 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-7988?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14202161#comment-14202161
 ] 

ASF subversion and git services commented on CB-7988:
-

Commit 3e3415c88fdf59faed3100af483b7021f613f3a3 in cordova-lib's branch 
refs/heads/master from [~kamrik]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-lib.git;h=3e3415c ]

CB-7988: Update platform versions for iOS, wp8  Windows to 3.7.0


 Tools Release, Nov 7, 2014
 --

 Key: CB-7988
 URL: https://issues.apache.org/jira/browse/CB-7988
 Project: Apache Cordova
  Issue Type: Task
Reporter: Mark Koudritsky

 Following steps at 
 https://github.com/apache/cordova-coho/blob/master/docs/tools-release-process.md



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-7985) Make windows platform support Visual Studio 14 CTP tools

2014-11-07 Thread Sergey Shakhnazarov (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-7985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sergey Shakhnazarov updated CB-7985:

Summary: Make windows platform support Visual Studio 14 CTP tools  (was: 
windows platform does not build with Visual Studio 14 CTP tools)

 Make windows platform support Visual Studio 14 CTP tools
 

 Key: CB-7985
 URL: https://issues.apache.org/jira/browse/CB-7985
 Project: Apache Cordova
  Issue Type: Bug
  Components: Windows
 Environment: Windows Server 2012 R2, Visual Studio 14 CTP, Cordova 4
Reporter: Sergey Shakhnazarov

 Repro steps:
 1. Install Cordova from npm
 2. Create project
 3. Add windows platform
 4. Build project
 C:\Users\daserge\hello\platforms\windows\CordovaApp.Windows80.jsproj(66,3): 
 error MSB4019: The imported project C:\Program Files 
 (x86)\MSBuild\Microsoft\VisualStudio\v11.0 
 Microsoft.VisualStudio..Default.props was not found. Confirm that the path 
 in the Import declaration is correct, and that the file exists on disk.
 ERROR: Error code 1 for command: 
 C:\Windows\Microsoft.NET\Framework64\v4.0.30319\msbuild with args: 
 C:\Users\daserge\hello\platforms\windows\CordovaApp.vs2012.sln,/clp:NoSummary;NoItemAndPropertyList;Verbosity=minimal,/nologo,/p:Configuration=debug,/p:Platform=anycpu
 Error: C:\Users\daserge\hello\platforms\windows\cordova\run.bat: Command 
 failed
 with exit code 2
 at ChildProcess.whenDone 
 (C:\Users\daserge\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\src\cordova\superspawn.js:135:23)
 at ChildProcess.emit (events.js:98:17)
 at maybeClose (child_process.js:756:16)
 at Process.ChildProcess._handle.onexit (child_process.js:823:5)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-7925) Android app crashes when use File Transfer another plugin that uses SSL (related to OkHttp)

2014-11-07 Thread Daniel Morgan (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-7925?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14202193#comment-14202193
 ] 

Daniel Morgan commented on CB-7925:
---

[~rajatrocks] what kind of weird behavior?

We also have this issue in our app, pretty much from my investigation at least 
android 4.1 and up devices have this issue.  It maybe related to this issue on 
okhttp https://github.com/square/okhttp/issues/184 though I'm not sure.

 Android app crashes when use File Transfer  another plugin that uses SSL 
 (related to OkHttp)
 -

 Key: CB-7925
 URL: https://issues.apache.org/jira/browse/CB-7925
 Project: Apache Cordova
  Issue Type: Bug
  Components: Plugin File Transfer
Affects Versions: 4.0.0
 Environment: Android 4.4.4
Reporter: Rajat Paharia

 In my app if I do a file upload using the File Transfer plugin and then try 
 to make a call to the Facebook plugin: 
 https://github.com/Wizcorp/phonegap-facebook-plugin - my app immediately 
 crashes. I believe this is caused by this issue with the version of the 
 OkHttp library currently being used: 
 http://stackoverflow.com/questions/21872818/okhttp-and-facebook-crashed
 https://github.com/square/okhttp/issues/184
 It would be great if the described workaround could be implemented in Cordova 
 while we wait for https://issues.apache.org/jira/browse/CB-6630 and an 
 upgrade to OkHttp 2.0



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Created] (CB-7989) platform add fails when project name is empty

2014-11-07 Thread Josh Soref (JIRA)
Josh Soref created CB-7989:
--

 Summary: platform add fails when project name is empty
 Key: CB-7989
 URL: https://issues.apache.org/jira/browse/CB-7989
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS
Affects Versions: 3.5.0
Reporter: Josh Soref


This should be fixed by not relying on the name for naming anything bug. But 
I'm filing it because it's useful to document that end users hit this (via 
ionic).

{quote}
cordova create example
cd example
sed -i 's!nameHelloCordova!name!' config.xml
cordova platform add ios
{quote}

{quote}
Creating ios project...
Usage: ~/.cordova/lib/npm_cache/cordova-ios/3.6.3/package/bin/create 
\[\-\-shared] \[\-\-cli] path_to_new_project package_name project_name 
\[project_template_dir]
--shared (optional): Link directly against the shared copy of the 
CordovaLib instead of a copy of it.
--cli (optional): Use the CLI-project template.
path_to_new_project: Path to your new Cordova iOS project
package_name: Package name, following reverse-domain style convention
project_name: Project name
project_template_dir: Path to project template (override).
Error: ~/.cordova/lib/npm_cache/cordova-ios/3.6.3/package/bin/create: Command 
failed with exit code 1
at ChildProcess.whenDone 
(~/Cordova/cordova-lib/cordova-lib/src/cordova/superspawn.js:135:23)
at ChildProcess.EventEmitter.emit (events.js:98:17)
at maybeClose (child_process.js:735:16)
at Process.ChildProcess._handle.onexit (child_process.js:802:5)
{quote}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Comment Edited] (CB-7925) Android app crashes when use File Transfer another plugin that uses SSL (related to OkHttp)

2014-11-07 Thread Daniel Morgan (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-7925?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14202193#comment-14202193
 ] 

Daniel Morgan edited comment on CB-7925 at 11/7/14 4:11 PM:


[~rajatrocks] what kind of weird behavior?

We also have this issue in our app, pretty much from my investigation at least 
android 4.1 and up devices have this issue. [~rajatrocks] your solution did not 
work for me :(


was (Author: drm75):
[~rajatrocks] what kind of weird behavior?

We also have this issue in our app, pretty much from my investigation at least 
android 4.1 and up devices have this issue.  It maybe related to this issue on 
okhttp https://github.com/square/okhttp/issues/184 though I'm not sure.

 Android app crashes when use File Transfer  another plugin that uses SSL 
 (related to OkHttp)
 -

 Key: CB-7925
 URL: https://issues.apache.org/jira/browse/CB-7925
 Project: Apache Cordova
  Issue Type: Bug
  Components: Plugin File Transfer
Affects Versions: 4.0.0
 Environment: Android 4.4.4
Reporter: Rajat Paharia

 In my app if I do a file upload using the File Transfer plugin and then try 
 to make a call to the Facebook plugin: 
 https://github.com/Wizcorp/phonegap-facebook-plugin - my app immediately 
 crashes. I believe this is caused by this issue with the version of the 
 OkHttp library currently being used: 
 http://stackoverflow.com/questions/21872818/okhttp-and-facebook-crashed
 https://github.com/square/okhttp/issues/184
 It would be great if the described workaround could be implemented in Cordova 
 while we wait for https://issues.apache.org/jira/browse/CB-6630 and an 
 upgrade to OkHttp 2.0



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Comment Edited] (CB-7925) Android app crashes when use File Transfer another plugin that uses SSL (related to OkHttp)

2014-11-07 Thread Daniel Morgan (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-7925?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14202193#comment-14202193
 ] 

Daniel Morgan edited comment on CB-7925 at 11/7/14 4:17 PM:


We also have this issue in our app, pretty much from my investigation at least 
android 4.1 and up devices have this issue. [~rajatrocks] your solution did not 
work for me :(  Looking for other solutions in case this doesn't work for 
others as well.


was (Author: drm75):
[~rajatrocks] what kind of weird behavior?

We also have this issue in our app, pretty much from my investigation at least 
android 4.1 and up devices have this issue. [~rajatrocks] your solution did not 
work for me :(

 Android app crashes when use File Transfer  another plugin that uses SSL 
 (related to OkHttp)
 -

 Key: CB-7925
 URL: https://issues.apache.org/jira/browse/CB-7925
 Project: Apache Cordova
  Issue Type: Bug
  Components: Plugin File Transfer
Affects Versions: 4.0.0
 Environment: Android 4.4.4
Reporter: Rajat Paharia

 In my app if I do a file upload using the File Transfer plugin and then try 
 to make a call to the Facebook plugin: 
 https://github.com/Wizcorp/phonegap-facebook-plugin - my app immediately 
 crashes. I believe this is caused by this issue with the version of the 
 OkHttp library currently being used: 
 http://stackoverflow.com/questions/21872818/okhttp-and-facebook-crashed
 https://github.com/square/okhttp/issues/184
 It would be great if the described workaround could be implemented in Cordova 
 while we wait for https://issues.apache.org/jira/browse/CB-6630 and an 
 upgrade to OkHttp 2.0



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Resolved] (CB-7487) Writing a file doesn't show up on android MTP

2014-11-07 Thread Ian Clelland (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-7487?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ian Clelland resolved CB-7487.
--
Resolution: Fixed

 Writing a file doesn't show up on android MTP
 -

 Key: CB-7487
 URL: https://issues.apache.org/jira/browse/CB-7487
 Project: Apache Cordova
  Issue Type: Bug
  Components: Android, Plugin File
Affects Versions: 3.4.0
 Environment: Nexus 5 and Windows 7
Reporter: David Peacock
Assignee: Ian Clelland

 Using the file plug-in to write out a file works, but when you use MTP to 
 view the file when connected to USB on Windows the file doesn't show up.  
 The file shows up on the device or through adb.  Rebooting the device or 
 using things to refresh the MTP will have the file appear.  This was tested 
 on multiple Nexus 5 devices on multiple Windows 7 machines.
 Cordova should be broadcasting ACTION_MEDIA_SCANNER_SCAN_FILE on the file to 
 have it appear immediately.
 I will be submitting a pull request on the file plug-in for a fix I've tested 
 and confirmed that resolves this issue.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-7988) Tools Release, Nov 7, 2014

2014-11-07 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-7988?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14202258#comment-14202258
 ] 

ASF subversion and git services commented on CB-7988:
-

Commit 1d06e98f3f2e5460845b2f1f887d309b0e0ad2dc in cordova-plugman's branch 
refs/heads/master from [~kamrik]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-plugman.git;h=1d06e98 ]

CB-7988 Updated version and RELEASENOTES.md for release 0.22.13


 Tools Release, Nov 7, 2014
 --

 Key: CB-7988
 URL: https://issues.apache.org/jira/browse/CB-7988
 Project: Apache Cordova
  Issue Type: Task
Reporter: Mark Koudritsky

 Following steps at 
 https://github.com/apache/cordova-coho/blob/master/docs/tools-release-process.md



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-7988) Tools Release, Nov 7, 2014

2014-11-07 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-7988?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14202259#comment-14202259
 ] 

ASF subversion and git services commented on CB-7988:
-

Commit b4067ecf4430c0c48c4f95b25a110ec9c525377c in cordova-plugman's branch 
refs/heads/master from [~kamrik]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-plugman.git;h=b4067ec ]

CB-7988 Incremented package version to -dev


 Tools Release, Nov 7, 2014
 --

 Key: CB-7988
 URL: https://issues.apache.org/jira/browse/CB-7988
 Project: Apache Cordova
  Issue Type: Task
Reporter: Mark Koudritsky

 Following steps at 
 https://github.com/apache/cordova-coho/blob/master/docs/tools-release-process.md



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-7988) Tools Release, Nov 7, 2014

2014-11-07 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-7988?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14202260#comment-14202260
 ] 

ASF subversion and git services commented on CB-7988:
-

Commit dd60ab8030addde90fe3141fe0fc1054c834fc67 in cordova-cli's branch 
refs/heads/master from [~kamrik]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-cli.git;h=dd60ab8 ]

CB-7988 Updated version and RELEASENOTES.md for release 4.0.1


 Tools Release, Nov 7, 2014
 --

 Key: CB-7988
 URL: https://issues.apache.org/jira/browse/CB-7988
 Project: Apache Cordova
  Issue Type: Task
Reporter: Mark Koudritsky

 Following steps at 
 https://github.com/apache/cordova-coho/blob/master/docs/tools-release-process.md



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-7988) Tools Release, Nov 7, 2014

2014-11-07 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-7988?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14202257#comment-14202257
 ] 

ASF subversion and git services commented on CB-7988:
-

Commit 49cd75a677b0dad0ddf11e1ebc7fae6592dc9702 in cordova-lib's branch 
refs/heads/master from [~kamrik]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-lib.git;h=49cd75a ]

CB-7988 Incremented package version to -dev


 Tools Release, Nov 7, 2014
 --

 Key: CB-7988
 URL: https://issues.apache.org/jira/browse/CB-7988
 Project: Apache Cordova
  Issue Type: Task
Reporter: Mark Koudritsky

 Following steps at 
 https://github.com/apache/cordova-coho/blob/master/docs/tools-release-process.md



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-7988) Tools Release, Nov 7, 2014

2014-11-07 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-7988?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14202256#comment-14202256
 ] 

ASF subversion and git services commented on CB-7988:
-

Commit 1870fbf7d7db164b6c543581afc0d5e4619327b4 in cordova-lib's branch 
refs/heads/master from [~kamrik]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-lib.git;h=1870fbf ]

CB-7988 Updated version and RELEASENOTES.md for release 4.0.1


 Tools Release, Nov 7, 2014
 --

 Key: CB-7988
 URL: https://issues.apache.org/jira/browse/CB-7988
 Project: Apache Cordova
  Issue Type: Task
Reporter: Mark Koudritsky

 Following steps at 
 https://github.com/apache/cordova-coho/blob/master/docs/tools-release-process.md



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-7988) Tools Release, Nov 7, 2014

2014-11-07 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-7988?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14202263#comment-14202263
 ] 

ASF subversion and git services commented on CB-7988:
-

Commit 77cab1aabb39a7187072aac857d8ab6516c7a222 in cordova-js's branch 
refs/heads/master from [~kamrik]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-js.git;h=77cab1a ]

CB-7988 Incremented package version to -dev


 Tools Release, Nov 7, 2014
 --

 Key: CB-7988
 URL: https://issues.apache.org/jira/browse/CB-7988
 Project: Apache Cordova
  Issue Type: Task
Reporter: Mark Koudritsky

 Following steps at 
 https://github.com/apache/cordova-coho/blob/master/docs/tools-release-process.md



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-7988) Tools Release, Nov 7, 2014

2014-11-07 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-7988?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14202261#comment-14202261
 ] 

ASF subversion and git services commented on CB-7988:
-

Commit a51b2eb5d222ca50c79c635647798c4d4731fbbe in cordova-cli's branch 
refs/heads/master from [~kamrik]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-cli.git;h=a51b2eb ]

CB-7988 Incremented package version to -dev


 Tools Release, Nov 7, 2014
 --

 Key: CB-7988
 URL: https://issues.apache.org/jira/browse/CB-7988
 Project: Apache Cordova
  Issue Type: Task
Reporter: Mark Koudritsky

 Following steps at 
 https://github.com/apache/cordova-coho/blob/master/docs/tools-release-process.md



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-7988) Tools Release, Nov 7, 2014

2014-11-07 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-7988?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14202262#comment-14202262
 ] 

ASF subversion and git services commented on CB-7988:
-

Commit 7afadfc044033741050bbe90e8656453ece258ac in cordova-js's branch 
refs/heads/master from [~kamrik]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-js.git;h=7afadfc ]

CB-7988 Updated version and RELEASENOTES.md for release 3.7.2


 Tools Release, Nov 7, 2014
 --

 Key: CB-7988
 URL: https://issues.apache.org/jira/browse/CB-7988
 Project: Apache Cordova
  Issue Type: Task
Reporter: Mark Koudritsky

 Following steps at 
 https://github.com/apache/cordova-coho/blob/master/docs/tools-release-process.md



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Closed] (CB-3185) Exception resolving a Dropbox file from the Gallery

2014-11-07 Thread Ian Clelland (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-3185?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ian Clelland closed CB-3185.

Resolution: Fixed

Closing this after 9 months. I can no longer reproduce the original issue. The 
handling of content:// URLs is correct now, as far as I am aware.

 Exception resolving a Dropbox file from the Gallery
 ---

 Key: CB-3185
 URL: https://issues.apache.org/jira/browse/CB-3185
 Project: Apache Cordova
  Issue Type: Bug
  Components: Android
Affects Versions: 2.6.0
Reporter: Abel MuiƱo
Assignee: Ian Clelland

 The following exception shows in the Logcat:
 {noformat} 
 04-19 10:56:08.360: W/System.err(7926): java.io.FileNotFoundException: 
 /storage/emulated/0/Android/data/com.dropbox.android/files/scratch/Camera%20Uploads/2012-09-09%2011.20.25.jpg:
  open failed: ENOENT (No such file or directory)
 04-19 10:56:08.390: W/System.err(7926):   at 
 libcore.io.IoBridge.open(IoBridge.java:416)
 04-19 10:56:08.390: W/System.err(7926):   at 
 java.io.FileInputStream.init(FileInputStream.java:78)
 04-19 10:56:08.390: W/System.err(7926):   at 
 java.io.FileInputStream.init(FileInputStream.java:105)
 04-19 10:56:08.390: W/System.err(7926):   at 
 org.apache.cordova.FileHelper.getInputStreamFromUriString(FileHelper.java:98)
 04-19 10:56:08.390: W/System.err(7926):   at 
 org.apache.cordova.CameraLauncher.getScaledBitmap(CameraLauncher.java:582)
 04-19 10:56:08.390: W/System.err(7926):   at 
 org.apache.cordova.CameraLauncher.onActivityResult(CameraLauncher.java:411)
 04-19 10:56:08.390: W/System.err(7926):   at 
 org.apache.cordova.DroidGap.onActivityResult(DroidGap.java:864)
 04-19 10:56:08.390: W/System.err(7926):   at 
 android.app.Activity.dispatchActivityResult(Activity.java:5293)
 04-19 10:56:08.390: W/System.err(7926):   at 
 android.app.ActivityThread.deliverResults(ActivityThread.java:3315)
 04-19 10:56:08.390: W/System.err(7926):   at 
 android.app.ActivityThread.handleSendResult(ActivityThread.java:3362)
 04-19 10:56:08.390: W/System.err(7926):   at 
 android.app.ActivityThread.access$1100(ActivityThread.java:141)
 04-19 10:56:08.390: W/System.err(7926):   at 
 android.app.ActivityThread$H.handleMessage(ActivityThread.java:1282)
 04-19 10:56:08.390: W/System.err(7926):   at 
 android.os.Handler.dispatchMessage(Handler.java:99)
 04-19 10:56:08.390: W/System.err(7926):   at 
 android.os.Looper.loop(Looper.java:137)
 04-19 10:56:08.390: W/System.err(7926):   at 
 android.app.ActivityThread.main(ActivityThread.java:5041)
 04-19 10:56:08.390: W/System.err(7926):   at 
 java.lang.reflect.Method.invokeNative(Native Method)
 04-19 10:56:08.390: W/System.err(7926):   at 
 java.lang.reflect.Method.invoke(Method.java:511)
 04-19 10:56:08.400: W/System.err(7926):   at 
 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
 04-19 10:56:08.400: W/System.err(7926):   at 
 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
 04-19 10:56:08.400: W/System.err(7926):   at 
 dalvik.system.NativeStart.main(Native Method)
 04-19 10:56:08.400: W/System.err(7926): Caused by: 
 libcore.io.ErrnoException: open failed: ENOENT (No such file or directory)
 04-19 10:56:08.400: W/System.err(7926):   at libcore.io.Posix.open(Native 
 Method)
 04-19 10:56:08.400: W/System.err(7926):   at 
 libcore.io.BlockGuardOs.open(BlockGuardOs.java:110)
 04-19 10:56:08.400: W/System.err(7926):   at 
 libcore.io.IoBridge.open(IoBridge.java:400)
 04-19 10:56:08.410: W/System.err(7926):   ... 19 more
 {noformat} 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-7925) Android app crashes when use File Transfer another plugin that uses SSL (related to OkHttp)

2014-11-07 Thread Daniel Morgan (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-7925?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14202409#comment-14202409
 ] 

Daniel Morgan commented on CB-7925:
---

My solution is following the solution from the git issue on okhttp:

{code:title=CordovaResourceApi.java createHttpConnection()|borderStyle=solid}
public HttpURLConnection createHttpConnection(Uri uri) throws IOException {
SSLContext sslContext;
try {
   sslContext = SSLContext.getInstance(TLS);
   sslContext.init(null, null, null);
} catch (GeneralSecurityException e) {
   throw new AssertionError(); // The system has no TLS. Just give up.
}
httpClient.setSslSocketFactory(sslContext.getSocketFactory());
assertBackgroundThread();
return httpClient.open(new URL(uri.toString()));
}
{code}

 Android app crashes when use File Transfer  another plugin that uses SSL 
 (related to OkHttp)
 -

 Key: CB-7925
 URL: https://issues.apache.org/jira/browse/CB-7925
 Project: Apache Cordova
  Issue Type: Bug
  Components: Plugin File Transfer
Affects Versions: 4.0.0
 Environment: Android 4.4.4
Reporter: Rajat Paharia

 In my app if I do a file upload using the File Transfer plugin and then try 
 to make a call to the Facebook plugin: 
 https://github.com/Wizcorp/phonegap-facebook-plugin - my app immediately 
 crashes. I believe this is caused by this issue with the version of the 
 OkHttp library currently being used: 
 http://stackoverflow.com/questions/21872818/okhttp-and-facebook-crashed
 https://github.com/square/okhttp/issues/184
 It would be great if the described workaround could be implemented in Cordova 
 while we wait for https://issues.apache.org/jira/browse/CB-6630 and an 
 upgrade to OkHttp 2.0



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Comment Edited] (CB-7925) Android app crashes when use File Transfer another plugin that uses SSL (related to OkHttp)

2014-11-07 Thread Daniel Morgan (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-7925?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14202409#comment-14202409
 ] 

Daniel Morgan edited comment on CB-7925 at 11/7/14 6:35 PM:


My solution is following the solution from the git issue on okhttp 
https://github.com/square/okhttp/issues/184#issuecomment-18772733

{code:title=CordovaResourceApi.java createHttpConnection()|borderStyle=solid}
public HttpURLConnection createHttpConnection(Uri uri) throws IOException {
SSLContext sslContext;
try {
   sslContext = SSLContext.getInstance(TLS);
   sslContext.init(null, null, null);
} catch (GeneralSecurityException e) {
   throw new AssertionError(); // The system has no TLS. Just give up.
}
httpClient.setSslSocketFactory(sslContext.getSocketFactory());
assertBackgroundThread();
return httpClient.open(new URL(uri.toString()));
}
{code}


was (Author: drm75):
My solution is following the solution from the git issue on okhttp:

{code:title=CordovaResourceApi.java createHttpConnection()|borderStyle=solid}
public HttpURLConnection createHttpConnection(Uri uri) throws IOException {
SSLContext sslContext;
try {
   sslContext = SSLContext.getInstance(TLS);
   sslContext.init(null, null, null);
} catch (GeneralSecurityException e) {
   throw new AssertionError(); // The system has no TLS. Just give up.
}
httpClient.setSslSocketFactory(sslContext.getSocketFactory());
assertBackgroundThread();
return httpClient.open(new URL(uri.toString()));
}
{code}

 Android app crashes when use File Transfer  another plugin that uses SSL 
 (related to OkHttp)
 -

 Key: CB-7925
 URL: https://issues.apache.org/jira/browse/CB-7925
 Project: Apache Cordova
  Issue Type: Bug
  Components: Plugin File Transfer
Affects Versions: 4.0.0
 Environment: Android 4.4.4
Reporter: Rajat Paharia

 In my app if I do a file upload using the File Transfer plugin and then try 
 to make a call to the Facebook plugin: 
 https://github.com/Wizcorp/phonegap-facebook-plugin - my app immediately 
 crashes. I believe this is caused by this issue with the version of the 
 OkHttp library currently being used: 
 http://stackoverflow.com/questions/21872818/okhttp-and-facebook-crashed
 https://github.com/square/okhttp/issues/184
 It would be great if the described workaround could be implemented in Cordova 
 while we wait for https://issues.apache.org/jira/browse/CB-6630 and an 
 upgrade to OkHttp 2.0



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Comment Edited] (CB-7925) Android app crashes when use File Transfer another plugin that uses SSL (related to OkHttp)

2014-11-07 Thread Daniel Morgan (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-7925?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14202409#comment-14202409
 ] 

Daniel Morgan edited comment on CB-7925 at 11/7/14 6:36 PM:


My solution was from following this solution on the git issue thread 
https://github.com/square/okhttp/issues/184#issuecomment-18772733

{code:title=CordovaResourceApi.java createHttpConnection()|borderStyle=solid}
public HttpURLConnection createHttpConnection(Uri uri) throws IOException {
SSLContext sslContext;
try {
   sslContext = SSLContext.getInstance(TLS);
   sslContext.init(null, null, null);
} catch (GeneralSecurityException e) {
   throw new AssertionError(); // The system has no TLS. Just give up.
}
httpClient.setSslSocketFactory(sslContext.getSocketFactory());
assertBackgroundThread();
return httpClient.open(new URL(uri.toString()));
}
{code}


was (Author: drm75):
My solution is following the solution from the git issue on okhttp 
https://github.com/square/okhttp/issues/184#issuecomment-18772733

{code:title=CordovaResourceApi.java createHttpConnection()|borderStyle=solid}
public HttpURLConnection createHttpConnection(Uri uri) throws IOException {
SSLContext sslContext;
try {
   sslContext = SSLContext.getInstance(TLS);
   sslContext.init(null, null, null);
} catch (GeneralSecurityException e) {
   throw new AssertionError(); // The system has no TLS. Just give up.
}
httpClient.setSslSocketFactory(sslContext.getSocketFactory());
assertBackgroundThread();
return httpClient.open(new URL(uri.toString()));
}
{code}

 Android app crashes when use File Transfer  another plugin that uses SSL 
 (related to OkHttp)
 -

 Key: CB-7925
 URL: https://issues.apache.org/jira/browse/CB-7925
 Project: Apache Cordova
  Issue Type: Bug
  Components: Plugin File Transfer
Affects Versions: 4.0.0
 Environment: Android 4.4.4
Reporter: Rajat Paharia

 In my app if I do a file upload using the File Transfer plugin and then try 
 to make a call to the Facebook plugin: 
 https://github.com/Wizcorp/phonegap-facebook-plugin - my app immediately 
 crashes. I believe this is caused by this issue with the version of the 
 OkHttp library currently being used: 
 http://stackoverflow.com/questions/21872818/okhttp-and-facebook-crashed
 https://github.com/square/okhttp/issues/184
 It would be great if the described workaround could be implemented in Cordova 
 while we wait for https://issues.apache.org/jira/browse/CB-6630 and an 
 upgrade to OkHttp 2.0



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-7925) Android app crashes when use File Transfer another plugin that uses SSL (related to OkHttp)

2014-11-07 Thread Rajat Paharia (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-7925?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14202419#comment-14202419
 ] 

Rajat Paharia commented on CB-7925:
---

Good to know. I haven't tested on a 4.1 device yet. If I encounter problems 
with my solution, I'll try yours. Thanks!

 Android app crashes when use File Transfer  another plugin that uses SSL 
 (related to OkHttp)
 -

 Key: CB-7925
 URL: https://issues.apache.org/jira/browse/CB-7925
 Project: Apache Cordova
  Issue Type: Bug
  Components: Plugin File Transfer
Affects Versions: 4.0.0
 Environment: Android 4.4.4
Reporter: Rajat Paharia

 In my app if I do a file upload using the File Transfer plugin and then try 
 to make a call to the Facebook plugin: 
 https://github.com/Wizcorp/phonegap-facebook-plugin - my app immediately 
 crashes. I believe this is caused by this issue with the version of the 
 OkHttp library currently being used: 
 http://stackoverflow.com/questions/21872818/okhttp-and-facebook-crashed
 https://github.com/square/okhttp/issues/184
 It would be great if the described workaround could be implemented in Cordova 
 while we wait for https://issues.apache.org/jira/browse/CB-6630 and an 
 upgrade to OkHttp 2.0



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-7758) Support for content:// URIs

2014-11-07 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-7758?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14202451#comment-14202451
 ] 

ASF subversion and git services commented on CB-7758:
-

Commit 95d8067036686d6d07a4d7793cbc8f9ff8a68fc4 in cordova-amazon-fireos's 
branch refs/heads/master from [~iclelland]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-amazon-fireos.git;h=95d8067 
]

CB-7758: Allow content-url-hosted pages to access the bridge

This allows e.g. jsHybugger to create pages with access to Cordova APIs.
We restrict access to content provider URLs which are at subdomains of the 
application itself, ie, begin with content://com.your.package.id.


 Support for content:// URIs
 ---

 Key: CB-7758
 URL: https://issues.apache.org/jira/browse/CB-7758
 Project: Apache Cordova
  Issue Type: New Feature
  Components: Android
Affects Versions: 3.6.0
 Environment: Android 4.3
Reporter: Wolfgang Flohr-Hochbichler
Assignee: Ian Clelland
Priority: Minor

 Device ready event is not fired if page is loaded via content:// protocol. 
 I assume it has something to do with a security check done within 
 CordovaBridge.java which triggers the following gap_init error message.
 10-09 10:10:18.071 16719 16719 E CordovaBridge: gap_init called from 
 restricted origin: 
 content://com.ionicframework.ionicapp795549.jsHybugger/file:///android_asset/www/index.html#/tab/dash
 10-09 10:10:23.075 16719 16719 D CordovaLog: 
 content://com.ionicframework.ionicapp795549.jsHybugger/jshybugger.js: Line 
 112 : deviceready has not fired after 5 seconds.
 10-09 10:10:23.075 16719 16719 I Web Console: deviceready has not fired after 
 5 seconds. at 
 content://com.ionicframework.ionicapp795549.jsHybugger/jshybugger.js:112



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-7726) Typo in .gitignore template

2014-11-07 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-7726?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14202450#comment-14202450
 ] 

ASF subversion and git services commented on CB-7726:
-

Commit e99f977f68ac75fd42a85384d5ae080b2fcd66d6 in cordova-amazon-fireos's 
branch refs/heads/master from [~themightychris]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-amazon-fireos.git;h=e99f977 
]

CB-7726 fix typo in gitignore: ant-built - ant-build

github: close #131


 Typo in .gitignore template
 ---

 Key: CB-7726
 URL: https://issues.apache.org/jira/browse/CB-7726
 Project: Apache Cordova
  Issue Type: Bug
  Components: Android
Affects Versions: 3.6.0
Reporter: Alessandro Miliucci
Priority: Trivial
 Fix For: 3.7.0


 The gitignore template ingores the *ant-built* directory instead of 
 *ant-build*.
 Ref. 
 https://github.com/apache/cordova-android/blob/master/bin/templates/project/gitignore



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-7929) mailto: and tel: links no longer work

2014-11-07 Thread Marcel Kinard (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-7929?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14202500#comment-14202500
 ] 

Marcel Kinard commented on CB-7929:
---

See the Android Whitelisting section here: 
http://cordova.apache.org/docs/en/edge/guide_appdev_whitelist_index.md.html

 mailto: and tel: links no longer work
 -

 Key: CB-7929
 URL: https://issues.apache.org/jira/browse/CB-7929
 Project: Apache Cordova
  Issue Type: Bug
  Components: Android
Affects Versions: 3.6.0
 Environment: Mac OS X 10.9.1 Mavericks; Cordova 3.6.3-0.2.13; Eclipse 
 Juno (with Android SDK)
Reporter: Kelvin Dart
Priority: Blocker
  Labels: cordova, cordova-lib

 Since upgrading Cordova, the mailto: and tel: hyperlinks no longer resolve to 
 the correct intent (e.g. the default email app nor the dialler show).
 E.g.
 a href=tel:01234 567890Call us/a
 These were working before and unfortunately the support side of our app 
 relies on these heavily.
 Can somebody please advise a fix?
 Thanks



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Issue Comment Deleted] (CB-7925) Android app crashes when use File Transfer another plugin that uses SSL (related to OkHttp)

2014-11-07 Thread Daniel Morgan (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-7925?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Daniel Morgan updated CB-7925:
--
Comment: was deleted

(was: We also have this issue in our app, pretty much from my investigation at 
least android 4.1 and up devices have this issue. [~rajatrocks] your solution 
did not work for me :(  Looking for other solutions in case this doesn't work 
for others as well.)

 Android app crashes when use File Transfer  another plugin that uses SSL 
 (related to OkHttp)
 -

 Key: CB-7925
 URL: https://issues.apache.org/jira/browse/CB-7925
 Project: Apache Cordova
  Issue Type: Bug
  Components: Plugin File Transfer
Affects Versions: 4.0.0
 Environment: Android 4.4.4
Reporter: Rajat Paharia

 In my app if I do a file upload using the File Transfer plugin and then try 
 to make a call to the Facebook plugin: 
 https://github.com/Wizcorp/phonegap-facebook-plugin - my app immediately 
 crashes. I believe this is caused by this issue with the version of the 
 OkHttp library currently being used: 
 http://stackoverflow.com/questions/21872818/okhttp-and-facebook-crashed
 https://github.com/square/okhttp/issues/184
 It would be great if the described workaround could be implemented in Cordova 
 while we wait for https://issues.apache.org/jira/browse/CB-6630 and an 
 upgrade to OkHttp 2.0



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Created] (CB-7990) Unit-tests should support WKWebView

2014-11-07 Thread Shazron Abdullah (JIRA)
Shazron Abdullah created CB-7990:


 Summary: Unit-tests should support WKWebView
 Key: CB-7990
 URL: https://issues.apache.org/jira/browse/CB-7990
 Project: Apache Cordova
  Issue Type: Bug
  Components: iOS
Reporter: Shazron Abdullah


The tests assume the default UIWebView component is being used.

Part of the tests should install the `wkwebview-engine` plugin and re-run the 
same tests.

Some tests assume a UIWebView, like the User-Agent tests, and this is ok (there 
is code in there that checks for this).

Some tests like StartPage should also support WKWebView. Any code that relies 
on the synchronous `stringByEvaluatingJavaScriptFromString` needs to change to 
use the async `evaluateJavascript:completionHandler:` of 
CDVWebViewEngineProtocol.





--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-7990) Unit-tests should support WKWebView

2014-11-07 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-7990?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-7990:
-
Issue Type: Sub-task  (was: Bug)
Parent: CB-7043

 Unit-tests should support WKWebView
 ---

 Key: CB-7990
 URL: https://issues.apache.org/jira/browse/CB-7990
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: iOS
Reporter: Shazron Abdullah

 The tests assume the default UIWebView component is being used.
 Part of the tests should install the `wkwebview-engine` plugin and re-run the 
 same tests.
 Some tests assume a UIWebView, like the User-Agent tests, and this is ok 
 (there is code in there that checks for this).
 Some tests like StartPage should also support WKWebView. Any code that relies 
 on the synchronous `stringByEvaluatingJavaScriptFromString` needs to change 
 to use the async `evaluateJavascript:completionHandler:` of 
 CDVWebViewEngineProtocol.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Created] (CB-7991) WKWebView integration

2014-11-07 Thread Shazron Abdullah (JIRA)
Shazron Abdullah created CB-7991:


 Summary: WKWebView integration
 Key: CB-7991
 URL: https://issues.apache.org/jira/browse/CB-7991
 Project: Apache Cordova
  Issue Type: Task
  Components: iOS
 Environment: iOS
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-7184) [WKWebView][UIWebView] Implement support for mediaPlaybackAllowsAirPlay preference

2014-11-07 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-7184?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-7184:
-
Issue Type: Sub-task  (was: Task)
Parent: CB-7991

 [WKWebView][UIWebView] Implement support for mediaPlaybackAllowsAirPlay 
 preference
 --

 Key: CB-7184
 URL: https://issues.apache.org/jira/browse/CB-7184
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: iOS
 Environment: iOS 8, 7
Reporter: Shazron Abdullah

 This has been in there since iOS 5, we missed adding support.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-7184) [WKWebView][UIWebView] Implement support for mediaPlaybackAllowsAirPlay preference

2014-11-07 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-7184?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-7184:
-
Issue Type: Task  (was: Sub-task)
Parent: (was: CB-7043)

 [WKWebView][UIWebView] Implement support for mediaPlaybackAllowsAirPlay 
 preference
 --

 Key: CB-7184
 URL: https://issues.apache.org/jira/browse/CB-7184
 Project: Apache Cordova
  Issue Type: Task
  Components: iOS
 Environment: iOS 8, 7
Reporter: Shazron Abdullah

 This has been in there since iOS 5, we missed adding support.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-7295) [WKWebView][UIWebView] Use NSProxy to wrap WKWebView/UIWebView in CDVPlugin (and elsewhere, like InAppBrowser)

2014-11-07 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-7295?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-7295:
-
Issue Type: Sub-task  (was: Task)
Parent: CB-7991

 [WKWebView][UIWebView] Use NSProxy to wrap WKWebView/UIWebView in CDVPlugin 
 (and elsewhere, like InAppBrowser)
 --

 Key: CB-7295
 URL: https://issues.apache.org/jira/browse/CB-7295
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: iOS
 Environment: iOS 8
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah

 Advantage: 
 We don't need to have explicit methods specified in 
 CDVWebViewOperationsDelegate for example, you can pass *any* message to the 
 proxy and it can be forwarded.
 Disadvantage:
 You lose compile-time checking.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-7295) [WKWebView][UIWebView] Use NSProxy to wrap WKWebView/UIWebView in CDVPlugin (and elsewhere, like InAppBrowser)

2014-11-07 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-7295?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-7295:
-
Issue Type: Task  (was: Sub-task)
Parent: (was: CB-7043)

 [WKWebView][UIWebView] Use NSProxy to wrap WKWebView/UIWebView in CDVPlugin 
 (and elsewhere, like InAppBrowser)
 --

 Key: CB-7295
 URL: https://issues.apache.org/jira/browse/CB-7295
 Project: Apache Cordova
  Issue Type: Task
  Components: iOS
 Environment: iOS 8
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah

 Advantage: 
 We don't need to have explicit methods specified in 
 CDVWebViewOperationsDelegate for example, you can pass *any* message to the 
 proxy and it can be forwarded.
 Disadvantage:
 You lose compile-time checking.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-7287) [UIWebView][iOS 7] Failing tests (wkwebview branch)

2014-11-07 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-7287?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-7287:
-
Parent Issue: CB-7991  (was: CB-7043)

 [UIWebView][iOS 7] Failing tests (wkwebview branch)
 ---

 Key: CB-7287
 URL: https://issues.apache.org/jira/browse/CB-7287
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: iOS
 Environment: iOS 8
Reporter: Shazron Abdullah

 This is only for the wkwebview branch, and using these plugins, and 3.5.0 
 mobile-spec:
 {code}
 org.apache.cordova.battery-status: 0.2.10,
 org.apache.cordova.camera: 0.3.1,
 org.apache.cordova.console: 0.2.10,
 org.apache.cordova.contacts: 0.2.12,
 org.apache.cordova.device: 0.2.11,
 org.apache.cordova.device-motion: 0.2.9,
 org.apache.cordova.device-orientation: 0.3.8,
 org.apache.cordova.dialogs: 0.2.9,
 org.apache.cordova.file: 1.3.0,
 org.apache.cordova.file-transfer: 0.4.5,
 org.apache.cordova.geolocation: 0.3.9,
 org.apache.cordova.globalization: 0.3.0,
 org.apache.cordova.inappbrowser: 0.5.1,
 org.apache.cordova.media: 0.2.12,
 org.apache.cordova.media-capture: 0.3.2,
 org.apache.cordova.network-information: 0.2.11,
 org.apache.cordova.splashscreen: 0.3.2,
 org.apache.cordova.vibration: 0.3.10
 {code}
 The 3 failing tests:
 {code}
 FileTransfer upload method filetransfer.spec.18 should be able to upload a 
 file.
 Expected 
 '{fields:{value2:param,value1:test},files:{file:{size:24,path:/opt/run/snapshot/.tmp/ed60ec667664b454d72b193bf8841e5c,name:upload.txt,type:text/plain,mtime:2014-08-12T21:53:28.862Z}}}
  ' to match /fields:\s*{\s*value1.*/.
 FileTransfer upload method filetransfer.spec.19 should be able to upload a 
 file with http basic auth.
 Expected 
 '{fields:{value2:param,value1:test},files:{file:{size:24,path:/opt/run/snapshot/.tmp/94aa407aca7bd9c53081f0da5ab33d54,name:upload.txt,type:text/plain,mtime:2014-08-12T21:53:29.322Z}}}
  ' to match /fields:\s*{\s*value1.*/.
 FileTransfer Backwards compatibility filetransfer.spec.29 should be able to 
 upload a file using local paths.
 Expected 
 '{fields:{value2:param,value1:test},files:{file:{size:24,path:/opt/run/snapshot/.tmp/9bf857a3d64ef9beaf4eae4e22876ecc,name:upload.txt,type:text/plain,mtime:2014-08-12T21:53:31.307Z}}}
  ' to match /fields:\s*{\s*value1.*/.
 {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-7288) [WKWebView][iOS 8] Failing tests (wkwebview branch)

2014-11-07 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-7288?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-7288:
-
Parent Issue: CB-7991  (was: CB-7043)

 [WKWebView][iOS 8] Failing tests (wkwebview branch)
 ---

 Key: CB-7288
 URL: https://issues.apache.org/jira/browse/CB-7288
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: iOS
 Environment: iOS 8 beta 5
Reporter: Shazron Abdullah
Priority: Blocker

 This is only for the wkwebview branch, and using these plugins, and 3.5.0 
 mobile-spec:
 {code}
 org.apache.cordova.battery-status: 0.2.10,
 org.apache.cordova.camera: 0.3.1,
 org.apache.cordova.console: 0.2.10,
 org.apache.cordova.contacts: 0.2.12,
 org.apache.cordova.device: 0.2.11,
 org.apache.cordova.device-motion: 0.2.9,
 org.apache.cordova.device-orientation: 0.3.8,
 org.apache.cordova.dialogs: 0.2.9,
 org.apache.cordova.file: 1.3.0,
 org.apache.cordova.file-transfer: 0.4.5,
 org.apache.cordova.geolocation: 0.3.9,
 org.apache.cordova.globalization: 0.3.0,
 org.apache.cordova.inappbrowser: 0.5.1,
 org.apache.cordova.media: 0.2.12,
 org.apache.cordova.media-capture: 0.3.2,
 org.apache.cordova.network-information: 0.2.11,
 org.apache.cordova.splashscreen: 0.3.2,
 org.apache.cordova.vibration: 0.3.10
 {code}
 The 24 failing tests using iOS 8 beta 5 simulator:
 {code}
 Accelerometer 4/11 (failed spec 3, 4, 5, 7, 8, 9, 11 -- all timeouts)
 Compass 9/10 (failed spec 3 -- timeout)
 Contacts 23/27 (failed specs 6, 20, 21, 24 -- all DataClone error DOM 
 Exception 25)
 File 124/130 (failed specs 18, 27, 78, 106, 114, 116 -- all timeouts)
 FileTransfer 27/30 (failed specs 18, 19, 29)
 Storage 18/19 (failed spec 18)
 Bridge 0/1 (blank screen)
 Whitelist plugin failed 0/1 (not tested see CB-7049)
 Local xhr 7/9 (failed specs 9, 4)
 {code}
 Tests passed:
 {code}
 Battery 1/1
 Camera 7/7
 Capture 12/12
 Data URI 2/2
 Device 8/8
 Geolocation 8/8
 Globalization 44/44
 Media 17/17
 Network 4/4
 Notification 5/5
 Platform 2/2
 Splashscreen 3/3
 Vibration 2/2
 {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-7296) [UIWebView][iOS 8] Failing tests (wkwebview branch)

2014-11-07 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-7296?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-7296:
-
Parent Issue: CB-7991  (was: CB-7043)

 [UIWebView][iOS 8] Failing tests (wkwebview branch)
 ---

 Key: CB-7296
 URL: https://issues.apache.org/jira/browse/CB-7296
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: iOS
 Environment: iOS 8
Reporter: Shazron Abdullah

 This is only for the wkwebview branch, and using these plugins, and 3.5.0 
 mobile-spec:
 {code}
 org.apache.cordova.battery-status: 0.2.10,
 org.apache.cordova.camera: 0.3.1,
 org.apache.cordova.console: 0.2.10,
 org.apache.cordova.contacts: 0.2.12,
 org.apache.cordova.device: 0.2.11,
 org.apache.cordova.device-motion: 0.2.9,
 org.apache.cordova.device-orientation: 0.3.8,
 org.apache.cordova.dialogs: 0.2.9,
 org.apache.cordova.file: 1.3.0,
 org.apache.cordova.file-transfer: 0.4.5,
 org.apache.cordova.geolocation: 0.3.9,
 org.apache.cordova.globalization: 0.3.0,
 org.apache.cordova.inappbrowser: 0.5.1,
 org.apache.cordova.media: 0.2.12,
 org.apache.cordova.media-capture: 0.3.2,
 org.apache.cordova.network-information: 0.2.11,
 org.apache.cordova.splashscreen: 0.3.2,
 org.apache.cordova.vibration: 0.3.10
 {code}
 4 failing tests, probably related to CB-6911.
 {code}
 FileTransfer upload method filetransfer.spec.18 should be able to upload a 
 file.
 Expected 
 '{fields:{value1:test,value2:param},files:{file:{size:24,path:/opt/run/snapshot/.tmp/4f9b06679ea88dfecbfa46a44a22b2e5,name:upload.txt,type:text/plain,mtime:2014-08-12T22:07:08.305Z}}}
  ' to match /fields:\s*{\s*value1.*/.
 ExpectationResult@file:///private/var/mobile/Containers/Bundle/Application/CDEB935F-D142-4048-8C05-C0EBC0B3A27F/WKTest.app/www/autotest/jasmine.js:102:41
 file:///private/var/mobile/Containers/Bundle/Application/CDEB935F-D142-4048-8C05-C0EBC0B3A27F/WKTest.app/www/autotest/jasmine.js:1194:58
 file:///private/var/mobile/Containers/Bundle/Application/CDEB935F-D142-4048-8C05-C0EBC0B3A27F/WKTest.app/www/autotest/tests/filetransfer.tests.js:456:54
 spyObj@file:///private/var/mobile/Containers/Bundle/Application/CDEB935F-D142-4048-8C05-C0EBC0B3A27F/WKTest.app/www/autotest/jasmine.js:401:29
 win@file:///private/var/mobile/Containers/Bundle/Application/CDEB935F-D142-4048-8C05-C0EBC0B3A27F/WKTest.app/www/plugins/org.apache.cordova.file-transfer/www/FileTransfer.js:139:47
 callbackFromNative@file:///private/var/mobile/Containers/Bundle/Application/CDEB935F-D142-4048-8C05-C0EBC0B3A27F/WKTest.app/www/cordova.js?paramShouldBeIgnored:292:59
 file:///private/var/mobile/Containers/Bundle/Application/CDEB935F-D142-4048-8C05-C0EBC0B3A27F/WKTest.app/www/cordova.js?paramShouldBeIgnored:1086:35
 nativeEvalAndFetch@file:///private/var/mobile/Containers/Bundle/Application/CDEB935F-D142-4048-8C05-C0EBC0B3A27F/WKTest.app/www/cordova.js?paramShouldBeIgnored:1094:13
 nativeCallback@file:///private/var/mobile/Containers/Bundle/Application/CDEB935F-D142-4048-8C05-C0EBC0B3A27F/WKTest.app/www/cordova.js?paramShouldBeIgnored:1083:38
 global 
 code@file:///private/var/mobile/Containers/Bundle/Application/CDEB935F-D142-4048-8C05-C0EBC0B3A27F/WKTest.app/www/autotest/pages/all.html:1:47
 FileTransfer upload method filetransfer.spec.19 should be able to upload a 
 file with http basic auth.
 Expected 
 '{fields:{value1:test,value2:param},files:{file:{size:24,path:/opt/run/snapshot/.tmp/2504d802312c4370c7dbf6f77f031abf,name:upload.txt,type:text/plain,mtime:2014-08-12T22:07:08.532Z}}}
  ' to match /fields:\s*{\s*value1.*/.
 ExpectationResult@file:///private/var/mobile/Containers/Bundle/Application/CDEB935F-D142-4048-8C05-C0EBC0B3A27F/WKTest.app/www/autotest/jasmine.js:102:41
 file:///private/var/mobile/Containers/Bundle/Application/CDEB935F-D142-4048-8C05-C0EBC0B3A27F/WKTest.app/www/autotest/jasmine.js:1194:58
 file:///private/var/mobile/Containers/Bundle/Application/CDEB935F-D142-4048-8C05-C0EBC0B3A27F/WKTest.app/www/autotest/tests/filetransfer.tests.js:509:54
 spyObj@file:///private/var/mobile/Containers/Bundle/Application/CDEB935F-D142-4048-8C05-C0EBC0B3A27F/WKTest.app/www/autotest/jasmine.js:401:29
 win@file:///private/var/mobile/Containers/Bundle/Application/CDEB935F-D142-4048-8C05-C0EBC0B3A27F/WKTest.app/www/plugins/org.apache.cordova.file-transfer/www/FileTransfer.js:139:47
 callbackFromNative@file:///private/var/mobile/Containers/Bundle/Application/CDEB935F-D142-4048-8C05-C0EBC0B3A27F/WKTest.app/www/cordova.js?paramShouldBeIgnored:292:59
 file:///private/var/mobile/Containers/Bundle/Application/CDEB935F-D142-4048-8C05-C0EBC0B3A27F/WKTest.app/www/cordova.js?paramShouldBeIgnored:1086:35
 

[jira] [Updated] (CB-7348) [WKWebView] pages that are loaded using file:/// urls respect CORS

2014-11-07 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-7348?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-7348:
-
Parent Issue: CB-7991  (was: CB-7043)

 [WKWebView] pages that are loaded using file:/// urls respect CORS
 --

 Key: CB-7348
 URL: https://issues.apache.org/jira/browse/CB-7348
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: iOS
 Environment: iOS 8
Reporter: Shazron Abdullah

 Not a complaint but an advisory,  this is the opposite of what happens in a 
 UIWebView, where a page loaded locally is not restricted to CORS and can do 
 whatever it wants. 
 Try xhr to a local server using: https://gist.github.com/enjalot/2904124
 Note that it works with the wildcard of course. By default, file:// urls give 
 the Origin: header as null. 
 The only solution is, the destination server MUST return the header 
 Access-Control-Allow-Origin that matches the wildcard or null.
 So what is the alternative? Run a local proxy. The PhoneGap Developer App 
 does this transparently: https://github.com/phonegap/phonegap-app-developer 
 by overriding XMLHttpRequest.open



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-7539) [WKWebView][iOS 8] Use local webserver option to load local HTML file from www

2014-11-07 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-7539?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-7539:
-
Parent Issue: CB-7991  (was: CB-7043)

 [WKWebView][iOS 8] Use local webserver option to load local HTML file from www
 --

 Key: CB-7539
 URL: https://issues.apache.org/jira/browse/CB-7539
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: iOS
Reporter: Shazron Abdullah
Priority: Blocker

 This workaround is because of this bug:
 http://www.openradar.me/radar?id=5839348817723392
 (filed with Apple of course also)
 I'm still hoping that Apple fixes this in iOS 8.1, but we should have this as 
 a contingency plan.
 Create this as an included plugin, so it can be extracted later if need be.
 We need to secure access to the local webserver, probably through a session 
 token in the header, since background apps can have access to the webserver. 
 The session token is passed down to the initially loaded local page specified 
 from the content tag in config.xml, and should be used in the cordova.exec 
 call. We would also need to implement local proxy support , see CB-7348
 This all sounds more complex than it needs to be than just loading a file url 
 -- wishing Apple would just fix this in iOS 8.1 instead.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-7990) Unit-tests should support WKWebView

2014-11-07 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-7990?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-7990:
-
Parent Issue: CB-7991  (was: CB-7043)

 Unit-tests should support WKWebView
 ---

 Key: CB-7990
 URL: https://issues.apache.org/jira/browse/CB-7990
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: iOS
Reporter: Shazron Abdullah

 The tests assume the default UIWebView component is being used.
 Part of the tests should install the `wkwebview-engine` plugin and re-run the 
 same tests.
 Some tests assume a UIWebView, like the User-Agent tests, and this is ok 
 (there is code in there that checks for this).
 Some tests like StartPage should also support WKWebView. Any code that relies 
 on the synchronous `stringByEvaluatingJavaScriptFromString` needs to change 
 to use the async `evaluateJavascript:completionHandler:` of 
 CDVWebViewEngineProtocol.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-7047) [WKWebView] Support config.xml preferences

2014-11-07 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-7047?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-7047:
-
Parent Issue: CB-7991  (was: CB-7043)

 [WKWebView] Support config.xml preferences
 --

 Key: CB-7047
 URL: https://issues.apache.org/jira/browse/CB-7047
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: iOS
 Environment: iOS 8 
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah

 https://git-wip-us.apache.org/repos/asf/cordova-ios.git branch wkwebview



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-7921) Add WebKit.framework to default template

2014-11-07 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-7921?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-7921:
-
Parent Issue: CB-7991  (was: CB-7043)

 Add WebKit.framework to default template
 

 Key: CB-7921
 URL: https://issues.apache.org/jira/browse/CB-7921
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: iOS
Reporter: Shazron Abdullah
 Fix For: 3.8.0


 Since cordova-ios already now requires Xcode 6, this can happen.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-7049) [WKWebView] Support whitelist

2014-11-07 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-7049?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-7049:
-
Parent Issue: CB-7991  (was: CB-7043)

 [WKWebView] Support whitelist
 -

 Key: CB-7049
 URL: https://issues.apache.org/jira/browse/CB-7049
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: iOS
 Environment: iOS 8 beta 2
Reporter: Shazron Abdullah

 https://git-wip-us.apache.org/repos/asf/cordova-ios.git branch wkwebview
 As of iOS 8 beta 2, you can't yet.
 Filed radar:
 rdar://problem/17423600
 --
 Summary:
 When using UIWebView, you could intercept requests using NSURLProtocol. With 
 the new WKWebView, NSURLProtocol does not intercept requests anymore.
 This is useful for HTTP authentication, encryption of assets, etc.
 Steps to Reproduce:
 1. Use WKWebView
 2. Instantiate a NSURLProtocol
 3. Observe that you can't intercept the requests of the WKWebView
 Expected Results:
 Ability to intercept requests of a WKWebView using NSURLProtocol
 Actual Results:
 No ability to intercept requests of a WKWebView using NSURLProtocol
 Version:
 iOS 8 beta 2
 Configuration:
 iOS Simulator, iPad 2



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-7050) [WKWebView] Support loadHTMLString

2014-11-07 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-7050?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-7050:
-
Parent Issue: CB-7991  (was: CB-7043)

 [WKWebView] Support loadHTMLString
 --

 Key: CB-7050
 URL: https://issues.apache.org/jira/browse/CB-7050
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: iOS
 Environment: iOS 8 beta 2
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah

 https://git-wip-us.apache.org/repos/asf/cordova-ios.git branch wkwebview
 http://trac.webkit.org/changeset/169696
 [WKWebView loadHTMLString:baseURL]
 Right now it's in a category, but unimplemented. Hopefully it gets in iOS 8 
 beta 3.
 Filed:
 rdar://problem/17423482
 ---
 Summary:
 There is no API function to load a HTML document from a NSString like the API 
 function [UIWebView loadHTMLString:baseURL]
 Steps to Reproduce:
 1. Use WKWebView
 2. Try to load a HTML document from a NSString
 Expected Results:
 Ability to load a HTML document from a NSString
 Actual Results:
 No ability to load a HTML document from a NSString
 Version:
 iOS 8 beta 2
 Configuration:
 iOS Simulator, iPad 2



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-7113) [Docs][iOS 8] Document UseWKWebView config.xml preference

2014-11-07 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-7113?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-7113:
-
Parent Issue: CB-7991  (was: CB-7043)

 [Docs][iOS 8] Document UseWKWebView config.xml preference
 -

 Key: CB-7113
 URL: https://issues.apache.org/jira/browse/CB-7113
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: Docs
 Environment: iOS 8
Reporter: Shazron Abdullah

 For iOS. Defaults to false.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-7051) [WKWebView][iOS 8] Support evaluateJavaScript:completionHandler:

2014-11-07 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-7051?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-7051:
-
Parent Issue: CB-7991  (was: CB-7043)

 [WKWebView][iOS 8] Support evaluateJavaScript:completionHandler:
 

 Key: CB-7051
 URL: https://issues.apache.org/jira/browse/CB-7051
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: iOS
 Environment: iOS 8 beta 2
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah

 https://git-wip-us.apache.org/repos/asf/cordova-ios.git branch wkwebview
 http://trac.webkit.org/changeset/169765
 Change summary:
 Add -[WKWebView evaluateJavaScript:completionHandler:]
 Right now it's using the private method _runJavaScriptInFrame, in a category, 
 and returns an empty string in the completionHandler. 
 Hopefully this method is added in iOS 8 beta 3.
 Filed:
 rdar://problem/17423463
 -
 Summary:
 There is no API function to do this. Yes, you can use WKUserScripts to write 
 at before the document is loaded and after, but not at arbitrary times. You 
 need an equivalent to [UIWebView 
 stringByEvaluationJavascriptFromString:(NSString*)]
 Steps to Reproduce:
 1. Use WKWebView.
 2. Try to evaluate JavaScript at an arbitrary time
 Expected Results:
 Ability evaluate JavaScript at an arbitrary time
 Actual Results:
 Not able to evaluate JavaScript at an arbitrary time
 Version:
 iOS 8 beta 2
 Configuration:
 iOS Simulator, iPad 2



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-7121) [Docs][iOS 8] Document MinimumFontSize setting for WKWebView preferences

2014-11-07 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-7121?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-7121:
-
Parent Issue: CB-7991  (was: CB-7043)

 [Docs][iOS 8] Document MinimumFontSize setting for WKWebView preferences
 

 Key: CB-7121
 URL: https://issues.apache.org/jira/browse/CB-7121
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: Docs
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah

 Only for WKWebView iOS 8. Defaults to 0 as per WKPreferences:
 https://developer.apple.com/library/prerelease/ios/documentation/WebKit/Reference/WKPreferences_Ref/index.html



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-7089) [WKWebView][iOS 8] Add config.xml preference to use WKWebView

2014-11-07 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-7089?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-7089:
-
Parent Issue: CB-7991  (was: CB-7043)

 [WKWebView][iOS 8] Add config.xml preference to use WKWebView
 -

 Key: CB-7089
 URL: https://issues.apache.org/jira/browse/CB-7089
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: iOS
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah

 https://git-wip-us.apache.org/repos/asf/cordova-ios.git branch wkwebview
 On iOS 8, default to use UIWebView but have a preference to allow WKWebView 
 use. This follows our preference guidelines not to break functionality 
 (having it default to WKWebView may break functionality).
 Propose UseWKWebView as the name.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-7306) [Splashscreen][iOS 8] fails to go away (wkwebview iOS 8 branch)

2014-11-07 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-7306?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-7306:
-
Parent Issue: CB-7991  (was: CB-7043)

 [Splashscreen][iOS 8] fails to go away (wkwebview iOS 8 branch)
 ---

 Key: CB-7306
 URL: https://issues.apache.org/jira/browse/CB-7306
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: Plugin SplashScreen
Reporter: Shazron Abdullah

 This is based on testing with cordova-ios wkwebview branch and mobile-spec 
 3.5.0



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-7179) [InAppBrowser][iOS 8] Update to support WKWebView

2014-11-07 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-7179?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-7179:
-
Parent Issue: CB-7991  (was: CB-7043)

 [InAppBrowser][iOS 8] Update to support WKWebView
 -

 Key: CB-7179
 URL: https://issues.apache.org/jira/browse/CB-7179
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: Plugin InAppBrowser
 Environment: iOS 8
Reporter: Shazron Abdullah

 support dual use with UIWebView



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-7180) [Camera][iOS 8] Update Camera plugin to support generic plugin webView UIView (which can be either a UIWebView or WKWebView)

2014-11-07 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-7180?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-7180:
-
Parent Issue: CB-7991  (was: CB-7043)

 [Camera][iOS 8] Update Camera plugin to support generic plugin webView UIView 
 (which can be either a UIWebView or WKWebView)
 

 Key: CB-7180
 URL: https://issues.apache.org/jira/browse/CB-7180
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: Plugin Camera
 Environment: iOS 8
Reporter: Shazron Abdullah





--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-6884) [WKWebView][iOS 8] Support new Cordova bridge

2014-11-07 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-6884?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-6884:
-
Parent Issue: CB-7991  (was: CB-7043)

 [WKWebView][iOS 8] Support new Cordova bridge
 -

 Key: CB-6884
 URL: https://issues.apache.org/jira/browse/CB-6884
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: CordovaJS, iOS
 Environment: iOS 8 beta 2
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah

 https://developer.apple.com/library/prerelease/ios/releasenotes/General/RN-iOSSDK-8.0/index.html
 WKUserContentController - add a script message handler with name cordova:
 https://developer.apple.com/library/prerelease/ios/documentation/WebKit/Reference/WKUserContentController_Ref/index.html#//apple_ref/swift/cl/WKUserContentController
 The WKUserContentController is associated with a WKWebViewConfiguration which 
 is initialized with a WKWebView.
 {code}
 WKUserContentController* userContentController = [[WKUserContentController 
 alloc] init];
 // scriptMessageHandler is the object that conforms to the 
 WKScriptMessageHandler protocol
 // see 
 https://developer.apple.com/library/prerelease/ios/documentation/WebKit/Reference/WKScriptMessageHandler_Ref/index.html#//apple_ref/swift/intf/WKScriptMessageHandler
 [userContentController addScriptMessageHandler:scriptMessageHandler 
 name:@cordova];
 {code}
 In JavaScript, you would call into Objective-C thus:
 {code}
 var command = { callbackId: blabla23, service:Camera, action: 
 takePicture, actionArgs: [ 1, 2, 3 ] };
 window.webkit.messageHandlers.cordova.postMessage(command);
 {code}
 In the object that conforms to the WKScriptMessageHandler protocol:
 {code}
 - (void)userContentController:(WKUserContentController 
 *)userContentController   didReceiveScriptMessage:(WKScriptMessage *)message
 {
 if (![message.name isEqualToString:@cordova]) {
 return;
 }
 NSDictionary* command = message.body;
 // TODO: get the callbackId, service, action, actionArgs keys and create 
 a CDVInvokedUrlCommand, and dispatch it
 }
 {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-7046) [WKWebView][iOS 8] Support alert/confirm/prompt

2014-11-07 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-7046?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-7046:
-
Parent Issue: CB-7991  (was: CB-7043)

 [WKWebView][iOS 8] Support alert/confirm/prompt
 ---

 Key: CB-7046
 URL: https://issues.apache.org/jira/browse/CB-7046
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: iOS
 Environment: iOS 8
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah

 Use a reasonable default or make it the same as UIWebView, preferably 
 overrideable (can be replaced by devs). Best created as a plugin?
 https://git-wip-us.apache.org/repos/asf/cordova-ios.git branch wkwebview



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-7181) [WKWebView][iOS 8] Navigating to a different page from index.html results in a blank page

2014-11-07 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-7181?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-7181:
-
Parent Issue: CB-7991  (was: CB-7043)

 [WKWebView][iOS 8] Navigating to a different page from index.html results in 
 a blank page
 -

 Key: CB-7181
 URL: https://issues.apache.org/jira/browse/CB-7181
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: iOS
 Environment: iOS 8
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah

 iOS 8 issue. See parent issue for dev branch.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-7048) [UIWebView][iOS 8] Break out config.xml preferences for UIWebView (related to WKWebView prefs support)

2014-11-07 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-7048?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-7048:
-
Parent Issue: CB-7991  (was: CB-7043)

 [UIWebView][iOS 8] Break out config.xml preferences for UIWebView (related to 
 WKWebView prefs support)
 --

 Key: CB-7048
 URL: https://issues.apache.org/jira/browse/CB-7048
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: iOS
 Environment: iOS 8
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah

 https://git-wip-us.apache.org/repos/asf/cordova-ios.git branch wkwebview



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-7090) [iOS 8] Integrate wkwebview branch into master branch

2014-11-07 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-7090?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-7090:
-
Parent Issue: CB-7991  (was: CB-7043)

 [iOS 8] Integrate wkwebview branch into master branch
 -

 Key: CB-7090
 URL: https://issues.apache.org/jira/browse/CB-7090
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: iOS
Reporter: Shazron Abdullah

 https://git-wip-us.apache.org/repos/asf/cordova-ios.git branch wkwebview



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-7043) iOS 8 Support

2014-11-07 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-7043?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah updated CB-7043:
-
Description: 
Umbrella issue for iOS 8 support.

WKWebView integration issues have been moved to 
https://issues.apache.org/jira/browse/CB-7991

  was:Umbrella issue for iOS 8 support


 iOS 8 Support
 -

 Key: CB-7043
 URL: https://issues.apache.org/jira/browse/CB-7043
 Project: Apache Cordova
  Issue Type: Task
  Components: iOS
 Environment: iOS 8 beta
Reporter: Shazron Abdullah

 Umbrella issue for iOS 8 support.
 WKWebView integration issues have been moved to 
 https://issues.apache.org/jira/browse/CB-7991



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-7988) Tools Release, Nov 7, 2014

2014-11-07 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-7988?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14202630#comment-14202630
 ] 

ASF subversion and git services commented on CB-7988:
-

Commit 0141806d7369d0f96bb78022690e11ff6add8f90 in cordova-lib's branch 
refs/heads/master from [~kamrik]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-lib.git;h=0141806 ]

CB-7988 Updated version and RELEASENOTES.md for release


 Tools Release, Nov 7, 2014
 --

 Key: CB-7988
 URL: https://issues.apache.org/jira/browse/CB-7988
 Project: Apache Cordova
  Issue Type: Task
Reporter: Mark Koudritsky

 Following steps at 
 https://github.com/apache/cordova-coho/blob/master/docs/tools-release-process.md



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-7988) Tools Release, Nov 7, 2014

2014-11-07 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-7988?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14202631#comment-14202631
 ] 

ASF subversion and git services commented on CB-7988:
-

Commit 19b8d0db59b119b87563e83a6266184b33569934 in cordova-lib's branch 
refs/heads/master from [~kamrik]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-lib.git;h=19b8d0d ]

CB-7988 Incremented package version to -dev


 Tools Release, Nov 7, 2014
 --

 Key: CB-7988
 URL: https://issues.apache.org/jira/browse/CB-7988
 Project: Apache Cordova
  Issue Type: Task
Reporter: Mark Koudritsky

 Following steps at 
 https://github.com/apache/cordova-coho/blob/master/docs/tools-release-process.md



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-7988) Tools Release, Nov 7, 2014

2014-11-07 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-7988?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14202633#comment-14202633
 ] 

ASF subversion and git services commented on CB-7988:
-

Commit 5fc5eb9736148204e541963b54290978b7a32d31 in cordova-cli's branch 
refs/heads/master from [~kamrik]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-cli.git;h=5fc5eb9 ]

CB-7988 Incremented package version to -dev


 Tools Release, Nov 7, 2014
 --

 Key: CB-7988
 URL: https://issues.apache.org/jira/browse/CB-7988
 Project: Apache Cordova
  Issue Type: Task
Reporter: Mark Koudritsky

 Following steps at 
 https://github.com/apache/cordova-coho/blob/master/docs/tools-release-process.md



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-7988) Tools Release, Nov 7, 2014

2014-11-07 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-7988?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14202632#comment-14202632
 ] 

ASF subversion and git services commented on CB-7988:
-

Commit e33cfc90a0a869e3db8e05b1fa7060de41b572aa in cordova-cli's branch 
refs/heads/master from [~kamrik]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-cli.git;h=e33cfc9 ]

CB-7988 Updated version and RELEASENOTES.md for release 4.1.0


 Tools Release, Nov 7, 2014
 --

 Key: CB-7988
 URL: https://issues.apache.org/jira/browse/CB-7988
 Project: Apache Cordova
  Issue Type: Task
Reporter: Mark Koudritsky

 Following steps at 
 https://github.com/apache/cordova-coho/blob/master/docs/tools-release-process.md



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-7988) Tools Release, Nov 7, 2014

2014-11-07 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-7988?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14202639#comment-14202639
 ] 

ASF subversion and git services commented on CB-7988:
-

Commit 712b7398b8b02bc7c493445fad3327cf18ab680c in cordova-plugman's branch 
refs/heads/master from [~kamrik]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-plugman.git;h=712b739 ]

CB-7988 Incremented package version to -dev


 Tools Release, Nov 7, 2014
 --

 Key: CB-7988
 URL: https://issues.apache.org/jira/browse/CB-7988
 Project: Apache Cordova
  Issue Type: Task
Reporter: Mark Koudritsky

 Following steps at 
 https://github.com/apache/cordova-coho/blob/master/docs/tools-release-process.md



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-7988) Tools Release, Nov 7, 2014

2014-11-07 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-7988?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14202638#comment-14202638
 ] 

ASF subversion and git services commented on CB-7988:
-

Commit e97efbea8fb25cac99f555a9bd45276797ed638d in cordova-plugman's branch 
refs/heads/master from [~kamrik]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-plugman.git;h=e97efbe ]

CB-7988 Updated version and RELEASENOTES.md for release 0.22.13

Take 2. Updating deps for with cordova-lib@4.1.0 instead of 4.0.1


 Tools Release, Nov 7, 2014
 --

 Key: CB-7988
 URL: https://issues.apache.org/jira/browse/CB-7988
 Project: Apache Cordova
  Issue Type: Task
Reporter: Mark Koudritsky

 Following steps at 
 https://github.com/apache/cordova-coho/blob/master/docs/tools-release-process.md



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Resolved] (CB-7921) Add WebKit.framework to default template

2014-11-07 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-7921?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah resolved CB-7921.
--
Resolution: Won't Fix
  Assignee: Shazron Abdullah

The `wkwebview-engine` plugin installs this now.

 Add WebKit.framework to default template
 

 Key: CB-7921
 URL: https://issues.apache.org/jira/browse/CB-7921
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: iOS
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah
 Fix For: 3.8.0


 Since cordova-ios already now requires Xcode 6, this can happen.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Resolved] (CB-7348) [WKWebView] pages that are loaded using file:/// urls respect CORS

2014-11-07 Thread Shazron Abdullah (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-7348?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shazron Abdullah resolved CB-7348.
--
Resolution: Not a Problem
  Assignee: Shazron Abdullah

 [WKWebView] pages that are loaded using file:/// urls respect CORS
 --

 Key: CB-7348
 URL: https://issues.apache.org/jira/browse/CB-7348
 Project: Apache Cordova
  Issue Type: Sub-task
  Components: iOS
 Environment: iOS 8
Reporter: Shazron Abdullah
Assignee: Shazron Abdullah

 Not a complaint but an advisory,  this is the opposite of what happens in a 
 UIWebView, where a page loaded locally is not restricted to CORS and can do 
 whatever it wants. 
 Try xhr to a local server using: https://gist.github.com/enjalot/2904124
 Note that it works with the wildcard of course. By default, file:// urls give 
 the Origin: header as null. 
 The only solution is, the destination server MUST return the header 
 Access-Control-Allow-Origin that matches the wildcard or null.
 So what is the alternative? Run a local proxy. The PhoneGap Developer App 
 does this transparently: https://github.com/phonegap/phonegap-app-developer 
 by overriding XMLHttpRequest.open



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Created] (CB-7992) Weird behavior when more than one script tag for cordova.js

2014-11-07 Thread Julian Horn (JIRA)
Julian Horn created CB-7992:
---

 Summary: Weird behavior when more than one script tag for 
cordova.js
 Key: CB-7992
 URL: https://issues.apache.org/jira/browse/CB-7992
 Project: Apache Cordova
  Issue Type: Bug
Reporter: Julian Horn


If a program has more than one script tag for cordova.js, weird behavior 
ensues.  This file should protect itself against multiple inclusion; this is a 
not-uncommon newbie mistake.

The problems I've seen are in the android version of cordova.js, but it's 
possible that other platforms have similar problems.

The weird behavior states with this console message:
Falling back on PROMPT mode since _cordovaNative is missing. Expected for 
Android 3.2 and lower only.

Then you see a dialog that says 
gap:[PluginManager,startup,PluginManager818789619]
(OK) (Cancel)

Without going into all the details, if you click Cancel you live.  If you click 
OK you will hang.

These weird dialogs are put up by this code:

{code}// file: src/android/android/promptbasednativeapi.js
define(cordova/android/promptbasednativeapi, function(require, exports, 
module) {

/**
 * Implements the API of ExposedJsApi.java, but uses prompt() to communicate.
 * This is used only on the 2.3 simulator, where addJavascriptInterface() is 
broken.
 */

module.exports = {
exec: function(service, action, callbackId, argsJson) {
return prompt(argsJson, 'gap:'+JSON.stringify([service, action, 
callbackId]));
},{code}

This is some kind of error recovery code.  You can probably work out how this 
gets activated when I tell you that the console also shows this message:

Uncaught module cordova/plugin_list already defined




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-7992) Weird behavior when more than one script tag for cordova.js

2014-11-07 Thread Julian Horn (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-7992?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julian Horn updated CB-7992:

Affects Version/s: 3.4.0

 Weird behavior when more than one script tag for cordova.js
 -

 Key: CB-7992
 URL: https://issues.apache.org/jira/browse/CB-7992
 Project: Apache Cordova
  Issue Type: Bug
Affects Versions: 3.4.0
Reporter: Julian Horn

 If a program has more than one script tag for cordova.js, weird behavior 
 ensues.  This file should protect itself against multiple inclusion; this is 
 a not-uncommon newbie mistake.
 The problems I've seen are in the android version of cordova.js, but it's 
 possible that other platforms have similar problems.
 The weird behavior states with this console message:
 Falling back on PROMPT mode since _cordovaNative is missing. Expected for 
 Android 3.2 and lower only.
 Then you see a dialog that says 
 gap:[PluginManager,startup,PluginManager818789619]
 (OK) (Cancel)
 Without going into all the details, if you click Cancel you live.  If you 
 click OK you will hang.
 These weird dialogs are put up by this code:
 {code}// file: src/android/android/promptbasednativeapi.js
 define(cordova/android/promptbasednativeapi, function(require, exports, 
 module) {
 /**
  * Implements the API of ExposedJsApi.java, but uses prompt() to communicate.
  * This is used only on the 2.3 simulator, where addJavascriptInterface() is 
 broken.
  */
 module.exports = {
 exec: function(service, action, callbackId, argsJson) {
 return prompt(argsJson, 'gap:'+JSON.stringify([service, action, 
 callbackId]));
 },{code}
 This is some kind of error recovery code.  You can probably work out how this 
 gets activated when I tell you that the console also shows this message:
 Uncaught module cordova/plugin_list already defined



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-7988) Tools Release, Nov 7, 2014

2014-11-07 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-7988?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14202718#comment-14202718
 ] 

ASF subversion and git services commented on CB-7988:
-

Commit 4ef0289d46e1cc8cee1aadeffd63e25663ceba30 in cordova-plugman's branch 
refs/heads/master from [~kamrik]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-plugman.git;h=4ef0289 ]

CB-7988 Incremented package version to -dev


 Tools Release, Nov 7, 2014
 --

 Key: CB-7988
 URL: https://issues.apache.org/jira/browse/CB-7988
 Project: Apache Cordova
  Issue Type: Task
Reporter: Mark Koudritsky

 Following steps at 
 https://github.com/apache/cordova-coho/blob/master/docs/tools-release-process.md



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-7988) Tools Release, Nov 7, 2014

2014-11-07 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-7988?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14202717#comment-14202717
 ] 

ASF subversion and git services commented on CB-7988:
-

Commit cdb84dda53e969f5ce4558f89de00505e5f0ee45 in cordova-plugman's branch 
refs/heads/master from [~kamrik]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-plugman.git;h=cdb84dd ]

CB-7988 Updated version and RELEASENOTES.md for release 0.22.14

Take 3. npm won't publish anything with version that was already
published before, even with rc tag. So bumping version to 0.22.14


 Tools Release, Nov 7, 2014
 --

 Key: CB-7988
 URL: https://issues.apache.org/jira/browse/CB-7988
 Project: Apache Cordova
  Issue Type: Task
Reporter: Mark Koudritsky

 Following steps at 
 https://github.com/apache/cordova-coho/blob/master/docs/tools-release-process.md



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-7992) Weird behavior when more than one script tag for cordova.js

2014-11-07 Thread Julian Horn (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-7992?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14202749#comment-14202749
 ] 

Julian Horn commented on CB-7992:
-

FYI 
http://blog.michaelckennedy.net/2012/10/11/preventing-javascript-files-from-loading-multiple-times/
describes a technique for coding JavaScript that protects against multiple 
inclusion.

 Weird behavior when more than one script tag for cordova.js
 -

 Key: CB-7992
 URL: https://issues.apache.org/jira/browse/CB-7992
 Project: Apache Cordova
  Issue Type: Bug
Affects Versions: 3.4.0
Reporter: Julian Horn

 If a program has more than one script tag for cordova.js, weird behavior 
 ensues.  This file should protect itself against multiple inclusion; this is 
 a not-uncommon newbie mistake.
 The problems I've seen are in the android version of cordova.js, but it's 
 possible that other platforms have similar problems.
 The weird behavior states with this console message:
 Falling back on PROMPT mode since _cordovaNative is missing. Expected for 
 Android 3.2 and lower only.
 Then you see a dialog that says 
 gap:[PluginManager,startup,PluginManager818789619]
 (OK) (Cancel)
 Without going into all the details, if you click Cancel you live.  If you 
 click OK you will hang.
 These weird dialogs are put up by this code:
 {code}// file: src/android/android/promptbasednativeapi.js
 define(cordova/android/promptbasednativeapi, function(require, exports, 
 module) {
 /**
  * Implements the API of ExposedJsApi.java, but uses prompt() to communicate.
  * This is used only on the 2.3 simulator, where addJavascriptInterface() is 
 broken.
  */
 module.exports = {
 exec: function(service, action, callbackId, argsJson) {
 return prompt(argsJson, 'gap:'+JSON.stringify([service, action, 
 callbackId]));
 },{code}
 This is some kind of error recovery code.  You can probably work out how this 
 gets activated when I tell you that the console also shows this message:
 Uncaught module cordova/plugin_list already defined



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-7988) Tools Release, Nov 7, 2014

2014-11-07 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-7988?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14202840#comment-14202840
 ] 

ASF subversion and git services commented on CB-7988:
-

Commit 933c862bd2674cd7f57837d2b911cc9c7840 in cordova-coho's branch 
refs/heads/master from [~kamrik]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-coho.git;h=933 ]

Fixes in tools release doc

Some lessons learned from last tools release
https://issues.apache.org/jira/browse/CB-7988


 Tools Release, Nov 7, 2014
 --

 Key: CB-7988
 URL: https://issues.apache.org/jira/browse/CB-7988
 Project: Apache Cordova
  Issue Type: Task
Reporter: Mark Koudritsky

 Following steps at 
 https://github.com/apache/cordova-coho/blob/master/docs/tools-release-process.md



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Commented] (CB-5717) Page moves on keyboard toggle without accessory bar on iOS

2014-11-07 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/CB-5717?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14203155#comment-14203155
 ] 

ASF GitHub Bot commented on CB-5717:


Github user asfgit closed the pull request at:

https://github.com/apache/cordova-plugins/pull/1


 Page moves on keyboard toggle without accessory bar on iOS
 --

 Key: CB-5717
 URL: https://issues.apache.org/jira/browse/CB-5717
 Project: Apache Cordova
  Issue Type: Bug
  Components: Plugin Keyboard
Affects Versions: 3.3.0
 Environment: iOS 6 / 7
Reporter: Becky Conning
Priority: Minor
  Labels: keyboard-plugin

 Here is a video of the issue occurring in the iOS 7 iPad simulator. 
 http://embedmyvideo.com/?vid=1388446409417-khidlpt=html5
 In some previous versions this could be fixed by commenting out the 
 keyboardWillShow method in CDVViewController.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Created] (CB-7993) deviceready doesn't fire

2014-11-07 Thread Azmeer (JIRA)
Azmeer created CB-7993:
--

 Summary: deviceready doesn't fire
 Key: CB-7993
 URL: https://issues.apache.org/jira/browse/CB-7993
 Project: Apache Cordova
  Issue Type: Bug
  Components: Android
Affects Versions: 4.0.0
 Environment: Android 4.0.4 (Samsung Tab 10.1)
Cordova 4.0.0
Reporter: Azmeer


I made a default build and realized the deviceready doesn't fire when 
org.apache.cordova.network-information 0.2.13 is present. When I removed the 
plug-in, it works. But the same APK works without any issue on Android 4.2.2 
(Huawei0 H30-U10)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org



[jira] [Updated] (CB-7993) deviceready doesn't fire

2014-11-07 Thread Azmeer (JIRA)

 [ 
https://issues.apache.org/jira/browse/CB-7993?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Azmeer updated CB-7993:
---
Labels: 4 cordova deviceready  (was: )

 deviceready doesn't fire
 

 Key: CB-7993
 URL: https://issues.apache.org/jira/browse/CB-7993
 Project: Apache Cordova
  Issue Type: Bug
  Components: Android
Affects Versions: 4.0.0
 Environment: Android 4.0.4 (Samsung Tab 10.1)
 Cordova 4.0.0
Reporter: Azmeer
  Labels: 4, cordova, deviceready

 I made a default build and realized the deviceready doesn't fire when 
 org.apache.cordova.network-information 0.2.13 is present. When I removed the 
 plug-in, it works. But the same APK works without any issue on Android 4.2.2 
 (Huawei0 H30-U10)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

-
To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org
For additional commands, e-mail: issues-h...@cordova.apache.org