Changeset 222017 in webkit for trunk/Source/JavaScriptCore/runtime/JSONObject.cpp
- Timestamp:
- Sep 14, 2017, 4:17:45 AM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/runtime/JSONObject.cpp
r221849 r222017 225 225 , m_replacer(replacer) 226 226 , m_usingArrayReplacer(false) 227 , m_arrayReplacerPropertyNames( exec, PropertyNameMode::Strings)227 , m_arrayReplacerPropertyNames(&exec->vm(), PropertyNameMode::Strings, PrivateSymbolMode::Exclude) 228 228 , m_replacerCallType(CallType::None) 229 229 { … … 485 485 m_propertyNames = stringifier.m_arrayReplacerPropertyNames.data(); 486 486 else { 487 PropertyNameArray objectPropertyNames( exec, PropertyNameMode::Strings);487 PropertyNameArray objectPropertyNames(&vm, PropertyNameMode::Strings, PrivateSymbolMode::Exclude); 488 488 m_object->methodTable(vm)->getOwnPropertyNames(m_object.get(), exec, objectPropertyNames, EnumerationMode()); 489 489 RETURN_IF_EXCEPTION(scope, false); … … 706 706 objectStack.push(object); 707 707 indexStack.append(0); 708 propertyStack.append(PropertyNameArray( m_exec, PropertyNameMode::Strings));708 propertyStack.append(PropertyNameArray(&vm, PropertyNameMode::Strings, PrivateSymbolMode::Exclude)); 709 709 object->methodTable(vm)->getOwnPropertyNames(object, m_exec, propertyStack.last(), EnumerationMode()); 710 710 RETURN_IF_EXCEPTION(scope, { });
Note:
See TracChangeset
for help on using the changeset viewer.