Ignore:
Timestamp:
Apr 9, 2016, 1:54:57 PM (9 years ago)
Author:
[email protected]
Message:

Unreviewed, rolling out r199242.
https://bugs.webkit.org/show_bug.cgi?id=156442

Caused many many leaks (Requested by ap on #webkit).

Reverted changeset:

"Web Inspector: get rid of InspectorBasicValue and
InspectorString subclasses"
https://bugs.webkit.org/show_bug.cgi?id=156407
http://trac.webkit.org/changeset/199242

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/replay/EncodedValue.cpp

    r199242 r199276  
    6868template<> EncodedValue ScalarEncodingTraits<bool>::encodeValue(const bool& value)
    6969{
    70     return EncodedValue(InspectorValue::create(value));
     70    return EncodedValue(InspectorBasicValue::create(value));
    7171}
    7272
    7373template<> EncodedValue ScalarEncodingTraits<double>::encodeValue(const double& value)
    7474{
    75     return EncodedValue(InspectorValue::create(value));
     75    return EncodedValue(InspectorBasicValue::create(value));
    7676}
    7777
    7878template<> EncodedValue ScalarEncodingTraits<float>::encodeValue(const float& value)
    7979{
    80     return EncodedValue(InspectorValue::create((double)value));
     80    return EncodedValue(InspectorBasicValue::create((double)value));
    8181}
    8282
    8383template<> EncodedValue ScalarEncodingTraits<int32_t>::encodeValue(const int32_t& value)
    8484{
    85     return EncodedValue(InspectorValue::create((double)value));
     85    return EncodedValue(InspectorBasicValue::create((double)value));
    8686}
    8787
    8888template<> EncodedValue ScalarEncodingTraits<int64_t>::encodeValue(const int64_t& value)
    8989{
    90     return EncodedValue(InspectorValue::create((double)value));
     90    return EncodedValue(InspectorBasicValue::create((double)value));
    9191}
    9292
    9393template<> EncodedValue ScalarEncodingTraits<uint32_t>::encodeValue(const uint32_t& value)
    9494{
    95     return EncodedValue(InspectorValue::create((double)value));
     95    return EncodedValue(InspectorBasicValue::create((double)value));
    9696}
    9797
    9898template<> EncodedValue ScalarEncodingTraits<uint64_t>::encodeValue(const uint64_t& value)
    9999{
    100     return EncodedValue(InspectorValue::create((double)value));
     100    return EncodedValue(InspectorBasicValue::create((double)value));
    101101}
    102102
Note: See TracChangeset for help on using the changeset viewer.