From 9b99039155261f80d7532d180ad4c039f6e2a32a Mon Sep 17 00:00:00 2001
From: Abin K Paul
readonly attribute unsigned long long transferSize;
readonly attribute unsigned long long encodedBodySize;
readonly attribute unsigned long long decodedBodySize;
+ readonly attribute DOMString renderBlockingStatus;
[Default] object toJSON();
};
@@ -698,6 +699,12 @@
+ The renderBlockingStatus getter steps are to return
+ "blocking"
if this's timing info's [=fetch timing info/
+ render-blocking=] is true, else "non-blocking"
+
A user agent implementing PerformanceResourceTiming would need
to include "resource"
in
From a4657f205ccdb9585e21f47a1d634b8dc32ad6c9 Mon Sep 17 00:00:00 2001
From: Abin K Paul
readonly attribute unsigned long long transferSize;
readonly attribute unsigned long long encodedBodySize;
readonly attribute unsigned long long decodedBodySize;
- readonly attribute DOMString renderBlockingStatus;
+ readonly attribute RenderBlockingStatusType renderBlockingStatus;
[Default] object toJSON();
};
@@ -410,6 +410,11 @@
info=] resource
info.
+ A PerformanceResourceTiming has an associated + {{RenderBlockingStatusType}} render blocking status. +
The PerformanceResourceTiming interface participates in the
- The renderBlockingStatus getter steps are to return
-
A user agent implementing PerformanceResourceTiming would need
@@ -711,6 +715,38 @@ "blocking"
if this's timing info's [=fetch timing info/
- render-blocking=] is true, else "non-blocking"
+ The renderBlockingStatus getter steps are to return the
+ render blocking status
+ for this.
{{PerformanceObserver/supportedEntryTypes}}. This allows developers
to detect support for Resource Timing.
+ enum RenderBlockingStatusType { + "blocking", + "non-blocking" + }; ++
+ The values are defined as follows: +
+A PerformanceResourceTiming has an associated {{RenderBlockingStatusType}} render blocking status. + "PerformanceResourceTiming">render-blocking status.
The PerformanceResourceTiming interface participates in the @@ -706,7 +706,7 @@
The renderBlockingStatus getter steps are to return the - render blocking status + render-blocking status for this.
@@ -733,7 +733,7 @@
- The renderBlockingStatus getter steps are to return the - render-blocking status - for this. + The renderBlockingStatus getter steps are to return + blocking + if this's timing + info's [=fetch timing info/render-blocking=] is true + else non-blocking + and the relevant global object for this.
A user agent implementing PerformanceResourceTiming would need @@ -733,17 +736,13 @@
A user agent implementing PerformanceResourceTiming would need