| Index: base/ios/weak_nsobject_unittest.mm
 | 
| diff --git a/base/ios/weak_nsobject_unittest.mm b/base/ios/weak_nsobject_unittest.mm
 | 
| index 325dcd21aad84f7a2cb7c6608ccb0fb3d0935358..81de993cf25222542fc1122b5b7de5772a386712 100644
 | 
| --- a/base/ios/weak_nsobject_unittest.mm
 | 
| +++ b/base/ios/weak_nsobject_unittest.mm
 | 
| @@ -109,8 +109,12 @@ void TouchWeakData(const WeakNSObject<NSMutableData>& weak_data) {
 | 
|  // the weak object on its original thread.
 | 
|  void CopyWeakNSObjectAndPost(const WeakNSObject<NSMutableData>& weak_object,
 | 
|                               scoped_refptr<SingleThreadTaskRunner> runner) {
 | 
| -  WeakNSObject<NSMutableData> weak_copy(weak_object);
 | 
| -  runner->PostTask(FROM_HERE, Bind(&TouchWeakData, weak_copy));
 | 
| +  // Copy using constructor.
 | 
| +  WeakNSObject<NSMutableData> weak_copy1(weak_object);
 | 
| +  runner->PostTask(FROM_HERE, Bind(&TouchWeakData, weak_copy1));
 | 
| +  // Copy using assignment operator.
 | 
| +  WeakNSObject<NSMutableData> weak_copy2 = weak_object;
 | 
| +  runner->PostTask(FROM_HERE, Bind(&TouchWeakData, weak_copy2));
 | 
|  }
 | 
|  
 | 
|  // Tests that the weak object can be copied on a different thread.
 | 
| @@ -128,8 +132,8 @@ TEST(WeakNSObjectTest, WeakNSObjectCopyOnOtherThread) {
 | 
|    other_thread.Stop();
 | 
|    loop.RunUntilIdle();
 | 
|  
 | 
| -  // Check that TouchWeakData was called.
 | 
| -  EXPECT_EQ(1u, [data length]);
 | 
| +  // Check that TouchWeakData was called and the object touched twice.
 | 
| +  EXPECT_EQ(2u, [data length]);
 | 
|  }
 | 
|  
 | 
|  }  // namespace
 | 
| 
 |