function OA_onProperty(aRequest) {
    if (this.threadActor.state !== "paused") {
      return this.WRONG_STATE_RESPONSE;
    }
    if (!aRequest.name) {
      return { error: "missingParameter",
               message: "no property name was specified" };
    }

    let desc = this.obj.getOwnPropertyDescriptor(aRequest.name);
    return { from: this.actorID,
             descriptor: this._propertyDescriptor(desc) };
  }
/**
   * Handle a protocol request to provide the property descriptor of the
   * object's specified property.
   *
   * @param aRequest object
   *        The protocol request object.
   */
Handle a protocol request to provide the property descriptor of the
object's specified property.

@param aRequest object
The protocol request object.
Handle a protocol request to provide the property descriptor of the object ' s specified property . @param aRequest object The protocol request object .
function OA_onProperty(aRequest) {
    if (this.threadActor.state !== "paused") {
      return this.WRONG_STATE_RESPONSE;
    }
    if (!aRequest.name) {
      return { error: "missingParameter",
               message: "no property name was specified" };
    }
    let desc = this.obj.getOwnPropertyDescriptor(aRequest.name);
    return { from: this.actorID,
             descriptor: this._propertyDescriptor(desc) };
  }
function OA_onProperty ( aRequest ) { if ( this . threadActor . state !== "paused" ) { return this . WRONG_STATE_RESPONSE ; } if ( ! aRequest . name ) { return { error : "missingParameter" , message : "no property name was specified" } ; } let desc = this . obj . getOwnPropertyDescriptor ( aRequest . name ) ; return { from : this . actorID , descriptor : this . _propertyDescriptor ( desc ) } ; }
Handle a protocol request to provide the property descriptor of the
 object's specified property.
Handle a protocol request to provide the property descriptor of the object ' s specified property .