| Index: lib/dom/src/native_FactoryProviders.dart
 | 
| diff --git a/lib/dom/src/native_FactoryProviders.dart b/lib/dom/src/native_FactoryProviders.dart
 | 
| index c82302364e64e0ce49b4524f5619d67cf628f2bb..74082985a140fbd307ff3f270f79ccce2085cbaf 100644
 | 
| --- a/lib/dom/src/native_FactoryProviders.dart
 | 
| +++ b/lib/dom/src/native_FactoryProviders.dart
 | 
| @@ -59,3 +59,20 @@ class _WebKitPointFactoryProvider {
 | 
|  class _WebSocketFactoryProvider {
 | 
|    factory WebSocket(String url) => FactoryProviderImplementation.createWebSocket(url);
 | 
|  }
 | 
| +
 | 
| +class _IDBKeyRangeFactoryProvider {
 | 
| +
 | 
| +  factory IDBKeyRange.only(/*IDBKey*/ value) =>
 | 
| +      FactoryProviderImplementation.IDBKeyRange_only(value);
 | 
| +
 | 
| +  factory IDBKeyRange.lowerBound(/*IDBKey*/ bound, [bool open = false]) =>
 | 
| +      FactoryProviderImplementation.IDBKeyRange_lowerBound(bound, open);
 | 
| +
 | 
| +  factory IDBKeyRange.upperBound(/*IDBKey*/ bound, [bool open = false]) =>
 | 
| +      FactoryProviderImplementation.IDBKeyRange_upperBound(bound, open);
 | 
| +
 | 
| +  factory IDBKeyRange.bound(/*IDBKey*/ lower, /*IDBKey*/ upper,
 | 
| +                            [bool lowerOpen = false, bool upperOpen = false]) =>
 | 
| +      FactoryProviderImplementation.IDBKeyRange_bound(lower, upper,
 | 
| +                                                      lowerOpen, upperOpen);
 | 
| +}
 | 
| 
 |