Verify Firefox/WebKit headless runs + debugging docs + smoke matrix (#11) #17
Loading…
Reference in a new issue
No description provided.
Delete branch "wip/issue-11"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Per #11.
Changes
--browser firefoxand--browser webkitactually run the suite.assert.medianRuntimeLessThanunconditionally readperformance.memory(Chromium-only) → now falls back to timing-only with a "memory unavailable" note.PWDEBUG=1is the cross-browser path;chrome://inspectneeds--remote-debugging-port).--browsermatrix, including the perf code path.Verification
Closes #11
@ -286,2 +285,3 @@```And for any browser, Playwright's own inspector works too: `PWDEBUG=1 gooey-test …`.For Firefox and WebKit, use Playwright's own inspector — it drives any browser.Does chrome work with Playwright's own inspector? If so, this should be the default mode of operation with
--debug-failuresis set. This way, it's more simple.@ -482,3 +487,3 @@gc(); // Yes, calling gc() twice seems to trigger more aggressive garbage collection, at least in Chrome 97}const usedInner = (performance as any).memory.usedJSHeapSize;const usedInner = memory ? memory.usedJSHeapSize : 0;We should not treat
0as "not available", instead memory?.usedJSHeapSize and down below check for non-undefined values.View command line instructions
Manual merge helper
Use this merge commit message when completing the merge manually.
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.