| OLD | NEW | 
|---|
| (Empty) |  | 
|  | 1 // Copyright 2016 The Chromium Authors. All rights reserved. | 
|  | 2 // Use of this source code is governed by a BSD-style license that can be | 
|  | 3 // found in the LICENSE file. | 
|  | 4 | 
|  | 5 // TODO(falken): Revise link when this lands in the spec: | 
|  | 6 // https://github.com/w3c/ServiceWorker/issues/920 | 
|  | 7 [ | 
|  | 8     RuntimeEnabled=ServiceWorkerNavigationPreload, | 
|  | 9     SecureContext, | 
|  | 10     Exposed=(Window,Worker), | 
|  | 11 ] interface NavigationPreloadManager { | 
|  | 12     [CallWith=ScriptState] Promise<void> enable(); | 
|  | 13     [CallWith=ScriptState] Promise<void> disable(); | 
|  | 14     [CallWith=ScriptState] Promise<void> setHeaderValue(ByteString value); | 
|  | 15     [CallWith=ScriptState] Promise<NavigationPreloadState> getState(); | 
|  | 16 }; | 
| OLD | NEW | 
|---|