mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-30 00:01:50 +00:00
7ba09e30ed
<!-- Please describe your changes on the following line: --> Relates to #20295. This PR intends to expose additional hotkey to window to allow capture webrender. Internally it adds one new `WindowEvent::CaptureWebRender` for those purpose. I took some liberty to make some decisions around which need to be reviewed & updated in PR. - `Ctrl-shift-3` is binded to hotkey to follow described in Gecko's behavior. Is it good to go? - Maybe do not need to create new event `CaptureWebRender` but reuse `ToggleWebRenderDebug`, having additional `WebRenderDebugOption` values? : This sounds more right path for me, but `capture` isn't really `toggle` behavior to include capture into it. - Capturing will create `capture_webrender` in cwd, creates new folder inside each time new capture stored : Maybe it'd better to expose new cmdline args allow overrides, or some better way else. I took the simple approach to generate path without asking for it. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix #20295 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because _____ - This change has manually verified on local machines (mac, windows, linux). <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: 1ae5715309ab5acb9ac401fd99f34a0667b2ee53 --HG-- extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear extra : subtree_revision : 7325d6d0b12a105da15a7e4fdd803535152bd68a
42 lines
416 B
Plaintext
42 lines
416 B
Plaintext
/.servo
|
|
/.cargo/*
|
|
!/.cargo/config.*
|
|
/.servobuild
|
|
/target
|
|
/ports/android/bin
|
|
/ports/android/libs
|
|
/ports/android/local.properties
|
|
/ports/android/obj
|
|
/python/_virtualenv
|
|
/python/tidy/servo_tidy.egg-info
|
|
/tests/wpt/sync
|
|
*~
|
|
*.pkl
|
|
*.pyc
|
|
*.swp
|
|
*.swo
|
|
*.csv
|
|
*.rej
|
|
*.orig
|
|
.DS_Store
|
|
Servo.app
|
|
.config.mk.last
|
|
/glfw
|
|
capture_webrender/
|
|
|
|
# Editors
|
|
|
|
# IntelliJ
|
|
.idea
|
|
*.iws
|
|
*.iml
|
|
|
|
#Gradle
|
|
.gradle
|
|
|
|
# VSCode
|
|
.vscode
|
|
|
|
/unminified-js
|
|
|