@@ -557,19 +557,15 @@ describe('Page.goto', function() {
557
557
return page . setContent ( `<script src='networkidle.js'></script>` , { waitUntil : 'networkidle2' } ) ;
558
558
} , true ) ;
559
559
} ) ;
560
- it . fail ( FFOX ) ( 'should wait for networkidle0 in setContent with request from previous navigation' , async ( { page, server} ) => {
561
- // TODO: in Firefox window.stop() does not cancel outstanding requests, and we also lack 'init' lifecycle,
562
- // therefore we don't clear inflight requests at the right time.
560
+ it ( 'should wait for networkidle0 in setContent with request from previous navigation' , async ( { page, server} ) => {
563
561
await page . goto ( server . EMPTY_PAGE ) ;
564
562
server . setRoute ( '/foo.js' , ( ) => { } ) ;
565
563
await page . setContent ( `<script>fetch('foo.js');</script>` ) ;
566
564
await networkIdleTest ( page . mainFrame ( ) , server , 'networkidle0' , ( ) => {
567
565
return page . setContent ( `<script src='networkidle.js'></script>` , { waitUntil : 'networkidle0' } ) ;
568
566
} , true ) ;
569
567
} ) ;
570
- it . fail ( FFOX ) ( 'should wait for networkidle2 in setContent with request from previous navigation' , async ( { page, server} ) => {
571
- // TODO: in Firefox window.stop() does not cancel outstanding requests, and we also lack 'init' lifecycle,
572
- // therefore we don't clear inflight requests at the right time.
568
+ it ( 'should wait for networkidle2 in setContent with request from previous navigation' , async ( { page, server} ) => {
573
569
await page . goto ( server . EMPTY_PAGE ) ;
574
570
server . setRoute ( '/foo.js' , ( ) => { } ) ;
575
571
await page . setContent ( `<script>fetch('foo.js');</script>` ) ;
0 commit comments