thunderbird6-02-lightning-wcap.diff revision 20857
20857N/Adiff --git a/calendar/base/content/calendar-dnd-listener.js b/calendar/base/content/calendar-dnd-listener.js
20857N/A@@ -325,28 +325,21 @@ calDNDBaseObserver.prototype = {
20857N/A charset = channel.contentCharset;
20857N/A if (!charset || charset.length == 0) {
20857N/A- while (unicharData.readString(-1, str_)) {
20857N/A- str += str_.value;
20857N/A- .createInstance(Components.interfaces.calIIcsParser);
20857N/A- parser.parseString(str);
20857N/A+ .createInstance(Components.interfaces.calIIcsParser);
20857N/A+ parser.parseString(unicharString);
20857N/A channel.asyncOpen(loader, null);
20857N/Adiff --git a/calendar/providers/wcap/calWcapRequest.js b/calendar/providers/wcap/calWcapRequest.js
20857N/A@@ -306,55 +306,43 @@ calWcapNetworkRequest.prototype = {
20857N/A this.m_loader = null;
20857N/A if (LOG_LEVEL > 0 && this.m_bLogging) {
20857N/A if (aStatus != Components.results.NS_OK) {
20857N/A this.execRespFunc(aStatus);
20857N/A- while (unicharData.readString(-1, str_)) {
20857N/A- result += str_.value;
20857N/A- if (LOG_LEVEL > 2 && this.m_bLogging) {
20857N/A- log("contentCharset = " + aLoader.charset + "\nrequest result:\n" + result, this);
20857N/A- this.execRespFunc(exc);
20857N/A+ if (LOG_LEVEL > 2 && this.m_bLogging) {
20857N/A+ log("contentCharset = " + aLoader.charset + "\nrequest result:\n" + unicharData, this);
20857N/A switch (httpChannel.responseStatus / 100) {
20857N/A- this.execRespFunc(aStatus, result);
20857N/A+ this.execRespFunc(aStatus, unicharData);
20857N/A httpChannel.responseStatus + " " +
20857N/A httpChannel.responseStatusText + " Body: " +