| Index: sky/engine/core/css/FontFace.cpp
|
| diff --git a/sky/engine/core/css/FontFace.cpp b/sky/engine/core/css/FontFace.cpp
|
| index 67d52ad6e82af02d50d4f5d3203ae77eab9dd24c..27a40cef05dade0153e8d2808b670b1ef41e40fa 100644
|
| --- a/sky/engine/core/css/FontFace.cpp
|
| +++ b/sky/engine/core/css/FontFace.cpp
|
| @@ -354,7 +354,7 @@ void FontFace::setError(PassRefPtr<DOMException> error)
|
| ScriptPromise FontFace::fontStatusPromise(ScriptState* scriptState)
|
| {
|
| if (!m_loadedProperty) {
|
| - m_loadedProperty = new LoadedProperty(scriptState->executionContext(), this, LoadedProperty::Loaded);
|
| + m_loadedProperty = adoptPtr(new LoadedProperty(scriptState->executionContext(), this, LoadedProperty::Loaded));
|
| if (m_status == Loaded)
|
| m_loadedProperty->resolve(this);
|
| else if (m_status == Error)
|
|
|