playwright/packages/playwright-core/src/server
Yury Semikhatsky a2b116aa39
fix(trace): ensure har entry _monotonicTime is always start time (#31385)
* Revert harTracer change from
aeba083da0
to make sure that har.Entry._monotonicTime always represents request
start time. The issue from the corresponding report was due to HEAD and
GET request sent for the same URL, that use case is still addressed as
we match by url + method
* Adjust resources monotonic time as well when several contexts are
shown in the trace viewer.

Fixes https://github.com/microsoft/playwright/issues/31133
2024-06-19 15:06:20 -07:00
..
android devops: make Android driver compile (#31360) 2024-06-18 18:23:29 +02:00
chromium fix(chromium): pass --enable-gpu when running headless (#30937) 2024-06-13 11:27:17 -07:00
dispatchers feat: allow folder uploads (#31165) 2024-06-12 22:20:18 +02:00
electron fix(electron): flaky startup if stderr comes in too fast (#30855) 2024-05-21 12:15:05 -07:00
firefox fix: fulfill with unassigned status codes (#30856) 2024-05-17 09:32:40 -07:00
har fix(trace): ensure har entry _monotonicTime is always start time (#31385) 2024-06-19 15:06:20 -07:00
injected fix(click): do not retarget <a> to the parent <label> (#31368) 2024-06-18 12:12:19 -07:00
isomorphic fix(evaluate): make sure to try/catch toJSON access (#27238) 2023-09-21 13:31:28 -07:00
recorder fix(recorder): do not ignore signals except for navigation (#30994) 2024-05-23 17:40:39 -07:00
registry fix: add libicu74 dependency to webkit Ubuntu 24.04 (#31152) 2024-06-04 21:48:44 +02:00
trace fix(tracing): speed up trace recording (#30946) 2024-05-22 15:19:32 -07:00
webkit feat(webkit): roll to r2033 (#31286) 2024-06-13 10:05:49 +02:00
accessibility.ts chore: move protocol and trace types into the top-level packages (#17486) 2022-09-20 18:41:51 -07:00
artifact.ts chore: split error to client and server sides (#27672) 2023-10-17 21:34:02 -07:00
browser.ts chore: extract ws server util (#29247) 2024-01-30 14:36:51 -08:00
browserContext.ts fix(clock): under reused context (#31357) 2024-06-18 18:21:33 +02:00
browserType.ts chore: extract ws server util (#29247) 2024-01-30 14:36:51 -08:00
clock.ts fix(clock): throw for invalid date (#31356) 2024-06-18 18:23:55 +02:00
console.ts feat(electron): expose ElectronApplication console events (#29322) 2024-02-05 21:30:54 +01:00
cookieStore.ts fix: override cookie even if new is expired (#17998) 2022-10-11 23:06:16 -07:00
debugController.ts chore: remove deprecated debug controller events (#29203) 2024-01-29 14:58:29 -08:00
debugger.ts fix(pause): ignore page.pause on the server (#23417) 2023-06-02 08:32:30 -07:00
DEPS.list fix(ui-mode/tv): do not open new tab on macOS (#26877) 2023-09-06 22:57:29 +02:00
deviceDescriptors.ts chore: make NodeSnapshot type recursive and more (#30619) 2024-05-08 11:08:40 -07:00
deviceDescriptorsSource.json feat(firefox): roll to r1454 (#31288) 2024-06-13 16:19:09 +02:00
dialog.ts feat: browserContext.on('dialog'/'console') (#22805) 2023-05-04 15:11:46 -07:00
dom.ts feat: allow folder uploads (#31165) 2024-06-12 22:20:18 +02:00
download.ts fix: download of attachments in UI Mode (#26407) 2023-08-17 10:57:28 +02:00
errors.ts chore: split error to client and server sides (#27672) 2023-10-17 21:34:02 -07:00
fetch.ts chore: http credentials send immeidately/unauthorized enum (#31076) 2024-05-30 10:19:56 -07:00
fileChooser.ts chore: always import type (#13365) 2022-04-06 14:57:14 -07:00
fileUploadUtils.ts feat: allow folder uploads (#31165) 2024-06-12 22:20:18 +02:00
formData.ts chore: move protocol and trace types into the top-level packages (#17486) 2022-09-20 18:41:51 -07:00
frames.ts chore: introduce clock test mode (#31110) 2024-05-31 14:44:26 -07:00
frameSelectors.ts chore: unify target closed errors (#27540) 2023-10-12 11:05:34 -07:00
helper.ts fix(connect): include websocket close reason in the error message (#30203) 2024-04-01 21:05:33 -07:00
index.ts chore: prepare to reuse test server from ui mode (#29965) 2024-03-18 09:50:11 -07:00
input.ts chore: fix typos (#30645) 2024-05-08 19:40:03 +01:00
instrumentation.ts fix: match client step and server action by explicit stepId (#30641) 2024-05-14 12:10:46 -07:00
javascript.ts chore: introduce clock test mode (#31110) 2024-05-31 14:44:26 -07:00
launchApp.ts fix(ui-mode/tv): do not open new tab on macOS (#26877) 2023-09-06 22:57:29 +02:00
macEditingCommands.ts feat(keyboard): support simple cut-pasting using meta+x/v (#18756) 2022-11-29 12:58:14 -08:00
network.ts fix: fulfill with unassigned status codes (#30856) 2024-05-17 09:32:40 -07:00
page.ts feat(ctrl_or_meta): add a universal ctrl-meta modifier (#30572) 2024-04-29 08:15:12 -07:00
pipeTransport.ts fix(connect): include websocket close reason in the error message (#30203) 2024-04-01 21:05:33 -07:00
playwright.ts chore: extract ws server util (#29247) 2024-01-30 14:36:51 -08:00
progress.ts chore: extract ws server util (#29247) 2024-01-30 14:36:51 -08:00
protocolError.ts chore: push protocol error conversion to dispatcher (#27608) 2023-10-16 13:13:00 -07:00
recorder.ts fix: match client step and server action by explicit stepId (#30641) 2024-05-14 12:10:46 -07:00
screenshotter.ts fix(screenshotter): only wait for for document.fonts.ready on locator frame / page main frame (#31295) 2024-06-14 01:22:14 +02:00
selectors.ts fix(locator): locator(locator) method uses internal:chain instead of >> (#24235) 2023-07-14 12:21:45 -07:00
socksInterceptor.ts chore: fix all Proxy() to account for symbol properties (#21272) 2023-02-28 12:45:14 -08:00
transport.ts fix(connect): include websocket close reason in the error message (#30203) 2024-04-01 21:05:33 -07:00
types.ts feat(fetch): sendImmediately (#30627) 2024-05-02 16:30:12 -07:00
usKeyboardLayout.ts chore: migrate to monorepo (#9421) 2021-10-11 16:52:17 +02:00