Changeset 79132 in webkit for trunk/Source/JavaScriptCore/API/JSObjectRef.cpp
- Timestamp:
- Feb 19, 2011, 1:55:44 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/API/JSObjectRef.cpp
r78732 r79132 341 341 JSObject* jsObject = toJS(object); 342 342 343 if (jsObject->inherits(&JSCallbackObject<JSGlobalObject>:: info))343 if (jsObject->inherits(&JSCallbackObject<JSGlobalObject>::s_info)) 344 344 return static_cast<JSCallbackObject<JSGlobalObject>*>(jsObject)->getPrivate(); 345 else if (jsObject->inherits(&JSCallbackObject<JSObjectWithGlobalObject>::info))345 if (jsObject->inherits(&JSCallbackObject<JSObjectWithGlobalObject>::s_info)) 346 346 return static_cast<JSCallbackObject<JSObjectWithGlobalObject>*>(jsObject)->getPrivate(); 347 347 … … 353 353 JSObject* jsObject = toJS(object); 354 354 355 if (jsObject->inherits(&JSCallbackObject<JSGlobalObject>:: info)) {355 if (jsObject->inherits(&JSCallbackObject<JSGlobalObject>::s_info)) { 356 356 static_cast<JSCallbackObject<JSGlobalObject>*>(jsObject)->setPrivate(data); 357 357 return true; 358 } else if (jsObject->inherits(&JSCallbackObject<JSObjectWithGlobalObject>::info)) { 358 } 359 if (jsObject->inherits(&JSCallbackObject<JSObjectWithGlobalObject>::s_info)) { 359 360 static_cast<JSCallbackObject<JSObjectWithGlobalObject>*>(jsObject)->setPrivate(data); 360 361 return true; … … 371 372 JSValue result; 372 373 Identifier name(propertyName->identifier(&exec->globalData())); 373 if (jsObject->inherits(&JSCallbackObject<JSGlobalObject>:: info))374 if (jsObject->inherits(&JSCallbackObject<JSGlobalObject>::s_info)) 374 375 result = static_cast<JSCallbackObject<JSGlobalObject>*>(jsObject)->getPrivateProperty(name); 375 else if (jsObject->inherits(&JSCallbackObject<JSObjectWithGlobalObject>:: info))376 else if (jsObject->inherits(&JSCallbackObject<JSObjectWithGlobalObject>::s_info)) 376 377 result = static_cast<JSCallbackObject<JSObjectWithGlobalObject>*>(jsObject)->getPrivateProperty(name); 377 378 return toRef(exec, result); … … 385 386 JSValue jsValue = value ? toJS(exec, value) : JSValue(); 386 387 Identifier name(propertyName->identifier(&exec->globalData())); 387 if (jsObject->inherits(&JSCallbackObject<JSGlobalObject>:: info)) {388 if (jsObject->inherits(&JSCallbackObject<JSGlobalObject>::s_info)) { 388 389 static_cast<JSCallbackObject<JSGlobalObject>*>(jsObject)->setPrivateProperty(exec->globalData(), name, jsValue); 389 390 return true; 390 391 } 391 if (jsObject->inherits(&JSCallbackObject<JSObjectWithGlobalObject>:: info)) {392 if (jsObject->inherits(&JSCallbackObject<JSObjectWithGlobalObject>::s_info)) { 392 393 static_cast<JSCallbackObject<JSObjectWithGlobalObject>*>(jsObject)->setPrivateProperty(exec->globalData(), name, jsValue); 393 394 return true; … … 402 403 JSObject* jsObject = toJS(object); 403 404 Identifier name(propertyName->identifier(&exec->globalData())); 404 if (jsObject->inherits(&JSCallbackObject<JSGlobalObject>:: info)) {405 if (jsObject->inherits(&JSCallbackObject<JSGlobalObject>::s_info)) { 405 406 static_cast<JSCallbackObject<JSGlobalObject>*>(jsObject)->deletePrivateProperty(name); 406 407 return true; 407 408 } 408 if (jsObject->inherits(&JSCallbackObject<JSObjectWithGlobalObject>:: info)) {409 if (jsObject->inherits(&JSCallbackObject<JSObjectWithGlobalObject>::s_info)) { 409 410 static_cast<JSCallbackObject<JSObjectWithGlobalObject>*>(jsObject)->deletePrivateProperty(name); 410 411 return true;
Note:
See TracChangeset
for help on using the changeset viewer.