| Index: Source/core/animation/AnimationTimingInputTest.cpp
|
| diff --git a/Source/core/animation/AnimationTimingInputTest.cpp b/Source/core/animation/AnimationTimingInputTest.cpp
|
| index 0effb51b844ed45356e1cf14eb1b240a4d6f60f6..3d7861d415e077fb33aca7ed0165397b860de233 100644
|
| --- a/Source/core/animation/AnimationTimingInputTest.cpp
|
| +++ b/Source/core/animation/AnimationTimingInputTest.cpp
|
| @@ -17,10 +17,17 @@
|
| class AnimationAnimationTimingInputTest : public ::testing::Test {
|
| protected:
|
| AnimationAnimationTimingInputTest()
|
| - : m_isolate(v8::Isolate::GetCurrent())
|
| - , m_scope(V8BindingTestScope::create(m_isolate))
|
| + : isolate(v8::Isolate::GetCurrent())
|
| + , scope(isolate)
|
| + , context(v8::Context::New(isolate))
|
| + , contextScope(context)
|
| {
|
| }
|
| +
|
| + v8::Isolate* isolate;
|
| + v8::HandleScope scope;
|
| + v8::Local<v8::Context> context;
|
| + v8::Context::Scope contextScope;
|
|
|
| void populateTiming(Timing& timing, Dictionary timingInputDictionary)
|
| {
|
| @@ -29,9 +36,9 @@
|
|
|
| Timing applyTimingInputNumber(String timingProperty, double timingPropertyValue)
|
| {
|
| - v8::Handle<v8::Object> timingInput = v8::Object::New(m_isolate);
|
| + v8::Handle<v8::Object> timingInput = v8::Object::New(isolate);
|
| setV8ObjectPropertyAsNumber(timingInput, timingProperty, timingPropertyValue);
|
| - Dictionary timingInputDictionary = Dictionary(v8::Handle<v8::Value>::Cast(timingInput), m_isolate);
|
| + Dictionary timingInputDictionary = Dictionary(v8::Handle<v8::Value>::Cast(timingInput), isolate);
|
| Timing timing;
|
| populateTiming(timing, timingInputDictionary);
|
| return timing;
|
| @@ -39,18 +46,13 @@
|
|
|
| Timing applyTimingInputString(String timingProperty, String timingPropertyValue)
|
| {
|
| - v8::Handle<v8::Object> timingInput = v8::Object::New(m_isolate);
|
| + v8::Handle<v8::Object> timingInput = v8::Object::New(isolate);
|
| setV8ObjectPropertyAsString(timingInput, timingProperty, timingPropertyValue);
|
| - Dictionary timingInputDictionary = Dictionary(v8::Handle<v8::Value>::Cast(timingInput), m_isolate);
|
| + Dictionary timingInputDictionary = Dictionary(v8::Handle<v8::Value>::Cast(timingInput), isolate);
|
| Timing timing;
|
| populateTiming(timing, timingInputDictionary);
|
| return timing;
|
| }
|
| -
|
| - v8::Isolate* m_isolate;
|
| -
|
| -private:
|
| - OwnPtr<V8BindingTestScope> m_scope;
|
| };
|
|
|
| TEST_F(AnimationAnimationTimingInputTest, TimingInputStartDelay)
|
| @@ -175,8 +177,8 @@
|
| Timing updatedTiming;
|
| Timing controlTiming;
|
|
|
| - v8::Handle<v8::Object> timingInput = v8::Object::New(m_isolate);
|
| - Dictionary timingInputDictionary = Dictionary(v8::Handle<v8::Value>::Cast(timingInput), m_isolate);
|
| + v8::Handle<v8::Object> timingInput = v8::Object::New(isolate);
|
| + Dictionary timingInputDictionary = Dictionary(v8::Handle<v8::Value>::Cast(timingInput), isolate);
|
| populateTiming(updatedTiming, timingInputDictionary);
|
|
|
| EXPECT_EQ(controlTiming.startDelay, updatedTiming.startDelay);
|
|
|