Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign upPopular repositories
-
-
Forked from GoogleChrome/lighthouse
Auditing, performance metrics, and best practices for Progressive Web Apps
JavaScript
-
-
Forked from microsoft/vscode-mock-debug
Starter sample for developing debug adapters for VSCode.
TypeScript
-
-
2,461 contributions in the last year
Contribution activity
December 2020
Created 48 commits in 3 repositories
Created a pull request in microsoft/playwright-cli that received 1 comment
feat: save/load storage options
User can save the storage, and then load the storage in the next script. npx playwright-cli --save-storage=storage.json open www.needs-login.com # …
+152
−31
•
1
comment
Opened 55 other pull requests in 4 repositories
microsoft/playwright
2
open
31
merged
2
closed
- fix(selectors): text engine after capture matches scope
- test: update screencast test to actually require red color
- cherrypick(release-1.7): accept path in save/load storage apis
- feat(storage): accept path in save/load storage apis
- fix(tracing): store relative video path in the trace
- fix(driver): stop sending protocol messages after disconnect
- chore: refactor matchesParents and add some comments
- test: unflake some web socket tests
- feat(selectors): optimize old->new conversion for css
- feat(selectors): optimize old->new conversion for text
- feat(selectors): disable proximity selectors
- fix(chromium): make interception work with dedicated workers
- feat(firefox): bump to 1221
- feat(selectors): update new text selector
- fix(scroll): scroll from under the sticky header
- feat(selectors): remove index for now, add documentation
- browser(webkit): do not spam stderr with screencast debug logs
- browser(firefox): do not spam stderr with screencast logs
- feat(selectors): explicit list of custom functions
- feat(selectors): correctly work in large DOM
- feat(chromium): roll to 833159
- feat(errors): append recent browser logs when browser disconnects
- browser(chromium): build 833159
- feat(selectors): proximity selectors
- test: unflake "should not result in unhandled rejection"
- Some pull requests not shown.
microsoft/playwright-cli
18
merged
- chore: split TraceViewer into files and small refactors
- feat(ui): reduce the bundle size by loading monaco from node_modules
- feat(ui): remove old non-react code
- cherrypick(release-0.170): chore: update canary version generation
- feat(ui): provide workers to monaco for performance improvement
- chore: update canary version generation
- chore: roll to playwright@1.7.0 and mark 0.170.0
- feat(ui): convert last bits to react
- chore: cut 0.180.0-next
- chore: roll to playwright@1.7.0-next.1608058598043
- chore: roll to playwright@1.7.0-next.1607994464309
- feat(traceViewer): fix network and source tabs
- feat(ui): convert timeline to react
- feat(ui): extract react helpers
- feat(ui): convert action list to react
- feat(ui): convert FilmStripView to React
- feat(ui): add react, make a small component
- feat(trace viewer): support multiple contexts
microsoft/playwright-test
1
merged
microsoft/playwright-python
1
open
Reviewed 35 pull requests in 3 repositories
microsoft/playwright 25 pull requests
- test: fixed failing test on video bot
- fix(webkit): support utf-8 characters in postData
- browser(webkit): base64 encode request.postData
- fix(adb): enable newPage in mobile browser
- cherrypick(release-1.7): add support for macOS Big Sur 11.1
- fix(launchdoctor): make launch doctor to warn on Win7
- feat: start downloading arm64 Chromium builds
- fix(adb): minor fixes
- fix(har): do not complaint about a lot of listeners
- feat(adb): support webviews
- chore: expose adb devices and actions
- test(click): add a failing test for click w/ scroll
- docs: reformat api-body to allow multiline params documentation
- chore: fix internal binding
- docs: disambiguate events
- browser(firefox): disable cross-process navigation
- docs: generate method signatures in docs
- docs: pretty-print api.md
- docs: reformat template parameters
- fix(binding): catch binding resolution against the closed page
- fix(lint): property waitForResponse type
- test(focus): add a failing focus test
- docs: use templates to reuse documentation properties
- docs: generate api.md
- chore: add internal method for utility context bindings
microsoft/playwright-python 7 pull requests
microsoft/playwright-cli 3 pull requests
Opened 2 issues in 2 repositories
microsoft/playwright
1
open
microsoft/playwright-cli
1
open
3
contributions
in private repositories
Dec 1