| Index: sdk/lib/html/dart2js/html_dart2js.dart
|
| diff --git a/sdk/lib/html/dart2js/html_dart2js.dart b/sdk/lib/html/dart2js/html_dart2js.dart
|
| index 8ccfa1c689a2ec672be230e8eae997e49714a0d8..df7e34a89ce5a806c8fabc9f49eaf7cb47e388c9 100644
|
| --- a/sdk/lib/html/dart2js/html_dart2js.dart
|
| +++ b/sdk/lib/html/dart2js/html_dart2js.dart
|
| @@ -18442,6 +18442,14 @@ class Performance extends EventTarget native "*Performance" {
|
| @DocsEditable
|
| num now() native;
|
|
|
| + @JSName('webkitClearResourceTimings')
|
| + @DomName('Performance.webkitClearResourceTimings')
|
| + @DocsEditable
|
| + @SupportedBrowser(SupportedBrowser.CHROME)
|
| + @SupportedBrowser(SupportedBrowser.SAFARI)
|
| + @Experimental
|
| + void clearResourceTimings() native;
|
| +
|
| @JSName('webkitGetEntries')
|
| @DomName('Performance.webkitGetEntries')
|
| @DocsEditable
|
| @@ -18465,6 +18473,14 @@ class Performance extends EventTarget native "*Performance" {
|
| @SupportedBrowser(SupportedBrowser.SAFARI)
|
| @Experimental
|
| PerformanceEntryList getEntriesByType(String entryType) native;
|
| +
|
| + @JSName('webkitSetResourceTimingBufferSize')
|
| + @DomName('Performance.webkitSetResourceTimingBufferSize')
|
| + @DocsEditable
|
| + @SupportedBrowser(SupportedBrowser.CHROME)
|
| + @SupportedBrowser(SupportedBrowser.SAFARI)
|
| + @Experimental
|
| + void setResourceTimingBufferSize(int maxSize) native;
|
| }
|
| // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| // for details. All rights reserved. Use of this source code is governed by a
|
| @@ -18539,6 +18555,63 @@ class PerformanceNavigation native "*PerformanceNavigation" {
|
|
|
|
|
| @DocsEditable
|
| +@DomName('PerformanceResourceTiming')
|
| +class PerformanceResourceTiming extends PerformanceEntry native "*PerformanceResourceTiming" {
|
| +
|
| + @DomName('PerformanceResourceTiming.connectEnd')
|
| + @DocsEditable
|
| + final num connectEnd;
|
| +
|
| + @DomName('PerformanceResourceTiming.connectStart')
|
| + @DocsEditable
|
| + final num connectStart;
|
| +
|
| + @DomName('PerformanceResourceTiming.domainLookupEnd')
|
| + @DocsEditable
|
| + final num domainLookupEnd;
|
| +
|
| + @DomName('PerformanceResourceTiming.domainLookupStart')
|
| + @DocsEditable
|
| + final num domainLookupStart;
|
| +
|
| + @DomName('PerformanceResourceTiming.fetchStart')
|
| + @DocsEditable
|
| + final num fetchStart;
|
| +
|
| + @DomName('PerformanceResourceTiming.initiatorType')
|
| + @DocsEditable
|
| + final String initiatorType;
|
| +
|
| + @DomName('PerformanceResourceTiming.redirectEnd')
|
| + @DocsEditable
|
| + final num redirectEnd;
|
| +
|
| + @DomName('PerformanceResourceTiming.redirectStart')
|
| + @DocsEditable
|
| + final num redirectStart;
|
| +
|
| + @DomName('PerformanceResourceTiming.requestStart')
|
| + @DocsEditable
|
| + final num requestStart;
|
| +
|
| + @DomName('PerformanceResourceTiming.responseEnd')
|
| + @DocsEditable
|
| + final num responseEnd;
|
| +
|
| + @DomName('PerformanceResourceTiming.responseStart')
|
| + @DocsEditable
|
| + final num responseStart;
|
| +
|
| + @DomName('PerformanceResourceTiming.secureConnectionStart')
|
| + @DocsEditable
|
| + final num secureConnectionStart;
|
| +}
|
| +// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
| +// for details. All rights reserved. Use of this source code is governed by a
|
| +// BSD-style license that can be found in the LICENSE file.
|
| +
|
| +
|
| +@DocsEditable
|
| @DomName('PerformanceTiming')
|
| class PerformanceTiming native "*PerformanceTiming" {
|
|
|
|
|