This commit is contained in:
Joe Bowser 2012-10-24 12:07:20 -07:00
commit 8512ebb923
2 changed files with 11 additions and 4 deletions

View File

@ -734,7 +734,7 @@ public class CordovaWebView extends WebView {
{
//Switch back to the old browser history and state the six month policy
this.useBrowserHistory = false;
Log.w(TAG, "useBrowserHistory=false is deprecated. We will be removing this feature entirely in six months. Please use the browser history and use history.back().");
Log.w(TAG, "useBrowserHistory=false is deprecated as of Cordova 2.2.0 and will be removed six months after the 2.2.0 release. Please use the browser history and use history.back().");
}
if ("true".equals(this.getProperty("fullscreen", "false"))) {

View File

@ -398,7 +398,12 @@ public class NativeToJsMessageQueue {
ret += 1 + pluginResult.getMessage().length();
break;
case PluginResult.MESSAGE_TYPE_STRING: // s
ret += 1 + pluginResult.getStrMessage().length();
if (pluginResult.getStrMessage() == null) {
ret += 1;
}
else {
ret += 1 + pluginResult.getStrMessage().length();
}
break;
case PluginResult.MESSAGE_TYPE_JSON:
default:
@ -433,8 +438,10 @@ public class NativeToJsMessageQueue {
.append(pluginResult.getMessage());
break;
case PluginResult.MESSAGE_TYPE_STRING: // s
sb.append('s')
.append(pluginResult.getStrMessage());
sb.append('s');
if (pluginResult.getStrMessage() != null) {
sb.append(pluginResult.getStrMessage());
}
break;
case PluginResult.MESSAGE_TYPE_JSON:
default: