1/* -*- Mode: IDL; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ 2/* This Source Code Form is subject to the terms of the Mozilla Public 3 * License, v. 2.0. If a copy of the MPL was not distributed with this file, 4 * You can obtain one at http://mozilla.org/MPL/2.0/. 5 */ 6 7[Constructor(DOMString type, optional PluginCrashedEventInit eventInitDict), ChromeOnly] 8interface PluginCrashedEvent : Event 9{ 10 readonly attribute unsigned long pluginID; 11 readonly attribute DOMString pluginDumpID; 12 readonly attribute DOMString pluginName; 13 readonly attribute DOMString? browserDumpID; 14 readonly attribute DOMString? pluginFilename; 15 readonly attribute boolean submittedCrashReport; 16 readonly attribute boolean gmpPlugin; 17}; 18 19dictionary PluginCrashedEventInit : EventInit 20{ 21 unsigned long pluginID = 0; 22 DOMString pluginDumpID = ""; 23 DOMString pluginName = ""; 24 DOMString? browserDumpID = null; 25 DOMString? pluginFilename = null; 26 boolean submittedCrashReport = false; 27 boolean gmpPlugin = false; 28}; 29