Home | History | Annotate | Download | only in v8

Lines Matching refs:promise

101     ScriptPromise promise(scriptState(), v8::Undefined(isolate()));
103 ASSERT_TRUE(promise.isEmpty());
109 ScriptPromise promise = resolver.promise();
111 promise.then(Function::createFunction(scriptState(), &onFulfilled), Function::createFunction(scriptState(), &onRejected));
113 ASSERT_FALSE(promise.isEmpty());
132 ScriptPromise promise = resolver.promise();
135 promise.then(Function::createFunction(scriptState(), &onFulfilled), Function::createFunction(scriptState(), &onRejected));
137 ASSERT_FALSE(promise.isEmpty());
150 ScriptPromise promise = resolver.promise();
152 promise.then(Function::createFunction(scriptState(), &onFulfilled), Function::createFunction(scriptState(), &onRejected));
154 ASSERT_FALSE(promise.isEmpty());
173 ScriptPromise promise = resolver.promise();
176 promise.then(Function::createFunction(scriptState(), &onFulfilled), Function::createFunction(scriptState(), &onRejected));
178 ASSERT_FALSE(promise.isEmpty());
190 ScriptPromise promise = Resolver(scriptState()).promise();
191 ScriptPromise newPromise = ScriptPromise::cast(scriptState(), promise.v8Value());
193 ASSERT_FALSE(promise.isEmpty());
194 EXPECT_EQ(promise.v8Value(), newPromise.v8Value());
232 ScriptPromise promise = ScriptPromise::reject(scriptState(), ScriptValue(value));
233 promise.then(Function::createFunction(scriptState(), &onFulfilled), Function::createFunction(scriptState(), &onRejected));
235 ASSERT_FALSE(promise.isEmpty());
236 ASSERT_TRUE(promise.v8Value()->IsPromise());
250 ScriptPromise promise = ScriptPromise::rejectWithDOMException(scriptState(), DOMException::create(SyntaxError, "some syntax error"));
251 promise.then(Function::createFunction(scriptState(), &onFulfilled), Function::createFunction(scriptState(), &onRejected));
253 ASSERT_FALSE(promise.isEmpty());