| OLD | NEW |
| 1 /* | 1 /* |
| 2 This file is part of the Blink open source project. | 2 This file is part of the Blink open source project. |
| 3 This file has been auto-generated by CodeGeneratorV8.pm. DO NOT MODIFY! | 3 This file has been auto-generated by CodeGeneratorV8.pm. DO NOT MODIFY! |
| 4 | 4 |
| 5 This library is free software; you can redistribute it and/or | 5 This library is free software; you can redistribute it and/or |
| 6 modify it under the terms of the GNU Library General Public | 6 modify it under the terms of the GNU Library General Public |
| 7 License as published by the Free Software Foundation; either | 7 License as published by the Free Software Foundation; either |
| 8 version 2 of the License, or (at your option) any later version. | 8 version 2 of the License, or (at your option) any later version. |
| 9 | 9 |
| 10 This library is distributed in the hope that it will be useful, | 10 This library is distributed in the hope that it will be useful, |
| (...skipping 1430 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1441 #if ENABLE(Condition1) | 1441 #if ENABLE(Condition1) |
| 1442 static void conditionalAttr1AttributeGetterCallback(v8::Local<v8::String> name,
const v8::PropertyCallbackInfo<v8::Value>& info) | 1442 static void conditionalAttr1AttributeGetterCallback(v8::Local<v8::String> name,
const v8::PropertyCallbackInfo<v8::Value>& info) |
| 1443 { | 1443 { |
| 1444 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); | 1444 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); |
| 1445 TestObjV8Internal::conditionalAttr1AttributeGetter(name, info); | 1445 TestObjV8Internal::conditionalAttr1AttributeGetter(name, info); |
| 1446 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); | 1446 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); |
| 1447 } | 1447 } |
| 1448 #endif // ENABLE(Condition1) | 1448 #endif // ENABLE(Condition1) |
| 1449 | 1449 |
| 1450 #if ENABLE(Condition1) | 1450 #if ENABLE(Condition1) |
| 1451 | |
| 1452 static void conditionalAttr1AttributeSetter(v8::Local<v8::String> name, v8::Loca
l<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info) | 1451 static void conditionalAttr1AttributeSetter(v8::Local<v8::String> name, v8::Loca
l<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info) |
| 1453 { | 1452 { |
| 1454 TestObj* imp = V8TestObject::toNative(info.Holder()); | 1453 TestObj* imp = V8TestObject::toNative(info.Holder()); |
| 1455 V8TRYCATCH_VOID(int, cppValue, toInt32(jsValue)); | 1454 V8TRYCATCH_VOID(int, cppValue, toInt32(jsValue)); |
| 1456 imp->setConditionalAttr1(cppValue); | 1455 imp->setConditionalAttr1(cppValue); |
| 1457 } | 1456 } |
| 1458 | |
| 1459 #endif // ENABLE(Condition1) | 1457 #endif // ENABLE(Condition1) |
| 1460 | 1458 |
| 1461 #if ENABLE(Condition1) | 1459 #if ENABLE(Condition1) |
| 1462 | |
| 1463 static void conditionalAttr1AttributeSetterCallback(v8::Local<v8::String> name,
v8::Local<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info) | 1460 static void conditionalAttr1AttributeSetterCallback(v8::Local<v8::String> name,
v8::Local<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info) |
| 1464 { | 1461 { |
| 1465 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); | 1462 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); |
| 1466 TestObjV8Internal::conditionalAttr1AttributeSetter(name, jsValue, info); | 1463 TestObjV8Internal::conditionalAttr1AttributeSetter(name, jsValue, info); |
| 1467 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); | 1464 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); |
| 1468 } | 1465 } |
| 1469 | |
| 1470 #endif // ENABLE(Condition1) | 1466 #endif // ENABLE(Condition1) |
| 1471 | 1467 |
| 1472 #if ENABLE(Condition1) && ENABLE(Condition2) | 1468 #if ENABLE(Condition1) && ENABLE(Condition2) |
| 1473 static void conditionalAttr2AttributeGetter(v8::Local<v8::String> name, const v8
::PropertyCallbackInfo<v8::Value>& info) | 1469 static void conditionalAttr2AttributeGetter(v8::Local<v8::String> name, const v8
::PropertyCallbackInfo<v8::Value>& info) |
| 1474 { | 1470 { |
| 1475 TestObj* imp = V8TestObject::toNative(info.Holder()); | 1471 TestObj* imp = V8TestObject::toNative(info.Holder()); |
| 1476 v8SetReturnValueInt(info, imp->conditionalAttr2()); | 1472 v8SetReturnValueInt(info, imp->conditionalAttr2()); |
| 1477 } | 1473 } |
| 1478 #endif // ENABLE(Condition1) && ENABLE(Condition2) | 1474 #endif // ENABLE(Condition1) && ENABLE(Condition2) |
| 1479 | 1475 |
| 1480 #if ENABLE(Condition1) && ENABLE(Condition2) | 1476 #if ENABLE(Condition1) && ENABLE(Condition2) |
| 1481 static void conditionalAttr2AttributeGetterCallback(v8::Local<v8::String> name,
const v8::PropertyCallbackInfo<v8::Value>& info) | 1477 static void conditionalAttr2AttributeGetterCallback(v8::Local<v8::String> name,
const v8::PropertyCallbackInfo<v8::Value>& info) |
| 1482 { | 1478 { |
| 1483 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); | 1479 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); |
| 1484 TestObjV8Internal::conditionalAttr2AttributeGetter(name, info); | 1480 TestObjV8Internal::conditionalAttr2AttributeGetter(name, info); |
| 1485 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); | 1481 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); |
| 1486 } | 1482 } |
| 1487 #endif // ENABLE(Condition1) && ENABLE(Condition2) | 1483 #endif // ENABLE(Condition1) && ENABLE(Condition2) |
| 1488 | 1484 |
| 1489 #if ENABLE(Condition1) && ENABLE(Condition2) | 1485 #if ENABLE(Condition1) && ENABLE(Condition2) |
| 1490 | |
| 1491 static void conditionalAttr2AttributeSetter(v8::Local<v8::String> name, v8::Loca
l<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info) | 1486 static void conditionalAttr2AttributeSetter(v8::Local<v8::String> name, v8::Loca
l<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info) |
| 1492 { | 1487 { |
| 1493 TestObj* imp = V8TestObject::toNative(info.Holder()); | 1488 TestObj* imp = V8TestObject::toNative(info.Holder()); |
| 1494 V8TRYCATCH_VOID(int, cppValue, toInt32(jsValue)); | 1489 V8TRYCATCH_VOID(int, cppValue, toInt32(jsValue)); |
| 1495 imp->setConditionalAttr2(cppValue); | 1490 imp->setConditionalAttr2(cppValue); |
| 1496 } | 1491 } |
| 1497 | |
| 1498 #endif // ENABLE(Condition1) && ENABLE(Condition2) | 1492 #endif // ENABLE(Condition1) && ENABLE(Condition2) |
| 1499 | 1493 |
| 1500 #if ENABLE(Condition1) && ENABLE(Condition2) | 1494 #if ENABLE(Condition1) && ENABLE(Condition2) |
| 1501 | |
| 1502 static void conditionalAttr2AttributeSetterCallback(v8::Local<v8::String> name,
v8::Local<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info) | 1495 static void conditionalAttr2AttributeSetterCallback(v8::Local<v8::String> name,
v8::Local<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info) |
| 1503 { | 1496 { |
| 1504 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); | 1497 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); |
| 1505 TestObjV8Internal::conditionalAttr2AttributeSetter(name, jsValue, info); | 1498 TestObjV8Internal::conditionalAttr2AttributeSetter(name, jsValue, info); |
| 1506 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); | 1499 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); |
| 1507 } | 1500 } |
| 1508 | |
| 1509 #endif // ENABLE(Condition1) && ENABLE(Condition2) | 1501 #endif // ENABLE(Condition1) && ENABLE(Condition2) |
| 1510 | 1502 |
| 1511 #if ENABLE(Condition1) || ENABLE(Condition2) | 1503 #if ENABLE(Condition1) || ENABLE(Condition2) |
| 1512 static void conditionalAttr3AttributeGetter(v8::Local<v8::String> name, const v8
::PropertyCallbackInfo<v8::Value>& info) | 1504 static void conditionalAttr3AttributeGetter(v8::Local<v8::String> name, const v8
::PropertyCallbackInfo<v8::Value>& info) |
| 1513 { | 1505 { |
| 1514 TestObj* imp = V8TestObject::toNative(info.Holder()); | 1506 TestObj* imp = V8TestObject::toNative(info.Holder()); |
| 1515 v8SetReturnValueInt(info, imp->conditionalAttr3()); | 1507 v8SetReturnValueInt(info, imp->conditionalAttr3()); |
| 1516 } | 1508 } |
| 1517 #endif // ENABLE(Condition1) || ENABLE(Condition2) | 1509 #endif // ENABLE(Condition1) || ENABLE(Condition2) |
| 1518 | 1510 |
| 1519 #if ENABLE(Condition1) || ENABLE(Condition2) | 1511 #if ENABLE(Condition1) || ENABLE(Condition2) |
| 1520 static void conditionalAttr3AttributeGetterCallback(v8::Local<v8::String> name,
const v8::PropertyCallbackInfo<v8::Value>& info) | 1512 static void conditionalAttr3AttributeGetterCallback(v8::Local<v8::String> name,
const v8::PropertyCallbackInfo<v8::Value>& info) |
| 1521 { | 1513 { |
| 1522 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); | 1514 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); |
| 1523 TestObjV8Internal::conditionalAttr3AttributeGetter(name, info); | 1515 TestObjV8Internal::conditionalAttr3AttributeGetter(name, info); |
| 1524 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); | 1516 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); |
| 1525 } | 1517 } |
| 1526 #endif // ENABLE(Condition1) || ENABLE(Condition2) | 1518 #endif // ENABLE(Condition1) || ENABLE(Condition2) |
| 1527 | 1519 |
| 1528 #if ENABLE(Condition1) || ENABLE(Condition2) | 1520 #if ENABLE(Condition1) || ENABLE(Condition2) |
| 1529 | |
| 1530 static void conditionalAttr3AttributeSetter(v8::Local<v8::String> name, v8::Loca
l<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info) | 1521 static void conditionalAttr3AttributeSetter(v8::Local<v8::String> name, v8::Loca
l<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info) |
| 1531 { | 1522 { |
| 1532 TestObj* imp = V8TestObject::toNative(info.Holder()); | 1523 TestObj* imp = V8TestObject::toNative(info.Holder()); |
| 1533 V8TRYCATCH_VOID(int, cppValue, toInt32(jsValue)); | 1524 V8TRYCATCH_VOID(int, cppValue, toInt32(jsValue)); |
| 1534 imp->setConditionalAttr3(cppValue); | 1525 imp->setConditionalAttr3(cppValue); |
| 1535 } | 1526 } |
| 1536 | |
| 1537 #endif // ENABLE(Condition1) || ENABLE(Condition2) | 1527 #endif // ENABLE(Condition1) || ENABLE(Condition2) |
| 1538 | 1528 |
| 1539 #if ENABLE(Condition1) || ENABLE(Condition2) | 1529 #if ENABLE(Condition1) || ENABLE(Condition2) |
| 1540 | |
| 1541 static void conditionalAttr3AttributeSetterCallback(v8::Local<v8::String> name,
v8::Local<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info) | 1530 static void conditionalAttr3AttributeSetterCallback(v8::Local<v8::String> name,
v8::Local<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info) |
| 1542 { | 1531 { |
| 1543 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); | 1532 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); |
| 1544 TestObjV8Internal::conditionalAttr3AttributeSetter(name, jsValue, info); | 1533 TestObjV8Internal::conditionalAttr3AttributeSetter(name, jsValue, info); |
| 1545 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); | 1534 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); |
| 1546 } | 1535 } |
| 1547 | |
| 1548 #endif // ENABLE(Condition1) || ENABLE(Condition2) | 1536 #endif // ENABLE(Condition1) || ENABLE(Condition2) |
| 1549 | 1537 |
| 1550 static void cachedAttribute1AttributeGetter(v8::Local<v8::String> name, const v8
::PropertyCallbackInfo<v8::Value>& info) | 1538 static void cachedAttribute1AttributeGetter(v8::Local<v8::String> name, const v8
::PropertyCallbackInfo<v8::Value>& info) |
| 1551 { | 1539 { |
| 1552 TestObj* imp = V8TestObject::toNative(info.Holder()); | 1540 TestObj* imp = V8TestObject::toNative(info.Holder()); |
| 1553 v8SetReturnValue(info, imp->cachedAttribute1().v8Value()); | 1541 v8SetReturnValue(info, imp->cachedAttribute1().v8Value()); |
| 1554 } | 1542 } |
| 1555 | 1543 |
| 1556 static void cachedAttribute1AttributeGetterCallback(v8::Local<v8::String> name,
const v8::PropertyCallbackInfo<v8::Value>& info) | 1544 static void cachedAttribute1AttributeGetterCallback(v8::Local<v8::String> name,
const v8::PropertyCallbackInfo<v8::Value>& info) |
| 1557 { | 1545 { |
| (...skipping 3989 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5547 V8DOMWrapper::associateObjectWithWrapper<V8TestObject>(impl, &info, wrapper,
isolate, WrapperConfiguration::Independent); | 5535 V8DOMWrapper::associateObjectWithWrapper<V8TestObject>(impl, &info, wrapper,
isolate, WrapperConfiguration::Independent); |
| 5548 return wrapper; | 5536 return wrapper; |
| 5549 } | 5537 } |
| 5550 | 5538 |
| 5551 void V8TestObject::derefObject(void* object) | 5539 void V8TestObject::derefObject(void* object) |
| 5552 { | 5540 { |
| 5553 fromInternalPointer(object)->deref(); | 5541 fromInternalPointer(object)->deref(); |
| 5554 } | 5542 } |
| 5555 | 5543 |
| 5556 } // namespace WebCore | 5544 } // namespace WebCore |
| OLD | NEW |