| OLD | NEW | 
|---|
| 1 // Copyright 2012 the V8 project authors. All rights reserved. | 1 // Copyright 2012 the V8 project authors. All rights reserved. | 
| 2 // Redistribution and use in source and binary forms, with or without | 2 // Redistribution and use in source and binary forms, with or without | 
| 3 // modification, are permitted provided that the following conditions are | 3 // modification, are permitted provided that the following conditions are | 
| 4 // met: | 4 // met: | 
| 5 // | 5 // | 
| 6 //     * Redistributions of source code must retain the above copyright | 6 //     * Redistributions of source code must retain the above copyright | 
| 7 //       notice, this list of conditions and the following disclaimer. | 7 //       notice, this list of conditions and the following disclaimer. | 
| 8 //     * Redistributions in binary form must reproduce the above | 8 //     * Redistributions in binary form must reproduce the above | 
| 9 //       copyright notice, this list of conditions and the following | 9 //       copyright notice, this list of conditions and the following | 
| 10 //       disclaimer in the documentation and/or other materials provided | 10 //       disclaimer in the documentation and/or other materials provided | 
| (...skipping 19655 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 19666               .FromJust()); | 19666               .FromJust()); | 
| 19667     bound_function1 = CompileRun("foo.bind(1)").As<Function>(); | 19667     bound_function1 = CompileRun("foo.bind(1)").As<Function>(); | 
| 19668     bound_function2 = | 19668     bound_function2 = | 
| 19669         CompileRun("Function.prototype.bind.call(foo, 2)").As<Function>(); | 19669         CompileRun("Function.prototype.bind.call(foo, 2)").As<Function>(); | 
| 19670   } | 19670   } | 
| 19671 | 19671 | 
| 19672   Local<Context> other_context = Context::New(CcTest::isolate()); | 19672   Local<Context> other_context = Context::New(CcTest::isolate()); | 
| 19673   Context::Scope scope(other_context); | 19673   Context::Scope scope(other_context); | 
| 19674   CHECK(bound_function1->CreationContext() == context1); | 19674   CHECK(bound_function1->CreationContext() == context1); | 
| 19675   CheckContextId(bound_function1, 1); | 19675   CheckContextId(bound_function1, 1); | 
| 19676   CHECK(bound_function2->CreationContext() == context2); | 19676   CHECK(bound_function2->CreationContext() == context1); | 
| 19677   CheckContextId(bound_function2, 1); | 19677   CheckContextId(bound_function2, 1); | 
| 19678 } | 19678 } | 
| 19679 | 19679 | 
| 19680 | 19680 | 
| 19681 void HasOwnPropertyIndexedPropertyGetter( | 19681 void HasOwnPropertyIndexedPropertyGetter( | 
| 19682     uint32_t index, | 19682     uint32_t index, | 
| 19683     const v8::PropertyCallbackInfo<v8::Value>& info) { | 19683     const v8::PropertyCallbackInfo<v8::Value>& info) { | 
| 19684   if (index == 42) info.GetReturnValue().Set(v8_str("yes")); | 19684   if (index == 42) info.GetReturnValue().Set(v8_str("yes")); | 
| 19685 } | 19685 } | 
| 19686 | 19686 | 
| (...skipping 4655 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 24342   CHECK(proxy->GetTarget()->SameValue(target)); | 24342   CHECK(proxy->GetTarget()->SameValue(target)); | 
| 24343   CHECK(proxy->GetHandler()->SameValue(handler)); | 24343   CHECK(proxy->GetHandler()->SameValue(handler)); | 
| 24344 | 24344 | 
| 24345   proxy->Revoke(); | 24345   proxy->Revoke(); | 
| 24346   CHECK(proxy->IsProxy()); | 24346   CHECK(proxy->IsProxy()); | 
| 24347   CHECK(!target->IsProxy()); | 24347   CHECK(!target->IsProxy()); | 
| 24348   CHECK(proxy->IsRevoked()); | 24348   CHECK(proxy->IsRevoked()); | 
| 24349   CHECK(proxy->GetTarget()->SameValue(target)); | 24349   CHECK(proxy->GetTarget()->SameValue(target)); | 
| 24350   CHECK(proxy->GetHandler()->IsNull()); | 24350   CHECK(proxy->GetHandler()->IsNull()); | 
| 24351 } | 24351 } | 
| OLD | NEW | 
|---|