anchor.diff: -// Copyright (c) 2013, the polymer_elements.dart project authors.  Please see 
  -// the AUTHORS file for details. All rights reserved. Use of this source code is 
  +// Copyright (c) 2013, the polymer_elements.dart project authors.  Please see
  +// the AUTHORS file for details. All rights reserved. Use of this source code is
   // governed by a BSD-style license that can be found in the LICENSE file.
  -// This work is a port of the polymer-elements from the Polymer project, 
  -// http://www.polymer-project.org/. 
  +// This work is a port of the polymer-elements from the Polymer project,
  +// http://www.polymer-project.org/.
   
   
   /**
  - * polymer-ajax can be used to perform XMLHttpRequests.  The polymer-ajax 
  - * element fires three events: polymerresponse, polymererror, 
  - * and polymercomplete.  
  + * polymer-ajax can be used to perform XMLHttpRequests.  The polymer-ajax
  + * element fires three events: polymerresponse, polymererror,
  + * and polymercomplete.
    *
    * Example:
    *
  - *     <polymer-ajax auto url="http://gdata.youtube.com/feeds/api/videos/" 
  + *     <polymer-ajax auto url="http://gdata.youtube.com/feeds/api/videos/"
    *         params='{"alt":"json", "q":"chrome"}'
    *         handleAs="json"
    *         on-polymerresponse="{{handleResponse}}">
  
positive.code:         return _textHandler(xhr);;
      }
    }
    
    _xmlHandler(xhr){
      return xhr.responseXML;
    }
    
    _textHandler(xhr) {
      return xhr.responseText;
    }
    
    _jsonHandler(xhr) {
      var r = xhr.responseText;
      try {
  
negative.code:     }
      this._complete(xhr);
    }
  
    _isSuccess(xhr) {
      var status = xhr.status != null ? xhr.status : 0;
      return status == null ? false : (status >= 200 && status < 300);
    }
  
    _processResponse(xhr) {
      var response = this._evalResponse(xhr);
      this.response = response;
      this.fire('polymerresponse', detail: {'response': response, 'xhr': xhr});
    }
  
    _error(xhr) {
      var response = xhr.status + ': ' + xhr.responseText;
      this.fire('polymererror', detail: {'response': response, 'xhr': xhr});
    }
  
    _complete(xhr) {
      this.fire('polymercomplete', detail: {'response': xhr.status, 'xhr': xhr});
    }
  
    _evalResponse(xhr) {
      switch(this.handleAs) {
        case 'json':
  