servo/ports/servoshell
Delan Azabani a3d2f0c586
Enable debug assertions for all builds other than official releases (#30509)
* Run main and try jobs with debug assertions

* use single quotes in workflow expressions

* set force-debug-assertions in main.yml

* set force-debug-assertions as part of decision job

* fix typo in MachCommands.build

* fix more hardcoded profile names

* fix tidy

* split cargo_profile_option on windows

* Fix running servoshell and unit tests through a symlink

* rename steps to make them less confusing

* fix more hardcoded cargo profile options

* fix missing inputs in linux-wpt and mac-wpt

* make filename an inherent method of Resource

* rework release-with-debug-assertions profile to production profile

* rework resource logic to eliminate std_test_override

* set production flag in nightly release builds

* clean up servobuild.example and windows.yml

* oops forgot to check in embedder_traits/build.rs

* fix mach test-unit behaviour through symlink

* unit tests only need current_dir and ancestors

* fix macOS package smoketest breakage

* expect css/css-color/currentcolor-003 to crash under layout 2013

* fix more references to {force,release-with}-debug-assertions

* fix local build failures under --profile production
2023-10-26 08:22:14 +00:00
..
platform minibrowser: implement HiDPI support (#30343) 2023-09-14 13:24:38 +00:00
app.rs minibrowser: implement HiDPI support (#30343) 2023-09-14 13:24:38 +00:00
backtrace.rs [NFC] servoshell: fix rust-analyzer and rustfmt breakage (#30340) 2023-09-12 06:27:10 +00:00
browser.rs [NFC] servoshell: fix rust-analyzer and rustfmt breakage (#30340) 2023-09-12 06:27:10 +00:00
build.rs Enable debug assertions for all builds other than official releases (#30509) 2023-10-26 08:22:14 +00:00
Cargo.toml build(deps): bump winit from 0.28.6 to 0.28.7 (#30440) 2023-09-28 23:48:16 +00:00
crash_handler.rs [NFC] servoshell: fix rust-analyzer and rustfmt breakage (#30340) 2023-09-12 06:27:10 +00:00
egui_glue.rs Rename ports/winit package to servoshell (#30163) 2023-08-28 14:36:57 +00:00
embedder.rs Rename ports/winit package to servoshell (#30163) 2023-08-28 14:36:57 +00:00
events_loop.rs [NFC] servoshell: fix rust-analyzer and rustfmt breakage (#30340) 2023-09-12 06:27:10 +00:00
headed_window.rs Fix pinch zoom and enable it for TouchpadMagnify events (#30459) 2023-10-03 12:49:36 +00:00
headless_window.rs minibrowser: implement HiDPI support (#30343) 2023-09-14 13:24:38 +00:00
keyutils.rs [NFC] servoshell: fix rust-analyzer and rustfmt breakage (#30340) 2023-09-12 06:27:10 +00:00
main.rs [NFC] servoshell: fix rust-analyzer and rustfmt breakage (#30340) 2023-09-12 06:27:10 +00:00
main2.rs [NFC] servoshell: clarify that device_pixels_per_px is an override (#30342) 2023-09-12 09:29:26 +00:00
minibrowser.rs minibrowser: implement HiDPI support (#30343) 2023-09-14 13:24:38 +00:00
parser.rs [NFC] servoshell: fix rust-analyzer and rustfmt breakage (#30340) 2023-09-12 06:27:10 +00:00
prefs.rs Enable debug assertions for all builds other than official releases (#30509) 2023-10-26 08:22:14 +00:00
resources.rs Enable debug assertions for all builds other than official releases (#30509) 2023-10-26 08:22:14 +00:00
test.rs [NFC] servoshell: fix rust-analyzer and rustfmt breakage (#30340) 2023-09-12 06:27:10 +00:00
window_trait.rs minibrowser: implement HiDPI support (#30343) 2023-09-14 13:24:38 +00:00