[jira] [Closed] (CB-6915) vibration bracket implementation
[ https://issues.apache.org/jira/browse/CB-6915?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edna Morales closed CB-6915. Resolution: Fixed > vibration bracket implementation > - > > Key: CB-6915 > URL: https://issues.apache.org/jira/browse/CB-6915 > Project: Apache Cordova > Issue Type: Sub-task > Components: Plugin Vibration >Reporter: Lisa Seacat DeLuca >Assignee: Edna Morales > Labels: w3c > > Bracket implementation (section 5 of spec) > {code} > // vibrate for 1000 ms > navigator.vibrate(1000); > // or alternatively > navigator.vibrate([1000]); ←--- this version doesn’t exist in Cordova > {code} > see: > https://docs.google.com/document/d/18b32aveubsr2g5Co_VeW4q3s3IXxuddUU2BO5eC3jVA/edit > -- 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-6915) vibration bracket implementation
[ https://issues.apache.org/jira/browse/CB-6915?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15401968#comment-15401968 ] Edna Morales commented on CB-6915: -- It's completed > vibration bracket implementation > - > > Key: CB-6915 > URL: https://issues.apache.org/jira/browse/CB-6915 > Project: Apache Cordova > Issue Type: Sub-task > Components: Plugin Vibration >Reporter: Lisa Seacat DeLuca >Assignee: Edna Morales > Labels: w3c > > Bracket implementation (section 5 of spec) > {code} > // vibrate for 1000 ms > navigator.vibrate(1000); > // or alternatively > navigator.vibrate([1000]); ←--- this version doesn’t exist in Cordova > {code} > see: > https://docs.google.com/document/d/18b32aveubsr2g5Co_VeW4q3s3IXxuddUU2BO5eC3jVA/edit > -- 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-6912) Vibration should be access from navigator.vibrate instead of navigator.notification.vibrate
[ https://issues.apache.org/jira/browse/CB-6912?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edna Morales closed CB-6912. Resolution: Fixed > Vibration should be access from navigator.vibrate instead of > navigator.notification.vibrate > --- > > Key: CB-6912 > URL: https://issues.apache.org/jira/browse/CB-6912 > Project: Apache Cordova > Issue Type: Sub-task > Components: Plugin Vibration >Reporter: Lisa Seacat DeLuca >Assignee: Edna Morales > Labels: w3c > > Vibration should be access from navigator.vibrate instead of > navigator.notification.vibrate > https://docs.google.com/document/d/18b32aveubsr2g5Co_VeW4q3s3IXxuddUU2BO5eC3jVA/edit -- 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-11258) iOS project.pbx file is overwritten after the after-plugin-install hook
Edna Morales created CB-11258: - Summary: iOS project.pbx file is overwritten after the after-plugin-install hook Key: CB-11258 URL: https://issues.apache.org/jira/browse/CB-11258 Project: Apache Cordova Issue Type: Bug Components: iOS Reporter: Edna Morales Changes to the project.pbx file made in an after-plugin-install hook get overwritten after the hook script runs. Specifically it happens when you add the plugin first and then the iOS platform. If done with the platform first and then the plugin, the changes remain. -- 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-11006) Cordova-IOS Platform Release April 1, 2016
[ https://issues.apache.org/jira/browse/CB-11006?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edna Morales resolved CB-11006. --- Resolution: Fixed > Cordova-IOS Platform Release April 1, 2016 > -- > > Key: CB-11006 > URL: https://issues.apache.org/jira/browse/CB-11006 > Project: Apache Cordova > Issue Type: Task > Components: iOS >Reporter: Edna Morales >Assignee: Edna Morales > > Following steps at > https://github.com/apache/cordova-coho/blob/master/docs/platforms-release-process.md > * CB-11006 Updated CDV version macro to 4.1.1 > * CB-11006 Added license to loggingHelper.js > * CB-11006 Updated checked-in node_modules > * CB-10320 Fixes corrupted logo.png > * CB-10918 Travis tests are failing sometimes for cordova-ios > * CB-10912 Bundling ios-sim 5.0.7 to fix 'Invalid Device State' errors > * CB-10912: update ios-sim to 5.0.7 to fix 'Invalid Device State' errors > * CB-10888 Enable coverage reports collection via codecov > * CB-10840 Use cordova-common.CordovaLogger in cordova-ios > * CB-10846 Add status badges for Travis and AppVeyor > * CB-10846 Add AppVeyor configuration > * CB-10773 Update path delimiters in tests > * CB-10769 Update specs according to actual implementation > * CB-10769 Copy raw pluginHandler tests from cordova-lib > * revert bad fix for CB-10828 I blame node 5.7.0 > * CB-10828 TypeError: Cannot read property 'indexOf' of null when > allow-navigation using scheme:* > * CB-10773 Correct FRAMEWORKS_SEARCH_PATHS on win32 > * CB-10673 fixed conflicting plugin install issue with overlapped > tag using --force option. This closes #199. -- 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-11006) Cordova-IOS Platform Release April 1, 2016
[ https://issues.apache.org/jira/browse/CB-11006?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edna Morales updated CB-11006: -- Description: Following steps at https://github.com/apache/cordova-coho/blob/master/docs/platforms-release-process.md * CB-11006 Updated CDV version macro to 4.1.1 * CB-11006 Added license to loggingHelper.js * CB-11006 Updated checked-in node_modules * CB-10320 Fixes corrupted logo.png * CB-10918 Travis tests are failing sometimes for cordova-ios * CB-10912 Bundling ios-sim 5.0.7 to fix 'Invalid Device State' errors * CB-10912: update ios-sim to 5.0.7 to fix 'Invalid Device State' errors * CB-10888 Enable coverage reports collection via codecov * CB-10840 Use cordova-common.CordovaLogger in cordova-ios * CB-10846 Add status badges for Travis and AppVeyor * CB-10846 Add AppVeyor configuration * CB-10773 Update path delimiters in tests * CB-10769 Update specs according to actual implementation * CB-10769 Copy raw pluginHandler tests from cordova-lib * revert bad fix for CB-10828 I blame node 5.7.0 * CB-10828 TypeError: Cannot read property 'indexOf' of null when allow-navigation using scheme:* * CB-10773 Correct FRAMEWORKS_SEARCH_PATHS on win32 * CB-10673 fixed conflicting plugin install issue with overlapped tag using --force option. This closes #199. was:Following steps at https://github.com/apache/cordova-coho/blob/master/docs/platforms-release-process.md > Cordova-IOS Platform Release April 1, 2016 > -- > > Key: CB-11006 > URL: https://issues.apache.org/jira/browse/CB-11006 > Project: Apache Cordova > Issue Type: Task > Components: iOS >Reporter: Edna Morales >Assignee: Edna Morales > > Following steps at > https://github.com/apache/cordova-coho/blob/master/docs/platforms-release-process.md > * CB-11006 Updated CDV version macro to 4.1.1 > * CB-11006 Added license to loggingHelper.js > * CB-11006 Updated checked-in node_modules > * CB-10320 Fixes corrupted logo.png > * CB-10918 Travis tests are failing sometimes for cordova-ios > * CB-10912 Bundling ios-sim 5.0.7 to fix 'Invalid Device State' errors > * CB-10912: update ios-sim to 5.0.7 to fix 'Invalid Device State' errors > * CB-10888 Enable coverage reports collection via codecov > * CB-10840 Use cordova-common.CordovaLogger in cordova-ios > * CB-10846 Add status badges for Travis and AppVeyor > * CB-10846 Add AppVeyor configuration > * CB-10773 Update path delimiters in tests > * CB-10769 Update specs according to actual implementation > * CB-10769 Copy raw pluginHandler tests from cordova-lib > * revert bad fix for CB-10828 I blame node 5.7.0 > * CB-10828 TypeError: Cannot read property 'indexOf' of null when > allow-navigation using scheme:* > * CB-10773 Correct FRAMEWORKS_SEARCH_PATHS on win32 > * CB-10673 fixed conflicting plugin install issue with overlapped > tag using --force option. This closes #199. -- 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-11006) Cordova-IOS Platform Release April 1, 2016
Edna Morales created CB-11006: - Summary: Cordova-IOS Platform Release April 1, 2016 Key: CB-11006 URL: https://issues.apache.org/jira/browse/CB-11006 Project: Apache Cordova Issue Type: Task Components: iOS Reporter: Edna Morales Assignee: Edna Morales Following steps at https://github.com/apache/cordova-coho/blob/master/docs/platforms-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] [Created] (CB-10801) [iOS] platform update from 4.0.1 to 4.1.0 removes Resources directory
Edna Morales created CB-10801: - Summary: [iOS] platform update from 4.0.1 to 4.1.0 removes Resources directory Key: CB-10801 URL: https://issues.apache.org/jira/browse/CB-10801 Project: Apache Cordova Issue Type: Bug Components: iOS Affects Versions: 4.1.0 Environment: iOS Reporter: Edna Morales Assignee: Steve Gill When doing platform update to 4.1.0, the platforms/ios//Resources directory does not get recreated if it existed before. So things like CDVNotifications.bundle from the dialogs plugin is no longer present in the project. I believe this is a regression due to https://issues.apache.org/jira/browse/CB-9254 so I'm assigning to Steve -- 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-10773) Incorrect path separator in FRAMEWORK_SEARCH_PATHS with custom framework from plugin.xml
Edna Morales created CB-10773: - Summary: Incorrect path separator in FRAMEWORK_SEARCH_PATHS with custom framework from plugin.xml Key: CB-10773 URL: https://issues.apache.org/jira/browse/CB-10773 Project: Apache Cordova Issue Type: Bug Components: iOS Environment: iOS Reporter: Edna Morales When an iOS project is created and a plugin with custom frameworks is added on Windows, the path separator in FRAMEWORK_SEARCH_PATHS of the pbxproj file is incorrect. It has the Windows path separator. This causes build issues when the project is moved to OSX and built in Xcode. This is ultimately coming from the xcode npm package. I have opened up an issue with that module with a suggested solution: https://github.com/alunny/node-xcode/issues/80 Once it is fixed there, we will need to refresh our version of the xcode npm package in our node_modules for cordova-ios -- 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-10624) whitelist.js shouldn't detect for CSP and throw error message
[ https://issues.apache.org/jira/browse/CB-10624?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edna Morales resolved CB-10624. --- Resolution: Fixed > whitelist.js shouldn't detect for CSP and throw error message > - > > Key: CB-10624 > URL: https://issues.apache.org/jira/browse/CB-10624 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin Whitelist >Reporter: Edna Morales >Assignee: Edna Morales >Priority: Minor > > Whitelist plugin throws "No Content-Security-Policy meta tag found. Please > add one when using the cordova-plugin-whitelist plugin." error. whitelist.js > shouldn't detect for CSP and throw an error if not present since it's only > applicable to Android and is not necessary for the whitelist plugin to work. -- 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] [Assigned] (CB-10624) whitelist.js shouldn't detect for CSP and throw error message
[ https://issues.apache.org/jira/browse/CB-10624?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edna Morales reassigned CB-10624: - Assignee: Edna Morales > whitelist.js shouldn't detect for CSP and throw error message > - > > Key: CB-10624 > URL: https://issues.apache.org/jira/browse/CB-10624 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin Whitelist >Reporter: Edna Morales >Assignee: Edna Morales >Priority: Minor > > Whitelist plugin throws "No Content-Security-Policy meta tag found. Please > add one when using the cordova-plugin-whitelist plugin." error. whitelist.js > shouldn't detect for CSP and throw an error if not present since it's only > applicable to Android and is not necessary for the whitelist plugin to work. -- 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-10624) whitelist.js shouldn't detect for CSP and throw error message
Edna Morales created CB-10624: - Summary: whitelist.js shouldn't detect for CSP and throw error message Key: CB-10624 URL: https://issues.apache.org/jira/browse/CB-10624 Project: Apache Cordova Issue Type: Bug Components: Plugin Whitelist Reporter: Edna Morales Priority: Minor Whitelist plugin throws "No Content-Security-Policy meta tag found. Please add one when using the cordova-plugin-whitelist plugin." error. whitelist.js shouldn't detect for CSP and throw an error if not present since it's only applicable to Android and is not necessary for the whitelist plugin to work. -- 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-10606) cordova-plugin-splashscreen deprecation warning
[ https://issues.apache.org/jira/browse/CB-10606?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edna Morales resolved CB-10606. --- Resolution: Fixed > cordova-plugin-splashscreen deprecation warning > --- > > Key: CB-10606 > URL: https://issues.apache.org/jira/browse/CB-10606 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin SplashScreen > Environment: iOS >Reporter: Edna Morales >Assignee: Edna Morales >Priority: Minor > > 'interfaceOrientation' is deprecated: first deprecated in iOS 8.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-10605) cordova-plugin-globalization deprecation warnings
[ https://issues.apache.org/jira/browse/CB-10605?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edna Morales resolved CB-10605. --- Resolution: Fixed > cordova-plugin-globalization deprecation warnings > - > > Key: CB-10605 > URL: https://issues.apache.org/jira/browse/CB-10605 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin Globalization > Environment: iOS >Reporter: Edna Morales >Assignee: Edna Morales >Priority: Minor > > 'NSSecondCalendarUnit' is deprecated: first deprecated in iOS 8.0 - Use > NSCalendarUnitSecond instead > 'NSMinuteCalendarUnit' is deprecated: first deprecated in iOS 8.0 - Use > NSCalendarUnitMinute instead > 'NSHourCalendarUnit' is deprecated: first deprecated in iOS 8.0 - Use > NSCalendarUnitHour instead > 'NSDayCalendarUnit' is deprecated: first deprecated in iOS 8.0 - Use > NSCalendarUnitDay instead > 'NSMonthCalendarUnit' is deprecated: first deprecated in iOS 8.0 - Use > NSCalendarUnitMonth instead > 'NSYearCalendarUnit' is deprecated: first deprecated in iOS 8.0 - Use > NSCalendarUnitYear 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] [Commented] (CB-10608) iOS - update to recommended project settings warning
[ https://issues.apache.org/jira/browse/CB-10608?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15146111#comment-15146111 ] Edna Morales commented on CB-10608: --- [~shazron] any thoughts on updating the project template to get rid of this warning? > iOS - update to recommended project settings warning > > > Key: CB-10608 > URL: https://issues.apache.org/jira/browse/CB-10608 > Project: Apache Cordova > Issue Type: Bug > Components: iOS > Environment: iOS >Reporter: Edna Morales > Labels: cordova-ios-4.0.1 > Attachments: screenshot-1.png > > > With a cordova-ios@4.0.1 project, Xcode throws an 'Update to recommended > project Settings' Warning -- 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-10608) iOS - update to recommended project settings warning
[ https://issues.apache.org/jira/browse/CB-10608?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edna Morales updated CB-10608: -- Attachment: screenshot-1.png > iOS - update to recommended project settings warning > > > Key: CB-10608 > URL: https://issues.apache.org/jira/browse/CB-10608 > Project: Apache Cordova > Issue Type: Bug > Components: iOS > Environment: iOS >Reporter: Edna Morales > Labels: cordova-ios-4.0.1 > Attachments: screenshot-1.png > > > With a cordova-ios@4.0.1 project, Xcode throws an 'Update to recommended > project Settings' Warning -- 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-10608) iOS - update to recommended project settings warning
Edna Morales created CB-10608: - Summary: iOS - update to recommended project settings warning Key: CB-10608 URL: https://issues.apache.org/jira/browse/CB-10608 Project: Apache Cordova Issue Type: Bug Components: iOS Environment: iOS Reporter: Edna Morales With a cordova-ios@4.0.1 project, Xcode throws an 'Update to recommended project Settings' Warning -- 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-10606) cordova-plugin-splashscreen deprecation warning
Edna Morales created CB-10606: - Summary: cordova-plugin-splashscreen deprecation warning Key: CB-10606 URL: https://issues.apache.org/jira/browse/CB-10606 Project: Apache Cordova Issue Type: Bug Components: Plugin SplashScreen Environment: iOS Reporter: Edna Morales Assignee: Edna Morales Priority: Minor 'interfaceOrientation' is deprecated: first deprecated in iOS 8.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-10605) cordova-plugin-globalization deprecation warnings
Edna Morales created CB-10605: - Summary: cordova-plugin-globalization deprecation warnings Key: CB-10605 URL: https://issues.apache.org/jira/browse/CB-10605 Project: Apache Cordova Issue Type: Bug Components: Plugin Globalization Environment: iOS Reporter: Edna Morales Assignee: Edna Morales Priority: Minor 'NSSecondCalendarUnit' is deprecated: first deprecated in iOS 8.0 - Use NSCalendarUnitSecond instead 'NSMinuteCalendarUnit' is deprecated: first deprecated in iOS 8.0 - Use NSCalendarUnitMinute instead 'NSHourCalendarUnit' is deprecated: first deprecated in iOS 8.0 - Use NSCalendarUnitHour instead 'NSDayCalendarUnit' is deprecated: first deprecated in iOS 8.0 - Use NSCalendarUnitDay instead 'NSMonthCalendarUnit' is deprecated: first deprecated in iOS 8.0 - Use NSCalendarUnitMonth instead 'NSYearCalendarUnit' is deprecated: first deprecated in iOS 8.0 - Use NSCalendarUnitYear 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] [Closed] (CB-10273) (Windows) .winmd files with the same names and same target attribute but different architecture are not added properly with framework tag
[ https://issues.apache.org/jira/browse/CB-10273?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edna Morales closed CB-10273. - Resolution: Not A Problem > (Windows) .winmd files with the same names and same target attribute but > different architecture are not added properly with framework tag > - > > Key: CB-10273 > URL: https://issues.apache.org/jira/browse/CB-10273 > Project: Apache Cordova > Issue Type: Bug > Components: Plugman > Environment: Windows >Reporter: Edna Morales > Labels: windows > > When winmd files referenced by the framework tag in plugin.xml have the same > name and the same target but different architecture, the last one overwrites > the others and is the only one present in platform directory on plugin > install. > {code:title=plugin.xml} > > ... > device-target="win" custom="true" arch="x86" /> > device-target="win" custom="true" arch="x64" /> > device-target="win" custom="true" arch="ARM" /> > device-target="phone" custom="true" arch="x86" /> > device-target="phone" custom="true" arch="ARM" /> > > {code} > In the case above, when installing the plugin, only the third and fifth winmd > files are present in the platform directory -- 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-10273) (Windows) .winmd files with the same names and same target attribute but different architecture are not added properly with framework tag
[ https://issues.apache.org/jira/browse/CB-10273?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15073958#comment-15073958 ] Edna Morales commented on CB-10273: --- [~daserge] that did the trick. Thanks! I see that target-dir was just recently added to the docs for the framework tag so I must've missed it. Thanks again > (Windows) .winmd files with the same names and same target attribute but > different architecture are not added properly with framework tag > - > > Key: CB-10273 > URL: https://issues.apache.org/jira/browse/CB-10273 > Project: Apache Cordova > Issue Type: Bug > Components: Plugman > Environment: Windows >Reporter: Edna Morales > Labels: windows > > When winmd files referenced by the framework tag in plugin.xml have the same > name and the same target but different architecture, the last one overwrites > the others and is the only one present in platform directory on plugin > install. > {code:title=plugin.xml} > > ... > device-target="win" custom="true" arch="x86" /> > device-target="win" custom="true" arch="x64" /> > device-target="win" custom="true" arch="ARM" /> > device-target="phone" custom="true" arch="x86" /> > device-target="phone" custom="true" arch="ARM" /> > > {code} > In the case above, when installing the plugin, only the third and fifth winmd > files are present in the platform directory -- 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-10273) (Windows) .winmd files with the same names and same target attribute but different architecture are not added properly with framework tag
[ https://issues.apache.org/jira/browse/CB-10273?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15073042#comment-15073042 ] Edna Morales commented on CB-10273: --- Hi [~daserge] I'm testing it out with the cli on master and I'm seeing the issue mentioned above and the one in CB-8615. With this in plugin.xml: {code:title=plugin.xml} {code} I'm only seeing one AuthWinRT.dll, one AuthWinRT.winmd and one WLWin8Native.winmd in platforms/windows/plugins//. Any insight? > (Windows) .winmd files with the same names and same target attribute but > different architecture are not added properly with framework tag > - > > Key: CB-10273 > URL: https://issues.apache.org/jira/browse/CB-10273 > Project: Apache Cordova > Issue Type: Bug > Components: Plugman > Environment: Windows >Reporter: Edna Morales > Labels: windows > > When winmd files referenced by the framework tag in plugin.xml have the same > name and the same target but different architecture, the last one overwrites > the others and is the only one present in platform directory on plugin > install. > {code:title=plugin.xml} > > ... > device-target="win" custom="true" arch="x86" /> > device-target="win" custom="true" arch="x64" /> > device-target="win" custom="true" arch="ARM" /> > device-target="phone" custom="true" arch="x86" /> > device-target="phone" custom="true" arch="ARM" /> > > {code} > In the case above, when installing the plugin, only the third and fifth winmd > files are present in the platform directory -- 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-10273) (Windows) .winmd files with the same names and same target attribute but different architecture are not added properly with framework tag
Edna Morales created CB-10273: - Summary: (Windows) .winmd files with the same names and same target attribute but different architecture are not added properly with framework tag Key: CB-10273 URL: https://issues.apache.org/jira/browse/CB-10273 Project: Apache Cordova Issue Type: Bug Components: Plugman Environment: Windows Reporter: Edna Morales When winmd files referenced by the framework tag in plugin.xml have the same name and the same target but different architecture, the last one overwrites the others and is the only one present in platform directory on plugin install. {code:title=plugin.xml} ... {code} In the case above, when installing the plugin, only the third and fifth winmd files are present in the platform directory -- 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-7804) Add iOS platform to a project on any workstation OS
[ https://issues.apache.org/jira/browse/CB-7804?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edna Morales resolved CB-7804. -- Resolution: Fixed > Add iOS platform to a project on any workstation OS > --- > > Key: CB-7804 > URL: https://issues.apache.org/jira/browse/CB-7804 > Project: Apache Cordova > Issue Type: Sub-task > Components: iOS >Reporter: Edna Morales >Assignee: Edna Morales >Priority: Minor > > You should be able to add the iOS platform to a project even if you are on an > unsupported operating system and/or can't build. This will require changing > where the check requirements script is called. -- 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-7804) Add iOS platform to a project on any workstation OS
[ https://issues.apache.org/jira/browse/CB-7804?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15062056#comment-15062056 ] Edna Morales commented on CB-7804: -- Yeah I believe so. Closing > Add iOS platform to a project on any workstation OS > --- > > Key: CB-7804 > URL: https://issues.apache.org/jira/browse/CB-7804 > Project: Apache Cordova > Issue Type: Sub-task > Components: iOS >Reporter: Edna Morales >Assignee: Edna Morales >Priority: Minor > > You should be able to add the iOS platform to a project even if you are on an > unsupported operating system and/or can't build. This will require changing > where the check requirements script is called. -- 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-10162) [iOS] icon and splashscreen images don't copy over correctly from template
[ https://issues.apache.org/jira/browse/CB-10162?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edna Morales resolved CB-10162. --- Resolution: Fixed > [iOS] icon and splashscreen images don't copy over correctly from template > -- > > Key: CB-10162 > URL: https://issues.apache.org/jira/browse/CB-10162 > Project: Apache Cordova > Issue Type: Bug > Components: iOS >Affects Versions: Master > Environment: iOS >Reporter: Edna Morales >Assignee: Edna Morales > Labels: cordova-ios-4.0.1 > > When specifying paths for splashscreen and icon images in config.xml, they do > not get copied over to the iOS project due to incorrect paths in the prepare > script for iOS -- 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-10162) [iOS] icon and splashscreen images don't copy over correctly from template
Edna Morales created CB-10162: - Summary: [iOS] icon and splashscreen images don't copy over correctly from template Key: CB-10162 URL: https://issues.apache.org/jira/browse/CB-10162 Project: Apache Cordova Issue Type: Bug Components: iOS Affects Versions: Master Environment: iOS Reporter: Edna Morales Assignee: Edna Morales When specifying paths for splashscreen and icon images in config.xml, they do not get copied over to the iOS project due to incorrect paths in the prepare script for iOS -- 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-9901) cordova plugin search should open browser to cordova plugin search
[ https://issues.apache.org/jira/browse/CB-9901?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edna Morales resolved CB-9901. -- Resolution: Fixed > cordova plugin search should open browser to cordova plugin search > -- > > Key: CB-9901 > URL: https://issues.apache.org/jira/browse/CB-9901 > Project: Apache Cordova > Issue Type: Improvement > Components: CLI, CordovaLib >Reporter: Edna Morales >Assignee: Edna Morales >Priority: Minor > Fix For: Master > > > cordova plugin search should open the browser to > 'http://cordova.apache.org/plugins/?q=' -- 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-9901) cordova plugin search should open browser to cordova plugin search
Edna Morales created CB-9901: Summary: cordova plugin search should open browser to cordova plugin search Key: CB-9901 URL: https://issues.apache.org/jira/browse/CB-9901 Project: Apache Cordova Issue Type: Improvement Components: CLI, CordovaLib Reporter: Edna Morales Assignee: Edna Morales Priority: Minor Fix For: Master cordova plugin search should open the browser to 'http://cordova.apache.org/plugins/?q=' -- 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-9719) Xcode build error in framework with CordovaLib as a dependency
[ https://issues.apache.org/jira/browse/CB-9719?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14940424#comment-14940424 ] Edna Morales commented on CB-9719: -- I'm trying to change the Enable Module settings by adding this line in build.xcconfig: CLANG_ENABLE_MODULES = NO I see the setting being picked up in in the build output: Build settings from configuration file '/Users/ednamorales/dev/mfpcli-dev/testBuild/platforms/ios/cordova/build-debug.xcconfig': CLANG_ENABLE_MODULES = NO CODE_SIGN_IDENTITY = iPhone Developer CODE_SIGN_RESOURCE_RULES_PATH = $(SDKROOT)/ResourceRules.plist ENABLE_BITCODE = NO But I still see the non-modular header error I mentioned in the description, by the end of the build. This is the result: Error code 65 for command: xcodebuild with args: -xcconfig,/Users/ednamorales/dev/mfpcli-dev/testBuildError/platforms/ios/cordova/build-debug.xcconfig,-project,testBuildError.xcodeproj,ARCHS=i386,-target,testBuildError,-configuration,Debug,-sdk,iphonesimulator,build,VALID_ARCHS=i386,CONFIGURATION_BUILD_DIR=/Users/ednamorales/dev/mfpcli-dev/testBuildError/platforms/ios/build/emulator,SHARED_PRECOMPS_DIR=/Users/ednamorales/dev/mfpcli-dev/testBuildError/platforms/ios/build/sharedpch If I manually change the Enable Modules setting through the Xcode GUI to NO, then those non-modular headers go away. Also if I change them in the pbxproj file > Xcode build error in framework with CordovaLib as a dependency > -- > > Key: CB-9719 > URL: https://issues.apache.org/jira/browse/CB-9719 > Project: Apache Cordova > Issue Type: Bug > Components: iOS >Affects Versions: Master >Reporter: Edna Morales > > We have a .framework that depends on CordovaLib and has an import statement > in one of our header files: > #import > We get an error when we build the application: > Include of non-modular header inside framework module > 'IBMMobileFirstPlatformFoundationHybrid.WLCordovaAppDelegate' > I'm not getting an error with any other import statements like: > #import > If I change the project setting 'Enable Modules (C and Objective-C)' to No, > the error goes away -- 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-9719) Xcode build error in framework with CordovaLib as a dependency
Edna Morales created CB-9719: Summary: Xcode build error in framework with CordovaLib as a dependency Key: CB-9719 URL: https://issues.apache.org/jira/browse/CB-9719 Project: Apache Cordova Issue Type: Bug Components: iOS Affects Versions: Master Reporter: Edna Morales We have a .framework that depends on CordovaLib and has an import statement in one of our header files: #import We get an error when we build the application: Include of non-modular header inside framework module 'IBMMobileFirstPlatformFoundationHybrid.WLCordovaAppDelegate' I'm not getting an error with any other import statements like: #import If I change the project setting 'Enable Modules (C and Objective-C)' to No, the error goes away -- 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-9670) mobilespec test failures on iOS 9 + WKWebView
[ https://issues.apache.org/jira/browse/CB-9670?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edna Morales updated CB-9670: - Component/s: mobile-spec > mobilespec test failures on iOS 9 + WKWebView > - > > Key: CB-9670 > URL: https://issues.apache.org/jira/browse/CB-9670 > Project: Apache Cordova > Issue Type: Bug > Components: iOS, mobile-spec, Plugin Contacts >Affects Versions: Master > Environment: iOS 9 >Reporter: Edna Morales > Labels: cordova-ios-4.0.x > > The following tests are failing on master iOS 9 with > cordova-plugin-wkwebview-engine installed: > -XMLHttpRequest.spec.4 should be able to load the parent page ../index.html >-Expected spy onError not to have been called > -Session Storage HTML 5 Storage HTML 5 Storage storage.spec.18 Should be able > to create and drop tables > -Contacts find method with newly-created contact contacts.spec.6 should be > able to find a contact by name > -DataCloneError: DataCloneError: DOM Exception 25 > -Contacts save method contacts.spec.20 should be able to save a contact > -DataCloneError: DataCloneError: DOM Exception 25 > -Contacts save method contacts.spec.21 update a contact > -DataCloneError: DataCloneError: DOM Exception 25 > -Contacts Round trip Contact tests (creating + save + delete + find). > contacts.spec.24 Creating, saving, finding a contact should work, removing it > should work, after which we should not be able to find it, and we should not > be able to delete it again. -- 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-9670) mobilespec test failures on iOS 9 + WKWebView
Edna Morales created CB-9670: Summary: mobilespec test failures on iOS 9 + WKWebView Key: CB-9670 URL: https://issues.apache.org/jira/browse/CB-9670 Project: Apache Cordova Issue Type: Bug Components: iOS, Plugin Contacts Affects Versions: Master Environment: iOS 9 Reporter: Edna Morales The following tests are failing on master iOS 9 with cordova-plugin-wkwebview-engine installed: -XMLHttpRequest.spec.4 should be able to load the parent page ../index.html -Expected spy onError not to have been called -Session Storage HTML 5 Storage HTML 5 Storage storage.spec.18 Should be able to create and drop tables -Contacts find method with newly-created contact contacts.spec.6 should be able to find a contact by name -DataCloneError: DataCloneError: DOM Exception 25 -Contacts save method contacts.spec.20 should be able to save a contact -DataCloneError: DataCloneError: DOM Exception 25 -Contacts save method contacts.spec.21 update a contact -DataCloneError: DataCloneError: DOM Exception 25 -Contacts Round trip Contact tests (creating + save + delete + find). contacts.spec.24 Creating, saving, finding a contact should work, removing it should work, after which we should not be able to find it, and we should not be able to delete it again. -- 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-9409) getPreferredLanguage crashes with index out of range exception when currentLocale does not contain an '_'
[ https://issues.apache.org/jira/browse/CB-9409?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14711789#comment-14711789 ] Edna Morales commented on CB-9409: -- [~shazron] could you take a quick look at this when you get a chance, just to see if it looks reasonable? > getPreferredLanguage crashes with index out of range exception when > currentLocale does not contain an '_' > - > > Key: CB-9409 > URL: https://issues.apache.org/jira/browse/CB-9409 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin Globalization > Environment: iOS >Reporter: Edna Morales >Assignee: Edna Morales >Priority: Minor > > the getPreferredLanguage function assumes that the returned value of > [NSLocale localeIdentifier] contains an '_'. This may be true most of the > time, but we have ran into issues where the localeIdentifier does not contain > any underscores (could be due to an invalid region being returned?). In any > case, we need to handle gracefully when there is no underscore present to > avoid an index out of bounds exception -- 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-9409) getPreferredLanguage crashes with index out of range exception when currentLocale does not contain an '_'
Edna Morales created CB-9409: Summary: getPreferredLanguage crashes with index out of range exception when currentLocale does not contain an '_' Key: CB-9409 URL: https://issues.apache.org/jira/browse/CB-9409 Project: Apache Cordova Issue Type: Bug Components: Plugin Globalization Environment: iOS Reporter: Edna Morales Assignee: Edna Morales Priority: Minor the getPreferredLanguage function assumes that the returned value of [NSLocale localeIdentifier] contains an '_'. This may be true most of the time, but we have ran into issues where the localeIdentifier does not contain any underscores (could be due to an invalid region being returned?). In any case, we need to handle gracefully when there is no underscore present to avoid an index out of bounds exception -- 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-8920) remove copy-www-build-step.sh from target in xcode project
[ https://issues.apache.org/jira/browse/CB-8920?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14514298#comment-14514298 ] Edna Morales commented on CB-8920: -- [~shazron] is there a specific reason this file is included in the project template as a target? I will test out removing it from the target, but is there any reason it's there? > remove copy-www-build-step.sh from target in xcode project > -- > > Key: CB-8920 > URL: https://issues.apache.org/jira/browse/CB-8920 > Project: Apache Cordova > Issue Type: Bug > Components: iOS > Environment: iOS >Reporter: Edna Morales > > Looks like there is an error popping up when trying to submit to the app > store with a bash file included in the target: > http://stackoverflow.com/questions/29788601/error-itms-90035-xcode > copy-www-build-step.sh is included in the template project for iOS -- 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-8920) remove copy-www-build-step.sh from target in xcode project
Edna Morales created CB-8920: Summary: remove copy-www-build-step.sh from target in xcode project Key: CB-8920 URL: https://issues.apache.org/jira/browse/CB-8920 Project: Apache Cordova Issue Type: Bug Components: iOS Environment: iOS Reporter: Edna Morales Looks like there is an error popping up when trying to submit to the app store with a bash file included in the target: http://stackoverflow.com/questions/29788601/error-itms-90035-xcode copy-www-build-step.sh is included in the template project for iOS -- 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-7734) "navigator.notification.alert" or "navigator.notification.confirm" seem have a "many words" issue
[ https://issues.apache.org/jira/browse/CB-7734?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14504749#comment-14504749 ] Edna Morales commented on CB-7734: -- Hi [~jcesarmobile], I hadn't created a Jira issue for it. I did now and linked it to this jira item. Thanks > "navigator.notification.alert" or "navigator.notification.confirm" seem have > a "many words" issue > - > > Key: CB-7734 > URL: https://issues.apache.org/jira/browse/CB-7734 > Project: Apache Cordova > Issue Type: Improvement > Components: Plugin Dialogs >Affects Versions: 3.6.3 > Environment: PGB 3.6.3 with the all latest core plugin > https://build.phonegap.com/plugins > ios 8.02 environment >Reporter: Colin Bau >Assignee: jcesarmobile > Labels: notification > Original Estimate: 12h > Remaining Estimate: 12h > > Improvement 1 > according to this > https://issues.apache.org/jira/browse/CB-6528 > a same problem just like the WP,ios have this problem too > when the words is greater than one page > it can't slide up and down > Improvement 2 > all words "center" problem,I think maybe "Left-aligned" is more Beautiful > (because when in Android,all words "Left-aligned") > http://www.littlebau.com/ios_1.png > Improvement 3 > all words looks like small and Vague (maybe in Chinese),is there any way > (maybe future) can let become more Clear ? > http://www.littlebau.com/ios_1.png -- 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-8880) Changing the orientation of device changes orientation of app but not dialog window
Edna Morales created CB-8880: Summary: Changing the orientation of device changes orientation of app but not dialog window Key: CB-8880 URL: https://issues.apache.org/jira/browse/CB-8880 Project: Apache Cordova Issue Type: Bug Components: Plugin Dialogs Environment: iOS 8.2 Reporter: Edna Morales Priority: Minor When the orientation of the device is changed while a dialog window is open, the orientation of the app changes correctly but not the orientation of the dialog. Steps to reproduce: 1) Open a dialog window in the app, dialog pops up 2) Change orientation of the device to upside down 3) App changes its orientation but dialog does not change it's orientation to upside down -- 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-8759) windows bin scripts are nonexecutable on OSX
[ https://issues.apache.org/jira/browse/CB-8759?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edna Morales resolved CB-8759. -- Resolution: Fixed > windows bin scripts are nonexecutable on OSX > > > Key: CB-8759 > URL: https://issues.apache.org/jira/browse/CB-8759 > Project: Apache Cordova > Issue Type: Bug > Components: Windows >Reporter: Edna Morales > Labels: cli, osx, windows > > Although the CLI has the ability to add any platform to a project regardless > of what OS you are working on, adding the Windows platform on OSX errors out > because the Windows scripts don't have the permissions to execute when > downloaded from npm -- 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-8759) windows bin scripts are nonexecutable on OSX
[ https://issues.apache.org/jira/browse/CB-8759?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14394426#comment-14394426 ] Edna Morales commented on CB-8759: -- https://github.com/apache/cordova-windows/commit/030be05e7fc83408bcf5a74f05ab7a0a6ca335aa > windows bin scripts are nonexecutable on OSX > > > Key: CB-8759 > URL: https://issues.apache.org/jira/browse/CB-8759 > Project: Apache Cordova > Issue Type: Bug > Components: Windows >Reporter: Edna Morales > Labels: cli, osx, windows > > Although the CLI has the ability to add any platform to a project regardless > of what OS you are working on, adding the Windows platform on OSX errors out > because the Windows scripts don't have the permissions to execute when > downloaded from npm -- 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-8772) ios bin scripts are nonexecutable on Windows
Edna Morales created CB-8772: Summary: ios bin scripts are nonexecutable on Windows Key: CB-8772 URL: https://issues.apache.org/jira/browse/CB-8772 Project: Apache Cordova Issue Type: Bug Components: CLI, iOS, Windows Reporter: Edna Morales Although the CLI has the ability to add any platform to a project regardless of what OS you are working on, adding the iOS platform on Windows errors out. The iOS create script fails with ENOENT -- 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-8759) windows bin scripts are nonexecutable on OSX
[ https://issues.apache.org/jira/browse/CB-8759?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14386807#comment-14386807 ] Edna Morales commented on CB-8759: -- Update: The same error is also seen on Linux > windows bin scripts are nonexecutable on OSX > > > Key: CB-8759 > URL: https://issues.apache.org/jira/browse/CB-8759 > Project: Apache Cordova > Issue Type: Bug > Components: Windows >Reporter: Edna Morales > Labels: cli, osx, windows > > Although the CLI has the ability to add any platform to a project regardless > of what OS you are working on, adding the Windows platform on OSX errors out > because the Windows scripts don't have the permissions to execute when > downloaded from npm -- 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-8759) windows bin scripts are nonexecutable on OSX
Edna Morales created CB-8759: Summary: windows bin scripts are nonexecutable on OSX Key: CB-8759 URL: https://issues.apache.org/jira/browse/CB-8759 Project: Apache Cordova Issue Type: Bug Components: Windows Reporter: Edna Morales Although the CLI has the ability to add any platform to a project regardless of what OS you are working on, adding the Windows platform on OSX errors out because the Windows scripts don't have the permissions to execute when downloaded from npm -- 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-8733) 'cordova plugin save' should also save plugin versions
[ https://issues.apache.org/jira/browse/CB-8733?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14378016#comment-14378016 ] Edna Morales commented on CB-8733: -- Not sure why the pull request wasn't automatically linked: https://github.com/apache/cordova-lib/pull/189 > 'cordova plugin save' should also save plugin versions > -- > > Key: CB-8733 > URL: https://issues.apache.org/jira/browse/CB-8733 > Project: Apache Cordova > Issue Type: Improvement > Components: CordovaLib >Affects Versions: Master >Reporter: Edna Morales >Assignee: Edna Morales >Priority: Minor > Fix For: Master > > > Currently, version info is not saved for plugins in the fetch.json. That > needs to be added so that plugin version can be saved in the config.xml. It > should follow what 'cordova platform save' does -- 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-8733) 'cordova plugin save' should also save plugin versions
Edna Morales created CB-8733: Summary: 'cordova plugin save' should also save plugin versions Key: CB-8733 URL: https://issues.apache.org/jira/browse/CB-8733 Project: Apache Cordova Issue Type: Improvement Components: CordovaLib Affects Versions: Master Reporter: Edna Morales Assignee: Edna Morales Priority: Minor Fix For: Master Currently, version info is not saved for plugins in the fetch.json. That needs to be added so that plugin version can be saved in the config.xml. It should follow what 'cordova platform save' does -- 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-7734) "navigator.notification.alert" or "navigator.notification.confirm" seem have a "many words" issue
[ https://issues.apache.org/jira/browse/CB-7734?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14365695#comment-14365695 ] Edna Morales commented on CB-7734: -- There was another issue reported that this change also fixes. Only on iPhone (issue is not seen on iPad), if you bring up a dialog box using the notification plugin and then change the orientation upside down while the dialog is still up, the app changes but the dialog's orientation does not. Changing from UIAlertView to UIAlertController fixes the issue. I tested out this change and no longer see the issue. So if other thorough testing has been done and everything looks good, can this be merged sometime soon? Thanks > "navigator.notification.alert" or "navigator.notification.confirm" seem have > a "many words" issue > - > > Key: CB-7734 > URL: https://issues.apache.org/jira/browse/CB-7734 > Project: Apache Cordova > Issue Type: Improvement > Components: Plugin Dialogs >Affects Versions: 3.6.3 > Environment: PGB 3.6.3 with the all latest core plugin > https://build.phonegap.com/plugins > ios 8.02 environment >Reporter: Colin Bau >Assignee: jcesarmobile > Labels: notification > Original Estimate: 12h > Remaining Estimate: 12h > > Improvement 1 > according to this > https://issues.apache.org/jira/browse/CB-6528 > a same problem just like the WP,ios have this problem too > when the words is greater than one page > it can't slide up and down > Improvement 2 > all words "center" problem,I think maybe "Left-aligned" is more Beautiful > (because when in Android,all words "Left-aligned") > http://www.littlebau.com/ios_1.png > Improvement 3 > all words looks like small and Vague (maybe in Chinese),is there any way > (maybe future) can let become more Clear ? > http://www.littlebau.com/ios_1.png -- 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-8660) [cordova-plugin-whitelist, cordova-plugin-legacy-whitelist]Fix package.json error
[ https://issues.apache.org/jira/browse/CB-8660?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edna Morales resolved CB-8660. -- Resolution: Fixed > [cordova-plugin-whitelist, cordova-plugin-legacy-whitelist]Fix package.json > error > - > > Key: CB-8660 > URL: https://issues.apache.org/jira/browse/CB-8660 > Project: Apache Cordova > Issue Type: Bug > Components: Plugins >Affects Versions: Master >Reporter: Edna Morales >Assignee: Edna Morales >Priority: Minor > Fix For: Master > > > Extra commas in the package.json file for cordova-plugin-whitelist and > cordova-plugin-legacy-whitelist are causing parsing errors -- 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-8660) [cordova-plugin-whitelist, cordova-plugin-legacy-whitelist]Fix package.json error
[ https://issues.apache.org/jira/browse/CB-8660?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14359052#comment-14359052 ] Edna Morales commented on CB-8660: -- https://github.com/apache/cordova-plugin-whitelist/pull/1 https://github.com/apache/cordova-plugin-legacy-whitelist/pull/1 > [cordova-plugin-whitelist, cordova-plugin-legacy-whitelist]Fix package.json > error > - > > Key: CB-8660 > URL: https://issues.apache.org/jira/browse/CB-8660 > Project: Apache Cordova > Issue Type: Bug > Components: Plugins >Affects Versions: Master >Reporter: Edna Morales >Assignee: Edna Morales >Priority: Minor > Fix For: Master > > > Extra commas in the package.json file for cordova-plugin-whitelist and > cordova-plugin-legacy-whitelist are causing parsing errors -- 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-8660) [cordova-plugin-whitelist, cordova-plugin-legacy-whitelist]Fix package.json error
Edna Morales created CB-8660: Summary: [cordova-plugin-whitelist, cordova-plugin-legacy-whitelist]Fix package.json error Key: CB-8660 URL: https://issues.apache.org/jira/browse/CB-8660 Project: Apache Cordova Issue Type: Bug Components: Plugins Affects Versions: Master Reporter: Edna Morales Assignee: Edna Morales Priority: Minor Fix For: Master Extra commas in the package.json file for cordova-plugin-whitelist and cordova-plugin-legacy-whitelist are causing parsing errors -- 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-8304) File transfer plugin - upload to invalid server can cause app to crash on iOS
[ https://issues.apache.org/jira/browse/CB-8304?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14275982#comment-14275982 ] Edna Morales commented on CB-8304: -- I reported this issue yesterday and have provided a patch for it. See CB-8296 and https://github.com/apache/cordova-plugin-file-transfer/pull/57 > File transfer plugin - upload to invalid server can cause app to crash on iOS > - > > Key: CB-8304 > URL: https://issues.apache.org/jira/browse/CB-8304 > Project: Apache Cordova > Issue Type: Bug > Components: iOS, mobile-spec, Plugin File Transfer >Affects Versions: Master >Reporter: Jason Chase >Assignee: Jason Chase > Labels: file-transfer, ios, plugin > > This was discovered when investigating that the file transfer plugin > automatic tests would consistently cause mobile spec to crash on iOS. The > specific offending test is "filetransfer.spec.25 should handle unknown host". > Investigation reveals that when an invalid host is specified as the upload > target, on iOS, the upload will fail in the background. Part of the plugin's > native iOS error handling is to delete the "target" file. When the upload > target does not include a path (e.g. the test uses > "http://foobar.apache.org";), an error will occur trying to delete a nil path. -- 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] [Assigned] (CB-8296) File Transfer test crashes mobilespec app
[ https://issues.apache.org/jira/browse/CB-8296?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edna Morales reassigned CB-8296: Assignee: Edna Morales > File Transfer test crashes mobilespec app > - > > Key: CB-8296 > URL: https://issues.apache.org/jira/browse/CB-8296 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin File Transfer >Affects Versions: Master > Environment: iOS >Reporter: Edna Morales >Assignee: Edna Morales >Priority: Minor > > "filetransfer.spec.25 should handle unknown host" causes mobilespec to crash > on iOS -- 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-8296) File Transfer test crashes mobilespec app
Edna Morales created CB-8296: Summary: File Transfer test crashes mobilespec app Key: CB-8296 URL: https://issues.apache.org/jira/browse/CB-8296 Project: Apache Cordova Issue Type: Bug Components: Plugin File Transfer Affects Versions: Master Environment: iOS Reporter: Edna Morales Priority: Minor "filetransfer.spec.25 should handle unknown host" causes mobilespec to crash on iOS -- 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-8277) platform update isn't working
[ https://issues.apache.org/jira/browse/CB-8277?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14270041#comment-14270041 ] Edna Morales commented on CB-8277: -- I believe the issue is that the node_modules directory isn't in the cordova-ios package. It is present in the git repo but if you download the package from the registry, that directory isn't there > platform update isn't working > - > > Key: CB-8277 > URL: https://issues.apache.org/jira/browse/CB-8277 > Project: Apache Cordova > Issue Type: Bug > Components: iOS >Affects Versions: 3.7.0 >Reporter: Josh Soref > > Trying to install facebook-plugin: > {quote} > $ cordova plugin add ~/Cordova/phonegap-facebook-plugin --variable > APP_ID=616451688482285 --variable APP_NAME="hybrid-app" > Installing "com.phonegap.plugins.facebookconnect" for android > Installing "com.phonegap.plugins.facebookconnect" for blackberry10 > Installing "com.phonegap.plugins.facebookconnect" for ios > Failed to install 'com.phonegap.plugins.facebookconnect':CordovaError: Plugin > doesn't support this project's cordova version. cordova: 3.4.0, failed > version requirement: >=3.5.0 > ... > Plugin doesn't support this project's cordova version. cordova: 3.4.0, failed > version requirement: >=3.5.0 > {quote} > ok, so let's update ios: > {quote} > $ cordova platform update ios > {quote} > {quote} > module.js:340 > throw err; > ^ > Error: Cannot find module 'shelljs' > at Function.Module._resolveFilename (module.js:338:15) > at Function.Module._load (module.js:280:25) > at Module.require (module.js:364:17) > at require (module.js:380:17) > at Object. > (~/.cordova/lib/npm_cache/cordova-ios/3.7.0/package/bin/update:21:13) > at Module._compile (module.js:456:26) > at Object.Module._extensions..js (module.js:474:10) > at Module.load (module.js:356:32) > at Function.Module._load (module.js:312:12) > at Function.Module.runMain (module.js:497:10) > Error: ~/.cordova/lib/npm_cache/cordova-ios/3.7.0/package/bin/update: Command > failed with exit code 8 > at ChildProcess.whenDone (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} > shelljs is listed in the package.json: > {quote} > $ grep shelljs > ~/.cordova/lib/npm_cache/cordova-ios/3.7.0/package/package.json > "shelljs": "^0.2.6", > {quote} > but it isn't included: > {quote} > $ find ~/.cordova/lib/npm_cache/cordova-ios/3.7.0/package -name shelljs|wc -l >0 > {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] [Commented] (CB-8277) platform update isn't working
[ https://issues.apache.org/jira/browse/CB-8277?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14270038#comment-14270038 ] Edna Morales commented on CB-8277: -- I think this is a duplicate of CB-8036 > platform update isn't working > - > > Key: CB-8277 > URL: https://issues.apache.org/jira/browse/CB-8277 > Project: Apache Cordova > Issue Type: Bug > Components: iOS >Affects Versions: 3.7.0 >Reporter: Josh Soref > > Trying to install facebook-plugin: > {quote} > $ cordova plugin add ~/Cordova/phonegap-facebook-plugin --variable > APP_ID=616451688482285 --variable APP_NAME="hybrid-app" > Installing "com.phonegap.plugins.facebookconnect" for android > Installing "com.phonegap.plugins.facebookconnect" for blackberry10 > Installing "com.phonegap.plugins.facebookconnect" for ios > Failed to install 'com.phonegap.plugins.facebookconnect':CordovaError: Plugin > doesn't support this project's cordova version. cordova: 3.4.0, failed > version requirement: >=3.5.0 > ... > Plugin doesn't support this project's cordova version. cordova: 3.4.0, failed > version requirement: >=3.5.0 > {quote} > ok, so let's update ios: > {quote} > $ cordova platform update ios > {quote} > {quote} > module.js:340 > throw err; > ^ > Error: Cannot find module 'shelljs' > at Function.Module._resolveFilename (module.js:338:15) > at Function.Module._load (module.js:280:25) > at Module.require (module.js:364:17) > at require (module.js:380:17) > at Object. > (~/.cordova/lib/npm_cache/cordova-ios/3.7.0/package/bin/update:21:13) > at Module._compile (module.js:456:26) > at Object.Module._extensions..js (module.js:474:10) > at Module.load (module.js:356:32) > at Function.Module._load (module.js:312:12) > at Function.Module.runMain (module.js:497:10) > Error: ~/.cordova/lib/npm_cache/cordova-ios/3.7.0/package/bin/update: Command > failed with exit code 8 > at ChildProcess.whenDone (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} > shelljs is listed in the package.json: > {quote} > $ grep shelljs > ~/.cordova/lib/npm_cache/cordova-ios/3.7.0/package/package.json > "shelljs": "^0.2.6", > {quote} > but it isn't included: > {quote} > $ find ~/.cordova/lib/npm_cache/cordova-ios/3.7.0/package -name shelljs|wc -l >0 > {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] [Commented] (CB-8036) Cannot update to 3.7.0
[ https://issues.apache.org/jira/browse/CB-8036?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14221307#comment-14221307 ] Edna Morales commented on CB-8036: -- Yeah I noticed that it was present on git. But if you actually download 3.7 from the registry then that directory is missing > Cannot update to 3.7.0 > -- > > Key: CB-8036 > URL: https://issues.apache.org/jira/browse/CB-8036 > Project: Apache Cordova > Issue Type: Bug > Components: iOS >Affects Versions: 3.7.0 > Environment: OS X Maverics (10.9.5) with XCode 6 >Reporter: Hirbod > > Hi, > before 3.7.0 I could update without any problems from 3.5.0 to 3.6.3 > I tried to update from 3.6.3 to 3.7.0 but now I receive this error: > cordova platform update ios > module.js:340 > throw err; > ^ > Error: Cannot find module 'shelljs' > at Function.Module._resolveFilename (module.js:338:15) > at Function.Module._load (module.js:280:25) > at Module.require (module.js:364:17) > at require (module.js:380:17) > at Object. > (/Users/Hirbod/.cordova/lib/npm_cache/cordova-ios/3.7.0/package/bin/update:21:13) > at Module._compile (module.js:456:26) > at Object.Module._extensions..js (module.js:474:10) > at Module.load (module.js:356:32) > at Function.Module._load (module.js:312:12) > at Function.Module.runMain (module.js:497:10) > Error: > /Users/Hirbod/.cordova/lib/npm_cache/cordova-ios/3.7.0/package/bin/update: > Command failed with exit code 8 > at ChildProcess.whenDone > (/usr/local/lib/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) > I tried to reinstall shelljs locally and globally but I can't figure out this > bug. > Update for Android to version 3.6.4 worked without any problems. > Of course I've updated phonegap and cordova before (like described in the CLI > Docs on phonegap.com) -- 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-8036) Cannot update to 3.7.0
[ https://issues.apache.org/jira/browse/CB-8036?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14220951#comment-14220951 ] Edna Morales commented on CB-8036: -- I was able to recreate the issue. It seems that from 3.6.3 to 3.7 the cordova-ios package no longer contains the node_modules directory (which contains the shelljs module) in the bin. [~shazron] any specific reason for this? > Cannot update to 3.7.0 > -- > > Key: CB-8036 > URL: https://issues.apache.org/jira/browse/CB-8036 > Project: Apache Cordova > Issue Type: Bug > Components: iOS >Affects Versions: 3.7.0 > Environment: OS X Maverics (10.9.5) with XCode 6 >Reporter: Hirbod > > Hi, > before 3.7.0 I could update without any problems from 3.5.0 to 3.6.3 > I tried to update from 3.6.3 to 3.7.0 but now I receive this error: > cordova platform update ios > module.js:340 > throw err; > ^ > Error: Cannot find module 'shelljs' > at Function.Module._resolveFilename (module.js:338:15) > at Function.Module._load (module.js:280:25) > at Module.require (module.js:364:17) > at require (module.js:380:17) > at Object. > (/Users/Hirbod/.cordova/lib/npm_cache/cordova-ios/3.7.0/package/bin/update:21:13) > at Module._compile (module.js:456:26) > at Object.Module._extensions..js (module.js:474:10) > at Module.load (module.js:356:32) > at Function.Module._load (module.js:312:12) > at Function.Module.runMain (module.js:497:10) > Error: > /Users/Hirbod/.cordova/lib/npm_cache/cordova-ios/3.7.0/package/bin/update: > Command failed with exit code 8 > at ChildProcess.whenDone > (/usr/local/lib/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) > I tried to reinstall shelljs locally and globally but I can't figure out this > bug. > Update for Android to version 3.6.4 worked without any problems. > Of course I've updated phonegap and cordova before (like described in the CLI > Docs on phonegap.com) -- 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-8036) Cannot update to 3.7.0
[ https://issues.apache.org/jira/browse/CB-8036?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14220081#comment-14220081 ] Edna Morales commented on CB-8036: -- Hm the update script was actually already in nodejs. I just added a helper script and moved the original script into the lib folder. But from the trace it looks like this error occurs in a version before my changes. The shelljs module was already bundled up into cordova-ios I thought. > Cannot update to 3.7.0 > -- > > Key: CB-8036 > URL: https://issues.apache.org/jira/browse/CB-8036 > Project: Apache Cordova > Issue Type: Bug > Components: iOS >Affects Versions: 3.7.0 > Environment: OS X Maverics (10.9.5) with XCode 6 >Reporter: Hirbod > > Hi, > before 3.7.0 I could update without any problems from 3.5.0 to 3.6.3 > I tried to update from 3.6.3 to 3.7.0 but now I receive this error: > cordova platform update ios > module.js:340 > throw err; > ^ > Error: Cannot find module 'shelljs' > at Function.Module._resolveFilename (module.js:338:15) > at Function.Module._load (module.js:280:25) > at Module.require (module.js:364:17) > at require (module.js:380:17) > at Object. > (/Users/Hirbod/.cordova/lib/npm_cache/cordova-ios/3.7.0/package/bin/update:21:13) > at Module._compile (module.js:456:26) > at Object.Module._extensions..js (module.js:474:10) > at Module.load (module.js:356:32) > at Function.Module._load (module.js:312:12) > at Function.Module.runMain (module.js:497:10) > Error: > /Users/Hirbod/.cordova/lib/npm_cache/cordova-ios/3.7.0/package/bin/update: > Command failed with exit code 8 > at ChildProcess.whenDone > (/usr/local/lib/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) > I tried to reinstall shelljs locally and globally but I can't figure out this > bug. > Update for Android to version 3.6.4 worked without any problems. > Of course I've updated phonegap and cordova before (like described in the CLI > Docs on phonegap.com) -- 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-7527) [Camera][iOS 8] - Rotation issue
[ https://issues.apache.org/jira/browse/CB-7527?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14218508#comment-14218508 ] Edna Morales commented on CB-7527: -- It looks like this was fixed in iOS 8.2. [~romanmandryk] or [~3m] can you confirm this? > [Camera][iOS 8] - Rotation issue > > > Key: CB-7527 > URL: https://issues.apache.org/jira/browse/CB-7527 > Project: Apache Cordova > Issue Type: Sub-task > Components: Plugin Camera >Affects Versions: 3.5.0 > Environment: cordova 3.5.0, ios 8 GM, xcode 6 GM, camera plugin 0.2.8 > (same with ancient cordova 2.2) > iPad only >Reporter: Roman Mandryk >Assignee: Shazron Abdullah > Attachments: camera_issue.mov > > > When using ios 8 GM and cordova 3.5 app, after launching the camera in any > rotation the camera is launched fine and shoot button is on the right side. > When I rotate the device into new orientation, the picture gets sideways or > upsidedown with shoot button always on right side. > Native camera app has weird glitch when changing orientation (not present in > 7.1) but then changes orientation correctly. > The problem seems to appear only in cordova app. > Issue happens with both current app in production and app build with xcode 6 > GM. -- 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-5706) Make cordova-ios/bin/create work on Windows
[ https://issues.apache.org/jira/browse/CB-5706?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14196988#comment-14196988 ] Edna Morales commented on CB-5706: -- [~agrieve] or [~shazron] would either one of you take a look at this and let me know if it's good to go. I tested it on my end and it looks good. Thanks > Make cordova-ios/bin/create work on Windows > --- > > Key: CB-5706 > URL: https://issues.apache.org/jira/browse/CB-5706 > Project: Apache Cordova > Issue Type: New Feature > Components: iOS >Reporter: kpandian >Priority: Minor > > I try to create the ios app the following error generate. So pls the > solutions. > C:\Documents and > Settings\Administrator\.cordova\lib\ios\cordova\3.3.0\bin\cre > ate"' is not recognized as an internal or external command > operable program or batch file. -- 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-7803) Add any platform on any workstation OS
[ https://issues.apache.org/jira/browse/CB-7803?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14196170#comment-14196170 ] Edna Morales commented on CB-7803: -- Currently "platform add" does a check to see if the OS supports the platform. If it does not, then it just automatically throws an error without attempting to add it. I have changed this to just print out a warning message and continue with the process. The "prepare" command does not seem to be giving me any issues when I add a platform for which the environment is not set up so I think it's safe to leave that. The next issue is to be sure that the platform's "check_reqs" is not getting called within the platform's create script. For Android, that was removed recently. Windows does not call it and I am currently working on converting the iOS bash scripts to nodejs in which I have removed the call to check_reqs. The check_reqs shouldn't be necessary until you build and run. The other thing to consider is what happens when you try to build using the CLI for a platform that you don't have the environment set up for. Currently, what I have implemented is that it will just end the process with an error on the first platform it hits that cannot be built. It will not try to build the remaining platforms. For example, if you are on a windows machine and you do "build ios android", it's going to error out when it try to build iOS and just end the process there. This is to avoid running the after_build hooks and to let the user know that they can't build for iOS. The idea there is that the user would skip building iOS and just do "build android". > Add any platform on any workstation OS > -- > > Key: CB-7803 > URL: https://issues.apache.org/jira/browse/CB-7803 > Project: Apache Cordova > Issue Type: Improvement > Components: CLI, CordovaLib >Reporter: Edna Morales >Assignee: Edna Morales >Priority: Minor > > You should be able to add any platform to a project while on any desktop OS > even if that platform can't be built on that OS. > It is understood that you will not be able to build an iOS app while on > Windows, nor build a WP8 app while on Linux, etc. If you attempt to build for > a non-appropriate platform(s) on your dekstop OS, it will skip that > non-appropriate platform(s) with a warning or an error, but not impede the > building of the appropriate platforms, nor impede the addition of > non-appropriate platforms (i.e., do "cordova platform add wp8" while on OS X). -- 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-7831) Impossible to manage project from Windows
[ https://issues.apache.org/jira/browse/CB-7831?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14178957#comment-14178957 ] Edna Morales commented on CB-7831: -- [~OliverSalzburg] I am working on a possible new feature to the CLI (CB-7803). Essentially and ideally you should be able to do work for any platform on any OS until the actual build and run. Part of this is going to be converting the iOS bash scripts to JS. I haven't started the work on that yet but I was going to create a Jira issue for it to link to CB-7803. However, I wasn't aware that there is already an issue out there for it. > Impossible to manage project from Windows > - > > Key: CB-7831 > URL: https://issues.apache.org/jira/browse/CB-7831 > Project: Apache Cordova > Issue Type: Bug > Components: iOS >Affects Versions: 3.6.0 > Environment: Windows 7 x64 >Reporter: Oliver Salzburg > > Because the iOS platform does not provide a version.bat, and because > superspawn apparently can't utilize bash on Windows, every attempt to install > or remove plugins from the project will fail, because cordova/version isn't a > valid executable. > Adding a version.bat to the platform trivially averts the issue and allows > every developer to maintain plugins in the project. -- 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-7804) Add iOS platform to a project on any workstation OS
Edna Morales created CB-7804: Summary: Add iOS platform to a project on any workstation OS Key: CB-7804 URL: https://issues.apache.org/jira/browse/CB-7804 Project: Apache Cordova Issue Type: Sub-task Components: iOS Reporter: Edna Morales Assignee: Edna Morales Priority: Minor You should be able to add the iOS platform to a project even if you are on an unsupported operating system and can't build. This will require changing where the check requirements script is called. -- 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-7805) Add Android platform to a project on any workstation OS
[ https://issues.apache.org/jira/browse/CB-7805?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edna Morales updated CB-7805: - Description: You should be able to add the Android platform to a project even if you are on an unsupported operating system and/or can't build. This will require changing where the check requirements script is called. (was: You should be able to add the Android platform to a project even if you are on an unsupported operating system and can't build. This will require changing where the check requirements script is called.) > Add Android platform to a project on any workstation OS > --- > > Key: CB-7805 > URL: https://issues.apache.org/jira/browse/CB-7805 > Project: Apache Cordova > Issue Type: Sub-task > Components: Android >Reporter: Edna Morales >Priority: Minor > > You should be able to add the Android platform to a project even if you are > on an unsupported operating system and/or can't build. This will require > changing where the check requirements script is called. -- 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-7804) Add iOS platform to a project on any workstation OS
[ https://issues.apache.org/jira/browse/CB-7804?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edna Morales updated CB-7804: - Description: You should be able to add the iOS platform to a project even if you are on an unsupported operating system and/or can't build. This will require changing where the check requirements script is called. (was: You should be able to add the iOS platform to a project even if you are on an unsupported operating system and can't build. This will require changing where the check requirements script is called.) > Add iOS platform to a project on any workstation OS > --- > > Key: CB-7804 > URL: https://issues.apache.org/jira/browse/CB-7804 > Project: Apache Cordova > Issue Type: Sub-task > Components: iOS >Reporter: Edna Morales >Assignee: Edna Morales >Priority: Minor > > You should be able to add the iOS platform to a project even if you are on an > unsupported operating system and/or can't build. This will require changing > where the check requirements script is called. -- 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-7807) Add Blackberry platform to a project on any workstation OS
Edna Morales created CB-7807: Summary: Add Blackberry platform to a project on any workstation OS Key: CB-7807 URL: https://issues.apache.org/jira/browse/CB-7807 Project: Apache Cordova Issue Type: Sub-task Components: BlackBerry Reporter: Edna Morales Priority: Minor You should be able to add the Blackberry platform to a project even if you are on an unsupported operating system and/or can't build. This will require changing where the check requirements script is called. -- 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-7806) Add Windows platform to a project on any workstation OS
Edna Morales created CB-7806: Summary: Add Windows platform to a project on any workstation OS Key: CB-7806 URL: https://issues.apache.org/jira/browse/CB-7806 Project: Apache Cordova Issue Type: Sub-task Components: Windows, WP8 Reporter: Edna Morales Priority: Minor You should be able to add the Windows platform to a project even if you are on an unsupported operating system and/or can't build. This will require changing where the check requirements script is called. -- 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-7805) Add Android platform to a project on any workstation OS
Edna Morales created CB-7805: Summary: Add Android platform to a project on any workstation OS Key: CB-7805 URL: https://issues.apache.org/jira/browse/CB-7805 Project: Apache Cordova Issue Type: Sub-task Components: Android Reporter: Edna Morales Priority: Minor You should be able to add the Android platform to a project even if you are on an unsupported operating system and can't build. This will require changing where the check requirements script is called. -- 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-7803) Add any platform on any workstation OS
Edna Morales created CB-7803: Summary: Add any platform on any workstation OS Key: CB-7803 URL: https://issues.apache.org/jira/browse/CB-7803 Project: Apache Cordova Issue Type: Improvement Components: CLI, CordovaLib Reporter: Edna Morales Assignee: Edna Morales Priority: Minor You should be able to add any platform to a project while on any desktop OS even if that platform can't be built on that OS. It is understood that you will not be able to build an iOS app while on Windows, nor build a WP8 app while on Linux, etc. If you attempt to build for a non-appropriate platform(s) on your dekstop OS, it will skip that non-appropriate platform(s) with a warning or an error, but not impede the building of the appropriate platforms, nor impede the addition of non-appropriate platforms (i.e., do "cordova platform add wp8" while on OS X). -- 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-7423) mobilespec test failures on iOS
[ https://issues.apache.org/jira/browse/CB-7423?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edna Morales resolved CB-7423. -- Resolution: Fixed > mobilespec test failures on iOS > --- > > Key: CB-7423 > URL: https://issues.apache.org/jira/browse/CB-7423 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin File, Plugin File Transfer >Affects Versions: 3.5.0 > Environment: iOS >Reporter: Edna Morales > Fix For: 3.6.0 > > > Running the automated tests for each plugin individually (there are false > failures when run all together in mobilespec) results in the following: > File-transfer - 3 failures: > -spec 8 should be able to download a file using https: error timeout - async > callback was not invoked... > -spec 28 should be able to download a file using local paths: reference error > can't find variable lastProgressEvent in file:///... > -spec 29 should be able to upload a file using local paths: reference error > can't find variable lastProgressEvent in file:///... > File - 2 failures (only after running a second time) > -spec 57 copyTo file: Error copying file {"code":12} > -spec 60 copyTo directory to backup at same root directory: Error copying > directory {"code":12} > It looks like the files aren't getting deleted after the first run, which is > causing these errors the second time > Plugin manual tests: > Camera: > -Not seeing a difference with different quality values > -Call to write/copy/upload fails if one is called after the other (i.e. Call > to copy succeeds but call to upload fails if done right after the call to > copy) > Native Auto Tests: > Whitelist - 1 failure: > -Match function should accept file:///foo.html for []: Expected spy unknown > to have been called with [true] but was called with [[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] [Commented] (CB-7682) iOS 8 - Cant load image of Documents folder
[ https://issues.apache.org/jira/browse/CB-7682?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14170891#comment-14170891 ] Edna Morales commented on CB-7682: -- The app container file system changed on iOS 8 so if you are using any hardcoded paths, this could be an issue. Could you post any sample code that shows exactly what you are doing and any errors you are getting. Thanks > iOS 8 - Cant load image of Documents folder > --- > > Key: CB-7682 > URL: https://issues.apache.org/jira/browse/CB-7682 > Project: Apache Cordova > Issue Type: Sub-task > Components: iOS >Affects Versions: 3.5.0 > Environment: Mac, Cordova, AngularJS >Reporter: graphefruit > > Hello together, > I have a simple app which downloads an image from the internet, stores it > into the "/documents" folder, use the fileEntry.fullPath and sets this path > into the image-src. > > With the new iOS 8 Version, the image isn't displayed anymore, with iOS 7 no > problems. > fileEntry.fullPath, fileEntry.toInternalURL(), fileEntry.toURL(), > fileEntry.toNativeURL() etc, didn't have any affect. > (That description is just a simple case, the app itself is much more bigger) > Can you help me please? -- 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-7720) window.open gives error TypeError: null is not an object (evaluating 'event.type')
[ https://issues.apache.org/jira/browse/CB-7720?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edna Morales resolved CB-7720. -- Resolution: Fixed > window.open gives error TypeError: null is not an object (evaluating > 'event.type') > -- > > Key: CB-7720 > URL: https://issues.apache.org/jira/browse/CB-7720 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin InAppBrowser >Affects Versions: 3.6.0 > Environment: iOS >Reporter: Edna Morales >Assignee: Edna Morales >Priority: Minor > Fix For: 3.7.0 > > > window.open gives error in console TypeError: null is not an object > (evaluating 'event.type'). Due to removing the "OK" String from success > callback in CB-6165 , window.open now returns a null message instead of "OK" > causing the error above -- 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-7727) improve warning message about iCloud storage
[ https://issues.apache.org/jira/browse/CB-7727?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edna Morales resolved CB-7727. -- Resolution: Fixed > improve warning message about iCloud storage > > > Key: CB-7727 > URL: https://issues.apache.org/jira/browse/CB-7727 > Project: Apache Cordova > Issue Type: Improvement > Components: iOS >Affects Versions: 3.6.0 > Environment: iOS >Reporter: Edna Morales >Assignee: Edna Morales >Priority: Minor > Fix For: 3.7.0 > > > Add a resolution part to the "backup to iCloud" warning message that says how > to change this setting -- 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-7727) improve warning message about iCloud storage
Edna Morales created CB-7727: Summary: improve warning message about iCloud storage Key: CB-7727 URL: https://issues.apache.org/jira/browse/CB-7727 Project: Apache Cordova Issue Type: Improvement Components: iOS Affects Versions: 3.6.0 Environment: iOS Reporter: Edna Morales Assignee: Edna Morales Priority: Minor Fix For: 3.7.0 Add a resolution part to the "backup to iCloud" warning message that says how to change this setting -- 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-7720) window.open gives error TypeError: null is not an object (evaluating 'event.type')
Edna Morales created CB-7720: Summary: window.open gives error TypeError: null is not an object (evaluating 'event.type') Key: CB-7720 URL: https://issues.apache.org/jira/browse/CB-7720 Project: Apache Cordova Issue Type: Bug Components: Plugin InAppBrowser Affects Versions: 3.6.0 Environment: iOS Reporter: Edna Morales Assignee: Edna Morales Priority: Minor Fix For: 3.7.0 window.open gives error in console TypeError: null is not an object (evaluating 'event.type'). Due to removing the "OK" String from success callback in CB-6165 , window.open now returns a null message instead of "OK" causing the error above -- 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] [Assigned] (CB-6722) add function to coho to check licenses of third-party dependencies
[ https://issues.apache.org/jira/browse/CB-6722?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edna Morales reassigned CB-6722: Assignee: Edna Morales (was: Martin Gonzalez) > add function to coho to check licenses of third-party dependencies > -- > > Key: CB-6722 > URL: https://issues.apache.org/jira/browse/CB-6722 > Project: Apache Cordova > Issue Type: New Feature > Components: Coho >Reporter: Marcel Kinard >Assignee: Edna Morales >Priority: Minor > > It would be nice if https://www.npmjs.org/package/license-checker could be > added to coho to make it easier to check the licenses of node modules that > are 3rd-party dependencies. Since third-party dependencies should have > licenses that are Apache-friendly ( see > http://www.apache.org/legal/resolved.html#category-a ), we should be checking > that our dependencies fit that, especially since the license should be in > each dependency's package.json file. -- 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-7613) AJAX request causes 404 error on iOS 8.0
[ https://issues.apache.org/jira/browse/CB-7613?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14158150#comment-14158150 ] Edna Morales commented on CB-7613: -- Could you post a sample project that recreates this issue? > AJAX request causes 404 error on iOS 8.0 > > > Key: CB-7613 > URL: https://issues.apache.org/jira/browse/CB-7613 > Project: Apache Cordova > Issue Type: Sub-task >Affects Versions: 3.6.0 > Environment: Cordova 3.6.3-0.2.13 > iPhone 5: iOS 8.0 >Reporter: Scott Garland > > Making an AJAX request for a local file (www/app/json/Contacts/states.json) > works on iOS 7.0 for both the iPhone and iPhone simulator; however, the same > request in iOS 8.0 only works on the iPhone simulator. When attempting to > request the file on an iPhone 5 running iOS 8.0, the Safari web inspector > yields the following error: > file:///private/var/mobile/Containers/Bundle/Application/3319C2ED-FF2C-4A81-A019-D537B5CF3349/myApp.app/www/app/json/Contacts/states.json?08VC9Hx0vEDUxIj > Failed to load resource: The requested URL was not found on this server. > Note: The random string (08VC9Hx0vEDUxIj) appended to the end of the filename > exists to prevent caching. It is not clear if this is part of the problem, > but if it is, the problem only occurs when the phonegap app is deployed to a > real iOS 8.0 device. -- 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-7613) AJAX request causes 404 error on iOS 8.0
[ https://issues.apache.org/jira/browse/CB-7613?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14148293#comment-14148293 ] Edna Morales edited comment on CB-7613 at 9/25/14 8:54 PM: --- With my previous test I was creating a file within the application. If I include the file in the www directory of the project I do {code:borderStyle=solid} xmlhttp.open("GET", "text.txt?12345", true); {code} and that works correctly for me on both iOS 7 and iOS 8. If I were to follow something closer to your example where I have a file located at www/app/text2.txt then it should be {code:borderStyle=solid} xmlhttp.open("GET", "app/text2.txt?12345", true); {code} What file path are you specifying in your request? was (Author: eymorale): With my previous test I was creating a file within the application. If I include the file in the www directory of the project I do {code:title=Bar.javascript|borderStyle=solid} xmlhttp.open("GET", "text.txt?12345", true); {code} and that works correctly for me on both iOS 7 and iOS 8. If I were to follow something closer to your example where I have a file located at www/app/text2.txt then it should be {code:borderStyle=solid} xmlhttp.open("GET", "app/text2.txt?12345", true); {code} What file path are you specifying in your request? > AJAX request causes 404 error on iOS 8.0 > > > Key: CB-7613 > URL: https://issues.apache.org/jira/browse/CB-7613 > Project: Apache Cordova > Issue Type: Sub-task >Affects Versions: 3.6.0 > Environment: Cordova 3.6.3-0.2.13 > iPhone 5: iOS 8.0 >Reporter: Scott Garland > > Making an AJAX request for a local file (www/app/json/Contacts/states.json) > works on iOS 7.0 for both the iPhone and iPhone simulator; however, the same > request in iOS 8.0 only works on the iPhone simulator. When attempting to > request the file on an iPhone 5 running iOS 8.0, the Safari web inspector > yields the following error: > file:///private/var/mobile/Containers/Bundle/Application/3319C2ED-FF2C-4A81-A019-D537B5CF3349/myApp.app/www/app/json/Contacts/states.json?08VC9Hx0vEDUxIj > Failed to load resource: The requested URL was not found on this server. > Note: The random string (08VC9Hx0vEDUxIj) appended to the end of the filename > exists to prevent caching. It is not clear if this is part of the problem, > but if it is, the problem only occurs when the phonegap app is deployed to a > real iOS 8.0 device. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (CB-7613) AJAX request causes 404 error on iOS 8.0
[ https://issues.apache.org/jira/browse/CB-7613?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14148293#comment-14148293 ] Edna Morales commented on CB-7613: -- With my previous test I was creating a file within the application. If I include the file in the www directory of the project I do {code:title=Bar.javascript|borderStyle=solid} xmlhttp.open("GET", "text.txt?12345", true); {code} and that works correctly for me on both iOS 7 and iOS 8. If I were to follow something closer to your example where I have a file located at www/app/text2.txt then it should be {code:title=Bar.javascript|borderStyle=solid} xmlhttp.open("GET", "app/text2.txt?12345", true); {code} What file path are you specifying in your request? > AJAX request causes 404 error on iOS 8.0 > > > Key: CB-7613 > URL: https://issues.apache.org/jira/browse/CB-7613 > Project: Apache Cordova > Issue Type: Sub-task >Affects Versions: 3.6.0 > Environment: Cordova 3.6.3-0.2.13 > iPhone 5: iOS 8.0 >Reporter: Scott Garland > > Making an AJAX request for a local file (www/app/json/Contacts/states.json) > works on iOS 7.0 for both the iPhone and iPhone simulator; however, the same > request in iOS 8.0 only works on the iPhone simulator. When attempting to > request the file on an iPhone 5 running iOS 8.0, the Safari web inspector > yields the following error: > file:///private/var/mobile/Containers/Bundle/Application/3319C2ED-FF2C-4A81-A019-D537B5CF3349/myApp.app/www/app/json/Contacts/states.json?08VC9Hx0vEDUxIj > Failed to load resource: The requested URL was not found on this server. > Note: The random string (08VC9Hx0vEDUxIj) appended to the end of the filename > exists to prevent caching. It is not clear if this is part of the problem, > but if it is, the problem only occurs when the phonegap app is deployed to a > real iOS 8.0 device. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Comment Edited] (CB-7613) AJAX request causes 404 error on iOS 8.0
[ https://issues.apache.org/jira/browse/CB-7613?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14148293#comment-14148293 ] Edna Morales edited comment on CB-7613 at 9/25/14 8:54 PM: --- With my previous test I was creating a file within the application. If I include the file in the www directory of the project I do {code:title=Bar.javascript|borderStyle=solid} xmlhttp.open("GET", "text.txt?12345", true); {code} and that works correctly for me on both iOS 7 and iOS 8. If I were to follow something closer to your example where I have a file located at www/app/text2.txt then it should be {code:borderStyle=solid} xmlhttp.open("GET", "app/text2.txt?12345", true); {code} What file path are you specifying in your request? was (Author: eymorale): With my previous test I was creating a file within the application. If I include the file in the www directory of the project I do {code:title=Bar.javascript|borderStyle=solid} xmlhttp.open("GET", "text.txt?12345", true); {code} and that works correctly for me on both iOS 7 and iOS 8. If I were to follow something closer to your example where I have a file located at www/app/text2.txt then it should be {code:title=Bar.javascript|borderStyle=solid} xmlhttp.open("GET", "app/text2.txt?12345", true); {code} What file path are you specifying in your request? > AJAX request causes 404 error on iOS 8.0 > > > Key: CB-7613 > URL: https://issues.apache.org/jira/browse/CB-7613 > Project: Apache Cordova > Issue Type: Sub-task >Affects Versions: 3.6.0 > Environment: Cordova 3.6.3-0.2.13 > iPhone 5: iOS 8.0 >Reporter: Scott Garland > > Making an AJAX request for a local file (www/app/json/Contacts/states.json) > works on iOS 7.0 for both the iPhone and iPhone simulator; however, the same > request in iOS 8.0 only works on the iPhone simulator. When attempting to > request the file on an iPhone 5 running iOS 8.0, the Safari web inspector > yields the following error: > file:///private/var/mobile/Containers/Bundle/Application/3319C2ED-FF2C-4A81-A019-D537B5CF3349/myApp.app/www/app/json/Contacts/states.json?08VC9Hx0vEDUxIj > Failed to load resource: The requested URL was not found on this server. > Note: The random string (08VC9Hx0vEDUxIj) appended to the end of the filename > exists to prevent caching. It is not clear if this is part of the problem, > but if it is, the problem only occurs when the phonegap app is deployed to a > real iOS 8.0 device. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (CB-7613) AJAX request causes 404 error on iOS 8.0
[ https://issues.apache.org/jira/browse/CB-7613?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14148198#comment-14148198 ] Edna Morales commented on CB-7613: -- I only get this error if I don't use fileEntry.nativeURL, even on iOS 7 and the simulators. If I use fileEntry.nativeURL it works fine for me on iOS 8. > AJAX request causes 404 error on iOS 8.0 > > > Key: CB-7613 > URL: https://issues.apache.org/jira/browse/CB-7613 > Project: Apache Cordova > Issue Type: Sub-task >Affects Versions: 3.6.0 > Environment: Cordova 3.6.3-0.2.13 > iPhone 5: iOS 8.0 >Reporter: Scott Garland > > Making an AJAX request for a local file (www/app/json/Contacts/states.json) > works on iOS 7.0 for both the iPhone and iPhone simulator; however, the same > request in iOS 8.0 only works on the iPhone simulator. When attempting to > request the file on an iPhone 5 running iOS 8.0, the Safari web inspector > yields the following error: > file:///private/var/mobile/Containers/Bundle/Application/3319C2ED-FF2C-4A81-A019-D537B5CF3349/myApp.app/www/app/json/Contacts/states.json?08VC9Hx0vEDUxIj > Failed to load resource: The requested URL was not found on this server. > Note: The random string (08VC9Hx0vEDUxIj) appended to the end of the filename > exists to prevent caching. It is not clear if this is part of the problem, > but if it is, the problem only occurs when the phonegap app is deployed to a > real iOS 8.0 device. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (CB-7580) Cordova 3.5.0-0.2.6 with IOS8 cannot take picture
[ https://issues.apache.org/jira/browse/CB-7580?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14146876#comment-14146876 ] Edna Morales commented on CB-7580: -- Hm I'm still not able to reproduce this. I've tested on an iPhone and an iPad. Any more details on what you are doing, maybe some sample code? Right now what I'm testing is bringing up the camera. I take the picture. Then image preview comes up and you can confirm to either retake or use photo in the preview. What exactly is happening for you? You press the shutter button and nothing happens. Any error logs? > Cordova 3.5.0-0.2.6 with IOS8 cannot take picture > - > > Key: CB-7580 > URL: https://issues.apache.org/jira/browse/CB-7580 > Project: Apache Cordova > Issue Type: Sub-task > Components: iOS >Affects Versions: 3.5.0 > Environment: IOS 8 General Release >Reporter: Mark Gregory >Priority: Critical > > if you call the camera API to take a picture, with 30% and 640 x 480 then the > camera appears but the images is not taken by the device. > you can select a photo from the library no problem. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (CB-7580) Cordova 3.5.0-0.2.6 with IOS8 cannot take picture
[ https://issues.apache.org/jira/browse/CB-7580?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14146597#comment-14146597 ] Edna Morales commented on CB-7580: -- I can't reproduce this. Using: navigator.camera.getPicture(onSuccess, onFail, { quality: 30, targetWidth: 640, targetHeight: 480, saveToPhotoAlbum: true, destinationType: Camera.DestinationType.DATA_URL }); Are you getting any sort of error output? > Cordova 3.5.0-0.2.6 with IOS8 cannot take picture > - > > Key: CB-7580 > URL: https://issues.apache.org/jira/browse/CB-7580 > Project: Apache Cordova > Issue Type: Bug > Components: iOS >Affects Versions: 3.5.0 > Environment: IOS 8 General Release >Reporter: Mark Gregory >Priority: Critical > > if you call the camera API to take a picture, with 30% and 640 x 480 then the > camera appears but the images is not taken by the device. > you can select a photo from the library no problem. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (CB-7570) Long delay iOS 8 navigator.connection.type
[ https://issues.apache.org/jira/browse/CB-7570?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14146290#comment-14146290 ] Edna Morales commented on CB-7570: -- I've traced this issue back to the ReachabilityCallback in the Reachability class. I've only been able to test from wifi to none and from none to wifi but this is what I'm seeing. iOS 8: >From none to wifi the ReachabiltyCallback is reached in less than two seconds >From wifi to none the ReachabilityCallback is reached in about 5-6 seconds iOS 7: >From none to wifi the ReachabilityCallback is reached in about two seconds >From wifi to none the ReachabilityCallback is reached in less than two seconds I have tested this on two different iOS 8 devices and two different iOS 7 devices as well as on two different networks. > Long delay iOS 8 navigator.connection.type > --- > > Key: CB-7570 > URL: https://issues.apache.org/jira/browse/CB-7570 > Project: Apache Cordova > Issue Type: Sub-task > Components: Plugin Network Information >Affects Versions: 3.5.0 > Environment: iOS 8 >Reporter: Sander Puts > > Delay in iOS 8 (+/- 6s) before the variable navigator.connection.type is set > to the correct value -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (CB-7565) Improve Debugging guide
[ https://issues.apache.org/jira/browse/CB-7565?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14136175#comment-14136175 ] Edna Morales commented on CB-7565: -- Thanks [~shazron]! > Improve Debugging guide > --- > > Key: CB-7565 > URL: https://issues.apache.org/jira/browse/CB-7565 > Project: Apache Cordova > Issue Type: Task > Components: Docs >Reporter: Edna Morales >Assignee: Shazron Abdullah >Priority: Minor > Fix For: 3.7.0 > > > Improve debugging guides for users. Give tips and tools and make them > platform specific where appropriate. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (CB-7565) Improve Debugging guide
Edna Morales created CB-7565: Summary: Improve Debugging guide Key: CB-7565 URL: https://issues.apache.org/jira/browse/CB-7565 Project: Apache Cordova Issue Type: Task Components: Docs Reporter: Edna Morales Priority: Minor Improve debugging guides for users. Give tips and tools and make them platform specific where appropriate. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (CB-7527) [Camera][iOS 8] - Rotation issue
[ https://issues.apache.org/jira/browse/CB-7527?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14132024#comment-14132024 ] Edna Morales commented on CB-7527: -- I remember seeing an issue like this awhile back. I believe it may be an iOS 8 bug, as this same issue is seen in the native Messages app whenever you bring up the camera from there (i.e. Select the camera button and choose Take Photo or Video). Is the device on which this is happening an iPad? When I was investigating this issue it seemed to only happen on an iPad with iOS 8, not an iPhone with iOS 8. > [Camera][iOS 8] - Rotation issue > > > Key: CB-7527 > URL: https://issues.apache.org/jira/browse/CB-7527 > Project: Apache Cordova > Issue Type: Sub-task > Components: Plugin Camera >Affects Versions: 3.5.0 > Environment: cordova 3.5.0, ios 8 GM, xcode 6 GM, camera plugin 0.2.8 > (same with ancient cordova 2.2) >Reporter: Roman Mandryk >Assignee: Shazron Abdullah > > When using ios 8 GM and cordova 3.5 app, after launching the camera in any > rotation the camera is launched fine and shoot button is on the right side. > When I rotate the device into new orientation, the picture gets sideways or > upsidedown with shoot button always on right side. > Native camera app has weird glitch when changing orientation (not present in > 7.1) but then changes orientation correctly. > The problem seems to appear only in cordova app. > Issue happens with both current app in production and app build with xcode 6 > GM. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (CB-7375) Investigate breaking changes at file plugin
[ https://issues.apache.org/jira/browse/CB-7375?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14130590#comment-14130590 ] Edna Morales commented on CB-7375: -- Looks good to me > Investigate breaking changes at file plugin > --- > > Key: CB-7375 > URL: https://issues.apache.org/jira/browse/CB-7375 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin File >Affects Versions: 3.5.0 >Reporter: Martin Gonzalez > Labels: file > Fix For: 3.6.0 > > Attachments: Jasmine-Report-File&MediaPlugin-tests_149-30-1.txt > > > Some of the changes made lately to file plugin with this commit: > https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-file.git;a=commit;h=0ffb96988c0539222887f7756a653e7f0a1ed12c > Are breaking changes to this plugin, affecting other platforms as android. > Running mobile spec after that specific commit, 4 file tests are failing > (test 125 -128). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (CB-7375) Investigate breaking changes at file plugin
[ https://issues.apache.org/jira/browse/CB-7375?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14130409#comment-14130409 ] Edna Morales commented on CB-7375: -- Awesome thanks [~iclelland] > Investigate breaking changes at file plugin > --- > > Key: CB-7375 > URL: https://issues.apache.org/jira/browse/CB-7375 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin File >Affects Versions: 3.5.0 >Reporter: Martin Gonzalez > Labels: file > Fix For: 3.6.0 > > Attachments: Jasmine-Report-File&MediaPlugin-tests_149-30-1.txt > > > Some of the changes made lately to file plugin with this commit: > https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-file.git;a=commit;h=0ffb96988c0539222887f7756a653e7f0a1ed12c > Are breaking changes to this plugin, affecting other platforms as android. > Running mobile spec after that specific commit, 4 file tests are failing > (test 125 -128). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (CB-7375) Investigate breaking changes at file plugin
[ https://issues.apache.org/jira/browse/CB-7375?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14130351#comment-14130351 ] Edna Morales commented on CB-7375: -- [~martin.c.glez.glez] you beat me to the punch of bringing that up. Yes I did make a PR for those fixes, if you don't mind taking a look [~iclelland] thanks. > Investigate breaking changes at file plugin > --- > > Key: CB-7375 > URL: https://issues.apache.org/jira/browse/CB-7375 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin File >Affects Versions: 3.5.0 >Reporter: Martin Gonzalez > Labels: file > Fix For: 3.6.0 > > Attachments: Jasmine-Report-File&MediaPlugin-tests_149-30-1.txt > > > Some of the changes made lately to file plugin with this commit: > https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-file.git;a=commit;h=0ffb96988c0539222887f7756a653e7f0a1ed12c > Are breaking changes to this plugin, affecting other platforms as android. > Running mobile spec after that specific commit, 4 file tests are failing > (test 125 -128). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (CB-7375) Investigate breaking changes at file plugin
[ https://issues.apache.org/jira/browse/CB-7375?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14130236#comment-14130236 ] Edna Morales commented on CB-7375: -- [~iclelland] was 0ffb969 commit ever reverted? > Investigate breaking changes at file plugin > --- > > Key: CB-7375 > URL: https://issues.apache.org/jira/browse/CB-7375 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin File >Affects Versions: 3.5.0 >Reporter: Martin Gonzalez > Labels: file > Fix For: 3.6.0 > > Attachments: Jasmine-Report-File&MediaPlugin-tests_149-30-1.txt > > > Some of the changes made lately to file plugin with this commit: > https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-file.git;a=commit;h=0ffb96988c0539222887f7756a653e7f0a1ed12c > Are breaking changes to this plugin, affecting other platforms as android. > Running mobile spec after that specific commit, 4 file tests are failing > (test 125 -128). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (CB-4822) globalization.getLocaleName does not always return the real country setting
[ https://issues.apache.org/jira/browse/CB-4822?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14128887#comment-14128887 ] Edna Morales commented on CB-4822: -- I have verified that this issue was fixed on iOS. Having the langauge set to English and the region to US returns en-US. Changing the region to UK returns en-GB. > globalization.getLocaleName does not always return the real country setting > --- > > Key: CB-4822 > URL: https://issues.apache.org/jira/browse/CB-4822 > Project: Apache Cordova > Issue Type: Improvement > Components: Plugin Globalization >Affects Versions: 2.7.0 >Reporter: Ingmar Bode > > Due to the documentation "globalization.getLocaleName" returns the locale > identifier of the browser. Unfortunately on some devices (e.g. iOS) the > browsers seem to return some kind of "fake" locale. For example, when I go in > my iPhone's settings and set language: en and region: uk, > globalization.getLocaleName returns "en_US" though I would expect "en_UK". > Is there any way you guys can make Cordova return the "real region" set in > the phones settings - and not what the phone's browser thinks? > Btw: We are using Telerik's Icenium. They are currently working with Cordova > 2.7., so maybe this issue has already been improved/fixed in later Cordova > versions? -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (CB-6490) getLocaleName does not return consistent results depending on the platform
[ https://issues.apache.org/jira/browse/CB-6490?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14128835#comment-14128835 ] Edna Morales commented on CB-6490: -- iOS also uses a dash > getLocaleName does not return consistent results depending on the platform > -- > > Key: CB-6490 > URL: https://issues.apache.org/jira/browse/CB-6490 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin Globalization, WP8 > Environment: Windows Phone 8 >Reporter: Pascale Dardailler >Assignee: Jesse MacFadyen > > getLocaleName does not return consistent results depending on the platform. > The documentation should be changed to state that it should return a BCP 47 > representation of Unicode locale identifier (see > http://www.unicode.org/reports/tr35/#Unicode_locale_identifier - section > "3.3.1 BCP 47 tag conversion") to identify the culture of the user, and > disambiguate the region as a place. > Implementation should be changed accordingly. > WindowsPhone 8 implementation is incorrect. Returning country code is not > enough. It should use CultureInfo.CurrentCulture.Name. > Android and iOS should use "dashes" instead of "underscores". -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (CB-7433) Camera manual tests crashes application on windows platform
[ https://issues.apache.org/jira/browse/CB-7433?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14128566#comment-14128566 ] Edna Morales commented on CB-7433: -- Thanks Vladimir > Camera manual tests crashes application on windows platform > --- > > Key: CB-7433 > URL: https://issues.apache.org/jira/browse/CB-7433 > Project: Apache Cordova > Issue Type: Bug > Components: mobile-spec, Plugin Camera > Environment: Windows 8.1 WP8.1 >Reporter: Vladimir Kotikov > > Mobilespec application crashes when trying to start Camera plugin manual > tests. > When opened in Visual Studio, following error message is shown before failure: > !https://raw.githubusercontent.com/MSOpenTech/winstore-jscompat/master/error.PNG?token=3019602__eyJzY29wZSI6IlJhd0Jsb2I6TVNPcGVuVGVjaC93aW5zdG9yZS1qc2NvbXBhdC9tYXN0ZXIvZXJyb3IuUE5HIiwiZXhwaXJlcyI6MTQwNjU3OTYyOX0%3D--101970399d1c4e94bbe251e71e78f8be6af6d7ba! > Problem is that manipulating DOM using innerHtml property of elemets is > considered unsafe on windows platform and may cause exceptions, when injected > HTM is invalid or contains unsafe elements. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (CB-7433) Camera manual tests crashes application on windows platform
[ https://issues.apache.org/jira/browse/CB-7433?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14128545#comment-14128545 ] Edna Morales commented on CB-7433: -- I noticed that this change causes the camera manual tests not to load on iOS or Android with an "MSApp is not defined" error. The inappbrowser manual tests load fine with the change. The inappbrowser changes use window.MSApp while the camera changes only use MSApp. Is there a reason for that? > Camera manual tests crashes application on windows platform > --- > > Key: CB-7433 > URL: https://issues.apache.org/jira/browse/CB-7433 > Project: Apache Cordova > Issue Type: Bug > Components: mobile-spec, Plugin Camera > Environment: Windows 8.1 WP8.1 >Reporter: Vladimir Kotikov > > Mobilespec application crashes when trying to start Camera plugin manual > tests. > When opened in Visual Studio, following error message is shown before failure: > !https://raw.githubusercontent.com/MSOpenTech/winstore-jscompat/master/error.PNG?token=3019602__eyJzY29wZSI6IlJhd0Jsb2I6TVNPcGVuVGVjaC93aW5zdG9yZS1qc2NvbXBhdC9tYXN0ZXIvZXJyb3IuUE5HIiwiZXhwaXJlcyI6MTQwNjU3OTYyOX0%3D--101970399d1c4e94bbe251e71e78f8be6af6d7ba! > Problem is that manipulating DOM using innerHtml property of elemets is > considered unsafe on windows platform and may cause exceptions, when injected > HTM is invalid or contains unsafe elements. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (CB-7380) mobilespec's whitelist test for file:///etc/foo is failing
[ https://issues.apache.org/jira/browse/CB-7380?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14123299#comment-14123299 ] Edna Morales commented on CB-7380: -- So after tracing the Android code by hand, I still wasn't able to figure out how the itShouldMatch('file:///foo.html', [ ]); test is passing. I asked Martin to verify that it was passing with the latest changes and he was able to verify that the test is actually failing on Android as well. Without having run it on Android myself, I believe the original test itShouldNotMatch('file:///etc/foo', ['file:///foo*']); was failing on Android because file:///* was automatically getting added in the Whitelist constructor and a new whitelist instance is created for each test in the first set of whitelist.tests. So while this test itShouldNotMatch('file:///etc/foo', ['file:///foo*']); was expecting file:///etc/foo to get rejected, on Android it was actually valid since that whitelist instance contained file:///*. However, a recent change made it so that file:///* is no longer getting added in the Whitelist constructor. Therefore, the new whitelist instance for the tests will not have file:///* and so this test itShouldMatch('file:///foo.html', [ ]); will fail like on iOS. I guess the question now is whether file:///*, content:///* and data: should be added in the Whitelist constructor for both iOS and Android or the test should be reverted back to what it was. > mobilespec's whitelist test for file:///etc/foo is failing > -- > > Key: CB-7380 > URL: https://issues.apache.org/jira/browse/CB-7380 > Project: Apache Cordova > Issue Type: Bug > Components: mobile-spec >Reporter: Marcel Kinard >Assignee: Marcel Kinard >Priority: Minor > Fix For: 3.6.0 > > > Error when running on Android: Whitelist API (cordova.whitelist) Match > function should reject file:///etc/foo for ["file:///foo*"] > I believe this is failing because "file:///* is an implicitly-added pattern > that was recently added. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (CB-7423) mobilespec test failures on iOS
[ https://issues.apache.org/jira/browse/CB-7423?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14120569#comment-14120569 ] Edna Morales commented on CB-7423: -- Running the manual copy, write and upload tests after already having run the copy test once will fail unless you retake or reselect an image. Copy will fail after the first run because there is no cleanup from the previous run so it tries to copy the image into a path that already exists which throws a PATH_EXISTS_ERR. Write and upload will fail because the copy test also does a move on the file which renames it. Therefore, the fileEntry that write and upload have is no longer valid and so a NOT_FOUND_ERR is thrown. A solution to these errors is to do a cleanup after the copy test. The cleanup renames the "moved" file back to its original name and removes the copied file. I have implemented and tested this cleanup on iOS which resolves the camera issues mentioned above. However, it would need to be tested on all platforms. If this camera issue is not seen in other platforms then the cleanup could cause some issues. The whitelist failure given above is happening because there is one whitelist for the ViewController and a separate whitelist specific to the mobilespec project which is found in the cordova-plugin-whitelist. "file:///*" is initially added to the ViewController whitelist. However, it is not initially added to the mobilespec whitelist (which is what the tests are compared to). Therefore, for that particular test case, the mobilespec whitelist is empty and so it rejects file:///foo.html > mobilespec test failures on iOS > --- > > Key: CB-7423 > URL: https://issues.apache.org/jira/browse/CB-7423 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin File, Plugin File Transfer >Affects Versions: 3.5.0 > Environment: iOS >Reporter: Edna Morales > Fix For: 3.6.0 > > > Running the automated tests for each plugin individually (there are false > failures when run all together in mobilespec) results in the following: > File-transfer - 3 failures: > -spec 8 should be able to download a file using https: error timeout - async > callback was not invoked... > -spec 28 should be able to download a file using local paths: reference error > can't find variable lastProgressEvent in file:///... > -spec 29 should be able to upload a file using local paths: reference error > can't find variable lastProgressEvent in file:///... > File - 2 failures (only after running a second time) > -spec 57 copyTo file: Error copying file {"code":12} > -spec 60 copyTo directory to backup at same root directory: Error copying > directory {"code":12} > It looks like the files aren't getting deleted after the first run, which is > causing these errors the second time > Plugin manual tests: > Camera: > -Not seeing a difference with different quality values > -Call to write/copy/upload fails if one is called after the other (i.e. Call > to copy succeeds but call to upload fails if done right after the call to > copy) > Native Auto Tests: > Whitelist - 1 failure: > -Match function should accept file:///foo.html for []: Expected spy unknown > to have been called with [true] but was called with [[false]] -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (CB-7451) Test current plugins with iOS 8 UIWebView on a device
[ https://issues.apache.org/jira/browse/CB-7451?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14120276#comment-14120276 ] Edna Morales commented on CB-7451: -- Shaz I'm not sure if this is the same issue you are having since I was seeing it in iOS 7, but I updated the jasmine assets in the plugin test framework and that resolved a scrolling issue I was having where you had to scroll down a ridiculous amount to be able to see what specs were failing and why. > Test current plugins with iOS 8 UIWebView on a device > - > > Key: CB-7451 > URL: https://issues.apache.org/jira/browse/CB-7451 > Project: Apache Cordova > Issue Type: Bug > Components: iOS > Environment: iOS 8 beta 5 >Reporter: Shazron Abdullah > > Currently getting in the Auto Test these results (reset app first): > 145 specs, 6 failures (1 pending) --> file tests > and > 161 specs, 12 failures (1 pending) > It's hard to see exactly where the 12 failures come from since it;s hard to > scroll in the test page -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (CB-7380) mobilespec's whitelist test for file:///etc/foo is failing
[ https://issues.apache.org/jira/browse/CB-7380?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14120208#comment-14120208 ] Edna Morales commented on CB-7380: -- The issue on iOS is that there is a View Controller whitelist and then a separate whitelist specific to the mobilespec project, which is found in the cordova-plugin-whitelist. The view controller whitelist is automatically initialized with "file:///". However, the mobilespec whitelist (which is what the tests are checked against), does not initialize with anything in the whitelist. Therefore, regarding the test above, it will fail since "file:///*" is not in the whitelist. > mobilespec's whitelist test for file:///etc/foo is failing > -- > > Key: CB-7380 > URL: https://issues.apache.org/jira/browse/CB-7380 > Project: Apache Cordova > Issue Type: Bug > Components: mobile-spec >Reporter: Marcel Kinard >Assignee: Marcel Kinard >Priority: Minor > Fix For: 3.6.0 > > > Error when running on Android: Whitelist API (cordova.whitelist) Match > function should reject file:///etc/foo for ["file:///foo*"] > I believe this is failing because "file:///* is an implicitly-added pattern > that was recently added. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (CB-7380) mobilespec's whitelist test for file:///etc/foo is failing
[ https://issues.apache.org/jira/browse/CB-7380?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14120005#comment-14120005 ] Edna Morales commented on CB-7380: -- This is with regards to itShouldMatch('file:///foo.html', [ ]); failing on iOS > mobilespec's whitelist test for file:///etc/foo is failing > -- > > Key: CB-7380 > URL: https://issues.apache.org/jira/browse/CB-7380 > Project: Apache Cordova > Issue Type: Bug > Components: mobile-spec >Reporter: Marcel Kinard >Assignee: Marcel Kinard >Priority: Minor > Fix For: 3.6.0 > > > Error when running on Android: Whitelist API (cordova.whitelist) Match > function should reject file:///etc/foo for ["file:///foo*"] > I believe this is failing because "file:///* is an implicitly-added pattern > that was recently added. -- This message was sent by Atlassian JIRA (v6.3.4#6332)