mirror of
https://github.com/roytam1/palemoon27.git
synced 2026-05-26 14:18:48 +00:00
359792367d
- Bug 1199289 - r=valentin,dao (bfaf064b19) - Bug 1202312 - Remove an old forward declaration and typedef. r=kats (1fc905fe5d) - Bug 1170894 - Implement nsIFrameLoader::SwitchProcessAndLoadURI. r=smaug (194b0e81f6) - Bug 1199765 - Add support to TabParent for querying the active state of remote browsers. r=Mossop (a9b24d4083) - Bug 1165796 - Part 1: Make PrefEnabledRunnable usable for other preference names. r=baku (2e83d3ecc7) - Bug 1168933 - Send referrer when downloading worker script. r=khuey (69e48dea42) - Bug 1165796 - Part 2: Implement PerformanceObserver.r=baku (9f16f01051) - Bug 1165796 - Part 0: Unified build fix. r=baku (0605bf4397) - Bug 1165796 - Part 3: Fix PerformanceObserverEntryList::GetEntries filtering for initiatorType. r=baku (12d07cee20) - Bug 1192787 - Readd performance enabled test to ResponseEndHighRes; r=baku (f75fbaba13) - Bug 1197003 - Part 1 - PerformanceObserver::Disconenct() should be called before mPerformance is destroyed. r=baku (d4dd3a960b) - Bug 1195700 - Disconnect performance observer before being destroyed to avoid crash. r=baku (e9e743d4d2) - Bug 1197003 - Part 2 - Implement processing algorithm for PerformanceObserver to notify a batch of entries. r=baku (4a0432765f) - Bug 1155761 followup: Annotate nsPerformance::InsertUserEntry as 'override'. rs=ehsan (0552b7f75f)
25 lines
960 B
Plaintext
25 lines
960 B
Plaintext
/* -*- 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
|
|
* https://w3c.github.io/performance-timeline/#the-performanceobserverentrylist-interface
|
|
*/
|
|
|
|
// XXX should be moved into Performance.webidl.
|
|
dictionary PerformanceEntryFilterOptions {
|
|
DOMString name;
|
|
DOMString entryType;
|
|
DOMString initiatorType;
|
|
};
|
|
|
|
[Func="nsPerformance::IsObserverEnabled", Exposed=(Window,Worker)]
|
|
interface PerformanceObserverEntryList {
|
|
PerformanceEntryList getEntries(optional PerformanceEntryFilterOptions filter);
|
|
PerformanceEntryList getEntriesByType(DOMString entryType);
|
|
PerformanceEntryList getEntriesByName(DOMString name,
|
|
optional DOMString entryType);
|
|
};
|
|
|