docs: function(layer, position, bounds, url, size, options) {
          OpenLayers.Tile.prototype.initialize.apply(this, arguments);
  
          this.url = url; //deprecated remove me
          
          this.layerAlphaHack = this.layer.alpha && OpenLayers.Util.alphaHack();
  
          if (this.maxGetUrlLength != null || this.layer.gutter || this.layerAlphaHack) {
              // only create frame if it's needed
              this.frame = document.createElement("div");
              this.frame.style.position = "absolute";
              this.frame.style.overflow = "hidden";
          }
          if (this.maxGetUrlLength != null) {
              OpenLayers.Util.extend(this, OpenLayers.Tile.Image.IFrame);
          }
      }