Bug 1311324 P3 Remove ServiceWorkerMessageEvent interface. r=bz

This commit is contained in:
Ben Kelly 2017-03-09 15:35:21 -05:00
Родитель 94f89a287f
Коммит c6a277c2be
4 изменённых файлов: 0 добавлений и 58 удалений

Просмотреть файл

@ -330,13 +330,6 @@ const kEventConstructors = {
return e;
},
},
ServiceWorkerMessageEvent: { create: function (aName, aProps) {
var e = new ServiceWorkerMessageEvent("serviceworkermessageevent", { bubbles: aProps.bubbles,
cancelable: aProps.cancelable, data: aProps.data, origin: aProps.origin,
lastEventId: aProps.lastEventId, source: aProps.source });
return e;
},
},
SimpleGestureEvent: { create: function (aName, aProps) {
var e = document.createEvent("simplegestureevent");
e.initSimpleGestureEvent(aName, aProps.bubbles, aProps.cancelable,

Просмотреть файл

@ -834,8 +834,6 @@ var interfaceNamesInGlobalScope =
"ServiceWorker",
// IMPORTANT: Do not change this list without review from a DOM peer!
"ServiceWorkerContainer",
// IMPORTANT: Do not change this list without review from a DOM peer!
"ServiceWorkerMessageEvent",
// IMPORTANT: Do not change this list without review from a DOM peer!
"ServiceWorkerRegistration",
// IMPORTANT: Do not change this list without review from a DOM peer!

Просмотреть файл

@ -1,48 +0,0 @@
/* -*- Mode: IDL; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this file,
* You can obtain one at http://mozilla.org/MPL/2.0/.
*
* The origin of this IDL file is
* http://slightlyoff.github.io/ServiceWorker/spec/service_worker/index.html
*
*/
[Pref="dom.serviceWorkers.enabled",
Constructor(DOMString type, optional ServiceWorkerMessageEventInit eventInitDict),
Exposed=Window]
interface ServiceWorkerMessageEvent : Event {
/**
* Custom data associated with this event.
*/
readonly attribute any data;
/**
* The origin of the site from which this event originated.
*/
readonly attribute DOMString origin;
/**
* The last event ID string of the event source.
*/
readonly attribute DOMString lastEventId;
/**
* The service worker or port which originated this event.
* FIXME: Use SameOject after IDL spec is updated
* https://bugzilla.mozilla.org/show_bug.cgi?id=1196097
*/
[Constant] readonly attribute (ServiceWorker or MessagePort)? source;
[Constant, Cached, Frozen]
readonly attribute sequence<MessagePort> ports;
};
dictionary ServiceWorkerMessageEventInit : EventInit
{
any data = null;
DOMString origin = "";
DOMString lastEventId = "";
(ServiceWorker or MessagePort)? source = null;
sequence<MessagePort> ports = [];
};

Просмотреть файл

@ -1087,7 +1087,6 @@ GENERATED_EVENTS_WEBIDL_FILES = [
'ProgressEvent.webidl',
'RecordErrorEvent.webidl',
'ScrollViewChangeEvent.webidl',
'ServiceWorkerMessageEvent.webidl',
'StyleRuleChangeEvent.webidl',
'StyleSheetApplicableStateChangeEvent.webidl',
'StyleSheetChangeEvent.webidl',