@@ -501,6 +501,12 @@ public WaitForPageOptions setTimeout(double timeout) {
501501 return this ;
502502 }
503503 }
504+ /**
505+ * Playwright has ability to mock clock and passage of time.
506+ *
507+ * @since v1.45
508+ */
509+ Clock clock ();
504510 /**
505511 * Adds cookies into this browser context. All pages within this context will have these cookies installed. Cookies can be
506512 * obtained via {@link com.microsoft.playwright.BrowserContext#cookies BrowserContext.cookies()}.
@@ -863,21 +869,22 @@ default void exposeBinding(String name, BindingCallback callback) {
863869 *
864870 * @param permissions A permission or an array of permissions to grant. Permissions can be one of the following values:
865871 * <ul>
866- * <li> {@code "geolocation"}</li>
867- * <li> {@code "midi"}</li>
868- * <li> {@code "midi-sysex"} (system-exclusive midi)</li>
869- * <li> {@code "notifications"}</li>
870- * <li> {@code "camera"}</li>
871- * <li> {@code "microphone"}</li>
872- * <li> {@code "background-sync"}</li>
873- * <li> {@code "ambient-light-sensor"}</li>
874872 * <li> {@code "accelerometer"}</li>
875- * <li> {@code "gyroscope"}</li>
876- * <li> {@code "magnetometer"}</li>
877873 * <li> {@code "accessibility-events"}</li>
874+ * <li> {@code "ambient-light-sensor"}</li>
875+ * <li> {@code "background-sync"}</li>
876+ * <li> {@code "camera"}</li>
878877 * <li> {@code "clipboard-read"}</li>
879878 * <li> {@code "clipboard-write"}</li>
879+ * <li> {@code "geolocation"}</li>
880+ * <li> {@code "gyroscope"}</li>
881+ * <li> {@code "magnetometer"}</li>
882+ * <li> {@code "microphone"}</li>
883+ * <li> {@code "midi-sysex"} (system-exclusive midi)</li>
884+ * <li> {@code "midi"}</li>
885+ * <li> {@code "notifications"}</li>
880886 * <li> {@code "payment-handler"}</li>
887+ * <li> {@code "storage-access"}</li>
881888 * </ul>
882889 * @since v1.8
883890 */
@@ -890,21 +897,22 @@ default void grantPermissions(List<String> permissions) {
890897 *
891898 * @param permissions A permission or an array of permissions to grant. Permissions can be one of the following values:
892899 * <ul>
893- * <li> {@code "geolocation"}</li>
894- * <li> {@code "midi"}</li>
895- * <li> {@code "midi-sysex"} (system-exclusive midi)</li>
896- * <li> {@code "notifications"}</li>
897- * <li> {@code "camera"}</li>
898- * <li> {@code "microphone"}</li>
899- * <li> {@code "background-sync"}</li>
900- * <li> {@code "ambient-light-sensor"}</li>
901900 * <li> {@code "accelerometer"}</li>
902- * <li> {@code "gyroscope"}</li>
903- * <li> {@code "magnetometer"}</li>
904901 * <li> {@code "accessibility-events"}</li>
902+ * <li> {@code "ambient-light-sensor"}</li>
903+ * <li> {@code "background-sync"}</li>
904+ * <li> {@code "camera"}</li>
905905 * <li> {@code "clipboard-read"}</li>
906906 * <li> {@code "clipboard-write"}</li>
907+ * <li> {@code "geolocation"}</li>
908+ * <li> {@code "gyroscope"}</li>
909+ * <li> {@code "magnetometer"}</li>
910+ * <li> {@code "microphone"}</li>
911+ * <li> {@code "midi-sysex"} (system-exclusive midi)</li>
912+ * <li> {@code "midi"}</li>
913+ * <li> {@code "notifications"}</li>
907914 * <li> {@code "payment-handler"}</li>
915+ * <li> {@code "storage-access"}</li>
908916 * </ul>
909917 * @since v1.8
910918 */
0 commit comments