// Copyright 2015 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. [ Constructor(DOMString type, optional BeforeInstallPromptEventInit eventInitDict), RuntimeEnabled=AppBanner, ] interface BeforeInstallPromptEvent : Event { readonly attribute sequence platforms; [CallWith=ScriptState] readonly attribute Promise userChoice; [CallWith=ScriptState] Promise prompt(); };