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/bindings/ScriptValue.cpp

    r199242 r199276  
    113113        return InspectorValue::null();
    114114    if (value.isBoolean())
    115         return InspectorValue::create(value.asBoolean());
     115        return InspectorBasicValue::create(value.asBoolean());
    116116    if (value.isNumber() && value.isDouble())
    117         return InspectorValue::create(value.asNumber());
     117        return InspectorBasicValue::create(value.asNumber());
    118118    if (value.isNumber() && value.isMachineInt())
    119         return InspectorValue::create(static_cast<int>(value.asMachineInt()));
     119        return InspectorBasicValue::create(static_cast<int>(value.asMachineInt()));
    120120    if (value.isString())
    121         return InspectorValue::create(value.getString(scriptState));
     121        return InspectorString::create(value.getString(scriptState));
    122122
    123123    if (value.isObject()) {
Note: See TracChangeset for help on using the changeset viewer.