rem: <icalcomp-filter name="VCALENDAR"> <icalcomp-filter name="VEVENT"> <icalprop-filter name="UID"> 
add: <comp-filter name="VCALENDAR"> <comp-filter name="VEVENT"> <prop-filter name="UID"> 
context:     getItem: function (aId, aListener) {        if (!aListener)            return;        if (aId == null) {            // XXX FAILURE is a bad choice            aListener.onOperationComplete(this,                                          Components.results.NS_ERROR_FAILURE,                                          aListener.GET,                                          null,                                          "passed in empty iid");            return;        }        // this is our basic search-by-uid xml        // XXX get rid of vevent filter?        // XXX need a prefix in the namespace decl?        default xml namespace = "urn:ietf:params:xml:ns:caldav";        queryXml =           <calendar-query xmlns:C="urn:ietf:params:xml:ns:caldav">            <calendar-query-result/>              <filter>                <icalcomp-filter name="VCALENDAR">                  <icalcomp-filter name="VEVENT">                    <icalprop-filter name="UID">                      <text-match caseless="no">                       {aId}                      </text-match>                    </icalprop-filter>                  </icalcomp-filter>                </icalcomp-filter>              </filter>          </calendar-query>;        this.reportInternal(queryXml.toXMLString(), false, null, null, 1, aListener);        return;    },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/19a65df6005f44ea02ed80e9147899ac2d6b1ef4/calDavCalendar.js/buggy/calendar/providers/caldav/calDavCalendar.js