| Index: ios/web_view/test/observer.mm
 | 
| diff --git a/ios/web_view/test/boolean_observer.mm b/ios/web_view/test/observer.mm
 | 
| similarity index 81%
 | 
| rename from ios/web_view/test/boolean_observer.mm
 | 
| rename to ios/web_view/test/observer.mm
 | 
| index fc2b5f2dcd3cb873f01b2634f65db7f7e3e88db2..b8d1cd73f8e943e6de1576dcbf6d8f70fa461668 100644
 | 
| --- a/ios/web_view/test/boolean_observer.mm
 | 
| +++ b/ios/web_view/test/observer.mm
 | 
| @@ -2,13 +2,13 @@
 | 
|  // Use of this source code is governed by a BSD-style license that can be
 | 
|  // found in the LICENSE file.
 | 
|  
 | 
| -#import "ios/web_view/test/boolean_observer.h"
 | 
| +#import "ios/web_view/test/observer.h"
 | 
|  
 | 
|  #if !defined(__has_feature) || !__has_feature(objc_arc)
 | 
|  #error "This file requires ARC support."
 | 
|  #endif
 | 
|  
 | 
| -@implementation BooleanObserver
 | 
| +@implementation Observer
 | 
|  
 | 
|  @synthesize keyPath = _keyPath;
 | 
|  @synthesize lastValue = _lastValue;
 | 
| @@ -20,12 +20,10 @@
 | 
|    _lastValue = nil;
 | 
|    _keyPath = [keyPath copy];
 | 
|    _object = object;
 | 
| -  if (keyPath) {
 | 
| -    [_object addObserver:self
 | 
| -              forKeyPath:_keyPath
 | 
| -                 options:NSKeyValueObservingOptionNew
 | 
| -                 context:nil];
 | 
| -  }
 | 
| +  [_object addObserver:self
 | 
| +            forKeyPath:_keyPath
 | 
| +               options:NSKeyValueObservingOptionNew
 | 
| +               context:nil];
 | 
|  }
 | 
|  
 | 
|  - (void)observeValueForKeyPath:(NSString*)keyPath
 | 
| 
 |