File tree Expand file tree Collapse file tree 2 files changed +13
-6
lines changed
main/java/com/microsoft/playwright/impl
test/java/com/microsoft/playwright Expand file tree Collapse file tree 2 files changed +13
-6
lines changed Original file line number Diff line number Diff line change @@ -1008,15 +1008,16 @@ public PageImpl opener() {
1008
1008
1009
1009
@ Override
1010
1010
public void pause () {
1011
- Double defaultNavigationTimeout = browserContext .timeoutSettings .defaultNavigationTimeout ();
1012
- Double defaultTimeout = browserContext .timeoutSettings .defaultTimeout ();
1013
- browserContext .setDefaultNavigationTimeout (0.0 );
1014
- browserContext .setDefaultTimeout (0.0 );
1011
+ TimeoutSettings settings = browserContext .timeoutSettings ;
1012
+ Double defaultNavigationTimeout = settings .defaultNavigationTimeout ();
1013
+ Double defaultTimeout = settings .defaultTimeout ();
1014
+ settings .setDefaultNavigationTimeout (0.0 );
1015
+ settings .setDefaultTimeout (0.0 );
1015
1016
try {
1016
1017
runUntil (() -> {}, new WaitableRace <>(asList (context ().pause (), (Waitable <JsonElement >) waitableClosedOrCrashed )));
1017
1018
} finally {
1018
- browserContext .setDefaultNavigationTimeout (defaultNavigationTimeout );
1019
- browserContext .setDefaultTimeout (defaultTimeout );
1019
+ settings .setDefaultNavigationTimeout (defaultNavigationTimeout );
1020
+ settings .setDefaultTimeout (defaultTimeout );
1020
1021
}
1021
1022
}
1022
1023
Original file line number Diff line number Diff line change @@ -356,4 +356,10 @@ void shouldProhibitNullListeners() {
356
356
357
357
assertTrue (e .getMessage ().contains ("Can't add a null listener" ));
358
358
}
359
+
360
+ @ Test
361
+ void pagePauseShouldNotThrow () {
362
+ page .pause ();
363
+ }
364
+
359
365
}
You can’t perform that action at this time.
0 commit comments