aboutsummaryrefslogtreecommitdiffstats
path: root/servo-tidy.toml
Commit message (Collapse)AuthorAgeFilesLines
* Update ipc-channel and other dependenciesMukilan Thiyagarajan2023-07-101-3/+1
| | | | | | | These updates will allow us to move to latest rustc nightly. Signed-off-by: Mukilan Thiyagarajan <me@mukilan.in>
* Remove UWP / Hololens supportMartin Robinson2023-07-051-1/+0
|
* Create a top-level "third_party" directoryMartin Robinson2023-06-301-2/+1
| | | | | | | This directory now contains third_party software that is vendored into the Servo source tree. The idea is that it would eventually hold webrender and other crates from mozilla-central as well with a standard patch management approach for each.
* Auto merge of #29931 - mrobinson:update-uuid, r=jdmbors-servo2023-06-261-0/+3
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update uuid This is required to use the new version of gleam and update ipc-channels without duplicating the dependency in the future. <!-- Please describe your changes on the following line: --> --- <!-- 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] There are tests for these changes <!-- 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. -->
| * Update uuidMartin Robinson2023-06-261-0/+3
| | | | | | | | | | This is required to use the new version of gleam and update ipc-channels without duplicating the dependency in the future.
* | Update scripts to reflect new WPT directory nameMartin Robinson2023-06-261-1/+1
|/
* Rename metadata directoriesMartin Robinson2023-06-221-1/+3
| | | | | | | | This renames: - `tests/wpt/metadata` → `tests/wpt/meta-legacy-layout` - `tests/wpt/metadata-layout-2020` → `tests/wpt/meta` - `tests/wpt/mozilla/meta` → `tests/wpt/mozilla/meta-legacy-layout` - `tests/wpt/mozilla/meta-layout-2020` → `tests/wpt/mozilla/meta`
* Convert tidy to a non-egg Python packageMartin Robinson2023-06-151-2/+3
| | | | | | | | | | | It seems that servo-tidy is only used by webrender in my GitHub searches. WebRender could simply use `rustfmt` and the tidy on pypi hasn't been updated since 2018. Converting tidy to a normal Python package removes the maintenance burden of continually fixing the easy install configuration. Fixes #29094. Fixes #29334.
* Auto merge of #29848 - Loirooriol:sync, r=mrobinsonbors-servo2023-06-121-2/+5
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Backport several style changes from Gecko (4) <!-- Please describe your changes on the following line: --> This continues https://github.com/servo/servo/pull/29816. --- <!-- 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 - [ ] These changes fix #___ (GitHub issue number if applicable) <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because ___ <!-- 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. -->
| * Avoid complaints from ./mach test-tidyOriol Brufau2023-06-091-0/+5
| |
| * Further changes required by ServoOriol Brufau2023-06-091-2/+0
| |
* | De-dupe windows-sysAlex Touchet2023-06-071-1/+0
|/
* Ignore webgpu cts in tidysagudev2023-06-021-0/+2
|
* Auto merge of #29816 - Loirooriol:sync, r=mrobinsonbors-servo2023-05-311-0/+5
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Backport several style changes from Gecko (3) <!-- Please describe your changes on the following line: --> This continues https://github.com/servo/servo/pull/29772. --- <!-- 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 - [ ] These changes fix #___ (GitHub issue number if applicable) <!-- Either: --> - [X] There are tests for these changes OR - [ ] These changes do not require tests because ___ <!-- 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. -->
| * Avoid complaints from ./mach test-tidyOriol Brufau2023-05-311-0/+5
| |
* | De-dupe sha-1Alex Touchet2023-05-301-1/+0
|/
* Auto merge of #29772 - Loirooriol:sync, r=mrobinsonbors-servo2023-05-251-0/+4
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Backport several style changes from Gecko (2) <!-- Please describe your changes on the following line: --> This continues #29748. --- <!-- 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 - [ ] These changes fix #___ (GitHub issue number if applicable) <!-- Either: --> - [X] There are tests for these changes OR - [ ] These changes do not require tests because ___ <!-- 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. -->
| * Avoid complaints from ./mach test-tidyOriol Brufau2023-05-241-0/+4
| |
* | Implement `bootstrap-gstreamer` for all platformsMartin Robinson2023-05-251-1/+0
|/ | | | | | | | | | | | | | | | | | This change makes it so that the Platform classes can now handle installing GStreamer dependencies and properly setting up the environment including when cross-compiling. For Windows and Linux is now installed into `target/dependencies/gstreamer` when not installed system-wide. In addition: 1. Creating and moving existing environment path append helpers to `util.py`. 2. Combining the `set_run_env` and `build_dev` functions and moving some outside code into them so that it can be shared. Now code that used to call `set_run_env` calls `build_dev` and then `os.environ.update(...)`. 3. Adding Python typing information in many places. Signed-off-by: Martin Robinson <mrobinson@igalia.com>
* Merge branch 'servo:master' into issue#29773Michael Grigoryan2023-05-231-4/+0
|\
| * De-dupe phfThe Capyloon Team2023-05-231-4/+0
| |
* | Remove magicleap related references from config filesmichaelgrigoryan252023-05-221-4/+0
|/
* Update tungsteniteFabrice Desré2023-05-201-5/+0
|
* Auto merge of #29759 - atouchet:hhpd, r=jdmbors-servo2023-05-201-8/+6
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | De-dupe httpdate and tokio-util <!-- Please describe your changes on the following line: --> --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: --> - [ ] `./mach build -d` does not report any errors - [ ] `./mach test-tidy` does not report any errors - [ ] These changes fix #___ (GitHub issue number if applicable) <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because ___ <!-- 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. -->
| * De-dupe httpdate and tokio-utilAlex Touchet2023-05-181-8/+6
| |
* | Auto merge of #29748 - Loirooriol:sync, r=mrobinsonbors-servo2023-05-191-0/+5
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Backport several style changes from Gecko <!-- Please describe your changes on the following line: --> --- <!-- 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 - [ ] These changes fix #___ (GitHub issue number if applicable) <!-- Either: --> - [X] There are tests for these changes OR - [ ] These changes do not require tests because ___ <!-- 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. -->
| * Avoid complaints from ./mach test-tidyOriol Brufau2023-05-191-0/+5
| |
* | Update servo-tidy.tomlmichaelgrigoryan252023-05-181-6/+0
| |
* | Update servo-tidy.tomlmichaelgrigoryan252023-05-181-14/+12
|/
* Reorganize Servo's WPT Python scriptsMartin Robinson2023-04-201-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | This change moves all of Servo's WPT Python support scripts into one directory as they were previously scattered throughout the directory structure. This should allow more code reuse and make it easier to understand how everything fits together. The changes: - `tests/wpt/update` → `python/wpt/importer` - `etc/ci/upstream-wpt-changes/wptupstreamer` → `python/wpt/exporter` - `etc/ci/upstream-wpt-changes/test.py` → `python/wpt/test.py` - `etc/ci/upstream-wpt-changes/tests` → `python/wpt/tests` - `tests/wpt/servowpt.py` → - `python/wpt/update.py` - `python/wpt/run.py` - `tests/wpt/manifestupdate.py` → `python/wpt/manifestupdate.py` This change also removes - The ability to run the `update-wpt` and `test-wpt` commands without using `mach`. These didn't work very well, because it was difficult to get all of the wptrunner and mach dependencies installed outside of the Python virtualenv. It's simpler if they are always run through `mach`. - The old WPT change upstreaming script that was no longer used.
* Remove more Taskcluster and Treeherder integrationMartin Robinson2023-04-101-3/+0
| | | | | Servo no longer uses Taskcluster and Treeherder, so this change removes script references to those services and support files.
* De-dupe miniz_oxide 0.5Alex Touchet2023-02-241-0/+1
|
* Bump webxrThomas Gardner2023-02-241-24/+0
| | | | | | Commit a5824ed (servo/webxr#203) bumped surfman to 0.6. This commit bumps servo's webxr dep, letting all servo deps use the same version of surfman and winit.
* Bump surfman to 0.6Thomas Gardner2023-02-241-0/+18
| | | | | Update to the new release of surfman, and consume it without using the `patches` section in Cargo.toml.
* Bump winit to 0.28.1Thomas Gardner2023-02-211-1/+4
| | | | | | This fixes the following wayland-client error: Attempted to dispatch unknown opcode 0 for wl_shm, aborting.
* Remove deflate exemption.Josh Matthews2022-11-291-1/+0
|
* Update bindgen and webxr.Josh Matthews2022-11-231-1/+0
|
* De-dupe jpeg-decoderAlex Touchet2022-10-281-1/+0
|
* De-dupe adlerAlex Touchet2022-10-281-1/+0
|
* Remove duplicate smallvec allowance.Josh Matthews2022-10-191-3/+0
|
* Remove one use of rand.Josh Matthews2022-04-131-1/+0
|
* Allow itoa duplicates.Josh Matthews2022-04-031-0/+1
|
* Remove env_logger duplicate.Josh Matthews2022-04-011-1/+0
|
* Update cookie/hyper_serde.Josh Matthews2022-04-011-1/+0
|
* Update image/png.Josh Matthews2022-04-011-0/+5
|
* fixup! Update html5ever/xml5ever.Josh Matthews2022-04-011-0/+7
|
* Update font-kit.Josh Matthews2022-04-011-0/+1
|
* fixup! Update uuid.Josh Matthews2022-04-011-1/+0
|
* Update uuid.Josh Matthews2022-03-311-0/+2
|
* Upgrade HyperNaveen Gattu2022-01-161-7/+12
|