Changeset 205964 in webkit
- Timestamp:
- Sep 15, 2016 2:15:51 AM (8 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r205961 r205964 1 2016-09-15 Youenn Fablet <youenn@apple.com> 2 3 Rebase binding tests after r205953 4 https://bugs.webkit.org/show_bug.cgi?id=162012 5 6 Unreviewed. 7 8 * bindings/scripts/test/JS/JSTestNode.cpp: 9 (WebCore::jsTestNodePrototypeFunctionTestWorkerPromise): 10 (WebCore::jsTestNodePrototypeFunctionTestWorkerPromisePromise): 11 * bindings/scripts/test/JS/JSTestObj.cpp: 12 (WebCore::jsTestObjPrototypeFunctionTestPromiseFunction): 13 (WebCore::jsTestObjPrototypeFunctionTestPromiseFunctionPromise): 14 (WebCore::jsTestObjPrototypeFunctionTestPromiseFunctionWithFloatArgument): 15 (WebCore::jsTestObjPrototypeFunctionTestPromiseFunctionWithFloatArgumentPromise): 16 (WebCore::jsTestObjPrototypeFunctionTestPromiseFunctionWithException): 17 (WebCore::jsTestObjPrototypeFunctionTestPromiseFunctionWithExceptionPromise): 18 (WebCore::jsTestObjPrototypeFunctionTestPromiseFunctionWithOptionalIntArgument): 19 (WebCore::jsTestObjPrototypeFunctionTestPromiseFunctionWithOptionalIntArgumentPromise): 20 (WebCore::jsTestObjPrototypeFunctionTestPromiseOverloadedFunction1): 21 (WebCore::jsTestObjPrototypeFunctionTestPromiseOverloadedFunction1Promise): 22 (WebCore::jsTestObjPrototypeFunctionTestPromiseOverloadedFunction2): 23 (WebCore::jsTestObjPrototypeFunctionTestPromiseOverloadedFunction2Promise): 24 (WebCore::jsTestObjConstructorFunctionTestStaticPromiseFunction): 25 (WebCore::jsTestObjConstructorFunctionTestStaticPromiseFunctionPromise): 26 (WebCore::jsTestObjConstructorFunctionTestStaticPromiseFunctionWithException): 27 (WebCore::jsTestObjConstructorFunctionTestStaticPromiseFunctionWithExceptionPromise): 28 1 29 2016-09-15 Alejandro G. Castro <alex@igalia.com> 2 30 -
trunk/Source/WebCore/bindings/scripts/test/JS/JSTestNode.cpp
r205953 r205964 233 233 234 234 static EncodedJSValue jsTestNodePrototypeFunctionTestWorkerPromisePromise(ExecState*, Ref<DeferredWrapper>&&); 235 235 236 EncodedJSValue JSC_HOST_CALL jsTestNodePrototypeFunctionTestWorkerPromise(ExecState* state) 236 237 { 237 238 ASSERT(state); 238 return JSValue::encode(callPromiseFunction<jsTestNodePrototypeFunctionTestWorkerPromisePromise, true>(*state));239 } 240 241 static inline EncodedJSValue jsTestNodePrototypeFunctionTestWorkerPromisePromise(ExecState* state, Ref<DeferredWrapper>&& 239 return JSValue::encode(callPromiseFunction<jsTestNodePrototypeFunctionTestWorkerPromisePromise, PromiseExecutionScope::WindowOrWorker>(*state)); 240 } 241 242 static inline EncodedJSValue jsTestNodePrototypeFunctionTestWorkerPromisePromise(ExecState* state, Ref<DeferredWrapper>&& deferredWrapper) 242 243 { 243 244 VM& vm = state->vm(); -
trunk/Source/WebCore/bindings/scripts/test/JS/JSTestObj.cpp
r205953 r205964 7159 7159 7160 7160 static EncodedJSValue jsTestObjPrototypeFunctionTestPromiseFunctionPromise(ExecState*, Ref<DeferredWrapper>&&); 7161 7161 7162 EncodedJSValue JSC_HOST_CALL jsTestObjPrototypeFunctionTestPromiseFunction(ExecState* state) 7162 7163 { 7163 7164 ASSERT(state); 7164 return JSValue::encode(callPromiseFunction<jsTestObjPrototypeFunctionTestPromiseFunctionPromise, false>(*state));7165 } 7166 7167 static inline EncodedJSValue jsTestObjPrototypeFunctionTestPromiseFunctionPromise(ExecState* state, Ref<DeferredWrapper>&& 7165 return JSValue::encode(callPromiseFunction<jsTestObjPrototypeFunctionTestPromiseFunctionPromise, PromiseExecutionScope::WindowOnly>(*state)); 7166 } 7167 7168 static inline EncodedJSValue jsTestObjPrototypeFunctionTestPromiseFunctionPromise(ExecState* state, Ref<DeferredWrapper>&& deferredWrapper) 7168 7169 { 7169 7170 VM& vm = state->vm(); … … 7181 7182 7182 7183 static EncodedJSValue jsTestObjPrototypeFunctionTestPromiseFunctionWithFloatArgumentPromise(ExecState*, Ref<DeferredWrapper>&&); 7184 7183 7185 EncodedJSValue JSC_HOST_CALL jsTestObjPrototypeFunctionTestPromiseFunctionWithFloatArgument(ExecState* state) 7184 7186 { 7185 7187 ASSERT(state); 7186 return JSValue::encode(callPromiseFunction<jsTestObjPrototypeFunctionTestPromiseFunctionWithFloatArgumentPromise, false>(*state));7187 } 7188 7189 static inline EncodedJSValue jsTestObjPrototypeFunctionTestPromiseFunctionWithFloatArgumentPromise(ExecState* state, Ref<DeferredWrapper>&& 7188 return JSValue::encode(callPromiseFunction<jsTestObjPrototypeFunctionTestPromiseFunctionWithFloatArgumentPromise, PromiseExecutionScope::WindowOnly>(*state)); 7189 } 7190 7191 static inline EncodedJSValue jsTestObjPrototypeFunctionTestPromiseFunctionWithFloatArgumentPromise(ExecState* state, Ref<DeferredWrapper>&& deferredWrapper) 7190 7192 { 7191 7193 VM& vm = state->vm(); … … 7208 7210 7209 7211 static EncodedJSValue jsTestObjPrototypeFunctionTestPromiseFunctionWithExceptionPromise(ExecState*, Ref<DeferredWrapper>&&); 7212 7210 7213 EncodedJSValue JSC_HOST_CALL jsTestObjPrototypeFunctionTestPromiseFunctionWithException(ExecState* state) 7211 7214 { 7212 7215 ASSERT(state); 7213 return JSValue::encode(callPromiseFunction<jsTestObjPrototypeFunctionTestPromiseFunctionWithExceptionPromise, false>(*state));7214 } 7215 7216 static inline EncodedJSValue jsTestObjPrototypeFunctionTestPromiseFunctionWithExceptionPromise(ExecState* state, Ref<DeferredWrapper>&& 7216 return JSValue::encode(callPromiseFunction<jsTestObjPrototypeFunctionTestPromiseFunctionWithExceptionPromise, PromiseExecutionScope::WindowOnly>(*state)); 7217 } 7218 7219 static inline EncodedJSValue jsTestObjPrototypeFunctionTestPromiseFunctionWithExceptionPromise(ExecState* state, Ref<DeferredWrapper>&& deferredWrapper) 7217 7220 { 7218 7221 VM& vm = state->vm(); … … 7232 7235 7233 7236 static EncodedJSValue jsTestObjPrototypeFunctionTestPromiseFunctionWithOptionalIntArgumentPromise(ExecState*, Ref<DeferredWrapper>&&); 7237 7234 7238 EncodedJSValue JSC_HOST_CALL jsTestObjPrototypeFunctionTestPromiseFunctionWithOptionalIntArgument(ExecState* state) 7235 7239 { 7236 7240 ASSERT(state); 7237 return JSValue::encode(callPromiseFunction<jsTestObjPrototypeFunctionTestPromiseFunctionWithOptionalIntArgumentPromise, false>(*state));7238 } 7239 7240 static inline EncodedJSValue jsTestObjPrototypeFunctionTestPromiseFunctionWithOptionalIntArgumentPromise(ExecState* state, Ref<DeferredWrapper>&& 7241 return JSValue::encode(callPromiseFunction<jsTestObjPrototypeFunctionTestPromiseFunctionWithOptionalIntArgumentPromise, PromiseExecutionScope::WindowOnly>(*state)); 7242 } 7243 7244 static inline EncodedJSValue jsTestObjPrototypeFunctionTestPromiseFunctionWithOptionalIntArgumentPromise(ExecState* state, Ref<DeferredWrapper>&& deferredWrapper) 7241 7245 { 7242 7246 VM& vm = state->vm(); … … 7257 7261 7258 7262 static EncodedJSValue jsTestObjPrototypeFunctionTestPromiseOverloadedFunction1Promise(ExecState*, Ref<DeferredWrapper>&&); 7263 7259 7264 static inline EncodedJSValue jsTestObjPrototypeFunctionTestPromiseOverloadedFunction1(ExecState* state) 7260 7265 { 7261 7266 ASSERT(state); 7262 return JSValue::encode(callPromiseFunction<jsTestObjPrototypeFunctionTestPromiseOverloadedFunction1Promise, false>(*state));7263 } 7264 7265 static inline EncodedJSValue jsTestObjPrototypeFunctionTestPromiseOverloadedFunction1Promise(ExecState* state, Ref<DeferredWrapper>&& 7267 return JSValue::encode(callPromiseFunction<jsTestObjPrototypeFunctionTestPromiseOverloadedFunction1Promise, PromiseExecutionScope::WindowOnly>(*state)); 7268 } 7269 7270 static inline EncodedJSValue jsTestObjPrototypeFunctionTestPromiseOverloadedFunction1Promise(ExecState* state, Ref<DeferredWrapper>&& deferredWrapper) 7266 7271 { 7267 7272 VM& vm = state->vm(); … … 7284 7289 7285 7290 static EncodedJSValue jsTestObjPrototypeFunctionTestPromiseOverloadedFunction2Promise(ExecState*, Ref<DeferredWrapper>&&); 7291 7286 7292 static inline EncodedJSValue jsTestObjPrototypeFunctionTestPromiseOverloadedFunction2(ExecState* state) 7287 7293 { 7288 7294 ASSERT(state); 7289 return JSValue::encode(callPromiseFunction<jsTestObjPrototypeFunctionTestPromiseOverloadedFunction2Promise, false>(*state));7290 } 7291 7292 static inline EncodedJSValue jsTestObjPrototypeFunctionTestPromiseOverloadedFunction2Promise(ExecState* state, Ref<DeferredWrapper>&& 7295 return JSValue::encode(callPromiseFunction<jsTestObjPrototypeFunctionTestPromiseOverloadedFunction2Promise, PromiseExecutionScope::WindowOnly>(*state)); 7296 } 7297 7298 static inline EncodedJSValue jsTestObjPrototypeFunctionTestPromiseOverloadedFunction2Promise(ExecState* state, Ref<DeferredWrapper>&& deferredWrapper) 7293 7299 { 7294 7300 VM& vm = state->vm(); … … 7328 7334 7329 7335 static EncodedJSValue jsTestObjConstructorFunctionTestStaticPromiseFunctionPromise(ExecState*, Ref<DeferredWrapper>&&); 7336 7330 7337 EncodedJSValue JSC_HOST_CALL jsTestObjConstructorFunctionTestStaticPromiseFunction(ExecState* state) 7331 7338 { 7332 7339 ASSERT(state); 7333 return JSValue::encode(callPromiseFunction<jsTestObjConstructorFunctionTestStaticPromiseFunctionPromise, false>(*state));7334 } 7335 7336 static inline EncodedJSValue jsTestObjConstructorFunctionTestStaticPromiseFunctionPromise(ExecState* state, Ref<DeferredWrapper>&& 7340 return JSValue::encode(callPromiseFunction<jsTestObjConstructorFunctionTestStaticPromiseFunctionPromise, PromiseExecutionScope::WindowOnly>(*state)); 7341 } 7342 7343 static inline EncodedJSValue jsTestObjConstructorFunctionTestStaticPromiseFunctionPromise(ExecState* state, Ref<DeferredWrapper>&& deferredWrapper) 7337 7344 { 7338 7345 VM& vm = state->vm(); … … 7344 7351 7345 7352 static EncodedJSValue jsTestObjConstructorFunctionTestStaticPromiseFunctionWithExceptionPromise(ExecState*, Ref<DeferredWrapper>&&); 7353 7346 7354 EncodedJSValue JSC_HOST_CALL jsTestObjConstructorFunctionTestStaticPromiseFunctionWithException(ExecState* state) 7347 7355 { 7348 7356 ASSERT(state); 7349 return JSValue::encode(callPromiseFunction<jsTestObjConstructorFunctionTestStaticPromiseFunctionWithExceptionPromise, false>(*state));7350 } 7351 7352 static inline EncodedJSValue jsTestObjConstructorFunctionTestStaticPromiseFunctionWithExceptionPromise(ExecState* state, Ref<DeferredWrapper>&& 7357 return JSValue::encode(callPromiseFunction<jsTestObjConstructorFunctionTestStaticPromiseFunctionWithExceptionPromise, PromiseExecutionScope::WindowOnly>(*state)); 7358 } 7359 7360 static inline EncodedJSValue jsTestObjConstructorFunctionTestStaticPromiseFunctionWithExceptionPromise(ExecState* state, Ref<DeferredWrapper>&& deferredWrapper) 7353 7361 { 7354 7362 VM& vm = state->vm();
Note: See TracChangeset
for help on using the changeset viewer.