Bug 1754025 [wpt PR 32729] - WebKit export of https://bugs.webkit.org/show_bug.cgi...
[gecko.git] / remote / test / puppeteer-expected.json
blobd6cb45e8cc965084ac1c6747977ba9101da8b88e
2   "Accessibility should work (accessibility.spec.ts)": [
3     "SKIP"
4   ],
5   "Accessibility should report uninteresting nodes (accessibility.spec.ts)": [
6     "SKIP"
7   ],
8   "Accessibility roledescription (accessibility.spec.ts)": [
9     "SKIP"
10   ],
11   "Accessibility orientation (accessibility.spec.ts)": [
12     "SKIP"
13   ],
14   "Accessibility autocomplete (accessibility.spec.ts)": [
15     "SKIP"
16   ],
17   "Accessibility multiselectable (accessibility.spec.ts)": [
18     "SKIP"
19   ],
20   "Accessibility keyshortcuts (accessibility.spec.ts)": [
21     "SKIP"
22   ],
23   "Accessibility filtering children of leaf nodes should not report text nodes inside controls (accessibility.spec.ts)": [
24     "SKIP"
25   ],
26   "Accessibility filtering children of leaf nodes rich text editable fields should have children (accessibility.spec.ts)": [
27     "SKIP"
28   ],
29   "Accessibility filtering children of leaf nodes rich text editable fields with role should have children (accessibility.spec.ts)": [
30     "SKIP"
31   ],
32   "Accessibility filtering children of leaf nodes non editable textbox with role and tabIndex and label should not have children (accessibility.spec.ts)": [
33     "SKIP"
34   ],
35   "Accessibility filtering children of leaf nodes checkbox with and tabIndex and label should not have children (accessibility.spec.ts)": [
36     "SKIP"
37   ],
38   "Accessibility filtering children of leaf nodes checkbox without label should not have children (accessibility.spec.ts)": [
39     "SKIP"
40   ],
41   "Accessibility filtering children of leaf nodes plaintext contenteditable plain text field with role should not have children (accessibility.spec.ts)": [
42     "SKIP"
43   ],
44   "Accessibility filtering children of leaf nodes root option should work a button (accessibility.spec.ts)": [
45     "SKIP"
46   ],
47   "Accessibility filtering children of leaf nodes root option should work an input (accessibility.spec.ts)": [
48     "SKIP"
49   ],
50   "Accessibility filtering children of leaf nodes root option should work a menu (accessibility.spec.ts)": [
51     "SKIP"
52   ],
53   "Accessibility filtering children of leaf nodes root option should return null when the element is no longer in DOM (accessibility.spec.ts)": [
54     "SKIP"
55   ],
56   "Accessibility filtering children of leaf nodes root option should support the interestingOnly option (accessibility.spec.ts)": [
57     "SKIP"
58   ],
59   "Browser specs Browser.version should return whether we are in headless (browser.spec.ts)": [
60     "PASS"
61   ],
62   "Browser specs Browser.userAgent should include WebKit (browser.spec.ts)": [
63     "PASS"
64   ],
65   "Browser specs Browser.target should return browser target (browser.spec.ts)": [
66     "PASS"
67   ],
68   "Browser specs Browser.process should return child_process instance (browser.spec.ts)": [
69     "PASS"
70   ],
71   "Browser specs Browser.process should not return child_process for remote browser (browser.spec.ts)": [
72     "PASS"
73   ],
74   "Browser specs Browser.isConnected should set the browser connected state (browser.spec.ts)": [
75     "PASS"
76   ],
77   "BrowserContext should have default context (browsercontext.spec.ts)": [
78     "PASS"
79   ],
80   "BrowserContext should create new incognito context (browsercontext.spec.ts)": [
81     "PASS"
82   ],
83   "BrowserContext should close all belonging targets once closing context (browsercontext.spec.ts)": [
84     "PASS"
85   ],
86   "BrowserContext window.open should use parent tab context (browsercontext.spec.ts)": [
87     "FAIL"
88   ],
89   "BrowserContext should fire target events (browsercontext.spec.ts)": [
90     "FAIL"
91   ],
92   "BrowserContext should wait for a target (browsercontext.spec.ts)": [
93     "TIMEOUT"
94   ],
95   "BrowserContext should timeout waiting for a non-existent target (browsercontext.spec.ts)": [
96     "PASS"
97   ],
98   "BrowserContext should isolate localStorage and cookies (browsercontext.spec.ts)": [
99     "FAIL"
100   ],
101   "BrowserContext should work across sessions (browsercontext.spec.ts)": [
102     "FAIL"
103   ],
104   "Page.click should click the button (click.spec.ts)": [
105     "PASS"
106   ],
107   "Page.click should click svg (click.spec.ts)": [
108     "PASS"
109   ],
110   "Page.click should click the button if window.Node is removed (click.spec.ts)": [
111     "FAIL"
112   ],
113   "Page.click should click on a span with an inline element inside (click.spec.ts)": [
114     "PASS"
115   ],
116   "Page.click should not throw UnhandledPromiseRejection when page closes (click.spec.ts)": [
117     "PASS"
118   ],
119   "Page.click should click the button after navigation  (click.spec.ts)": [
120     "PASS"
121   ],
122   "Page.click should click with disabled javascript (click.spec.ts)": [
123     "FAIL"
124   ],
125   "Page.click should click when one of inline box children is outside of viewport (click.spec.ts)": [
126     "PASS"
127   ],
128   "Page.click should select the text by triple clicking (click.spec.ts)": [
129     "PASS"
130   ],
131   "Page.click should click offscreen buttons (click.spec.ts)": [
132     "PASS"
133   ],
134   "Page.click should click wrapped links (click.spec.ts)": [
135     "PASS"
136   ],
137   "Page.click should click on checkbox input and toggle (click.spec.ts)": [
138     "PASS"
139   ],
140   "Page.click should click on checkbox label and toggle (click.spec.ts)": [
141     "FAIL", "PASS"
142   ],
143   "Page.click should fail to click a missing button (click.spec.ts)": [
144     "PASS"
145   ],
146   "Page.click should not hang with touch-enabled viewports (click.spec.ts)": [
147     "PASS"
148   ],
149   "Page.click should scroll and click the button (click.spec.ts)": [
150     "PASS"
151   ],
152   "Page.click should double click the button (click.spec.ts)": [
153     "PASS"
154   ],
155   "Page.click should click a partially obscured button (click.spec.ts)": [
156     "PASS"
157   ],
158   "Page.click should click a rotated button (click.spec.ts)": [
159     "PASS"
160   ],
161   "Page.click should fire contextmenu event on right click (click.spec.ts)": [
162     "PASS"
163   ],
164   "Page.click should click links which cause navigation (click.spec.ts)": [
165     "PASS"
166   ],
167   "Page.click should click the button inside an iframe (click.spec.ts)": [
168     "PASS"
169   ],
170   "Page.click should click the button with fixed position inside an iframe (click.spec.ts)": [
171     "SKIP"
172   ],
173   "Page.click should click the button with deviceScaleFactor set (click.spec.ts)": [
174     "PASS"
175   ],
176   "Cookie specs Page.cookies should return no cookies in pristine browser context (cookies.spec.ts)": [
177     "PASS"
178   ],
179   "Cookie specs Page.cookies should get a cookie (cookies.spec.ts)": [
180     "PASS"
181   ],
182   "Cookie specs Page.cookies should properly report httpOnly cookie (cookies.spec.ts)": [
183     "PASS"
184   ],
185   "Cookie specs Page.cookies should properly report \"Strict\" sameSite cookie (cookies.spec.ts)": [
186     "PASS"
187   ],
188   "Cookie specs Page.cookies should properly report \"Lax\" sameSite cookie (cookies.spec.ts)": [
189     "PASS"
190   ],
191   "Cookie specs Page.cookies should get multiple cookies (cookies.spec.ts)": [
192     "PASS"
193   ],
194   "Cookie specs Page.cookies should get cookies from multiple urls (cookies.spec.ts)": [
195     "PASS"
196   ],
197   "Cookie specs Page.setCookie should work (cookies.spec.ts)": [
198     "FAIL"
199   ],
200   "Cookie specs Page.setCookie should isolate cookies in browser contexts (cookies.spec.ts)": [
201     "FAIL"
202   ],
203   "Cookie specs Page.setCookie should set multiple cookies (cookies.spec.ts)": [
204     "FAIL"
205   ],
206   "Cookie specs Page.setCookie should have |expires| set to |-1| for session cookies (cookies.spec.ts)": [
207     "PASS"
208   ],
209   "Cookie specs Page.setCookie should set cookie with reasonable defaults (cookies.spec.ts)": [
210     "FAIL"
211   ],
212   "Cookie specs Page.setCookie should set a cookie with a path (cookies.spec.ts)": [
213     "FAIL"
214   ],
215   "Cookie specs Page.setCookie should not set a cookie on a blank page (cookies.spec.ts)": [
216     "PASS"
217   ],
218   "Cookie specs Page.setCookie should not set a cookie with blank page URL (cookies.spec.ts)": [
219     "PASS"
220   ],
221   "Cookie specs Page.setCookie should not set a cookie on a data URL page (cookies.spec.ts)": [
222     "PASS"
223   ],
224   "Cookie specs Page.setCookie should default to setting secure cookie for HTTPS websites (cookies.spec.ts)": [
225     "PASS"
226   ],
227   "Cookie specs Page.setCookie should be able to set unsecure cookie for HTTP website (cookies.spec.ts)": [
228     "PASS"
229   ],
230   "Cookie specs Page.setCookie should set a cookie on a different domain (cookies.spec.ts)": [
231     "FAIL"
232   ],
233   "Cookie specs Page.setCookie should set cookies from a frame (cookies.spec.ts)": [
234     "FAIL"
235   ],
236   "Cookie specs Page.setCookie should set secure same-site cookies from a frame (cookies.spec.ts)": [
237     "PASS"
238   ],
239   "Cookie specs Page.deleteCookie should work (cookies.spec.ts)": [
240     "FAIL"
241   ],
242   "DefaultBrowserContext page.cookies() should work (defaultbrowsercontext.spec.ts)": [
243     "PASS"
244   ],
245   "DefaultBrowserContext page.setCookie() should work (defaultbrowsercontext.spec.ts)": [
246     "FAIL"
247   ],
248   "DefaultBrowserContext page.deleteCookie() should work (defaultbrowsercontext.spec.ts)": [
249     "FAIL"
250   ],
251   "Page.Events.Dialog should fire (dialog.spec.ts)": [
252     "PASS"
253   ],
254   "Page.Events.Dialog should allow accepting prompts (dialog.spec.ts)": [
255     "FAIL"
256   ],
257   "Page.Events.Dialog should dismiss the prompt (dialog.spec.ts)": [
258     "PASS"
259   ],
260   "ElementHandle specs ElementHandle.boundingBox should work (elementhandle.spec.ts)": [
261     "FAIL"
262   ],
263   "ElementHandle specs ElementHandle.boundingBox should handle nested frames (elementhandle.spec.ts)": [
264     "PASS", "FAIL"
265   ],
266   "ElementHandle specs ElementHandle.boundingBox should return null for invisible elements (elementhandle.spec.ts)": [
267     "FAIL"
268   ],
269   "ElementHandle specs ElementHandle.boundingBox should force a layout (elementhandle.spec.ts)": [
270     "PASS"
271   ],
272   "ElementHandle specs ElementHandle.boundingBox should work with SVG nodes (elementhandle.spec.ts)": [
273     "PASS"
274   ],
275   "ElementHandle specs ElementHandle.boxModel should work (elementhandle.spec.ts)": [
276     "PASS"
277   ],
278   "ElementHandle specs ElementHandle.boxModel should return null for invisible elements (elementhandle.spec.ts)": [
279     "FAIL"
280   ],
281   "ElementHandle specs ElementHandle.contentFrame should work (elementhandle.spec.ts)": [
282     "PASS"
283   ],
284   "ElementHandle specs ElementHandle.click should work (elementhandle.spec.ts)": [
285     "PASS"
286   ],
287   "ElementHandle specs ElementHandle.click should work for Shadow DOM v1 (elementhandle.spec.ts)": [
288     "PASS"
289   ],
290   "ElementHandle specs ElementHandle.click should work for TextNodes (elementhandle.spec.ts)": [
291     "PASS"
292   ],
293   "ElementHandle specs ElementHandle.click should throw for detached nodes (elementhandle.spec.ts)": [
294     "PASS"
295   ],
296   "ElementHandle specs ElementHandle.click should throw for hidden nodes (elementhandle.spec.ts)": [
297     "PASS"
298   ],
299   "ElementHandle specs ElementHandle.click should throw for recursively hidden nodes (elementhandle.spec.ts)": [
300     "PASS"
301   ],
302   "ElementHandle specs ElementHandle.click should throw for <br> elements (elementhandle.spec.ts)": [
303     "PASS"
304   ],
305   "ElementHandle specs Element.waitForSelector should wait correctly with waitForSelector on an element (elementhandle.spec.ts)": [
306     "PASS"
307   ],
308   "ElementHandle specs ElementHandle.hover should work (elementhandle.spec.ts)": [
309     "PASS"
310   ],
311   "ElementHandle specs ElementHandle.isIntersectingViewport should work (elementhandle.spec.ts)": [
312     "PASS"
313   ],
314   "ElementHandle specs ElementHandle.isIntersectingViewport should work with threshold (elementhandle.spec.ts)": [
315     "PASS"
316   ],
317   "ElementHandle specs ElementHandle.isIntersectingViewport should work with threshold of 1 (elementhandle.spec.ts)": [
318     "PASS"
319   ],
320   "ElementHandle specs Custom queries should register and unregister (elementhandle.spec.ts)": [
321     "PASS"
322   ],
323   "ElementHandle specs Custom queries should throw with invalid query names (elementhandle.spec.ts)": [
324     "PASS"
325   ],
326   "ElementHandle specs Custom queries should work for multiple elements (elementhandle.spec.ts)": [
327     "PASS"
328   ],
329   "ElementHandle specs Custom queries should eval correctly (elementhandle.spec.ts)": [
330     "PASS"
331   ],
332   "ElementHandle specs Custom queries should wait correctly with waitForSelector (elementhandle.spec.ts)": [
333     "PASS"
334   ],
335   "ElementHandle specs Custom queries should wait correctly with waitForSelector on an element (elementhandle.spec.ts)": [
336     "PASS"
337   ],
338   "ElementHandle specs Custom queries should wait correctly with waitFor (elementhandle.spec.ts)": [
339     "PASS"
340   ],
341   "ElementHandle specs Custom queries should work when both queryOne and queryAll are registered (elementhandle.spec.ts)": [
342     "PASS"
343   ],
344   "ElementHandle specs Custom queries should eval when both queryOne and queryAll are registered (elementhandle.spec.ts)": [
345     "PASS"
346   ],
347   "Emulation Page.viewport should get the proper viewport size (emulation.spec.ts)": [
348     "PASS"
349   ],
350   "Emulation Page.viewport should support mobile emulation (emulation.spec.ts)": [
351     "PASS"
352   ],
353   "Emulation Page.viewport should support touch emulation (emulation.spec.ts)": [
354     "PASS"
355   ],
356   "Emulation Page.viewport should be detectable by Modernizr (emulation.spec.ts)": [
357     "PASS"
358   ],
359   "Emulation Page.viewport should detect touch when applying viewport with touches (emulation.spec.ts)": [
360     "PASS"
361   ],
362   "Emulation Page.viewport should support landscape emulation (emulation.spec.ts)": [
363     "FAIL"
364   ],
365   "Emulation Page.emulate should work (emulation.spec.ts)": [
366     "PASS"
367   ],
368   "Emulation Page.emulate should support clicking (emulation.spec.ts)": [
369     "PASS", "FAIL"
370   ],
371   "Emulation Page.emulateMediaType should work (emulation.spec.ts)": [
372     "FAIL"
373   ],
374   "Emulation Page.emulateMediaType should throw in case of bad argument (emulation.spec.ts)": [
375     "PASS"
376   ],
377   "Emulation Page.emulateMediaFeatures should work (emulation.spec.ts)": [
378     "FAIL"
379   ],
380   "Emulation Page.emulateMediaFeatures should throw in case of bad argument (emulation.spec.ts)": [
381     "PASS"
382   ],
383   "Emulation Page.emulateTimezone should work (emulation.spec.ts)": [
384     "FAIL"
385   ],
386   "Emulation Page.emulateTimezone should throw for invalid timezone IDs (emulation.spec.ts)": [
387     "FAIL"
388   ],
389   "Emulation Page.emulateVisionDeficiency should work (emulation.spec.ts)": [
390     "FAIL"
391   ],
392   "Emulation Page.emulateVisionDeficiency should throw for invalid vision deficiencies (emulation.spec.ts)": [
393     "PASS"
394   ],
395   "Emulation Page.emulateNetworkConditions should change navigator.connection.effectiveType (emulation.spec.ts)": [
396     "FAIL"
397   ],
398   "Emulation Page.emulateCPUThrottling should change the CPU throttling rate successfully (emulation.spec.ts)": [
399     "FAIL"
400   ],
401   "Evaluation specs Page.evaluate should work (evaluation.spec.ts)": [
402     "PASS"
403   ],
404   "Evaluation specs Page.evaluate should transfer BigInt (evaluation.spec.ts)": [
405     "PASS"
406   ],
407   "Evaluation specs Page.evaluate should transfer NaN (evaluation.spec.ts)": [
408     "PASS"
409   ],
410   "Evaluation specs Page.evaluate should transfer -0 (evaluation.spec.ts)": [
411     "PASS"
412   ],
413   "Evaluation specs Page.evaluate should transfer Infinity (evaluation.spec.ts)": [
414     "PASS"
415   ],
416   "Evaluation specs Page.evaluate should transfer -Infinity (evaluation.spec.ts)": [
417     "PASS"
418   ],
419   "Evaluation specs Page.evaluate should transfer arrays (evaluation.spec.ts)": [
420     "PASS"
421   ],
422   "Evaluation specs Page.evaluate should transfer arrays as arrays, not objects (evaluation.spec.ts)": [
423     "PASS"
424   ],
425   "Evaluation specs Page.evaluate should modify global environment (evaluation.spec.ts)": [
426     "PASS"
427   ],
428   "Evaluation specs Page.evaluate should evaluate in the page context (evaluation.spec.ts)": [
429     "PASS"
430   ],
431   "Evaluation specs Page.evaluate should return undefined for objects with symbols (evaluation.spec.ts)": [
432     "FAIL"
433   ],
434   "Evaluation specs Page.evaluate should work with function shorthands (evaluation.spec.ts)": [
435     "PASS"
436   ],
437   "Evaluation specs Page.evaluate should work with unicode chars (evaluation.spec.ts)": [
438     "PASS"
439   ],
440   "Evaluation specs Page.evaluate should throw when evaluation triggers reload (evaluation.spec.ts)": [
441     "TIMEOUT"
442   ],
443   "Evaluation specs Page.evaluate should await promise (evaluation.spec.ts)": [
444     "PASS"
445   ],
446   "Evaluation specs Page.evaluate should work right after framenavigated (evaluation.spec.ts)": [
447     "PASS"
448   ],
449   "Evaluation specs Page.evaluate should work from-inside an exposed function (evaluation.spec.ts)": [
450     "FAIL"
451   ],
452   "Evaluation specs Page.evaluate should reject promise with exception (evaluation.spec.ts)": [
453     "PASS"
454   ],
455   "Evaluation specs Page.evaluate should support thrown strings as error messages (evaluation.spec.ts)": [
456     "PASS"
457   ],
458   "Evaluation specs Page.evaluate should support thrown numbers as error messages (evaluation.spec.ts)": [
459     "PASS"
460   ],
461   "Evaluation specs Page.evaluate should return complex objects (evaluation.spec.ts)": [
462     "PASS"
463   ],
464   "Evaluation specs Page.evaluate should return BigInt (evaluation.spec.ts)": [
465     "PASS"
466   ],
467   "Evaluation specs Page.evaluate should return NaN (evaluation.spec.ts)": [
468     "PASS"
469   ],
470   "Evaluation specs Page.evaluate should return -0 (evaluation.spec.ts)": [
471     "PASS"
472   ],
473   "Evaluation specs Page.evaluate should return Infinity (evaluation.spec.ts)": [
474     "PASS"
475   ],
476   "Evaluation specs Page.evaluate should return -Infinity (evaluation.spec.ts)": [
477     "PASS"
478   ],
479   "Evaluation specs Page.evaluate should accept \"undefined\" as one of multiple parameters (evaluation.spec.ts)": [
480     "PASS"
481   ],
482   "Evaluation specs Page.evaluate should properly serialize null fields (evaluation.spec.ts)": [
483     "PASS"
484   ],
485   "Evaluation specs Page.evaluate should return undefined for non-serializable objects (evaluation.spec.ts)": [
486     "FAIL"
487   ],
488   "Evaluation specs Page.evaluate should fail for circular object (evaluation.spec.ts)": [
489     "FAIL"
490   ],
491   "Evaluation specs Page.evaluate should be able to throw a tricky error (evaluation.spec.ts)": [
492     "PASS"
493   ],
494   "Evaluation specs Page.evaluate should accept a string (evaluation.spec.ts)": [
495     "PASS"
496   ],
497   "Evaluation specs Page.evaluate should accept a string with semi colons (evaluation.spec.ts)": [
498     "PASS"
499   ],
500   "Evaluation specs Page.evaluate should accept a string with comments (evaluation.spec.ts)": [
501     "PASS"
502   ],
503   "Evaluation specs Page.evaluate should accept element handle as an argument (evaluation.spec.ts)": [
504     "PASS"
505   ],
506   "Evaluation specs Page.evaluate should throw if underlying element was disposed (evaluation.spec.ts)": [
507     "PASS"
508   ],
509   "Evaluation specs Page.evaluate should throw if elementHandles are from other frames (evaluation.spec.ts)": [
510     "PASS"
511   ],
512   "Evaluation specs Page.evaluate should simulate a user gesture (evaluation.spec.ts)": [
513     "FAIL"
514   ],
515   "Evaluation specs Page.evaluate should throw a nice error after a navigation (evaluation.spec.ts)": [
516     "FAIL"
517   ],
518   "Evaluation specs Page.evaluate should not throw an error when evaluation does a navigation (evaluation.spec.ts)": [
519     "PASS"
520   ],
521   "Evaluation specs Page.evaluate should transfer 100Mb of data from page to node.js (evaluation.spec.ts)": [
522     "PASS"
523   ],
524   "Evaluation specs Page.evaluate should throw error with detailed information on exception inside promise  (evaluation.spec.ts)": [
525     "PASS"
526   ],
527   "Evaluation specs Page.evaluateOnNewDocument should evaluate before anything else on the page (evaluation.spec.ts)": [
528     "FAIL"
529   ],
530   "Evaluation specs Page.evaluateOnNewDocument should work with CSP (evaluation.spec.ts)": [
531     "FAIL"
532   ],
533   "Evaluation specs Frame.evaluate should have different execution contexts (evaluation.spec.ts)": [
534     "PASS"
535   ],
536   "Evaluation specs Frame.evaluate should have correct execution contexts (evaluation.spec.ts)": [
537     "PASS"
538   ],
539   "Evaluation specs Frame.evaluate should execute after cross-site navigation (evaluation.spec.ts)": [
540     "PASS"
541   ],
542   "EventEmitter on on: adds an event listener that is fired when the event is emitted (EventEmitter.spec.ts)": [
543     "PASS"
544   ],
545   "EventEmitter on on sends the event data to the handler (EventEmitter.spec.ts)": [
546     "PASS"
547   ],
548   "EventEmitter on on: supports chaining (EventEmitter.spec.ts)": [
549     "PASS"
550   ],
551   "EventEmitter on addListener: adds an event listener that is fired when the event is emitted (EventEmitter.spec.ts)": [
552     "PASS"
553   ],
554   "EventEmitter on addListener sends the event data to the handler (EventEmitter.spec.ts)": [
555     "PASS"
556   ],
557   "EventEmitter on addListener: supports chaining (EventEmitter.spec.ts)": [
558     "PASS"
559   ],
560   "EventEmitter off off: removes the listener so it is no longer called (EventEmitter.spec.ts)": [
561     "PASS"
562   ],
563   "EventEmitter off off: supports chaining (EventEmitter.spec.ts)": [
564     "PASS"
565   ],
566   "EventEmitter off removeListener: removes the listener so it is no longer called (EventEmitter.spec.ts)": [
567     "PASS"
568   ],
569   "EventEmitter off removeListener: supports chaining (EventEmitter.spec.ts)": [
570     "PASS"
571   ],
572   "EventEmitter once only calls the listener once and then removes it (EventEmitter.spec.ts)": [
573     "PASS"
574   ],
575   "EventEmitter once supports chaining (EventEmitter.spec.ts)": [
576     "PASS"
577   ],
578   "EventEmitter emit calls all the listeners for an event (EventEmitter.spec.ts)": [
579     "PASS"
580   ],
581   "EventEmitter emit passes data through to the listener (EventEmitter.spec.ts)": [
582     "PASS"
583   ],
584   "EventEmitter emit returns true if the event has listeners (EventEmitter.spec.ts)": [
585     "PASS"
586   ],
587   "EventEmitter emit returns false if the event has listeners (EventEmitter.spec.ts)": [
588     "PASS"
589   ],
590   "EventEmitter listenerCount returns the number of listeners for the given event (EventEmitter.spec.ts)": [
591     "PASS"
592   ],
593   "EventEmitter removeAllListeners removes every listener from all events by default (EventEmitter.spec.ts)": [
594     "PASS"
595   ],
596   "EventEmitter removeAllListeners returns the emitter for chaining (EventEmitter.spec.ts)": [
597     "PASS"
598   ],
599   "EventEmitter removeAllListeners can filter to remove only listeners for a given event name (EventEmitter.spec.ts)": [
600     "PASS"
601   ],
602   "Fixtures dumpio option should work with pipe option  (fixtures.spec.ts)": [
603     "SKIP"
604   ],
605   "Fixtures should dump browser process stderr (fixtures.spec.ts)": [
606     "PASS"
607   ],
608   "Fixtures should close the browser when the node process closes (fixtures.spec.ts)": [
609     "PASS"
610   ],
611   "Frame specs Frame.executionContext should work (frame.spec.ts)": [
612     "PASS"
613   ],
614   "Frame specs Frame.evaluateHandle should work (frame.spec.ts)": [
615     "PASS"
616   ],
617   "Frame specs Frame.evaluate should throw for detached frames (frame.spec.ts)": [
618     "TIMEOUT"
619   ],
620   "Frame specs Frame.evaluate allows readonly array to be an argument (frame.spec.ts)": [
621     "PASS"
622   ],
623   "Frame specs Frame Management should handle nested frames (frame.spec.ts)": [
624     "PASS"
625   ],
626   "Frame specs Frame Management should send events when frames are manipulated dynamically (frame.spec.ts)": [
627     "FAIL"
628   ],
629   "Frame specs Frame Management should send \"framenavigated\" when navigating on anchor URLs (frame.spec.ts)": [
630     "TIMEOUT"
631   ],
632   "Frame specs Frame Management should persist mainFrame on cross-process navigation (frame.spec.ts)": [
633     "PASS"
634   ],
635   "Frame specs Frame Management should not send attach/detach events for main frame (frame.spec.ts)": [
636     "PASS"
637   ],
638   "Frame specs Frame Management should detach child frames on navigation (frame.spec.ts)": [
639     "FAIL"
640   ],
641   "Frame specs Frame Management should support framesets (frame.spec.ts)": [
642     "FAIL"
643   ],
644   "Frame specs Frame Management should report frame from-inside shadow DOM (frame.spec.ts)": [
645     "PASS"
646   ],
647   "Frame specs Frame Management should report frame.name() (frame.spec.ts)": [
648     "PASS"
649   ],
650   "Frame specs Frame Management should report frame.parent() (frame.spec.ts)": [
651     "PASS"
652   ],
653   "Frame specs Frame Management should report different frame instance when frame re-attaches (frame.spec.ts)": [
654     "FAIL"
655   ],
656   "Frame specs Frame Management should support url fragment (frame.spec.ts)": [
657     "PASS"
658   ],
659   "Emulate idle state changing idle state emulation causes change of the IdleDetector state (idle_override.spec.ts)": [
660     "FAIL"
661   ],
662   "ignoreHTTPSErrors should work (ignorehttpserrors.spec.ts)": [
663     "PASS"
664   ],
665   "ignoreHTTPSErrors should work with request interception (ignorehttpserrors.spec.ts)": [
666     "FAIL"
667   ],
668   "ignoreHTTPSErrors should work with mixed content (ignorehttpserrors.spec.ts)": [
669     "PASS"
670   ],
671   "ignoreHTTPSErrors Response.securityDetails should work (ignorehttpserrors.spec.ts)": [
672     "FAIL"
673   ],
674   "ignoreHTTPSErrors Response.securityDetails should be |null| for non-secure requests (ignorehttpserrors.spec.ts)": [
675     "PASS"
676   ],
677   "ignoreHTTPSErrors Response.securityDetails Network redirects should report SecurityDetails (ignorehttpserrors.spec.ts)": [
678     "PASS", "FAIL"
679   ],
680   "input tests input should upload the file (input.spec.ts)": [
681     "SKIP"
682   ],
683   "input tests Page.waitForFileChooser should work when file input is attached to DOM (input.spec.ts)": [
684     "SKIP"
685   ],
686   "input tests Page.waitForFileChooser should work when file input is not attached to DOM (input.spec.ts)": [
687     "SKIP"
688   ],
689   "input tests Page.waitForFileChooser should respect timeout (input.spec.ts)": [
690     "SKIP"
691   ],
692   "input tests Page.waitForFileChooser should respect default timeout when there is no custom timeout (input.spec.ts)": [
693     "SKIP"
694   ],
695   "input tests Page.waitForFileChooser should prioritize exact timeout over default timeout (input.spec.ts)": [
696     "SKIP"
697   ],
698   "input tests Page.waitForFileChooser should work with no timeout (input.spec.ts)": [
699     "SKIP"
700   ],
701   "input tests Page.waitForFileChooser should return the same file chooser when there are many watchdogs simultaneously (input.spec.ts)": [
702     "SKIP"
703   ],
704   "input tests FileChooser.accept should accept single file (input.spec.ts)": [
705     "SKIP"
706   ],
707   "input tests FileChooser.accept should be able to read selected file (input.spec.ts)": [
708     "SKIP"
709   ],
710   "input tests FileChooser.accept should be able to reset selected files with empty file list (input.spec.ts)": [
711     "SKIP"
712   ],
713   "input tests FileChooser.accept should not accept multiple files for single-file input (input.spec.ts)": [
714     "SKIP"
715   ],
716   "input tests FileChooser.accept should fail for non-existent files (input.spec.ts)": [
717     "SKIP"
718   ],
719   "input tests FileChooser.accept should fail when accepting file chooser twice (input.spec.ts)": [
720     "SKIP"
721   ],
722   "input tests FileChooser.cancel should cancel dialog (input.spec.ts)": [
723     "SKIP"
724   ],
725   "input tests FileChooser.cancel should fail when canceling file chooser twice (input.spec.ts)": [
726     "SKIP"
727   ],
728   "input tests FileChooser.isMultiple should work for single file pick (input.spec.ts)": [
729     "SKIP"
730   ],
731   "input tests FileChooser.isMultiple should work for \"multiple\" (input.spec.ts)": [
732     "SKIP"
733   ],
734   "input tests FileChooser.isMultiple should work for \"webkitdirectory\" (input.spec.ts)": [
735     "SKIP"
736   ],
737   "JSHandle Page.evaluateHandle should work (jshandle.spec.ts)": [
738     "PASS"
739   ],
740   "JSHandle Page.evaluateHandle should accept object handle as an argument (jshandle.spec.ts)": [
741     "PASS"
742   ],
743   "JSHandle Page.evaluateHandle should accept object handle to primitive types (jshandle.spec.ts)": [
744     "PASS"
745   ],
746   "JSHandle Page.evaluateHandle should warn on nested object handles (jshandle.spec.ts)": [
747     "PASS"
748   ],
749   "JSHandle Page.evaluateHandle should accept object handle to unserializable value (jshandle.spec.ts)": [
750     "PASS"
751   ],
752   "JSHandle Page.evaluateHandle should use the same JS wrappers (jshandle.spec.ts)": [
753     "PASS"
754   ],
755   "JSHandle JSHandle.getProperty should work (jshandle.spec.ts)": [
756     "PASS"
757   ],
758   "JSHandle JSHandle.getProperty should return a JSHandle even if the property does not exist (jshandle.spec.ts)": [
759     "PASS"
760   ],
761   "JSHandle JSHandle.jsonValue should work (jshandle.spec.ts)": [
762     "PASS"
763   ],
764   "JSHandle JSHandle.jsonValue works with jsonValues that are not objects (jshandle.spec.ts)": [
765     "PASS"
766   ],
767   "JSHandle JSHandle.jsonValue works with jsonValues that are primitives (jshandle.spec.ts)": [
768     "PASS"
769   ],
770   "JSHandle JSHandle.jsonValue should not work with dates (jshandle.spec.ts)": [
771     "FAIL"
772   ],
773   "JSHandle JSHandle.jsonValue should throw for circular objects (jshandle.spec.ts)": [
774     "PASS"
775   ],
776   "JSHandle JSHandle.getProperties should work (jshandle.spec.ts)": [
777     "PASS"
778   ],
779   "JSHandle JSHandle.getProperties should return even non-own properties (jshandle.spec.ts)": [
780     "PASS"
781   ],
782   "JSHandle JSHandle.asElement should work (jshandle.spec.ts)": [
783     "PASS"
784   ],
785   "JSHandle JSHandle.asElement should return null for non-elements (jshandle.spec.ts)": [
786     "PASS"
787   ],
788   "JSHandle JSHandle.asElement should return ElementHandle for TextNodes (jshandle.spec.ts)": [
789     "PASS"
790   ],
791   "JSHandle JSHandle.toString should work for primitives (jshandle.spec.ts)": [
792     "PASS"
793   ],
794   "JSHandle JSHandle.toString should work for complicated objects (jshandle.spec.ts)": [
795     "PASS"
796   ],
797   "JSHandle JSHandle.toString should work with different subtypes (jshandle.spec.ts)": [
798     "PASS"
799   ],
800   "JSHandle JSHandle.clickablePoint should work (jshandle.spec.ts)": [
801     "PASS"
802   ],
803   "JSHandle JSHandle.clickablePoint should work for iframes (jshandle.spec.ts)": [
804     "PASS"
805   ],
806   "JSHandle JSHandle.click should work (jshandle.spec.ts)": [
807     "FAIL"
808   ],
809   "Keyboard should type into a textarea (keyboard.spec.ts)": [
810     "PASS"
811   ],
812   "Keyboard should press the metaKey (keyboard.spec.ts)": [
813     "FAIL"
814   ],
815   "Keyboard should move with the arrow keys (keyboard.spec.ts)": [
816     "PASS"
817   ],
818   "Keyboard should send a character with ElementHandle.press (keyboard.spec.ts)": [
819     "PASS"
820   ],
821   "Keyboard ElementHandle.press should support |text| option (keyboard.spec.ts)": [
822     "FAIL"
823   ],
824   "Keyboard should send a character with sendCharacter (keyboard.spec.ts)": [
825     "FAIL"
826   ],
827   "Keyboard should report shiftKey (keyboard.spec.ts)": [
828     "PASS", "FAIL"
829   ],
830   "Keyboard should report multiple modifiers (keyboard.spec.ts)": [
831     "PASS"
832   ],
833   "Keyboard should send proper codes while typing (keyboard.spec.ts)": [
834     "PASS"
835   ],
836   "Keyboard should send proper codes while typing with shift (keyboard.spec.ts)": [
837     "PASS"
838   ],
839   "Keyboard should not type canceled events (keyboard.spec.ts)": [
840     "PASS"
841   ],
842   "Keyboard should specify repeat property (keyboard.spec.ts)": [
843     "FAIL"
844   ],
845   "Keyboard should type all kinds of characters (keyboard.spec.ts)": [
846     "FAIL"
847   ],
848   "Keyboard should specify location (keyboard.spec.ts)": [
849     "FAIL"
850   ],
851   "Keyboard should throw on unknown keys (keyboard.spec.ts)": [
852     "PASS"
853   ],
854   "Keyboard should type emoji (keyboard.spec.ts)": [
855     "FAIL"
856   ],
857   "Keyboard should type emoji into an iframe (keyboard.spec.ts)": [
858     "FAIL"
859   ],
860   "Keyboard should press the meta key (keyboard.spec.ts)": [
861     "PASS", "FAIL"
862   ],
863   "Launcher specs Puppeteer BrowserFetcher should download and extract chrome linux binary (launcher.spec.ts)": [
864     "PASS"
865   ],
866   "Launcher specs Puppeteer BrowserFetcher should download and extract firefox linux binary (launcher.spec.ts)": [
867     "PASS"
868   ],
869   "Launcher specs Puppeteer Browser.disconnect should reject navigation when browser closes (launcher.spec.ts)": [
870     "PASS"
871   ],
872   "Launcher specs Puppeteer Browser.disconnect should reject waitForSelector when browser closes (launcher.spec.ts)": [
873     "PASS"
874   ],
875   "Launcher specs Puppeteer Browser.close should terminate network waiters (launcher.spec.ts)": [
876     "PASS"
877   ],
878   "Launcher specs Puppeteer Puppeteer.launch should reject all promises when browser is closed (launcher.spec.ts)": [
879     "PASS"
880   ],
881   "Launcher specs Puppeteer Puppeteer.launch should reject if executable path is invalid (launcher.spec.ts)": [
882     "PASS"
883   ],
884   "Launcher specs Puppeteer Puppeteer.launch userDataDir option (launcher.spec.ts)": [
885     "PASS"
886   ],
887   "Launcher specs Puppeteer Puppeteer.launch userDataDir option restores preferences (launcher.spec.ts)": [
888     "PASS"
889   ],
890   "Launcher specs Puppeteer Puppeteer.launch userDataDir argument (launcher.spec.ts)": [
891     "PASS"
892   ],
893   "Launcher specs Puppeteer Puppeteer.launch userDataDir option should restore state (launcher.spec.ts)": [
894     "PASS"
895   ],
896   "Launcher specs Puppeteer Puppeteer.launch userDataDir option should restore cookies (launcher.spec.ts)": [
897     "SKIP"
898   ],
899   "Launcher specs Puppeteer Puppeteer.launch should return the default arguments (launcher.spec.ts)": [
900     "PASS"
901   ],
902   "Launcher specs Puppeteer Puppeteer.launch should report the correct product (launcher.spec.ts)": [
903     "PASS"
904   ],
905   "Launcher specs Puppeteer Puppeteer.launch should work with no default arguments (launcher.spec.ts)": [
906     "FAIL", "PASS"
907   ],
908   "Launcher specs Puppeteer Puppeteer.launch should filter out ignored default arguments (launcher.spec.ts)": [
909     "PASS"
910   ],
911   "Launcher specs Puppeteer Puppeteer.launch should have default URL when launching browser (launcher.spec.ts)": [
912     "PASS"
913   ],
914   "Launcher specs Puppeteer Puppeteer.launch should have custom URL when launching browser (launcher.spec.ts)": [
915     "PASS"
916   ],
917   "Launcher specs Puppeteer Puppeteer.launch should pass the timeout parameter to browser.waitForTarget (launcher.spec.ts)": [
918     "PASS"
919   ],
920   "Launcher specs Puppeteer Puppeteer.launch should set the default viewport (launcher.spec.ts)": [
921     "PASS"
922   ],
923   "Launcher specs Puppeteer Puppeteer.launch should disable the default viewport (launcher.spec.ts)": [
924     "PASS"
925   ],
926   "Launcher specs Puppeteer Puppeteer.launch should take fullPage screenshots when defaultViewport is null (launcher.spec.ts)": [
927     "PASS"
928   ],
929   "Launcher specs Puppeteer Puppeteer.launch should set the debugging port (launcher.spec.ts)": [
930     "PASS"
931   ],
932   "Launcher specs Puppeteer Puppeteer.launch should not allow setting debuggingPort and pipe (launcher.spec.ts)": [
933     "PASS"
934   ],
935   "Launcher specs Puppeteer Puppeteer.launch should launch Chrome properly with --no-startup-window and waitForInitialPage=false (launcher.spec.ts)": [
936     "SKIP"
937   ],
938   "Launcher specs Puppeteer Puppeteer.launch should be able to launch Chrome (launcher.spec.ts)": [
939     "SKIP"
940   ],
941   "Launcher specs Puppeteer Puppeteer.launch falls back to launching chrome if there is an unknown product but logs a warning (launcher.spec.ts)": [
942     "SKIP"
943   ],
944   "Launcher specs Puppeteer Puppeteer.launch should be able to launch Firefox (launcher.spec.ts)": [
945     "SKIP"
946   ],
947   "Launcher specs Puppeteer Puppeteer.connect should be able to connect multiple times to the same browser (launcher.spec.ts)": [
948     "PASS"
949   ],
950   "Launcher specs Puppeteer Puppeteer.connect should be able to close remote browser (launcher.spec.ts)": [
951     "PASS"
952   ],
953   "Launcher specs Puppeteer Puppeteer.connect should support ignoreHTTPSErrors option (launcher.spec.ts)": [
954     "PASS"
955   ],
956   "Launcher specs Puppeteer Puppeteer.connect should support targetFilter option (launcher.spec.ts)": [
957     "FAIL"
958   ],
959   "Launcher specs Puppeteer Puppeteer.connect should be able to reconnect to a disconnected browser (launcher.spec.ts)": [
960     "FAIL"
961   ],
962   "Launcher specs Puppeteer Puppeteer.connect should be able to connect to the same page simultaneously (launcher.spec.ts)": [
963     "FAIL"
964   ],
965   "Launcher specs Puppeteer Puppeteer.connect should be able to reconnect (launcher.spec.ts)": [
966     "FAIL"
967   ],
968   "Launcher specs Puppeteer Puppeteer.executablePath should work (launcher.spec.ts)": [
969     "SKIP"
970   ],
971   "Launcher specs Puppeteer Puppeteer.executablePath returns executablePath for channel (launcher.spec.ts)": [
972     "PASS"
973   ],
974   "Launcher specs Browser target events should work (launcher.spec.ts)": [
975     "FAIL"
976   ],
977   "Launcher specs Browser.Events.disconnected should be emitted when: browser gets closed, disconnected or underlying websocket gets closed (launcher.spec.ts)": [
978     "PASS"
979   ],
980   "Mouse should click the document (mouse.spec.ts)": [
981     "PASS"
982   ],
983   "Mouse should resize the textarea (mouse.spec.ts)": [
984     "PASS"
985   ],
986   "Mouse should select the text with mouse (mouse.spec.ts)": [
987     "PASS"
988   ],
989   "Mouse should trigger hover state (mouse.spec.ts)": [
990     "PASS", "FAIL"
991   ],
992   "Mouse should trigger hover state with removed window.Node (mouse.spec.ts)": [
993     "FAIL"
994   ],
995   "Mouse should set modifier keys on click (mouse.spec.ts)": [
996     "PASS"
997   ],
998   "Mouse should send mouse wheel events (mouse.spec.ts)": [
999     "FAIL"
1000   ],
1001   "Mouse should tween mouse movement (mouse.spec.ts)": [
1002     "PASS", "FAIL"
1003   ],
1004   "Mouse should work with mobile viewports and cross process navigations (mouse.spec.ts)": [
1005     "PASS"
1006   ],
1007   "navigation Page.goto should work (navigation.spec.ts)": [
1008     "PASS"
1009   ],
1010   "navigation Page.goto should work with anchor navigation (navigation.spec.ts)": [
1011     "TIMEOUT"
1012   ],
1013   "navigation Page.goto should work with redirects (navigation.spec.ts)": [
1014     "PASS"
1015   ],
1016   "navigation Page.goto should navigate to about:blank (navigation.spec.ts)": [
1017     "PASS"
1018   ],
1019   "navigation Page.goto should return response when page changes its URL after load (navigation.spec.ts)": [
1020     "PASS"
1021   ],
1022   "navigation Page.goto should work with subframes return 204 (navigation.spec.ts)": [
1023     "TIMEOUT"
1024   ],
1025   "navigation Page.goto should fail when server returns 204 (navigation.spec.ts)": [
1026     "TIMEOUT"
1027   ],
1028   "navigation Page.goto should navigate to empty page with domcontentloaded (navigation.spec.ts)": [
1029     "PASS"
1030   ],
1031   "navigation Page.goto should work when page calls history API in beforeunload (navigation.spec.ts)": [
1032     "PASS"
1033   ],
1034   "navigation Page.goto should navigate to empty page with networkidle0 (navigation.spec.ts)": [
1035     "TIMEOUT"
1036   ],
1037   "navigation Page.goto should navigate to empty page with networkidle2 (navigation.spec.ts)": [
1038     "TIMEOUT"
1039   ],
1040   "navigation Page.goto should fail when navigating to bad url (navigation.spec.ts)": [
1041     "FAIL"
1042   ],
1043   "navigation Page.goto should fail when navigating to bad SSL (navigation.spec.ts)": [
1044     "FAIL"
1045   ],
1046   "navigation Page.goto should fail when navigating to bad SSL after redirects (navigation.spec.ts)": [
1047     "PASS"
1048   ],
1049   "navigation Page.goto should throw if networkidle is passed as an option (navigation.spec.ts)": [
1050     "PASS"
1051   ],
1052   "navigation Page.goto should fail when main resources failed to load (navigation.spec.ts)": [
1053     "PASS"
1054   ],
1055   "navigation Page.goto should fail when exceeding maximum navigation timeout (navigation.spec.ts)": [
1056     "PASS"
1057   ],
1058   "navigation Page.goto should fail when exceeding default maximum navigation timeout (navigation.spec.ts)": [
1059     "PASS"
1060   ],
1061   "navigation Page.goto should fail when exceeding default maximum timeout (navigation.spec.ts)": [
1062     "PASS"
1063   ],
1064   "navigation Page.goto should prioritize default navigation timeout over default timeout (navigation.spec.ts)": [
1065     "PASS"
1066   ],
1067   "navigation Page.goto should disable timeout when its set to 0 (navigation.spec.ts)": [
1068     "PASS"
1069   ],
1070   "navigation Page.goto should work when navigating to valid url (navigation.spec.ts)": [
1071     "PASS"
1072   ],
1073   "navigation Page.goto should work when navigating to data url (navigation.spec.ts)": [
1074     "FAIL"
1075   ],
1076   "navigation Page.goto should work when navigating to 404 (navigation.spec.ts)": [
1077     "PASS"
1078   ],
1079   "navigation Page.goto should return last response in redirect chain (navigation.spec.ts)": [
1080     "PASS"
1081   ],
1082   "navigation Page.goto should wait for network idle to succeed navigation (navigation.spec.ts)": [
1083     "TIMEOUT"
1084   ],
1085   "navigation Page.goto should not leak listeners during navigation (navigation.spec.ts)": [
1086     "PASS"
1087   ],
1088   "navigation Page.goto should not leak listeners during bad navigation (navigation.spec.ts)": [
1089     "PASS"
1090   ],
1091   "navigation Page.goto should not leak listeners during navigation of 11 pages (navigation.spec.ts)": [
1092     "PASS"
1093   ],
1094   "navigation Page.goto should navigate to dataURL and fire dataURL requests (navigation.spec.ts)": [
1095     "FAIL"
1096   ],
1097   "navigation Page.goto should navigate to URL with hash and fire requests without hash (navigation.spec.ts)": [
1098     "FAIL"
1099   ],
1100   "navigation Page.goto should work with self requesting page (navigation.spec.ts)": [
1101     "PASS"
1102   ],
1103   "navigation Page.goto should fail when navigating and show the url at the error message (navigation.spec.ts)": [
1104     "PASS"
1105   ],
1106   "navigation Page.goto should send referer (navigation.spec.ts)": [
1107     "FAIL"
1108   ],
1109   "navigation Page.waitForNavigation should work (navigation.spec.ts)": [
1110     "PASS", "FAIL"
1111   ],
1112   "navigation Page.waitForNavigation should work with both domcontentloaded and load (navigation.spec.ts)": [
1113     "PASS"
1114   ],
1115   "navigation Page.waitForNavigation should work with clicking on anchor links (navigation.spec.ts)": [
1116     "TIMEOUT", "FAIL"
1117   ],
1118   "navigation Page.waitForNavigation should work with history.pushState() (navigation.spec.ts)": [
1119     "FAIL", "TIMEOUT"
1120   ],
1121   "navigation Page.waitForNavigation should work with history.replaceState() (navigation.spec.ts)": [
1122     "FAIL", "TIMEOUT"
1123   ],
1124   "navigation Page.waitForNavigation should work with DOM history.back()/history.forward() (navigation.spec.ts)": [
1125     "FAIL", "TIMEOUT"
1126   ],
1127   "navigation Page.waitForNavigation should work when subframe issues window.stop() (navigation.spec.ts)": [
1128     "TIMEOUT"
1129   ],
1130   "navigation Page.goBack should work (navigation.spec.ts)": [
1131     "PASS"
1132   ],
1133   "navigation Page.goBack should work with HistoryAPI (navigation.spec.ts)": [
1134     "FAIL"
1135   ],
1136   "navigation Frame.goto should navigate subframes (navigation.spec.ts)": [
1137     "FAIL"
1138   ],
1139   "navigation Frame.goto should reject when frame detaches (navigation.spec.ts)": [
1140     "TIMEOUT"
1141   ],
1142   "navigation Frame.goto should return matching responses (navigation.spec.ts)": [
1143     "FAIL"
1144   ],
1145   "navigation Frame.waitForNavigation should work (navigation.spec.ts)": [
1146     "FAIL"
1147   ],
1148   "navigation Frame.waitForNavigation should fail when frame detaches (navigation.spec.ts)": [
1149     "TIMEOUT"
1150   ],
1151   "navigation Page.reload should work (navigation.spec.ts)": [
1152     "PASS"
1153   ],
1154   "network Page.Events.Request should fire for navigation requests (network.spec.ts)": [
1155     "PASS"
1156   ],
1157   "network Page.Events.Request should fire for iframes (network.spec.ts)": [
1158     "PASS"
1159   ],
1160   "network Page.Events.Request should fire for fetches (network.spec.ts)": [
1161     "PASS"
1162   ],
1163   "network Request.frame should work for main frame navigation request (network.spec.ts)": [
1164     "PASS"
1165   ],
1166   "network Request.frame should work for subframe navigation request (network.spec.ts)": [
1167     "PASS"
1168   ],
1169   "network Request.frame should work for fetch requests (network.spec.ts)": [
1170     "PASS"
1171   ],
1172   "network Request.headers should work (network.spec.ts)": [
1173     "PASS"
1174   ],
1175   "network Response.headers should work (network.spec.ts)": [
1176     "PASS"
1177   ],
1178   "network Request.initiator shoud return the initiator (network.spec.ts)": [
1179     "FAIL"
1180   ],
1181   "network Response.fromCache should return |false| for non-cached content (network.spec.ts)": [
1182     "PASS"
1183   ],
1184   "network Response.fromCache should work (network.spec.ts)": [
1185     "FAIL"
1186   ],
1187   "network Response.fromServiceWorker should return |false| for non-service-worker content (network.spec.ts)": [
1188     "PASS"
1189   ],
1190   "network Response.fromServiceWorker Response.fromServiceWorker (network.spec.ts)": [
1191     "TIMEOUT"
1192   ],
1193   "network Request.postData should work (network.spec.ts)": [
1194     "FAIL"
1195   ],
1196   "network Request.postData should be |undefined| when there is no post data (network.spec.ts)": [
1197     "PASS"
1198   ],
1199   "network Response.text should work (network.spec.ts)": [
1200     "TIMEOUT"
1201   ],
1202   "network Response.text should return uncompressed text (network.spec.ts)": [
1203     "TIMEOUT"
1204   ],
1205   "network Response.text should throw when requesting body of redirected response (network.spec.ts)": [
1206     "FAIL"
1207   ],
1208   "network Response.text should wait until response completes (network.spec.ts)": [
1209     "TIMEOUT"
1210   ],
1211   "network Response.json should work (network.spec.ts)": [
1212     "TIMEOUT"
1213   ],
1214   "network Response.buffer should work (network.spec.ts)": [
1215     "FAIL", "TIMEOUT"
1216   ],
1217   "network Response.buffer should work with compression (network.spec.ts)": [
1218     "FAIL", "TIMEOUT"
1219   ],
1220   "network Response.buffer should throw if the response does not have a body (network.spec.ts)": [
1221     "TIMEOUT"
1222   ],
1223   "network Response.statusText should work (network.spec.ts)": [
1224     "PASS"
1225   ],
1226   "network Response.statusText handles missing status text (network.spec.ts)": [
1227     "PASS"
1228   ],
1229   "network Network Events Page.Events.Request (network.spec.ts)": [
1230     "FAIL", "PASS"
1231   ],
1232   "network Network Events Page.Events.RequestServedFromCache (network.spec.ts)": [
1233     "FAIL"
1234   ],
1235   "network Network Events Page.Events.Response (network.spec.ts)": [
1236     "PASS", "FAIL"
1237   ],
1238   "network Network Events Page.Events.RequestFailed (network.spec.ts)": [
1239     "FAIL"
1240   ],
1241   "network Network Events Page.Events.RequestFinished (network.spec.ts)": [
1242     "FAIL"
1243   ],
1244   "network Network Events should fire events in proper order (network.spec.ts)": [
1245     "FAIL"
1246   ],
1247   "network Network Events should support redirects (network.spec.ts)": [
1248     "FAIL"
1249   ],
1250   "network Request.isNavigationRequest should work (network.spec.ts)": [
1251     "FAIL"
1252   ],
1253   "network Request.isNavigationRequest should work with request interception (network.spec.ts)": [
1254     "FAIL"
1255   ],
1256   "network Request.isNavigationRequest should work when navigating to image (network.spec.ts)": [
1257     "SKIP"
1258   ],
1259   "network Page.setExtraHTTPHeaders should work (network.spec.ts)": [
1260     "FAIL"
1261   ],
1262   "network Page.setExtraHTTPHeaders should throw for non-string header values (network.spec.ts)": [
1263     "PASS"
1264   ],
1265   "network Page.authenticate should work (network.spec.ts)": [
1266     "TIMEOUT"
1267   ],
1268   "network Page.authenticate should fail if wrong credentials (network.spec.ts)": [
1269     "FAIL"
1270   ],
1271   "network Page.authenticate should allow disable authentication (network.spec.ts)": [
1272     "FAIL"
1273   ],
1274   "network Page.authenticate should not disable caching (network.spec.ts)": [
1275     "FAIL"
1276   ],
1277   "network raw network headers Same-origin set-cookie navigation (network.spec.ts)": [
1278     "PASS"
1279   ],
1280   "network raw network headers Same-origin set-cookie subresource (network.spec.ts)": [
1281     "PASS",
1282     "FAIL"
1283   ],
1284   "network raw network headers Cross-origin set-cookie (network.spec.ts)": [
1285     "PASS",
1286     "FAIL"
1287   ],
1288   "Page Page.close should reject all promises when page is closed (page.spec.ts)": [
1289     "PASS"
1290   ],
1291   "Page Page.close should not be visible in browser.pages (page.spec.ts)": [
1292     "PASS"
1293   ],
1294   "Page Page.close should run beforeunload if asked for (page.spec.ts)": [
1295     "FAIL"
1296   ],
1297   "Page Page.close should *not* run beforeunload by default (page.spec.ts)": [
1298     "TIMEOUT"
1299   ],
1300   "Page Page.close should set the page close state (page.spec.ts)": [
1301     "PASS"
1302   ],
1303   "Page Page.close should terminate network waiters (page.spec.ts)": [
1304     "TIMEOUT"
1305   ],
1306   "Page Page.Events.Load should fire when expected (page.spec.ts)": [
1307     "PASS"
1308   ],
1309   "Page removing and adding event handlers should correctly fire event handlers as they are added and then removed (page.spec.ts)": [
1310     "FAIL"
1311   ],
1312   "Page removing and adding event handlers should correctly added and removed request events (page.spec.ts)": [
1313     "FAIL"
1314   ],
1315   "Page Page.Events.error should throw when page crashes (page.spec.ts)": [
1316     "TIMEOUT"
1317   ],
1318   "Page Page.Events.Popup should work (page.spec.ts)": [
1319     "FAIL"
1320   ],
1321   "Page Page.Events.Popup should work with noopener (page.spec.ts)": [
1322     "TIMEOUT"
1323   ],
1324   "Page Page.Events.Popup should work with clicking target=_blank and without rel=opener (page.spec.ts)": [
1325     "TIMEOUT"
1326   ],
1327   "Page Page.Events.Popup should work with clicking target=_blank and with rel=opener (page.spec.ts)": [
1328     "TIMEOUT"
1329   ],
1330   "Page Page.Events.Popup should work with fake-clicking target=_blank and rel=noopener (page.spec.ts)": [
1331     "TIMEOUT"
1332   ],
1333   "Page Page.Events.Popup should work with clicking target=_blank and rel=noopener (page.spec.ts)": [
1334     "TIMEOUT"
1335   ],
1336   "Page BrowserContext.overridePermissions should be prompt by default (page.spec.ts)": [
1337     "PASS"
1338   ],
1339   "Page BrowserContext.overridePermissions should deny permission when not listed (page.spec.ts)": [
1340     "FAIL"
1341   ],
1342   "Page BrowserContext.overridePermissions should fail when bad permission is given (page.spec.ts)": [
1343     "PASS"
1344   ],
1345   "Page BrowserContext.overridePermissions should grant permission when listed (page.spec.ts)": [
1346     "FAIL"
1347   ],
1348   "Page BrowserContext.overridePermissions should reset permissions (page.spec.ts)": [
1349     "FAIL"
1350   ],
1351   "Page BrowserContext.overridePermissions should trigger permission onchange (page.spec.ts)": [
1352     "FAIL"
1353   ],
1354   "Page BrowserContext.overridePermissions should isolate permissions between browser contexts (page.spec.ts)": [
1355     "FAIL"
1356   ],
1357   "Page BrowserContext.overridePermissions should grant persistent-storage (page.spec.ts)": [
1358     "FAIL"
1359   ],
1360   "Page Page.setGeolocation should work (page.spec.ts)": [
1361     "FAIL"
1362   ],
1363   "Page Page.setGeolocation should throw when invalid longitude (page.spec.ts)": [
1364     "PASS"
1365   ],
1366   "Page Page.setOfflineMode should work (page.spec.ts)": [
1367     "FAIL"
1368   ],
1369   "Page Page.setOfflineMode should emulate navigator.onLine (page.spec.ts)": [
1370     "FAIL"
1371   ],
1372   "Page ExecutionContext.queryObjects should work (page.spec.ts)": [
1373     "FAIL"
1374   ],
1375   "Page ExecutionContext.queryObjects should work for non-blank page (page.spec.ts)": [
1376     "FAIL"
1377   ],
1378   "Page ExecutionContext.queryObjects should fail for disposed handles (page.spec.ts)": [
1379     "PASS"
1380   ],
1381   "Page ExecutionContext.queryObjects should fail primitive values as prototypes (page.spec.ts)": [
1382     "PASS"
1383   ],
1384   "Page Page.Events.Console should work (page.spec.ts)": [
1385     "FAIL"
1386   ],
1387   "Page Page.Events.Console should work for different console API calls (page.spec.ts)": [
1388     "FAIL"
1389   ],
1390   "Page Page.Events.Console should not fail for window object (page.spec.ts)": [
1391     "FAIL"
1392   ],
1393   "Page Page.Events.Console should trigger correct Log (page.spec.ts)": [
1394     "FAIL"
1395   ],
1396   "Page Page.Events.Console should have location when fetch fails (page.spec.ts)": [
1397     "FAIL"
1398   ],
1399   "Page Page.Events.Console should have location and stack trace for console API calls (page.spec.ts)": [
1400     "FAIL"
1401   ],
1402   "Page Page.Events.Console should not throw when there are console messages in detached iframes (page.spec.ts)": [
1403     "PASS"
1404   ],
1405   "Page Page.Events.DOMContentLoaded should fire when expected (page.spec.ts)": [
1406     "PASS"
1407   ],
1408   "Page Page.metrics should get metrics from a page (page.spec.ts)": [
1409     "FAIL"
1410   ],
1411   "Page Page.metrics metrics event fired on console.timeStamp (page.spec.ts)": [
1412     "TIMEOUT"
1413   ],
1414   "Page Page.waitForRequest should work (page.spec.ts)": [
1415     "PASS"
1416   ],
1417   "Page Page.waitForRequest should work with predicate (page.spec.ts)": [
1418     "PASS"
1419   ],
1420   "Page Page.waitForRequest should respect timeout (page.spec.ts)": [
1421     "PASS"
1422   ],
1423   "Page Page.waitForRequest should respect default timeout (page.spec.ts)": [
1424     "PASS"
1425   ],
1426   "Page Page.waitForRequest should work with async predicate (page.spec.ts)": [
1427     "PASS"
1428   ],
1429   "Page Page.waitForRequest should work with no timeout (page.spec.ts)": [
1430     "PASS"
1431   ],
1432   "Page Page.waitForResponse should work (page.spec.ts)": [
1433     "PASS"
1434   ],
1435   "Page Page.waitForResponse should respect timeout (page.spec.ts)": [
1436     "PASS"
1437   ],
1438   "Page Page.waitForResponse should respect default timeout (page.spec.ts)": [
1439     "PASS"
1440   ],
1441   "Page Page.waitForResponse should work with predicate (page.spec.ts)": [
1442     "PASS"
1443   ],
1444   "Page Page.waitForResponse should work with no timeout (page.spec.ts)": [
1445     "PASS"
1446   ],
1447   "Page Page.waitForNetworkIdle should work (page.spec.ts)": [
1448     "PASS"
1449   ],
1450   "Page Page.waitForNetworkIdle should respect timeout (page.spec.ts)": [
1451     "PASS"
1452   ],
1453   "Page Page.waitForNetworkIdle should respect idleTime (page.spec.ts)": [
1454     "PASS"
1455   ],
1456   "Page Page.waitForNetworkIdle should work with no timeout (page.spec.ts)": [
1457     "PASS"
1458   ],
1459   "Page Page.exposeFunction should work (page.spec.ts)": [
1460     "FAIL"
1461   ],
1462   "Page Page.exposeFunction should throw exception in page context (page.spec.ts)": [
1463     "FAIL"
1464   ],
1465   "Page Page.exposeFunction should support throwing \"null\" (page.spec.ts)": [
1466     "FAIL"
1467   ],
1468   "Page Page.exposeFunction should be callable from-inside evaluateOnNewDocument (page.spec.ts)": [
1469     "FAIL"
1470   ],
1471   "Page Page.exposeFunction should survive navigation (page.spec.ts)": [
1472     "FAIL"
1473   ],
1474   "Page Page.exposeFunction should await returned promise (page.spec.ts)": [
1475     "FAIL"
1476   ],
1477   "Page Page.exposeFunction should work on frames (page.spec.ts)": [
1478     "FAIL"
1479   ],
1480   "Page Page.exposeFunction should work on frames before navigation (page.spec.ts)": [
1481     "FAIL"
1482   ],
1483   "Page Page.exposeFunction should work with complex objects (page.spec.ts)": [
1484     "FAIL"
1485   ],
1486   "Page Page.exposeFunction should fallback to default export when passed a module object (page.spec.ts)": [
1487     "FAIL"
1488   ],
1489   "Page Page.Events.PageError should fire (page.spec.ts)": [
1490     "PASS"
1491   ],
1492   "Page Page.setUserAgent should work (page.spec.ts)": [
1493     "PASS"
1494   ],
1495   "Page Page.setUserAgent should work for subframes (page.spec.ts)": [
1496     "PASS"
1497   ],
1498   "Page Page.setUserAgent should emulate device user-agent (page.spec.ts)": [
1499     "PASS"
1500   ],
1501   "Page Page.setUserAgent should work with additional userAgentMetdata (page.spec.ts)": [
1502     "FAIL"
1503   ],
1504   "Page Page.setContent should work (page.spec.ts)": [
1505     "PASS"
1506   ],
1507   "Page Page.setContent should work with doctype (page.spec.ts)": [
1508     "PASS"
1509   ],
1510   "Page Page.setContent should work with HTML 4 doctype (page.spec.ts)": [
1511     "PASS"
1512   ],
1513   "Page Page.setContent should respect timeout (page.spec.ts)": [
1514     "PASS"
1515   ],
1516   "Page Page.setContent should respect default navigation timeout (page.spec.ts)": [
1517     "PASS"
1518   ],
1519   "Page Page.setContent should await resources to load (page.spec.ts)": [
1520     "PASS"
1521   ],
1522   "Page Page.setContent should work fast enough (page.spec.ts)": [
1523     "PASS"
1524   ],
1525   "Page Page.setContent should work with tricky content (page.spec.ts)": [
1526     "PASS"
1527   ],
1528   "Page Page.setContent should work with accents (page.spec.ts)": [
1529     "PASS"
1530   ],
1531   "Page Page.setContent should work with emojis (page.spec.ts)": [
1532     "PASS"
1533   ],
1534   "Page Page.setContent should work with newline (page.spec.ts)": [
1535     "PASS"
1536   ],
1537   "Page Page.setBypassCSP should bypass CSP meta tag (page.spec.ts)": [
1538     "FAIL"
1539   ],
1540   "Page Page.setBypassCSP should bypass CSP header (page.spec.ts)": [
1541     "FAIL"
1542   ],
1543   "Page Page.setBypassCSP should bypass after cross-process navigation (page.spec.ts)": [
1544     "FAIL"
1545   ],
1546   "Page Page.setBypassCSP should bypass CSP in iframes as well (page.spec.ts)": [
1547     "FAIL"
1548   ],
1549   "Page Page.addScriptTag should throw an error if no options are provided (page.spec.ts)": [
1550     "PASS"
1551   ],
1552   "Page Page.addScriptTag should work with a url (page.spec.ts)": [
1553     "PASS"
1554   ],
1555   "Page Page.addScriptTag should work with a url and type=module (page.spec.ts)": [
1556     "PASS"
1557   ],
1558   "Page Page.addScriptTag should work with a path and type=module (page.spec.ts)": [
1559     "PASS"
1560   ],
1561   "Page Page.addScriptTag should work with a content and type=module (page.spec.ts)": [
1562     "PASS"
1563   ],
1564   "Page Page.addScriptTag should throw an error if loading from url fail (page.spec.ts)": [
1565     "PASS"
1566   ],
1567   "Page Page.addScriptTag should work with a path (page.spec.ts)": [
1568     "PASS"
1569   ],
1570   "Page Page.addScriptTag should include sourcemap when path is provided (page.spec.ts)": [
1571     "PASS"
1572   ],
1573   "Page Page.addScriptTag should work with content (page.spec.ts)": [
1574     "PASS"
1575   ],
1576   "Page Page.addScriptTag should add id when provided (page.spec.ts)": [
1577     "PASS"
1578   ],
1579   "Page Page.addScriptTag should throw when added with content to the CSP page (page.spec.ts)": [
1580     "SKIP"
1581   ],
1582   "Page Page.addScriptTag should throw when added with URL to the CSP page (page.spec.ts)": [
1583     "PASS"
1584   ],
1585   "Page Page.addStyleTag should throw an error if no options are provided (page.spec.ts)": [
1586     "PASS"
1587   ],
1588   "Page Page.addStyleTag should work with a url (page.spec.ts)": [
1589     "PASS"
1590   ],
1591   "Page Page.addStyleTag should throw an error if loading from url fail (page.spec.ts)": [
1592     "PASS"
1593   ],
1594   "Page Page.addStyleTag should work with a path (page.spec.ts)": [
1595     "PASS"
1596   ],
1597   "Page Page.addStyleTag should include sourcemap when path is provided (page.spec.ts)": [
1598     "PASS"
1599   ],
1600   "Page Page.addStyleTag should work with content (page.spec.ts)": [
1601     "PASS"
1602   ],
1603   "Page Page.addStyleTag should throw when added with content to the CSP page (page.spec.ts)": [
1604     "TIMEOUT"
1605   ],
1606   "Page Page.addStyleTag should throw when added with URL to the CSP page (page.spec.ts)": [
1607     "PASS"
1608   ],
1609   "Page Page.url should work (page.spec.ts)": [
1610     "PASS"
1611   ],
1612   "Page Page.setJavaScriptEnabled should work (page.spec.ts)": [
1613     "FAIL"
1614   ],
1615   "Page Page.setCacheEnabled should enable or disable the cache based on the state passed (page.spec.ts)": [
1616     "FAIL"
1617   ],
1618   "Page Page.setCacheEnabled should stay disabled when toggling request interception on/off (page.spec.ts)": [
1619     "FAIL"
1620   ],
1621   "Page printing to PDF can print to PDF and save to file (page.spec.ts)": [
1622     "PASS"
1623   ],
1624   "Page printing to PDF can print to PDF and stream the result (page.spec.ts)": [
1625     "PASS"
1626   ],
1627   "Page printing to PDF should respect timeout (page.spec.ts)": [
1628     "SKIP"
1629   ],
1630   "Page Page.title should return the page title (page.spec.ts)": [
1631     "PASS"
1632   ],
1633   "Page Page.select should select single option (page.spec.ts)": [
1634     "PASS"
1635   ],
1636   "Page Page.select should select only first option (page.spec.ts)": [
1637     "PASS"
1638   ],
1639   "Page Page.select should not throw when select causes navigation (page.spec.ts)": [
1640     "PASS"
1641   ],
1642   "Page Page.select should select multiple options (page.spec.ts)": [
1643     "PASS"
1644   ],
1645   "Page Page.select should respect event bubbling (page.spec.ts)": [
1646     "PASS"
1647   ],
1648   "Page Page.select should throw when element is not a <select> (page.spec.ts)": [
1649     "PASS"
1650   ],
1651   "Page Page.select should return [] on no matched values (page.spec.ts)": [
1652     "PASS"
1653   ],
1654   "Page Page.select should return an array of matched values (page.spec.ts)": [
1655     "PASS"
1656   ],
1657   "Page Page.select should return an array of one element when multiple is not set (page.spec.ts)": [
1658     "PASS"
1659   ],
1660   "Page Page.select should return [] on no values (page.spec.ts)": [
1661     "PASS"
1662   ],
1663   "Page Page.select should deselect all options when passed no values for a multiple select (page.spec.ts)": [
1664     "PASS"
1665   ],
1666   "Page Page.select should deselect all options when passed no values for a select without multiple (page.spec.ts)": [
1667     "PASS"
1668   ],
1669   "Page Page.select should throw if passed in non-strings (page.spec.ts)": [
1670     "PASS"
1671   ],
1672   "Page Page.select should work when re-defining top-level Event class (page.spec.ts)": [
1673     "FAIL"
1674   ],
1675   "Page Page.Events.Close should work with window.close (page.spec.ts)": [
1676     "SKIP"
1677   ],
1678   "Page Page.Events.Close should work with page.close (page.spec.ts)": [
1679     "PASS"
1680   ],
1681   "Page Page.browser should return the correct browser instance (page.spec.ts)": [
1682     "PASS"
1683   ],
1684   "Page Page.browserContext should return the correct browser context instance (page.spec.ts)": [
1685     "PASS"
1686   ],
1687   "Page Page.client should return the client instance (page.spec.ts)": [
1688     "PASS"
1689   ],
1690   "querySelector Page.$eval should work (queryselector.spec.ts)": [
1691     "PASS"
1692   ],
1693   "querySelector Page.$eval should accept arguments (queryselector.spec.ts)": [
1694     "PASS"
1695   ],
1696   "querySelector Page.$eval should accept ElementHandles as arguments (queryselector.spec.ts)": [
1697     "PASS"
1698   ],
1699   "querySelector Page.$eval should throw error if no element is found (queryselector.spec.ts)": [
1700     "PASS"
1701   ],
1702   "querySelector pierceHandler should find first element in shadow (queryselector.spec.ts)": [
1703     "PASS"
1704   ],
1705   "querySelector pierceHandler should find all elements in shadow (queryselector.spec.ts)": [
1706     "PASS"
1707   ],
1708   "querySelector Page.$$eval should work (queryselector.spec.ts)": [
1709     "PASS"
1710   ],
1711   "querySelector Page.$$eval should accept extra arguments (queryselector.spec.ts)": [
1712     "PASS"
1713   ],
1714   "querySelector Page.$$eval should accept ElementHandles as arguments (queryselector.spec.ts)": [
1715     "PASS"
1716   ],
1717   "querySelector Page.$$eval should handle many elements (queryselector.spec.ts)": [
1718     "PASS"
1719   ],
1720   "querySelector Page.$ should query existing element (queryselector.spec.ts)": [
1721     "PASS"
1722   ],
1723   "querySelector Page.$ should return null for non-existing element (queryselector.spec.ts)": [
1724     "PASS"
1725   ],
1726   "querySelector Page.$$ should query existing elements (queryselector.spec.ts)": [
1727     "PASS"
1728   ],
1729   "querySelector Page.$$ should return empty array if nothing is found (queryselector.spec.ts)": [
1730     "PASS"
1731   ],
1732   "querySelector Path.$x should query existing element (queryselector.spec.ts)": [
1733     "PASS"
1734   ],
1735   "querySelector Path.$x should return empty array for non-existing element (queryselector.spec.ts)": [
1736     "PASS"
1737   ],
1738   "querySelector Path.$x should return multiple elements (queryselector.spec.ts)": [
1739     "PASS"
1740   ],
1741   "querySelector ElementHandle.$ should query existing element (queryselector.spec.ts)": [
1742     "PASS"
1743   ],
1744   "querySelector ElementHandle.$ should return null for non-existing element (queryselector.spec.ts)": [
1745     "PASS"
1746   ],
1747   "querySelector ElementHandle.$eval should work (queryselector.spec.ts)": [
1748     "PASS"
1749   ],
1750   "querySelector ElementHandle.$eval should retrieve content from subtree (queryselector.spec.ts)": [
1751     "PASS"
1752   ],
1753   "querySelector ElementHandle.$eval should throw in case of missing selector (queryselector.spec.ts)": [
1754     "PASS"
1755   ],
1756   "querySelector ElementHandle.$$eval should work (queryselector.spec.ts)": [
1757     "PASS"
1758   ],
1759   "querySelector ElementHandle.$$eval should retrieve content from subtree (queryselector.spec.ts)": [
1760     "PASS"
1761   ],
1762   "querySelector ElementHandle.$$eval should not throw in case of missing selector (queryselector.spec.ts)": [
1763     "PASS"
1764   ],
1765   "querySelector ElementHandle.$$ should query existing elements (queryselector.spec.ts)": [
1766     "PASS"
1767   ],
1768   "querySelector ElementHandle.$$ should return empty array for non-existing elements (queryselector.spec.ts)": [
1769     "PASS"
1770   ],
1771   "querySelector ElementHandle.$x should query existing element (queryselector.spec.ts)": [
1772     "PASS"
1773   ],
1774   "querySelector ElementHandle.$x should return null for non-existing element (queryselector.spec.ts)": [
1775     "PASS"
1776   ],
1777   "querySelector QueryAll should have registered handler (queryselector.spec.ts)": [
1778     "PASS"
1779   ],
1780   "querySelector QueryAll $$ should query existing elements (queryselector.spec.ts)": [
1781     "PASS"
1782   ],
1783   "querySelector QueryAll $$ should return empty array for non-existing elements (queryselector.spec.ts)": [
1784     "PASS"
1785   ],
1786   "querySelector QueryAll $$eval should work (queryselector.spec.ts)": [
1787     "PASS"
1788   ],
1789   "querySelector QueryAll $$eval should accept extra arguments (queryselector.spec.ts)": [
1790     "PASS"
1791   ],
1792   "querySelector QueryAll $$eval should accept ElementHandles as arguments (queryselector.spec.ts)": [
1793     "PASS"
1794   ],
1795   "querySelector QueryAll $$eval should handle many elements (queryselector.spec.ts)": [
1796     "PASS"
1797   ],
1798   "request interception Page.setRequestInterception should cooperatively respond by priority (requestinterception-experimental.spec.ts)": [
1799     "FAIL"
1800   ],
1801   "request interception Page.setRequestInterception should cooperatively continue by priority (requestinterception-experimental.spec.ts)": [
1802     "FAIL"
1803   ],
1804   "request interception Page.setRequestInterception should cooperatively abort by priority (requestinterception-experimental.spec.ts)": [
1805     "FAIL"
1806   ],
1807   "request interception Page.setRequestInterception should intercept (requestinterception-experimental.spec.ts)": [
1808     "FAIL"
1809   ],
1810   "request interception Page.setRequestInterception should work when POST is redirected with 302 (requestinterception-experimental.spec.ts)": [
1811     "FAIL"
1812   ],
1813   "request interception Page.setRequestInterception should work when header manipulation headers with redirect (requestinterception-experimental.spec.ts)": [
1814     "FAIL"
1815   ],
1816   "request interception Page.setRequestInterception should be able to remove headers (requestinterception-experimental.spec.ts)": [
1817     "FAIL"
1818   ],
1819   "request interception Page.setRequestInterception should contain referer header (requestinterception-experimental.spec.ts)": [
1820     "FAIL"
1821   ],
1822   "request interception Page.setRequestInterception should properly return navigation response when URL has cookies (requestinterception-experimental.spec.ts)": [
1823     "FAIL"
1824   ],
1825   "request interception Page.setRequestInterception should stop intercepting (requestinterception-experimental.spec.ts)": [
1826     "FAIL"
1827   ],
1828   "request interception Page.setRequestInterception should show custom HTTP headers (requestinterception-experimental.spec.ts)": [
1829     "FAIL"
1830   ],
1831   "request interception Page.setRequestInterception should work with redirect inside sync XHR (requestinterception-experimental.spec.ts)": [
1832     "FAIL"
1833   ],
1834   "request interception Page.setRequestInterception should work with custom referer headers (requestinterception-experimental.spec.ts)": [
1835     "FAIL"
1836   ],
1837   "request interception Page.setRequestInterception should be abortable (requestinterception-experimental.spec.ts)": [
1838     "FAIL"
1839   ],
1840   "request interception Page.setRequestInterception should be able to access the error reason (requestinterception-experimental.spec.ts)": [
1841     "FAIL"
1842   ],
1843   "request interception Page.setRequestInterception should be abortable with custom error codes (requestinterception-experimental.spec.ts)": [
1844     "FAIL"
1845   ],
1846   "request interception Page.setRequestInterception should send referer (requestinterception-experimental.spec.ts)": [
1847     "FAIL"
1848   ],
1849   "request interception Page.setRequestInterception should fail navigation when aborting main resource (requestinterception-experimental.spec.ts)": [
1850     "FAIL"
1851   ],
1852   "request interception Page.setRequestInterception should work with redirects (requestinterception-experimental.spec.ts)": [
1853     "FAIL"
1854   ],
1855   "request interception Page.setRequestInterception should work with redirects for subresources (requestinterception-experimental.spec.ts)": [
1856     "FAIL"
1857   ],
1858   "request interception Page.setRequestInterception should be able to abort redirects (requestinterception-experimental.spec.ts)": [
1859     "FAIL"
1860   ],
1861   "request interception Page.setRequestInterception should work with equal requests (requestinterception-experimental.spec.ts)": [
1862     "FAIL"
1863   ],
1864   "request interception Page.setRequestInterception should navigate to dataURL and fire dataURL requests (requestinterception-experimental.spec.ts)": [
1865     "FAIL"
1866   ],
1867   "request interception Page.setRequestInterception should be able to fetch dataURL and fire dataURL requests (requestinterception-experimental.spec.ts)": [
1868     "FAIL"
1869   ],
1870   "request interception Page.setRequestInterception should navigate to URL with hash and fire requests without hash (requestinterception-experimental.spec.ts)": [
1871     "FAIL"
1872   ],
1873   "request interception Page.setRequestInterception should work with encoded server (requestinterception-experimental.spec.ts)": [
1874     "FAIL"
1875   ],
1876   "request interception Page.setRequestInterception should work with badly encoded server (requestinterception-experimental.spec.ts)": [
1877     "FAIL"
1878   ],
1879   "request interception Page.setRequestInterception should work with encoded server - 2 (requestinterception-experimental.spec.ts)": [
1880     "FAIL"
1881   ],
1882   "request interception Page.setRequestInterception should not throw \"Invalid Interception Id\" if the request was cancelled (requestinterception-experimental.spec.ts)": [
1883     "FAIL"
1884   ],
1885   "request interception Page.setRequestInterception should throw if interception is not enabled (requestinterception-experimental.spec.ts)": [
1886     "PASS"
1887   ],
1888   "request interception Page.setRequestInterception should work with file URLs (requestinterception-experimental.spec.ts)": [
1889     "FAIL"
1890   ],
1891   "request interception Page.setRequestInterception should not cache if cache disabled (requestinterception-experimental.spec.ts)": [
1892     "FAIL"
1893   ],
1894   "request interception Page.setRequestInterception should cache if cache enabled (requestinterception-experimental.spec.ts)": [
1895     "FAIL"
1896   ],
1897   "request interception Page.setRequestInterception should load fonts if cache enabled (requestinterception-experimental.spec.ts)": [
1898     "FAIL"
1899   ],
1900   "request interception Request.continue should work (requestinterception-experimental.spec.ts)": [
1901     "FAIL"
1902   ],
1903   "request interception Request.continue should amend HTTP headers (requestinterception-experimental.spec.ts)": [
1904     "FAIL"
1905   ],
1906   "request interception Request.continue should redirect in a way non-observable to page (requestinterception-experimental.spec.ts)": [
1907     "FAIL"
1908   ],
1909   "request interception Request.continue should amend method (requestinterception-experimental.spec.ts)": [
1910     "FAIL"
1911   ],
1912   "request interception Request.continue should amend post data (requestinterception-experimental.spec.ts)": [
1913     "FAIL"
1914   ],
1915   "request interception Request.continue should amend both post data and method on navigation (requestinterception-experimental.spec.ts)": [
1916     "FAIL"
1917   ],
1918   "request interception Request.respond should work (requestinterception-experimental.spec.ts)": [
1919     "FAIL"
1920   ],
1921   "request interception Request.respond should be able to access the response (requestinterception-experimental.spec.ts)": [
1922     "FAIL"
1923   ],
1924   "request interception Request.respond should work with status code 422 (requestinterception-experimental.spec.ts)": [
1925     "FAIL"
1926   ],
1927   "request interception Request.respond should redirect (requestinterception-experimental.spec.ts)": [
1928     "FAIL"
1929   ],
1930   "request interception Request.respond should allow mocking binary responses (requestinterception-experimental.spec.ts)": [
1931     "FAIL"
1932   ],
1933   "request interception Request.respond should stringify intercepted request response headers (requestinterception-experimental.spec.ts)": [
1934     "FAIL"
1935   ],
1936   "request interception Request.respond should indicate already-handled if an intercept has been handled (requestinterception-experimental.spec.ts)": [
1937     "FAIL"
1938   ],
1939   "request interception Page.setRequestInterception should intercept (requestinterception.spec.ts)": [
1940     "FAIL"
1941   ],
1942   "request interception Page.setRequestInterception should work when POST is redirected with 302 (requestinterception.spec.ts)": [
1943     "FAIL"
1944   ],
1945   "request interception Page.setRequestInterception should work when header manipulation headers with redirect (requestinterception.spec.ts)": [
1946     "FAIL"
1947   ],
1948   "request interception Page.setRequestInterception should be able to remove headers (requestinterception.spec.ts)": [
1949     "FAIL"
1950   ],
1951   "request interception Page.setRequestInterception should contain referer header (requestinterception.spec.ts)": [
1952     "FAIL"
1953   ],
1954   "request interception Page.setRequestInterception should properly return navigation response when URL has cookies (requestinterception.spec.ts)": [
1955     "FAIL"
1956   ],
1957   "request interception Page.setRequestInterception should stop intercepting (requestinterception.spec.ts)": [
1958     "FAIL"
1959   ],
1960   "request interception Page.setRequestInterception should show custom HTTP headers (requestinterception.spec.ts)": [
1961     "FAIL"
1962   ],
1963   "request interception Page.setRequestInterception should work with redirect inside sync XHR (requestinterception.spec.ts)": [
1964     "FAIL"
1965   ],
1966   "request interception Page.setRequestInterception should work with custom referer headers (requestinterception.spec.ts)": [
1967     "FAIL"
1968   ],
1969   "request interception Page.setRequestInterception should be abortable (requestinterception.spec.ts)": [
1970     "FAIL"
1971   ],
1972   "request interception Page.setRequestInterception should be abortable with custom error codes (requestinterception.spec.ts)": [
1973     "FAIL"
1974   ],
1975   "request interception Page.setRequestInterception should send referer (requestinterception.spec.ts)": [
1976     "FAIL"
1977   ],
1978   "request interception Page.setRequestInterception should fail navigation when aborting main resource (requestinterception.spec.ts)": [
1979     "FAIL"
1980   ],
1981   "request interception Page.setRequestInterception should work with redirects (requestinterception.spec.ts)": [
1982     "FAIL"
1983   ],
1984   "request interception Page.setRequestInterception should work with redirects for subresources (requestinterception.spec.ts)": [
1985     "FAIL"
1986   ],
1987   "request interception Page.setRequestInterception should be able to abort redirects (requestinterception.spec.ts)": [
1988     "FAIL"
1989   ],
1990   "request interception Page.setRequestInterception should work with equal requests (requestinterception.spec.ts)": [
1991     "FAIL"
1992   ],
1993   "request interception Page.setRequestInterception should navigate to dataURL and fire dataURL requests (requestinterception.spec.ts)": [
1994     "FAIL"
1995   ],
1996   "request interception Page.setRequestInterception should be able to fetch dataURL and fire dataURL requests (requestinterception.spec.ts)": [
1997     "FAIL"
1998   ],
1999   "request interception Page.setRequestInterception should navigate to URL with hash and fire requests without hash (requestinterception.spec.ts)": [
2000     "FAIL"
2001   ],
2002   "request interception Page.setRequestInterception should work with encoded server (requestinterception.spec.ts)": [
2003     "FAIL"
2004   ],
2005   "request interception Page.setRequestInterception should work with badly encoded server (requestinterception.spec.ts)": [
2006     "FAIL"
2007   ],
2008   "request interception Page.setRequestInterception should work with encoded server - 2 (requestinterception.spec.ts)": [
2009     "FAIL"
2010   ],
2011   "request interception Page.setRequestInterception should not throw \"Invalid Interception Id\" if the request was cancelled (requestinterception.spec.ts)": [
2012     "FAIL"
2013   ],
2014   "request interception Page.setRequestInterception should throw if interception is not enabled (requestinterception.spec.ts)": [
2015     "PASS"
2016   ],
2017   "request interception Page.setRequestInterception should work with file URLs (requestinterception.spec.ts)": [
2018     "FAIL"
2019   ],
2020   "request interception Page.setRequestInterception should not cache if cache disabled (requestinterception.spec.ts)": [
2021     "FAIL"
2022   ],
2023   "request interception Page.setRequestInterception should cache if cache enabled (requestinterception.spec.ts)": [
2024     "FAIL"
2025   ],
2026   "request interception Page.setRequestInterception should load fonts if cache enabled (requestinterception.spec.ts)": [
2027     "FAIL"
2028   ],
2029   "request interception Request.continue should work (requestinterception.spec.ts)": [
2030     "FAIL"
2031   ],
2032   "request interception Request.continue should amend HTTP headers (requestinterception.spec.ts)": [
2033     "FAIL"
2034   ],
2035   "request interception Request.continue should redirect in a way non-observable to page (requestinterception.spec.ts)": [
2036     "FAIL"
2037   ],
2038   "request interception Request.continue should amend method (requestinterception.spec.ts)": [
2039     "FAIL"
2040   ],
2041   "request interception Request.continue should amend post data (requestinterception.spec.ts)": [
2042     "FAIL"
2043   ],
2044   "request interception Request.continue should amend both post data and method on navigation (requestinterception.spec.ts)": [
2045     "FAIL"
2046   ],
2047   "request interception Request.continue should fail if the header value is invalid (requestinterception.spec.ts)": [
2048     "FAIL"
2049   ],
2050   "request interception Request.respond should work (requestinterception.spec.ts)": [
2051     "FAIL"
2052   ],
2053   "request interception Request.respond should work with status code 422 (requestinterception.spec.ts)": [
2054     "FAIL"
2055   ],
2056   "request interception Request.respond should redirect (requestinterception.spec.ts)": [
2057     "FAIL"
2058   ],
2059   "request interception Request.respond should allow mocking binary responses (requestinterception.spec.ts)": [
2060     "FAIL"
2061   ],
2062   "request interception Request.respond should stringify intercepted request response headers (requestinterception.spec.ts)": [
2063     "FAIL"
2064   ],
2065   "request interception Request.respond should fail if the header value is invalid (requestinterception.spec.ts)": [
2066     "FAIL"
2067   ],
2068   "Screenshots Page.screenshot should work (screenshot.spec.ts)": [
2069     "FAIL"
2070   ],
2071   "Screenshots Page.screenshot should clip rect (screenshot.spec.ts)": [
2072     "FAIL"
2073   ],
2074   "Screenshots Page.screenshot should get screenshot bigger than the viewport (screenshot.spec.ts)": [
2075     "PASS"
2076   ],
2077   "Screenshots Page.screenshot should run in parallel (screenshot.spec.ts)": [
2078     "PASS"
2079   ],
2080   "Screenshots Page.screenshot should take fullPage screenshots (screenshot.spec.ts)": [
2081     "FAIL"
2082   ],
2083   "Screenshots Page.screenshot should run in parallel in multiple pages (screenshot.spec.ts)": [
2084     "PASS"
2085   ],
2086   "Screenshots Page.screenshot should allow transparency (screenshot.spec.ts)": [
2087     "FAIL"
2088   ],
2089   "Screenshots Page.screenshot should render white background on jpeg file (screenshot.spec.ts)": [
2090     "FAIL"
2091   ],
2092   "Screenshots Page.screenshot should work with webp (screenshot.spec.ts)": [
2093     "PASS"
2094   ],
2095   "Screenshots Page.screenshot should work with odd clip size on Retina displays (screenshot.spec.ts)": [
2096     "PASS"
2097   ],
2098   "Screenshots Page.screenshot should return base64 (screenshot.spec.ts)": [
2099     "FAIL"
2100   ],
2101   "Screenshots ElementHandle.screenshot should work (screenshot.spec.ts)": [
2102     "PASS"
2103   ],
2104   "Screenshots ElementHandle.screenshot should take into account padding and border (screenshot.spec.ts)": [
2105     "PASS"
2106   ],
2107   "Screenshots ElementHandle.screenshot should capture full element when larger than viewport (screenshot.spec.ts)": [
2108     "PASS"
2109   ],
2110   "Screenshots ElementHandle.screenshot should scroll element into view (screenshot.spec.ts)": [
2111     "PASS"
2112   ],
2113   "Screenshots ElementHandle.screenshot should work with a rotated element (screenshot.spec.ts)": [
2114     "FAIL"
2115   ],
2116   "Screenshots ElementHandle.screenshot should fail to screenshot a detached element (screenshot.spec.ts)": [
2117     "FAIL"
2118   ],
2119   "Screenshots ElementHandle.screenshot should not hang with zero width/height element (screenshot.spec.ts)": [
2120     "PASS"
2121   ],
2122   "Screenshots ElementHandle.screenshot should work for an element with fractional dimensions (screenshot.spec.ts)": [
2123     "PASS"
2124   ],
2125   "Screenshots ElementHandle.screenshot should work for an element with an offset (screenshot.spec.ts)": [
2126     "FAIL"
2127   ],
2128   "Target Browser.targets should return all of the targets (target.spec.ts)": [
2129     "PASS"
2130   ],
2131   "Target Browser.pages should return all of the pages (target.spec.ts)": [
2132     "PASS"
2133   ],
2134   "Target should contain browser target (target.spec.ts)": [
2135     "PASS"
2136   ],
2137   "Target should be able to use the default page in the browser (target.spec.ts)": [
2138     "PASS"
2139   ],
2140   "Target should report when a new page is created and closed (target.spec.ts)": [
2141     "FAIL"
2142   ],
2143   "Target should report when a service worker is created and destroyed (target.spec.ts)": [
2144     "TIMEOUT"
2145   ],
2146   "Target should create a worker from a service worker (target.spec.ts)": [
2147     "TIMEOUT"
2148   ],
2149   "Target should create a worker from a shared worker (target.spec.ts)": [
2150     "TIMEOUT"
2151   ],
2152   "Target should report when a target url changes (target.spec.ts)": [
2153     "TIMEOUT"
2154   ],
2155   "Target should not report uninitialized pages (target.spec.ts)": [
2156     "FAIL"
2157   ],
2158   "Target should not crash while redirecting if original request was missed (target.spec.ts)": [
2159     "FAIL"
2160   ],
2161   "Target should have an opener (target.spec.ts)": [
2162     "TIMEOUT", "FAIL"
2163   ],
2164   "Target Browser.waitForTarget should wait for a target (target.spec.ts)": [
2165     "TIMEOUT"
2166   ],
2167   "Target Browser.waitForTarget should timeout waiting for a non-existent target (target.spec.ts)": [
2168     "PASS"
2169   ],
2170   "Touchscreen should tap the button (touchscreen.spec.ts)": [
2171     "FAIL"
2172   ],
2173   "Touchscreen should report touches (touchscreen.spec.ts)": [
2174     "FAIL"
2175   ],
2176   "waittask specs Page.waitFor should wait for selector (waittask.spec.ts)": [
2177     "PASS"
2178   ],
2179   "waittask specs Page.waitFor should wait for an xpath (waittask.spec.ts)": [
2180     "PASS"
2181   ],
2182   "waittask specs Page.waitFor should allow you to select an element with parenthesis-starting xpath (waittask.spec.ts)": [
2183     "PASS"
2184   ],
2185   "waittask specs Page.waitFor should not allow you to select an element with single slash xpath (waittask.spec.ts)": [
2186     "PASS"
2187   ],
2188   "waittask specs Page.waitFor should timeout (waittask.spec.ts)": [
2189     "PASS"
2190   ],
2191   "waittask specs Page.waitFor should work with multiline body (waittask.spec.ts)": [
2192     "PASS"
2193   ],
2194   "waittask specs Page.waitFor should wait for predicate (waittask.spec.ts)": [
2195     "PASS"
2196   ],
2197   "waittask specs Page.waitFor should throw when unknown type (waittask.spec.ts)": [
2198     "PASS"
2199   ],
2200   "waittask specs Page.waitFor should wait for predicate with arguments (waittask.spec.ts)": [
2201     "PASS"
2202   ],
2203   "waittask specs Page.waitFor should log a deprecation warning (waittask.spec.ts)": [
2204     "PASS"
2205   ],
2206   "waittask specs Frame.waitForFunction should accept a string (waittask.spec.ts)": [
2207     "PASS"
2208   ],
2209   "waittask specs Frame.waitForFunction should work when resolved right before execution context disposal (waittask.spec.ts)": [
2210     "PASS"
2211   ],
2212   "waittask specs Frame.waitForFunction should poll on interval (waittask.spec.ts)": [
2213     "PASS"
2214   ],
2215   "waittask specs Frame.waitForFunction should poll on interval async (waittask.spec.ts)": [
2216     "PASS"
2217   ],
2218   "waittask specs Frame.waitForFunction should poll on mutation (waittask.spec.ts)": [
2219     "PASS"
2220   ],
2221   "waittask specs Frame.waitForFunction should poll on mutation async (waittask.spec.ts)": [
2222     "PASS"
2223   ],
2224   "waittask specs Frame.waitForFunction should poll on raf (waittask.spec.ts)": [
2225     "PASS"
2226   ],
2227   "waittask specs Frame.waitForFunction should poll on raf async (waittask.spec.ts)": [
2228     "PASS"
2229   ],
2230   "waittask specs Frame.waitForFunction should work with strict CSP policy (waittask.spec.ts)": [
2231     "FAIL"
2232   ],
2233   "waittask specs Frame.waitForFunction should throw on bad polling value (waittask.spec.ts)": [
2234     "PASS"
2235   ],
2236   "waittask specs Frame.waitForFunction should throw negative polling interval (waittask.spec.ts)": [
2237     "PASS"
2238   ],
2239   "waittask specs Frame.waitForFunction should return the success value as a JSHandle (waittask.spec.ts)": [
2240     "PASS"
2241   ],
2242   "waittask specs Frame.waitForFunction should return the window as a success value (waittask.spec.ts)": [
2243     "PASS"
2244   ],
2245   "waittask specs Frame.waitForFunction should accept ElementHandle arguments (waittask.spec.ts)": [
2246     "PASS"
2247   ],
2248   "waittask specs Frame.waitForFunction should respect timeout (waittask.spec.ts)": [
2249     "PASS"
2250   ],
2251   "waittask specs Frame.waitForFunction should respect default timeout (waittask.spec.ts)": [
2252     "PASS"
2253   ],
2254   "waittask specs Frame.waitForFunction should disable timeout when its set to 0 (waittask.spec.ts)": [
2255     "PASS"
2256   ],
2257   "waittask specs Frame.waitForFunction should survive cross-process navigation (waittask.spec.ts)": [
2258     "PASS"
2259   ],
2260   "waittask specs Frame.waitForFunction should survive navigations (waittask.spec.ts)": [
2261     "PASS"
2262   ],
2263   "waittask specs Page.waitForTimeout waits for the given timeout before resolving (waittask.spec.ts)": [
2264     "PASS"
2265   ],
2266   "waittask specs Frame.waitForTimeout waits for the given timeout before resolving (waittask.spec.ts)": [
2267     "PASS"
2268   ],
2269   "waittask specs Frame.waitForSelector should immediately resolve promise if node exists (waittask.spec.ts)": [
2270     "PASS"
2271   ],
2272   "waittask specs Frame.waitForSelector should work with removed MutationObserver (waittask.spec.ts)": [
2273     "FAIL"
2274   ],
2275   "waittask specs Frame.waitForSelector should resolve promise when node is added (waittask.spec.ts)": [
2276     "PASS"
2277   ],
2278   "waittask specs Frame.waitForSelector should work when node is added through innerHTML (waittask.spec.ts)": [
2279     "PASS"
2280   ],
2281   "waittask specs Frame.waitForSelector Page.waitForSelector is shortcut for main frame (waittask.spec.ts)": [
2282     "PASS"
2283   ],
2284   "waittask specs Frame.waitForSelector should run in specified frame (waittask.spec.ts)": [
2285     "PASS"
2286   ],
2287   "waittask specs Frame.waitForSelector should throw when frame is detached (waittask.spec.ts)": [
2288     "TIMEOUT"
2289   ],
2290   "waittask specs Frame.waitForSelector should survive cross-process navigation (waittask.spec.ts)": [
2291     "PASS"
2292   ],
2293   "waittask specs Frame.waitForSelector should wait for visible (waittask.spec.ts)": [
2294     "PASS"
2295   ],
2296   "waittask specs Frame.waitForSelector should wait for visible recursively (waittask.spec.ts)": [
2297     "PASS"
2298   ],
2299   "waittask specs Frame.waitForSelector hidden should wait for visibility: hidden (waittask.spec.ts)": [
2300     "PASS"
2301   ],
2302   "waittask specs Frame.waitForSelector hidden should wait for display: none (waittask.spec.ts)": [
2303     "PASS"
2304   ],
2305   "waittask specs Frame.waitForSelector hidden should wait for removal (waittask.spec.ts)": [
2306     "PASS"
2307   ],
2308   "waittask specs Frame.waitForSelector should return null if waiting to hide non-existing element (waittask.spec.ts)": [
2309     "PASS"
2310   ],
2311   "waittask specs Frame.waitForSelector should respect timeout (waittask.spec.ts)": [
2312     "PASS"
2313   ],
2314   "waittask specs Frame.waitForSelector should have an error message specifically for awaiting an element to be hidden (waittask.spec.ts)": [
2315     "PASS"
2316   ],
2317   "waittask specs Frame.waitForSelector should respond to node attribute mutation (waittask.spec.ts)": [
2318     "PASS"
2319   ],
2320   "waittask specs Frame.waitForSelector should return the element handle (waittask.spec.ts)": [
2321     "PASS"
2322   ],
2323   "waittask specs Frame.waitForSelector should have correct stack trace for timeout (waittask.spec.ts)": [
2324     "PASS"
2325   ],
2326   "waittask specs Frame.waitForXPath should support some fancy xpath (waittask.spec.ts)": [
2327     "PASS"
2328   ],
2329   "waittask specs Frame.waitForXPath should respect timeout (waittask.spec.ts)": [
2330     "PASS"
2331   ],
2332   "waittask specs Frame.waitForXPath should run in specified frame (waittask.spec.ts)": [
2333     "PASS"
2334   ],
2335   "waittask specs Frame.waitForXPath should throw when frame is detached (waittask.spec.ts)": [
2336     "TIMEOUT"
2337   ],
2338   "waittask specs Frame.waitForXPath hidden should wait for display: none (waittask.spec.ts)": [
2339     "PASS"
2340   ],
2341   "waittask specs Frame.waitForXPath should return the element handle (waittask.spec.ts)": [
2342     "PASS"
2343   ],
2344   "waittask specs Frame.waitForXPath should allow you to select a text node (waittask.spec.ts)": [
2345     "PASS"
2346   ],
2347   "waittask specs Frame.waitForXPath should allow you to select an element with single slash (waittask.spec.ts)": [
2348     "PASS"
2349   ],
2350   "Workers Page.workers (worker.spec.ts)": [
2351     "SKIP"
2352   ],
2353   "Workers should emit created and destroyed events (worker.spec.ts)": [
2354     "SKIP"
2355   ],
2356   "Workers should report console logs (worker.spec.ts)": [
2357     "SKIP"
2358   ],
2359   "Workers should have JSHandles for console logs (worker.spec.ts)": [
2360     "SKIP"
2361   ],
2362   "Workers should have an execution context (worker.spec.ts)": [
2363     "SKIP"
2364   ],
2365   "Workers should report errors (worker.spec.ts)": [
2366     "SKIP"
2367   ]