Lines Matching refs:resource
81 const resource = markResourceTiming(
89 assert(resource instanceof PerformanceEntry);
90 assert(resource instanceof PerformanceResourceTiming);
99 const entries = performance.getEntriesByType('resource');
105 const entries = performance.getEntriesByName(resource.name);
114 // Assert resource data based in timingInfo
123 const resource = markResourceTiming(
131 assert(resource instanceof PerformanceEntry);
132 assert(resource instanceof PerformanceResourceTiming);
134 assert.strictEqual(resource.entryType, 'resource');
135 assert.strictEqual(resource.name, requestedUrl);
136 assert.ok(typeof resource.cacheMode === 'undefined', 'cacheMode does not have a getter');
137 assert.strictEqual(resource.startTime, timingInfo.startTime);
138 assert.strictEqual(resource.duration, 0);
139 assert.strictEqual(resource.initiatorType, initiatorType);
140 assert.strictEqual(resource.workerStart, 0);
141 assert.strictEqual(resource.redirectStart, 0);
142 assert.strictEqual(resource.redirectEnd, 0);
143 assert.strictEqual(resource.fetchStart, 0);
144 assert.strictEqual(resource.domainLookupStart, 0);
145 assert.strictEqual(resource.domainLookupEnd, 0);
146 assert.strictEqual(resource.connectStart, 0);
147 assert.strictEqual(resource.connectEnd, 0);
148 assert.strictEqual(resource.secureConnectionStart, 0);
149 assert.deepStrictEqual(resource.nextHopProtocol, []);
150 assert.strictEqual(resource.requestStart, 0);
151 assert.strictEqual(resource.responseStart, 0);
152 assert.strictEqual(resource.responseEnd, 0);
153 assert.strictEqual(resource.encodedBodySize, 0);
154 assert.strictEqual(resource.decodedBodySize, 0);
155 assert.strictEqual(resource.transferSize, 0);
156 assert.deepStrictEqual(resource.toJSON(), {
158 entryType: 'resource',
182 entryType: 'resource',
204 assert.strictEqual(util.inspect(resource), `PerformanceResourceTiming {
206 entryType: 'resource',
228 assert(resource instanceof PerformanceEntry);
229 assert(resource instanceof PerformanceResourceTiming);
247 const resource = markResourceTiming(
255 assert(resource instanceof PerformanceEntry);
256 assert(resource instanceof PerformanceResourceTiming);
258 assert.strictEqual(resource.entryType, 'resource');
259 assert.strictEqual(resource.name, requestedUrl);
260 assert.ok(typeof resource.cacheMode === 'undefined', 'cacheMode does not have a getter');
261 assert.strictEqual(resource.startTime, timingInfo.startTime);
263 assert.strictEqual(resource.duration, 50);
265 assert.strictEqual(resource.transferSize, 450);
267 assert(resource instanceof PerformanceEntry);
268 assert(resource instanceof PerformanceResourceTiming);
284 const entries = list.getEntriesByType('resource');
295 obs.observe({ entryTypes: ['resource'] });
302 const resource = markResourceTiming(
310 assert(resource instanceof PerformanceEntry);
311 assert(resource instanceof PerformanceResourceTiming);