fonts: Remove synchronous web font loading functionality (#35000)

Synchronous web font loading is not specification compliant and was
added in #8341 to work around issues that do not exist any longer. This
change removes the functionality and ensures that WPT tests are run with
the spec compliant loader.

Signed-off-by: Martin Robinson <mrobinson@igalia.com>
This commit is contained in:
Martin Robinson 2025-01-15 12:16:43 +01:00 committed by GitHub
parent 5140ce81f0
commit 28c9ceedf6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 4 additions and 49 deletions

View file

@ -503873,7 +503873,7 @@
[]
],
"executorservo.py": [
"1d96ffa41da33c9b3c2650ee68c27174bf3081a6",
"8b6db6091a84e9e83ec8d161fc86b1d0387f41e6",
[]
],
"executorservodriver.py": [

View file

@ -231,7 +231,7 @@ class ServoRefTestExecutor(ServoExecutor):
extra_args = ["--exit",
"--output=%s" % output_path,
"--window-size", viewport_size or "800x600"]
debug_opts = "disable-text-aa,load-webfonts-synchronously,replace-surrogates"
debug_opts = "disable-text-aa,replace-surrogates"
if dpi:
extra_args += ["--device-pixel-ratio", dpi]