Bug 1652560 - Remove the unused "gecko_profiler" feature from servo r=emilio

This was being used when we had special code for gecko profiler in the servo
codebase but we just removed the last one. This is safe to remove now. The
"enabled" feature in the gecko-profiler crate is being controlled by
gkrust-shared directly now.

Differential Revision: https://phabricator.services.mozilla.com/D120796
This commit is contained in:
Nazım Can Altınova 2021-07-30 21:49:23 +00:00
Родитель ef8cd9ad96
Коммит 6788f940ac
3 изменённых файлов: 1 добавлений и 3 удалений

Просмотреть файл

@ -25,7 +25,6 @@ servo-layout-2013 = []
servo-layout-2020 = []
gecko_debug = []
gecko_refcount_logging = []
gecko_profiler = []
[dependencies]
app_units = "0.7"

Просмотреть файл

@ -10,7 +10,6 @@ path = "lib.rs"
[features]
gecko_debug = ["style/gecko_debug", "nsstring/gecko_debug"]
gecko_profiler = ["style/gecko_profiler"]
gecko_refcount_logging = ["style/gecko_refcount_logging", "servo_arc/gecko_refcount_logging"]
[dependencies]

Просмотреть файл

@ -91,7 +91,7 @@ cranelift_arm32 = ["jsrust_shared/cranelift_arm32"]
cranelift_arm64 = ["jsrust_shared/cranelift_arm64"]
cranelift_none = ["jsrust_shared/cranelift_none"]
smoosh = ["jsrust_shared/smoosh"]
gecko_profiler = ["gecko-profiler/enabled", "profiler_helper", "geckoservo/gecko_profiler"]
gecko_profiler = ["gecko-profiler/enabled", "profiler_helper"]
gecko_profiler_parse_elf = ["profiler_helper/parse_elf"]
new_xulstore = ["xulstore"]
libfuzzer = []